比特幣(Bitcoin)白皮書中的區(qū)塊鏈重要詞匯③

  1. Timestamp Server
    The solution we propose begins with a timestamp server. A timestamp server works by taking a hash of a block of items to be timestamped and widely publishing the hash, such as in a newspaper or Usenet post [2-5]. The timestamp proves that the data must have existed at the time, obviously, in order to get into the hash. Each timestamp includes the previous timestamp in its hash, forming a chain, with each additional timestamp reinforcing the ones before it.

timestamp server 時(shí)間戳服務(wù)器
additional 額外的
reinforce 加強(qiáng)

  1. Proof-of-Work
    To implement a distributed timestamp server on a peer-to-peer basis, we will need to use a proof-of-work system similar to Adam Back's Hashcash [6], rather than newspaper or Usenet posts. The proof-of-work involves scanning for a value that when hashed, such as with SHA-256, the hash begins with a number of zero bits. The average work required is exponential in the number of zero bits required and can be verified by executing a single hash.

similar to 與......相似
rather than 而不是
scanning 掃描
a number of 一些
exponential 冪數(shù)的

For our timestamp network, we implement the proof-of-work by incrementing a nonce in the block until a value is found that gives the block's hash the required zero bits. Once the CPU effort has been expended to make it satisfy the proof-of-work, the block cannot be changed without redoing the work. As later blocks are chained after it, the work to change the block would include redoing all the blocks after it.

increment 遞增
nonce 隨機(jī)數(shù)

The proof-of-work also solves the problem of determining representation in majority decision making. If the majority were based on one-IP-address-one-vote, it could be subverted by anyone able to allocate many IPs. Proof-of-work is essentially one-CPU-one-vote.

determining representation 表決
decision making 決策
one-IP-address-one-vote 一個(gè)IP一票
subvert 打倒
allocate 分配
one-CPU-one-vote 一個(gè)CPU一票

The majority decision is represented by the longest chain, which has the greatest proof-of-work effort invested in it. If a majority of CPU power is controlled by honest nodes, the honest chain will grow the fastest and outpace any competing chains. To modify a past block, an attacker would have to redo the proof-of-work of the block and all blocks after it and then catch up with and surpass the work of the honest nodes.

catch up 趕上
surpass 超過(guò)

We will show later that the probability of a slower attacker catching up diminishes exponentially as subsequent blocks are added.

diminish 減少
exponentially 成倍地
subsequent 連串的

To compensate for increasing hardware speed and varying interest in running nodes over time, the proof-of-work difficulty is determined by a moving average targeting an average number of blocks per hour. If they're generated too fast, the difficulty increases.

compensate 補(bǔ)償
vary 改變
interest 利息
over time 隨著時(shí)間的推移

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,855評(píng)論 0 10
  • 這間診所技藝超群,里面的人忙忙碌碌,似乎沒(méi)空搭理我。 醫(yī)生說(shuō),你去把尿先排掉。我看著什么也沒(méi)有破破爛爛的房間說(shuō),往...
    葉七寶閱讀 732評(píng)論 5 1
  • 2010年9月1日 忙活了一個(gè)整天,累。 像一臺(tái)停轉(zhuǎn)倆月的機(jī)器,忽然被重新啟動(dòng),總有些游移飄忽。年復(fù)一年,都是...
    明月劫閱讀 195評(píng)論 0 0
  • Android_6_Service Service(服務(wù))是安卓四大組件之一,是一個(gè)沒(méi)有用戶界面的在后臺(tái)運(yùn)行執(zhí)行耗...
    icechao閱讀 267評(píng)論 0 1
  • Eclipse簡(jiǎn)介 Eclipse是開(kāi)放源代碼的開(kāi)發(fā)平臺(tái) Eclipse基金會(huì)(Eclipse Foundatio...
    Leonardo劉閱讀 146評(píng)論 0 0

友情鏈接更多精彩內(nèi)容