以指數分配來看上海升級後的以太坊區塊時間延遲生成事件

閱讀時間約 5 分鐘
最近阿原對區塊生成的速度感到興趣,你會問說不是每個區塊生成的時間都差不多嗎?確實,以太坊協議當初的設計就是希望能適時的調整區塊的難度讓每個區塊生成出來的時間都保持一致。所以礦工的挖礦能力和以太坊區塊難度的增減就造成生成區塊的時間跟預期結果不一樣的狀況,不過很少有人會去理會這種狀況,因為平均之下區塊的生成時間還是和以太坊原本設計的一樣。

經過4月13日以太坊上海升級,從以太坊升級以太坊2.0,區塊鏈記帳規則將從「工作量證明」(Proof-of-Work, PoW),過渡到「權益證明」(Proof-of-Stake, PoS)之後,還真的無法預期區塊實際上生成的時間跟原本所預期的有多大的差異。以太坊官網的說明出塊的時間會維持在穩定的12秒,但真的是這樣嗎?
在YCHARTS這個網站可以找到平均出塊時間,上面顯示最近的區塊時間維持在平均12秒左右。不過實際上區塊有可能延後生成,但我們不知道這種 事件發生的機率會是怎麼樣?
為了求出解答,這次阿原收集區塊編號17040029-17050028、17080029-17090028、17106029-17116028,共計30000個區塊的生成時間,來看看實際上區塊到底多久會生出來一個區塊。
在每10000個區塊之間有9999個時間間隔,在這三個編號區段中分別有319、211、96個時間間隔超過12秒,而且都是呈12的倍數,呼應以太坊官網說明validators如果離現時驗證沒有成功的話則在等待下一輪時隙(slots)再進行驗證,本文稱這種事件為延遲生成事件,接下來我們來看三段中,發生延遲生成事件占整體的比率:
這樣來看延遲生成事件發生的比率好像不會很高,是稀少事件。而現在想瞭解延遲生成事件多久會發生一次,阿原假設延遲生成事件的發生是獨立事件,可以利用指數分配(exponential distribution)配適。
指數分配常用來描述獨立事件發生的時間間隔,例如燈泡的壽命、申請遺失證件的時間間隔、接獲火災通報的時間間隔。
對我們來說時間間隔是隨機變數X 服從母數為 λ的指數分布。指數分布的機率密度函數被表達成以下的形式:
λ是甚麼呢?λ 可以當作單位時間內事件發生的次數,它必定大於零。
值得一提的是隨機變數X的期望值:
以及X的變異數:
最後要提的是λ 的最大概似(maximum likelihood)估計值,這邊就不推導了:
所以現在能夠很簡單的使用手上的資料估計出指數函數要用的參數。
首先我們來統計一下延遲生成事件發生的間隔次數:
原諒我文字輸入時只能寫\hat{λ}(希望哪天vocus也有LaTex)。在最大概似估計之下,得到λ的無偏估值,本文取其計算出來的近似值。
這邊其實可以發現如果將平均當作母體的估值,則標準差並沒有像指數分配預期的來的那麼大,現在來試著繪製次數分配圖:
上圖為使用17040029-17050028、17080029-17090028、17106029-17116028三個區塊區間的延遲生成事件資料整理出來的次數分配圖,並以散布圖表示。X軸代表生成的時間間隔、Y軸則是該時間間隔發生的延遲生成事件數除以該區塊區間所有的延遲生成事件數。因為發生次數的變異很大,我使用了平滑化方法將發生次數平化化之後在進行比例換算,這樣的平滑化結果對應顯示於原本的數據圖表底下。而藍色的曲線是指數分配的機率密度函數,該機率密度函數的 λ係由\hat{λ}給定。
我們會發現在區塊編號的推移之下\hat{λ}會減少,這對應於時間間隔的增加。另外在區塊編號的推移之下,延遲生成事件發生的次數也減少了。這是否為一種趨勢以及之間是否具有顯著差異還需要更多的數據佐證,在我分析的當下以太坊才剛改成PoS幾天而已。
最後我想知道用指數分配配適之下,解釋延遲生成事件發生的次數的能力好不好,在此使用累積分布函數:
來計算三區間在多少時間間隔之下會有50%及99%的事件發生,給定次數之後再回推比率:
本次研究當然還是會有一些估計的偏差,大家可以自己選擇是否接受,而我自己是還可以接受這個估計偏差,不過可以看到最後的區塊區間估計出來的結果最差,應該是跟該區塊時間間隔變異大的原因有關。
結論而言,指數分配有起到估計去塊生成延遲生成事件發生的時間間隔的效果,本篇假設延遲生成事件的發生是獨立事件,實際上延遲生成事件發生的能由某種機制導致,瞭解該機制有助於研究人員更有效的估計該問題。
後記
在本文資料探勘的過程中,原本假定延遲生成事件的發生屬於常態分配,經過Shapiro-Wilk測試皆拒絕該假設,只好另尋更合適的分配。
___________________________________________________________________________
作者阿原目前從事區塊鏈資料分析工作,對區塊鏈的經濟架構、事件發展有很大的興趣,並希望能將相關的區塊鏈知識分析並且統整給大家。如果喜歡我的文章,或是想獲得更多區塊鏈大小事,歡迎關注我的vocus帳號
另外,我已經加入由趨勢科技防詐達人所成立的方格子專題-《區塊鏈生存守則》,在那裡我會跟其他優質的創作者一起帶大家深入瞭解區塊鏈,並隨時向大家更新區塊鏈資安事件。
> 追蹤《區塊鏈生存守則》學習如何在區塊鏈的世界保護自己
> 關注防詐達人獲得其他最新詐騙情報
avatar-img
33會員
176內容數
我們整理了web3相關的熱門資安問題,包含加密貨幣投資詐騙、盜版NFT、空投釣魚和區塊鏈重大資安事件懶人包等等,並提供最完整的辨識方法教學,讓大家從0到1學習如何保護自己
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
防詐達人的沙龍 的其他內容
近期藝人、網紅們和幣圈資深玩家的虛擬貨幣錢包被盜,裡面的NFT或虛擬貨幣被轉走的案件頻傳,動輒損失幾千萬,擔心自己成為下一個受害者?趕快跟著防詐達人了解MetaMask小狐狸錢包是什麼?它如何運作?以及詐騙集團是用什麼手法把你的錢包騙到手的?看完這個MetaMask懶人包再也不擔心錢包被盜
關於乙太坊上的交易,通常我們都會到etherscan.io這個網站來進行確認。但初入區塊鏈的朋友們往往看到裡面一大堆的資訊,除了from和to外可能都是一頭霧水。想多了解些相關知識又不知如何下手才好,因此動念寫下一些本人初學區塊鏈時可能用來切入的一些工具,來和各位同好分享。
想打入幣圈獲得交流與學習,但要小心!詐騙集團其實就在你左右,有時甚至會在社群假裝客服,推出「幣安五週年回饋用戶BNB限時活動」,你以為你是客服選中的幸運兒,你正受到資產被洗劫的風險
全球疫情持續延燒,經濟下滑,導致很多人收入銳減,開始在積極尋找打工兼職補貼收入,但網路上其實夾雜許多詐騙集團製造的假工作,稱只需要幫忙領貨、領錢、跑跑腿就可以賺高薪,實則是騙你成為不法份子的車手、運毒犯…最後甚至落得被檢察官起訴的下場 疫情期間許多店家紛紛倒閉,物價也一直漲,就只有薪水沒有漲,有房貸
許多人想要嘗試踏入鏈上的金流分析,但繁複又沉冗的金流資料讓人霧裡看花,讓人不知道要從哪裡下手。為了練就像柯南一樣的偵探思維,本篇章阿原將以2021年麻吉大哥的被駭事件為例,帶大家一起還原當時鏈上金流發生了什麼~~
Twitter上出現藍勾勾帳號分享USDC發行商Circle準備發送USDCGift token的活動連結,事實上點擊連結錢包後是將自己的USDC轉給詐騙集團,目前受害資產價值已達上百萬美金!
近期藝人、網紅們和幣圈資深玩家的虛擬貨幣錢包被盜,裡面的NFT或虛擬貨幣被轉走的案件頻傳,動輒損失幾千萬,擔心自己成為下一個受害者?趕快跟著防詐達人了解MetaMask小狐狸錢包是什麼?它如何運作?以及詐騙集團是用什麼手法把你的錢包騙到手的?看完這個MetaMask懶人包再也不擔心錢包被盜
關於乙太坊上的交易,通常我們都會到etherscan.io這個網站來進行確認。但初入區塊鏈的朋友們往往看到裡面一大堆的資訊,除了from和to外可能都是一頭霧水。想多了解些相關知識又不知如何下手才好,因此動念寫下一些本人初學區塊鏈時可能用來切入的一些工具,來和各位同好分享。
想打入幣圈獲得交流與學習,但要小心!詐騙集團其實就在你左右,有時甚至會在社群假裝客服,推出「幣安五週年回饋用戶BNB限時活動」,你以為你是客服選中的幸運兒,你正受到資產被洗劫的風險
全球疫情持續延燒,經濟下滑,導致很多人收入銳減,開始在積極尋找打工兼職補貼收入,但網路上其實夾雜許多詐騙集團製造的假工作,稱只需要幫忙領貨、領錢、跑跑腿就可以賺高薪,實則是騙你成為不法份子的車手、運毒犯…最後甚至落得被檢察官起訴的下場 疫情期間許多店家紛紛倒閉,物價也一直漲,就只有薪水沒有漲,有房貸
許多人想要嘗試踏入鏈上的金流分析,但繁複又沉冗的金流資料讓人霧裡看花,讓人不知道要從哪裡下手。為了練就像柯南一樣的偵探思維,本篇章阿原將以2021年麻吉大哥的被駭事件為例,帶大家一起還原當時鏈上金流發生了什麼~~
Twitter上出現藍勾勾帳號分享USDC發行商Circle準備發送USDCGift token的活動連結,事實上點擊連結錢包後是將自己的USDC轉給詐騙集團,目前受害資產價值已達上百萬美金!
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
这篇文章主要介绍了科普:什么是以太坊?以太坊是去中心化的、可以运行可转移计算和数据的自洽经济系统,一个去中心化的区块链平台,用于构建去中心化应用程序(DApp),以太币(Ether)是该平台所使用的加密货币。小编还为大家准备以太坊常见问题,一起来参考一下吧! 🚀 币安 - 全球最大加密货币交易所
Thumbnail
随着以太坊合并测试运行成功完成,大家对于以太坊2.0的期待也是越来越高,一旦Eth 2.0升级完成,机构采用率将会增加,很多投资者都想要知道这个以太坊什么时候合并?下面就让小编为大家介绍一下这个以太坊的合并时间, 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20
Thumbnail
今日以太坊价格暴涨!2024年2月3日最新走势图解读 以太坊价格今日暴涨,最新价格为1643.49美元,折合人民币11,093.55元。以太坊曾一度飙升至4864.02美元,目前在过去24小时内下跌28.76美元。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享
Thumbnail
比特币出块时间和全网算力存在直接关系,全网算力提升10%以上将影响出块时间,出块速度的增加或缩小都与全网算力有关,了解这两者的关系对于矿工找到下一个有效区块至关重要。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851
Thumbnail
代币生成事件(TGE)是限时商业和技术行为,涉及生成代币及其市场发布,用于筹集资金和宣传加密或区块链社区。TGE与ICO相似,但一些公司更愿意将其筹款活动标记为TGE,以规避监管后果。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属
以太坊是一個全球性的支付和數字貨幣平台,依賴於權益證明共識機制來確保其安全性。這個系統的基礎是大量的 ETH 質押和保護網絡安全的驗證者。 了解以太坊再質押是非常重要的。這是一個利用已經質押的 ETH 同時保護其他去中心化協議的過程。這使得用戶能夠從這些協議中獲得權益,類似於常規的質押。再質押
Thumbnail
區塊鏈資料顯示,一個存在了14年之久的比特幣“古老地址”在週一突然活躍,轉出了50枚比特幣。這批比特幣被分散轉移到兩個不同的錢包位址,其中一部分進入了加密貨幣交易所Coinbase。據分析,Address屬於一位早期比特幣挖礦者,如今正在將曾經的“礦工收入”現金化。
Thumbnail
比特幣減半會對挖礦產量造成影響,導致市場供需變化,進而影響比特幣的短期和長期價格。對於投資者而言,需注意比特幣波動帶來的風險。三媽認為圈外資金的注入對於區塊鏈圈的發展至關重要,並提到了對於加密貨幣交易的未來展望。建議投資者需謹慎行事,適量參與,並意識到投資涉及風險和不確定性。
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
这篇文章主要介绍了科普:什么是以太坊?以太坊是去中心化的、可以运行可转移计算和数据的自洽经济系统,一个去中心化的区块链平台,用于构建去中心化应用程序(DApp),以太币(Ether)是该平台所使用的加密货币。小编还为大家准备以太坊常见问题,一起来参考一下吧! 🚀 币安 - 全球最大加密货币交易所
Thumbnail
随着以太坊合并测试运行成功完成,大家对于以太坊2.0的期待也是越来越高,一旦Eth 2.0升级完成,机构采用率将会增加,很多投资者都想要知道这个以太坊什么时候合并?下面就让小编为大家介绍一下这个以太坊的合并时间, 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20
Thumbnail
今日以太坊价格暴涨!2024年2月3日最新走势图解读 以太坊价格今日暴涨,最新价格为1643.49美元,折合人民币11,093.55元。以太坊曾一度飙升至4864.02美元,目前在过去24小时内下跌28.76美元。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享
Thumbnail
比特币出块时间和全网算力存在直接关系,全网算力提升10%以上将影响出块时间,出块速度的增加或缩小都与全网算力有关,了解这两者的关系对于矿工找到下一个有效区块至关重要。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851
Thumbnail
代币生成事件(TGE)是限时商业和技术行为,涉及生成代币及其市场发布,用于筹集资金和宣传加密或区块链社区。TGE与ICO相似,但一些公司更愿意将其筹款活动标记为TGE,以规避监管后果。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属
以太坊是一個全球性的支付和數字貨幣平台,依賴於權益證明共識機制來確保其安全性。這個系統的基礎是大量的 ETH 質押和保護網絡安全的驗證者。 了解以太坊再質押是非常重要的。這是一個利用已經質押的 ETH 同時保護其他去中心化協議的過程。這使得用戶能夠從這些協議中獲得權益,類似於常規的質押。再質押
Thumbnail
區塊鏈資料顯示,一個存在了14年之久的比特幣“古老地址”在週一突然活躍,轉出了50枚比特幣。這批比特幣被分散轉移到兩個不同的錢包位址,其中一部分進入了加密貨幣交易所Coinbase。據分析,Address屬於一位早期比特幣挖礦者,如今正在將曾經的“礦工收入”現金化。
Thumbnail
比特幣減半會對挖礦產量造成影響,導致市場供需變化,進而影響比特幣的短期和長期價格。對於投資者而言,需注意比特幣波動帶來的風險。三媽認為圈外資金的注入對於區塊鏈圈的發展至關重要,並提到了對於加密貨幣交易的未來展望。建議投資者需謹慎行事,適量參與,並意識到投資涉及風險和不確定性。
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2