Bitcoind
什麼是鍊式?
getBlock
如果我在 bitcoin-qt 客戶端上執行 RPC 呼叫,它會給我一個名為chainwork
包含雜湊的欄位。我找不到任何關於這個值的資訊。要求:
getblock 0000000000000000073dacdd0178da5158bd78c543fbc79bd0dacf56a2021bcc
結果:
{ "hash" : "0000000000000000073dacdd0178da5158bd78c543fbc79bd0dacf56a2021bcc", "confirmations" : 1, "size" : 182400, "height" : 304962, "version" : 2, "merkleroot" : "b144b39759d4669cb92ca8b9084d68d1f05f1e28e16887bf062f37e3b5f79fd2", "tx" : [ "3edc72d280edd0a7719670a5f0c97e8991a5bcfcfcfa77620969643f04d021a3", "841840f8a7863c8fb99e26975d45ff9151b0a5f021fb479aa9ff91a138d3cd3f", "a01af3f203313cdab4e8977cd2dccbd416872c9d9f76968fc7009f47ad630199" ], "time" : 1402334610, "nonce" : 2351732739, "bits" : "185d859a", "difficulty" : 11756551916.90395200, "chainwork" : "0000000000000000000000000000000000000000000086859f7a841475b236fd", "previousblockhash" : "000000000000000031132699bcb917e7e6ce3cc6cce1f20b6ad36a437436c821" }
鏈條價值實際上只是鏈條中的工作總量。
它是生成目前鏈所需的雜湊總數,以十六進製表示。
轉換
0000000000000000000000000000000000000000000086859f7a841475b236fd
為十進制,你得到 635262017308958427068157 或 635262 exahashes。以 2014 年 6 月的雜湊率(100 petahash/s)計算,執行這麼多雜湊只需要 73 天,而實際上需要 5 年以上。雜湊率一直在快速上升,但是幾個月前的影響可以忽略不計。