比特幣:一種點對點的電子現金系統
Bitcoin: A Peer-to-Peer Electronic Cash System
原文作者:中本聰(Satoshi Nakamoto)
執行翻譯:8btc.com 巴比特|關注虛擬經濟
獨家贊助:Bitcoinblogger.com
論文作者郵箱:mailto:Satoshin@gmx.com
http://www.bitcoin.org
[摘要]:本文提出了一種完全通過點對點技術實現的電子現金系統,它使得在線支付能夠直接由一方發起並支付給另外一方,中間不需要通過任何的金融機構。雖然數字簽名(Digital signatures)部分解決了這個問題,但是如果仍然需要第三方的支持才能防止雙重支付(double-spending)的話,那麼這種系統也就失去了存在的價值。
我們(we)在此提出一種解決方案,使現金系統在點對點的環境下運行,並防止雙重支付問題。該網絡通過隨機散列(hashing)對全部交易加上時間戳(timestamps),將它們合併入一個不斷延伸的基於隨機散列的工作量證明(proof-of-work)的鏈條作為交易記錄,除非重新完成全部的工作量證明,形成的交易記錄將不可更改。最長的鏈條不僅將作為被觀察到的事件序列(sequence)的證明,而且被看做是來自 CPU計算能力最大的池(pool)。只要大多數的 CPU 計算能力都沒有打算合作起來對全網進行攻擊,那麼誠實的節點將會生成最長的、超過攻擊者的鏈條。這個系統本身需要的基礎設施非常少。信息盡最大努力在全網傳播即可,節點(nodes)可以隨時離開和重新加入網絡,並將最長的工作量證明鏈條作為在該節點離線期間發生的交易的證明。