比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

BTC:金色硬核 | BTC出塊時間出現差異:理論與實際對比_區塊鏈存證平臺法院

Author:

Time:1900/1/1 0:00:00

金色財經近期推出金色硬核(Hardcore)欄目,為讀者提供熱門項目介紹或者深度解讀。本期金色硬核(Hardcore)探討了BTC出塊時間的問題,將理論和實際相結合,究竟出塊時間有多符合預期?

BTC出塊時間出現差異:理論與實際對比

BTC區塊時間戳歷史分布情況究竟有多符合預期?

本周,我收到了一些消息提醒,這些提醒都是關于一個時不時會出現的問題:

“BTC區塊鏈兩個小時都不能挖到一個塊的情況多久會出現一次呢?昨晚,我偶然發現了在區塊670637和638之間出現了這個狀況。”

這讓我陷入了思考,我不禁想到在過去12年中,BTC區塊時間戳歷史分布情況究竟有多符合預期?

金色財經挖礦數據播報:ETH今日全網算力上漲1.28%:金色財經報道,據蜘蛛礦池數據顯示:

BTC全網算力157.014EH/s,挖礦難度21.45T,目前區塊高度674080,理論收益0.00000656/T/天。

ETH全網算力433.568TH/s,挖礦難度5570.10T,目前區塊高度12014500,理論收益0.00552633/100MH/天。

BSV全網算力0.526EH/s,挖礦難度0.07T,目前區塊高度677899,理論收益0.00170944/T/天。

BCH全網算力1.112EH/s,挖礦難度0.19,目前區塊高度678196,理論收益0.00080924/T/天。[2021/3/11 18:35:08]

我之前也對BTC時間戳機制進行過討論,有充分理由認為BTC的安全性很高,其時間戳背后的博弈論機制也非常完美。

幸運的是,你如果有一個節點的話,就能很輕松地循環訪問所有BTC區塊頭,查看它們的時間戳。為此,我寫了個腳本,我的筆記本電腦只用了5分鐘就查看了所有的時間戳。

金色午報 | 10月28日午間重要動態一覽:7:00-12:00關鍵詞:特朗普、應急中心、深圳、星展銀行

1. 國家互聯網應急中心發布首個區塊鏈通用安全技術行業標準;

2. 特朗普競選網站遭加密貨幣騙子入侵;

3. 數字人民幣測試正在向深圳其他區域擴圍;

4. 秘魯監管機構稱疫情不會推遲其加密監管計劃;

5. 中國社會科學網:區塊鏈嵌入社會治理路徑;

6. 星展銀行的數字貨幣交易平臺計劃仍在進行,將于監管部門批準后發布公告;

7. 涉及騙取177億韓元的加密銷售商被首爾移交審判;

8. Coinbase由于feed問題再次宕機;

9. 火幣資產規模達60.9億美元 流動性居全球交易所榜首。[2020/10/28]

請注意,為了方便測量數據,BTC區塊鏈中第100個區塊之前都被我排除了,因為BTC誕生之初,礦工數量很少,發生了一些很特殊的狀況。

結果表明,有190個區塊在前一個區塊出塊后106分鐘才被挖出,占迄今挖出的67萬個區塊中的0.0028%,非常接近0.0025%的預期值!這個結果很容易通過計算得出,但只能代表某個特定時間段內出塊時間的差值分布情況。

金色晨訊 | 5月17日隔夜重要動態一覽:21:00-7:00關鍵詞:Bakkt、DeFi、存款準備金率

1. Bakkt前CEO已將有關其交易活動的文件移交至美國司法部;

2. 超80%的投資者決定退出TON項目;

3. 鎖定在DeFi中的BTC數量超3200枚,本周躍升近45%;

4. 《富爸爸,窮爸爸》作者:相信比特幣3年內將達到75000美元;

5. 中國證券監督管理委員會原主席肖鋼表示:存款準備金率還有下調空間;[2020/5/17]

深層次分析

如果要對這個問題進行深入思考,Felix?Weiss已經解決了這個問題,他提供了一種方法,能夠確定在前一個區塊挖出后的特定時間段內應該挖出的區塊數量。

這個數量能夠通過計算指數分布的累積分布函數得出。

但就出塊時間的差值而言,怎樣才能其整個歷史分布狀況與預期分布進行對比呢?為了解決這個問題,我們需要利用指數分布的概率密度函數,這個函數可以通過f(x;λ) =?λe^-(λx)進行建模。針對出塊時間問題,x等于上個區塊出塊后的某個時間點,λ作為率參數,等于1/600(即目標出塊時間),概率密度函數用線性方式表示如下圖:

分析 | 金色盤面:EOS/USD維持高位震蕩:金色盤面綜合分析: EOS/USD是昨天的明星股,市值超過10億的標的中漲幅第一,在摸高6.5美元后進入震蕩調整走勢,目前看均線系統支撐有力,但MACD處于空頭趨勢,如果這里強行突破前高,有技術背離的風險,所以短線建議投資者注意做好風險控制。[2018/8/31]

我在寫這篇文章的同時也繪制出了670000區塊之后所有區塊的預期分布狀況,與上圖的形狀很相似。

于是我收集了腳本的數據,并將其放入了以下這個表格中:

顯而易見的是,下圖的x軸用對數表示更加合理,否則數據會過于分散,而觀察不到一些有趣的現象。

不同挖礦時期

出塊時間的預期分布是基于哈希率恒定不變的假設。但根據BTC的發展歷史,其哈希率不可能是恒定不變的。

分析 | 金色盤面:BTC期貨合約持倉變化:金色盤面綜合分析: OKEx的BTC期貨合約做多賬戶66%,做空賬戶33%;主力多頭平均持倉比例為24.57%,主力空頭平均持倉比例為15.4%,做多賬戶持續在高位,說明市場多頭占優,而多空持倉比例差值大幅增加,說明空頭賬戶增加的同時倉位沒有提高,短線市場明顯偏多。截至發稿時,OKEx現貨價格為6770美元,期貨合約當周BTC0831價格為6762美元,貼水8美元,市場對于上漲的預期值依然較高。(數據來源OKEx)[2018/8/27]

所以我選取了三個時期進行分析。

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

Tags:BTC區塊鏈ASIokex0XBTC價格區塊鏈存證平臺法院Compound Basic Attention Tokenokex幣

以太坊交易
SWAP:沒有中間商瞎折騰的DEX_Uniswap Finance

2020年是去中心化交易所(DEX)興起與爆發的一年,而2021年將是它們成熟并可能成為主流的一年。通過優化的可用性,更深的流動性和新興的可組合性,DEX生態系統將愈發強大.

1900/1/1 0:00:00
比特幣:萬億比特幣的詩和遠方_MIC價格

2018年8月2日,蘋果公司奪得全球首家市值破萬億美元的桂冠。兩年多時間過去后,加密市場上演了一場新的故事。2021年2月19日晚,比特幣繼續狂飆突進,市值成功邁過1萬億美元大關.

1900/1/1 0:00:00
DEF:探究Osasion歐賽關于DeFi的新玩法_EFI

了解持續火熱的流動性挖礦機制,首先就需要了解何為DeFi?何為DeFi流動性挖礦?DeFi,英文為Decentralized Finance,即去中心化金融.

1900/1/1 0:00:00
比特幣:金色前哨丨上海地鐵站現支持數字人民幣支付的售貨機 可二維碼支付_LIB

數字人民幣正在全國各地擴大試點。據財聯社消息,支持數字人民幣支付的自動售貨機2月22日在上海地鐵站亮相.

1900/1/1 0:00:00
加密貨幣:從產品、受眾、執行 探討加密貨幣項目該如何走向市場_trustwallet錢包錢不見了

原標題:區塊鏈產品走向普及之不完全指南從產品、受眾、執行三個緯度探討加密貨幣項目如何走向市場。時至今日,還沒有人寫出關于加密項目如何獲得主流普及的招牌劇本.

1900/1/1 0:00:00
BIT:杠桿之王興衰史:BitMEX如何走到今天這一步?_MEX

眼看他起朱樓,眼看他宴賓客,眼看他樓塌了。??曾以百倍杠桿聞名江湖的合約交易所之王BitMEX如今在美國政府的監管鐵拳下,似乎逐漸日薄西山,這一切究竟是怎樣發生的?美國老牌生活雜志《名利場》萬字.

1900/1/1 0:00:00
ads