109 / 691RPOW

Opakovaně použitelné důkazy práce

Reusable Proofs of Work (RPOW) byl funkční prototyp Hala Finneyho z roku 2004, který měnil jednorázové důkazy Hashcash na převoditelné, postupně znovu použitelné tokeny.

RPOW server přijal platný důkaz či starší RPOW, označil jej za utracený a vydal nový token stejné hodnoty. IBM 4758 a vzdálená atestace server omezovaly, vlastnictví však stále záviselo na jednom online registru, nikoli na decentralizovaném konsenzu.

Finney změnil Hashcash z účelového razítka proti zneužití na vstup pro digitální sběratelský předmět. První token vyžadoval SHA-1 proof of work, který bylo nákladné najít a snadné ověřit. [Hal Finney — RPOW overview] [Hal Finney — RPOW theory] [Hal Finney — RPOW launch announcement]

Znovupoužití neznamenalo opakovaně předkládat stejný řetězec. Vlastník token jednou utratil serveru a dostal nově podepsanou náhradu, kterou mohl další vlastník opět směnit. [Hal Finney — RPOW overview] [Hal Finney — RPOW theory] [Hal Finney — RPOW launch announcement]

Klient poslal čerstvý Hashcash nebo RPOW spolu se zaslepeným požadavkem na výstup. Server vstup spotřeboval a vrátil RSA podepsaný token bez nutnosti propojit nový se starým. [Hal Finney — RPOW theory] [Hal Finney — RPOW launch announcement]

Server vydal pouze RPOW se stejnou hodnotou práce jako spotřebovaný vstup. Různé nominály odpovídaly obtížnosti Hashcash a měly bránit provozovateli nafukovat nároky na výpočetní práci. [Hal Finney — RPOW theory] [Hal Finney — RPOW security model]

Centrální databáze utracených tokenů odmítala každý dříve směněný důkaz. Prakticky řešila double spend, ale každý převod vyžadoval dostupný server a správný stav. [Hal Finney — RPOW theory] [Nakamoto Institute — archived RPOW source]

Finney provozoval server uvnitř kryptografického koprocesoru IBM 4758. Odolnost proti manipulaci chránila podpisové klíče a trvalý stav i před vlastníkem fyzického počítače. [Hal Finney — RPOW security model] [Nakamoto Institute — archived RPOW source]

Koprocesor mohl podepsat atestaci běžící konfigurace. Klienti porovnali měření s hashem důvěryhodného zveřejněného zdrojového kódu, než serveru poslali tokeny. [Hal Finney — RPOW security model]

RPOW nahradil běžnou institucionální důvěru užší kombinací hardwaru IBM, výrobních klíčů, auditovaného kódu a jednoho stavu serveru. Atestace omezila provozovatele, nevytvořila otevřený konsenzus. [Hal Finney — RPOW security model] [Nakamoto Institute — archived RPOW source]

Služba byla výslovně experimentální, osobní a nekomerční a tokeny neměly slíbenou peněžní hodnotu. Projekt skončil; zdrojový kód a dokumentace zůstaly v archivu. [Hal Finney — RPOW overview] [Nakamoto Institute — archived RPOW source]

RPOW před Bitcoinem předvedl převoditelnou hodnotu proof of work. Bitcoin nechává nezávislé uzly ověřovat veřejný chain a soutěžní těžbou řadí útraty, takže jediný atestovaný registr nepotřebuje. [Hal Finney — RPOW overview] [Bitcoin whitepaper]

Pro nejúplnější obraz čtěte toto heslo společně s Hal Finney, Hashcash, Proof of Work, Bit Gold, Dvojí útrata, Bitcoin. Opačným směrem na něj odkazují také Hal Finney.

DOC · 001Hal Finney — RPOW overviewPrimární zdrojDOC · 002Hal Finney — RPOW theoryPrimární zdrojDOC · 003Hal Finney — RPOW security modelPrimární zdrojDOC · 004Hal Finney — RPOW launch announcementPrimární zdrojDOC · 005Nakamoto Institute — archived RPOW sourceDokumentaceDOC · 006Bitcoin whitepaperPrimární zdroj
Ověřeno 1. srpna 2026Primární zdroje · Nejde o investiční doporučení