05.17 比特幣現金「BCH」升級區塊鏈協議的一些細節

美國時間昨天凌晨,比特幣現金網絡正式升級區塊鏈協議,將當前基礎區塊的大小從8MB擴展到32MB。

這是區塊鏈歷史上最大的區塊大小增加之一,升級還增加了解Satoshi(中本聰)的OP_Codes(腳本操作碼)的豐富知識 - 這可以增加編碼彩色硬幣和二元合約的能力。

比特幣現金[BCH]網絡已將其基本塊大小從8MB升級到32MB,等待結束。新共識規則的實施在塊高530356處生效,並且到目前為止社區正在等待下一個塊的讓步,過渡進行得很順利。

在社區為變革做好準備的前幾周,礦工和其他完整的生物安全信息交換所節點已經將其客戶升級到最新的比特幣ABC 0.17.1和其他支持的實施方案,如Bitcoin Unlimited和XT。在一些較小的更新中,整個網絡實施了三個顯著的更改,其中包括32MB塊大小的升級,將默認數據載體大小增加到220個字節,並重新啟用以前禁用的Satoshi OP_Codes。

四倍的塊大小增加是對比特幣現金共識規則的第一個也是最大的改變。將塊大小提高到32MB將允許大量交易以一致的廉價交易費通過網絡。由於基地規模增加了原來規模的四倍,因此每日生物安全信息交換的交易量穩步增加。

這種機制的能力已經被多次證明,因為在過去9個月的過程中,處理了2-8MB的許多BCH塊。例如,2017年8月1日大約16天后,採礦池Viabtc處理了一個8MB的BCH塊,一舉解決了超過37,000個交易。

另一個值得注意的比特幣現金網絡變化是區塊鏈的默認數據載體大小從80字節增加到220字節。這方便了一個強大的OP_Return功能,這是一種將數據嵌入BCH鏈的相對便宜的方法。基本上,OP_Return是一個腳本代碼,用於標記事務處理無效,但許多加密貨幣愛好者認為OP_Return功能旨在記錄一組豐富的數據,而不僅僅是財務事務。

比特幣現金「BCH」升級區塊鏈協議的一些細節

在2014年初,密碼世界目睹比特幣核心開發人員相信“在區塊鏈中存儲任意數據是一個壞主意”,並建議用戶在其他地方存儲非貨幣數據。OP_Return自推出以來一直位於比特幣代碼庫中,2014年2月,80字節的OP_Return減少到40字節,但後來又增加到2015年,並且合併到80字節。

總而言之,當時的開發人員認為這種區塊鏈使用類型是“垃圾郵件”,最終導致網絡膨脹。然而,即使開發者警告說,使用OP_Return是一個“壞主意”,個人和組織仍然繼續使用它來嵌入任意數據。

兩個突出的組織處於前沿,即Omni layer和Counterparty,它表明,使用OP_Return處理任意數據可能會對通過安全區塊鏈構建元協議具有創新性 - 儘管當區塊已滿並且網絡擁塞時,這些類型的分層系統發現區塊鏈的網絡費用是不可持續的。

比特幣現金鍊新升級至32MB塊大小,並將默認數據載體大小增加至220字節將有助於各種創新,例如Memo,Counterparty Cash,Blockpress和許多其他平臺等應用程序中的創造性。

Bitcoin Cash硬分叉提供的最終更新是重新啟用禁用的Satoshi OP_Codes--它們本質上是使用名為Script的內部堆棧語言執行特定操作的代碼。許多人認為Script與編程語言Forth非常相似 - 這是另一種基於堆棧的語言和軟件環境。

創作者Satoshi Nakamoto在他最初的比特幣客戶端中添加了OP_Codes,它可以執行簡單的數學運算和字符串處理等操作。很多人認為這種語言可能會為比特幣現金網絡帶來新的功能,因為大多數原始OP_Codes在早期客戶端被禁用。

相信生物安全信息交換所的支持者,這些OP_Codes的很大一部分將帶來許多創新功能,如多重簽名操作,彩色硬幣或代表性令牌,智能合約編譯器和確認發送技術。

昨天等待的升級是對生物安全信息交換所倡議者數月來一直在談論的這些創新和願景的第一步。還有一些其他的發展正在討論中,比如雙重支出通知 - 當雙重支出發生時通知節點以及稱為Bobtail的新的工作量證明[PoW]目標。

程序員也在尋找Graphene協議和其他可以為BCH鏈添加豐富功能集的概念。昨天的32MB升級對於BCH社區來說是一個成功的分支,未來很可能還會有更多的其他升級。


分享到:


相關文章: