比特幣區塊大小是多少?比特幣區塊大小上限為什麼是1M?

買賣虛擬貨幣

比特幣區塊大小是多少?其實很多瞭解比特幣的人都知道,比特幣區塊大小隻有1M,但是有沒有人想過,為什麼當初只設定了1M,而不是512K,也不是2M 或者8M呢?

比特幣區塊大小為什麼是1M?

比特幣區塊中永久記錄著比特幣(BTC)網路上的最近交易有關的資料,每個區塊可以比作分類帳的頁面,區塊“連結”在一起構成支撐比特幣網路的分散分類帳。

這些捆綁交易在被作為新區塊新增到比特幣區塊鏈之前由礦工確認。區塊的大小會對每個塊可以驗證的事務數量產生限制。因此,較大的區塊需要更大的計算能力並且需要更長的時間來開採。超過限制的區塊將被網路拒絕。

在比特幣處於初期階段,區塊數限制為每個不超過36兆位元組的交易資料。但是,為了應對交易垃圾郵件堵塞網路的威脅和潛在的分散式拒絕服務(DDoS)攻擊,區塊大小在2010年7月14日減少到1MB 。

事實上,如果用現在普通的電腦來打包記錄一個大小為1M的區塊,那麼從開始驗證到結束大約需要30秒,但是如果是需要驗證一個2M的區塊,可能就需要高達10分鐘,這個時間是極其漫長的,因為在這段時間內,駭客可以做很多事情!理論上來說,駭客可以根據這個延時,對比特幣網路進行攻擊。為了避免這種攻擊,所以在當時最佳的選擇就是讓每個區塊都在 1M 大小左右。

比特幣區塊大小為何如此重要?

區塊的大小限制了比特幣網路每秒能夠處理的事務數量,因此可以看出它會抑制網路的擴充套件能力。當塊填滿時,網路變得擁擠,交易費用急劇上升。

在2013年初,比特幣平均塊大小約為125千位元組。截至2015年5月,越來越多的採用率導致自2013年以來塊大小增加了240% - 從125 KB增加到大約425 KB - 然而,加密交易工具提供商TradeBlock隨後估計塊每天至少四次達到1 MB的限制平均。

到2015年,接近交易資料限制的區塊越來越普遍,主流加密貨幣時代熱潮開始流行,人們擔心交易處理的顯著放緩和費用的增加,由此產生的費用增加和交易處理延遲被視為破壞了支撐BTC的核心公用事業,社羣中的許多人擔心網路擁堵和轉移成本的增加會使比特幣成為一種交換手段。

毫無疑問,比特幣網路如今變得比以往任何時候都更加擁擠,交易數量和區塊大小已經接近極限,手續費也達到了前所未有的水平,因此也有了現在的比特幣區塊擴容提議。

為什麼要增加比特幣區塊大小?

多年來,比特幣已經看到許多提議,即為了降低費用,每秒處理更多交易以及允許比特幣擴充套件以與主流支付技術競爭,需要增加。

2015年5月4日,Gavin Andresen發表了一篇題為“為什麼增加最大區塊大小是緊急的”的文章,進一步提升了區塊大小辯論的重要性,儘管平均BTC區塊只有30-40%滿。安德烈森警告說:

“如果等待的交易數量足夠大,最終結果將是一個過度飽和的網路,忙於無所事事。我認為不太可能,人們更有可能停止使用比特幣,因為交易確認變得越來越不可靠。“

那個月晚些時候,安德森宣稱如果社羣未能就區塊大小增加的實施達成共識,他將把工作轉向替代客戶比特幣XT。2014年12月比特幣核心開發者和1MB區塊限制Mike Hearn的著名評論家推出了0.10版比特幣XT 。

2015年6月4日,安德森主張礦工和節點運營商應該能夠自主決定區塊大小,認為社羣要麼維持限制,要麼“看看交易費必須增加多少,直到礦工意識到他們是'把錢留在桌子上'並自己提高-blockmaxsie'或“用'跟隨人群'規則取代限制”,這意味著任何不關心的礦工都會創造既不增加也不減少平均大小的區塊“。

2015年6月12日,一份宣告要求引入由中國主要礦業集團F2pool,BTCChina,Antpool,Huobi和BW 簽署的8MB區塊,這表明對大型區塊的跨國需求。

2015年6月22日,Andresen釋出了比特幣改進提案(BIP)101.該提議“以可預測的速率替換固定的1兆位元組最大區塊大小,其最大大小隨時間增長。”

什麼是SegWit隔離見證?

隔離見證(Segregated Witness)或SegWit是透過從比特幣交易中刪除簽名資料來增加塊的資料容量的過程。刪除事務的某些部分後,將釋放容量以向區塊新增更多事務。對於SegWit,每個資料位元組僅計為一個塊的四分之一,便於在區塊內記錄四倍的傳輸。

在對區塊大小限制進行了一年激烈辯論之後,2017年3月31日釋出了SegWit 2 MB的提案。該提案主張透過軟叉啟用隔離見證,然後透過後續硬分叉將區塊大小提高到2 MB。

在接下來的一個月裡,數字貨幣集團發表了一篇題為“ 2017年共識中的比特幣擴充套件協議 ”的文章。它概述了所謂的“紐約協議”,表達了對啟用SegWit和實施2 MB區塊的承諾。代表58家主要比特幣公司的規模限制,然後控制了雜湊能力的83.28%,並代表每月51億美元的鏈上交易價值。儘管吸引了加密貨幣行業內的主要參與者的顯著支援,但“SegWit2x”分支在其計劃啟用後的幾天內被取消。

為什麼比特幣會分叉?

社羣無法就增加區塊大小的提案達成共識,導致使用者啟用了2017年8月比特幣區塊鏈的硬分叉。

雖然許多提倡改變區塊大小限制的提案未能獲得明確變更所需的支援,但交易費在2017年中期飆升。2015年8月,BTC的平均交易費僅為0.50美元。然而,截至2017年6月,中位數費用已增加10倍至約5美元。

在2018年8月1日,比特幣現金(BCH)成功地從BTC分離出來,將比特幣網路分成兩部分。除了實現難度調整演算法之外,BCH還引入了8MB的區塊大小限制。

在2018年5月期間,BCH經歷了一個硬分叉,將塊大小增加到32MB。然而,它在11月的網路拆分中再次經歷了一次硬分叉,看到了競爭對手的比特幣SV的出現。最初支援128MB的塊大小,比特幣SV的Quasar升級在2019年7月進一步將最大區塊大小提升到2GB。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;