比特幣原理-為什么記賬-挖礦


比特幣原理-為什么記賬-挖礦

 

1 記賬=hash打包的過程  就是hash打包交易信息,由於處理這些內容會消耗資源,所以算法會給予獎勵

 

2 挖礦=工作量多少的證明

1)規則   一段時間(通常是10分鍾)內只有一個人可以記賬成功

2)通過解決密碼學難題(工作量證明)競爭獲得唯一記賬權

3) 其他節點復制記賬結果

 

3 工作量證明

1)原始算法  hash(上一個交易記錄的hash,交易記錄集)= xxxxxx

2)  工作量證明算法

hash(上一個交易記錄的hash,交易記錄集,隨機數)= 0000YYYYY

計算可以獲得后面的結果,所需要的隨機數是什么

誰算出來 那么那個節點就可以獲得 唯一的記賬權

3) 交易記錄集是什么

1))收集廣播中還沒有被記賬的交易

2))交易的有效性驗證

3))添加一筆給自己轉賬的交易(挖礦獎勵)

 

4 工作量分析

1) hash值是16位的結果  一個0需要計算16次  2個0需要計算16*16次

現在的比特幣的0是 18位 那么需要計算 16*18的18次方次

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM