Bitcoin: Egy peer-to-peer elektronikus készpénzrendszer

Megosztás

“Egy elektronikus, tisztán peer-to-peer alapú készpénz lehetővé tenné az online kifizetések küldését az érintett felek között anélkül, hogy arra egy pénzügyi intézményt kellene igénybe venni. A digitális aláírások jelentenék a megoldás egyik részét, de a fő előnyök elvesznének, ha még mindig szükség lenne a dupla költések megakadályozásához egy megbízott harmadik személyre. Mi egy olyan megoldást javasolunk, ahol a dupla költés problémája egy peer-to-peer hálózat használatával lenne kiküszöbölve. Ez a hálózat időbélyegezné a tranzakciókat úgy, hogy egy folyamatos, függvényalapú, proof-of-work láncolatba hash-eli őket egy olyan rekordot hozva létre, amit a hitelesítési algoritmus megismétlése nélkül nem lehetne megváltoztatni. A leghosszabb lánc nem csupán arra lenne bizonyíték, hogy az események/tranzakciók sorrendje ellenőrzött, hanem arra is, hogy a lánc létrehozásához a legtöbb CPU erőforrást használták fel. Addig, amíg a CPU erőforrások többségét olyan együttműködő, „igaz” csomópontok működtetik, amik nem a hálózat támadása céljából működnek együtt, addig ezek a csomópontok hozzák létre a támadóéval szemben a leghosszabb blokkláncokat. Egy ilyen hálózat csak minimális struktúrát igényel. Az üzenetek a legjobb erőfeszítés elve szerint közvetítődnek, a csomópontok tetszés szerint léphetnek ki és csatlakozhatnak újra a hálózathoz, hogy aztán elfogadják a leghosszabb proof-of-work láncot annak igazolásaképpen, ami a távollétükben történt.”

— Szatosi Nakamoto, 2008.10.31