金色財經近期推出金色硬核(Hardcore)欄目,為讀者提供熱門項目介紹或者深度解讀。本期金色硬核(Hardcore)探討了BTC出塊時間的問題,將理論和實際相結合,究竟出塊時間有多符合預期?
BTC出塊時間出現差異:理論與實際對比
BTC區塊時間戳歷史分布情況究竟有多符合預期?
本周,我收到了一些消息提醒,這些提醒都是關于一個時不時會出現的問題:
“BTC區塊鏈兩個小時都不能挖到一個塊的情況多久會出現一次呢?昨晚,我偶然發現了在區塊670637和638之間出現了這個狀況。”
這讓我陷入了思考,我不禁想到在過去12年中,BTC區塊時間戳歷史分布情況究竟有多符合預期?
金色午報 | 7月12日午間重要動態一覽:7:00-12:00關鍵詞:摩根大通、工信部、SelfWealth、FTX創始人
1.摩根大通:比特幣為法定貨幣可能會給薩爾瓦多和加密貨幣帶來多重挑戰;
2.工信部:加速應用基于區塊鏈的防護技術;
3.澳洲經紀商SelfWealth計劃年底前在平臺添加10種加密貨幣;
4.數據:區塊鏈相關企業上半年注冊量上漲111.3%,廣東企業占比37.5%;
5.FTX創始人SBF:GBTC解鎖對比特幣影響不大,大多數持有者只是在套利;
6.C羅獲歐洲杯史上首款區塊鏈得分王獎杯,螞蟻鏈提供技術支持;
7.數據:加密行業二季度融資62億美元,環比大增近90%。[2021/7/12 0:44:31]
我之前也對BTC時間戳機制進行過討論,有充分理由認為BTC的安全性很高,其時間戳背后的博弈論機制也非常完美。
幸運的是,你如果有一個節點的話,就能很輕松地循環訪問所有BTC區塊頭,查看它們的時間戳。為此,我寫了個腳本,我的筆記本電腦只用了5分鐘就查看了所有的時間戳。
金色相對論 | 鐘宏 :區塊鏈與數據要素市場的結合將會形成數十萬億的新興市場:在今日舉行的金色相對論中,針對“兩會提案中區塊鏈相關領域觀察到了哪些方面變化”的問題,清華x-lab數權經濟實驗室主任鐘宏表示,在過去的兩會過程當中,我們可以看到涉及到了非常多的跟區塊鏈相關的提案,大體上包括了在區塊鏈應用領域,區塊鏈監管領域,區塊鏈發展,包括跟央行數字貨幣相關這樣的一些話題。區塊鏈作為新一代的信息技術一個非常重要的方向,如何把這種科技生產力轉化成為最終的數字經濟的產值,演變成數字經濟GDP,我想在這個過程中,區塊鏈非常重要的價值就是把數據可以確權,實現它的價值化,也就是把數據從資源變成資產,進而實行資本化,所以在這個過程中,我們認為區塊鏈與數據要素市場的結合將會形成一個萬億、數十萬億的一個巨大的新興市場,來帶動整個數字經濟的發展,這是我認為比較重要的一個方向和機會。查看更多詳情見原文鏈接。[2020/6/2]
請注意,為了方便測量數據,BTC區塊鏈中第100個區塊之前都被我排除了,因為BTC誕生之初,礦工數量很少,發生了一些很特殊的狀況。
結果表明,有190個區塊在前一個區塊出塊后106分鐘才被挖出,占迄今挖出的67萬個區塊中的0.0028%,非常接近0.0025%的預期值!這個結果很容易通過計算得出,但只能代表某個特定時間段內出塊時間的差值分布情況。
金色沙龍丨David Lei:國產公鏈在技術標準的爭奪上還有很長的路要走:在本期金色沙龍上,The Force Protocol&ForTube聯合創始人David Lei發言指出:從目前公鏈的領域整體發展情況來看:仍是國外的公鏈市場,代表了整個公鏈領域發展的主流。國內的公鏈項目放到國際市場上還是遠遠不夠的。
從我個人的觀察來講,中國的公鏈領域,在應用上面比較有優勢,探索會比較快。國外在跨鏈,還有技術底層上面比較有特色。整體而言,中國國產的公鏈,在技術標準的爭奪上還有很長的路要走。[2020/3/18]
深層次分析
如果要對這個問題進行深入思考,Felix?Weiss已經解決了這個問題,他提供了一種方法,能夠確定在前一個區塊挖出后的特定時間段內應該挖出的區塊數量。
這個數量能夠通過計算指數分布的累積分布函數得出。
但就出塊時間的差值而言,怎樣才能其整個歷史分布狀況與預期分布進行對比呢?為了解決這個問題,我們需要利用指數分布的概率密度函數,這個函數可以通過f(x;λ) =?λe^-(λx)進行建模。針對出塊時間問題,x等于上個區塊出塊后的某個時間點,λ作為率參數,等于1/600(即目標出塊時間),概率密度函數用線性方式表示如下圖:
分析 | 金色盤面:FGI恐慌指數上升至27:金色盤面綜合分析:FGI恐慌指數上升至27,近幾日的價格上漲讓投資者恢復了信心,市場人氣持續回升,但仍需關注行情走勢,保持謹慎樂觀。[2018/8/20]
我在寫這篇文章的同時也繪制出了670000區塊之后所有區塊的預期分布狀況,與上圖的形狀很相似。
于是我收集了腳本的數據,并將其放入了以下這個表格中:
顯而易見的是,下圖的x軸用對數表示更加合理,否則數據會過于分散,而觀察不到一些有趣的現象。
不同挖礦時期
出塊時間的預期分布是基于哈希率恒定不變的假設。但根據BTC的發展歷史,其哈希率不可能是恒定不變的。
金色財經數據播報 全球比特幣成交額排名第一交易所為幣安:金色財經數據播報,根據公開數據顯示,目前全球的比特幣交易中,按照交易所排名,第一名為幣安網,其BTC/USDT成交額為176,212萬人民幣,占比達5.08%;第二名為Bitfinex,其BTC/USDT成交額為122,996萬人民幣,占比為3.54%;第三名為OKEX,其BTC/USDT成交額為114,497萬人民幣,占比為3.30%。[2018/6/15]
所以我選取了三個時期進行分析。
1.?CPU時代:哈希率相對平穩。
2.?GPU時代:哈希率加速上升。
ASIC時代:哈希率增速相對較緩
CPU時代
在CPU時代,對于出塊時間少于10分鐘的區塊,實際數量比預期少,為什么會出現這種情況呢?我將在下文進行解釋。
GPU時代
請注意,在GPU時代,情況截然相反,實際數量比預期要多,最可能是因為哈希率加速上升。
ASIC時代
在早期ASIC時代,BTC哈希率有大幅上升,我特地選取了距離當今較近的時間段,這樣數據不會受到很大影響。我們能從上圖看出,BTC出塊數量仍然多于預期,但是不能夠與GPU時代相比。
整個挖礦時代
如果將670000個區塊的數據全部繪制成一張圖表會是怎么樣的呢?根據下圖,實際出塊時間與預期是非常吻合的,除了圖中左邊的部分。
根據上圖,我們能得知,父區塊挖出后29秒內出塊的數量遠低于預期,對此有沒有合理的解釋呢?
深入研究
在這個時間戳范圍內的預期出塊數量為30497。
另一方面,實際出塊數量是22441。
那么為什么出塊數量會相差8056?
我們發現,14296個區塊的增量是負數,其中有3549個屬于-29到0的區間范圍內,那么剩下還有大約6000個區塊,下文將會對這6000個區塊進行詳細分析。
通過繪制負增量的時間戳分布情況,我們能得出,下圖基本上是正增量分布情況的鏡像。
這是因為BTC協議允許負時間戳增量的存在,但這不是根本原因,我們要考慮到實際挖礦的工作過程:
1.?礦池會為下一個區塊生成區塊元。
2.?礦工向礦池發出工作請求,開始對區塊元進行哈希計算。
3.?礦工將完成的工作返回給礦池,形成工作量證明。
所以問題就變成了:區塊元的產生頻率是多少?時間戳多久更新一次?
但是,我認為背后的答案更加復雜,因為礦工也有可能更新時間戳,這就牽涉到了研究特定ASIC應用的硬件或者固件。
上文提到,還剩下大約6000個時間戳增量是負的區塊,對這些區塊有合理的解釋嗎?我認為理論上是能夠解釋的,原因可能是時鐘漂移或挖礦軟件沒有得到很好的適配。如果你了解BTC挖礦歷史的話,早期礦工沒有組成礦池,都是單獨挖礦。所以礦工配置不能達到企業級別,這些業余礦工無法保證礦機數據與權威渠道定期同步。早期礦池都是由業余挖礦愛好者而不是全職專業人士運營。我認為,如果我的理論合理,那么隨著挖礦產業逐漸成熟,礦池軟件得到改進,時鐘漂移出現的頻率也在下降。所以我運行了另外一個腳本,按照時間繪制了時間戳增量為負的區塊分布情況圖。
根據上圖,我們能看出,不僅時間戳增量為負的區塊數量在減少,時鐘漂移問題也逐漸得到改善,值得特別注意的是,自2017年底后,只有少數區塊的時間戳增量為負。
總結
BTC大部分運行機制都基于數學原理。通過分析實際出塊時間的分布情況,我們能發現,在過去12年中,10分鐘出塊時間這個機制運行非常良好,只出現過很少的極端情況,背后的原因也很容易找到。挖礦也形成了產業化,挖礦軟件得到逐步改善,出塊時間分布狀況越來越符合預期。
這就是數學的力量!
本文內容來自于:Cypherpunk Cogitations
投資,一直被認為是莊家游戲。散戶作為被收割的存在,只能在不斷揮舞的鐮刀中小心游走,拾取一點點生存物資.
1900/1/1 0:00:00摘要:本周,汽車制造商特斯拉宣布購入15億美元的比特幣,并可能會很快接受比特幣作為支付方式。路透社發文稱,支持比特幣的耗能巨大的礦工網絡可能會成為倡導可持續能源的特斯拉的“臟”包袱.
1900/1/1 0:00:002月13日消息,幣安智能鏈Cream.Finance官方發推稱發現項目漏洞并正在調查,有媒體稱幣安智能鏈Cream.Finance協議疑似遭到黑客利用.
1900/1/1 0:00:00DeFi數據 1.DeFi總市值:697.20億美元 市值前十幣種漲跌幅,金色財經制圖,數據來源Coingecko2.過去24小時去中心化交易所的交易量:35.2億美元 交易量排名前十的DEX.
1900/1/1 0:00:00據OKEx的數據顯示,當前BTC/USDT現貨報價為46600美元,24小時振幅為21%。比特幣稍作調整后再度挑戰40000美金上方的拋壓區,并放量攻破,最高打到了47470美金位置,一萬美金的.
1900/1/1 0:00:00金色財經報道,2月8日,全國金融標準化技術委員會發文介紹了數字身份、加密貨幣和LEI,金標委引用的是LEI Worldwid發布的關于全球法人身份識別編碼LEI的介紹.
1900/1/1 0:00:00