32MB區塊即將到來,BCH定於5月15日進行硬分叉
四月 26, 2018
由Myetherwallet事件引發的思考:如何在DNS攻擊中全身而退?
四月 29, 2018

智能合約和更大的區塊:Bitcoin Cash的下一次硬分叉能帶來什麼新特性?

比特幣現金(Bitcoin Cash)的下一次軟件升級可能比它第一次才從比特幣主網中分叉出來更具野心。

事實上,比特幣現金於去年11月就發布了其更新計劃,該計劃稱比特幣現金的更新將於2018年5月15日發布,同時此次更新將一系列功能打包在一起,這些功能似乎都有助於比特幣現金的網絡處理比原來的網絡更多的交易(同時增加了更多的功能)。也許最值得人們注意的是,這一變化將把比特幣現金的區塊大小從8MB增加到32 MB,這使得每個比特幣現金的區塊交易量大大增加。

不過,鑑於比特幣相對來講更為有限擴容方式來說,比特幣現金的這一次升級可能聽起來多少有點咄咄逼人,但那些一直在追隨比特幣現金的人可能會感到驚訝,因為這種激進的轉變並沒有更早地進行。畢竟,在去年秋天比特幣現金的開發者們選擇區無視比特幣網絡中那些更有經驗的開發者的抗議,因為後者在長期以來一直認為增加區塊的容量和過快地推進加密貨幣可能會危及超過1570億美元的網絡。

但這種逆反心理已經證明了,至少從一方面來看它是有吸引力的——現在一枚比特幣現金的價格低於1500美元一枚,它的總市值也超過了240億美元。事實上,負責比特幣現金協議主要軟件實現的Joshua Yabut說,當用戶最終選擇升級軟件的時候,他並不認為這些用戶會對此次升級有任何的抗議。

Yabut告訴CoinDesk:

在區塊容量大小的增加的這一點上是沒有爭議的,但是我很高興能看到相關連鎖反應的發生。

即將到來的比特幣現金的硬分叉看起來要擴大的另一個領域是增加“OP_RETURN”,這樣用戶就可以將添加的數據存儲在區塊鏈上,存儲的容量在80字節到220字節之間。這雖然只是一個簡單的改變,但比特幣現金的開發者認為這可能會產生積極的影響,因為OP_RETURN功能一直以來都是被需要時間戳、資產創建、權限管理和其他擴展區塊鏈功能的服務所使用。

智能合約的回歸

比特幣現金開發者不僅在功能上有所建樹,同時他們還增加了比特幣創造者中本聰早先從協議中剝離出來的一些舊功能。最值得注意的是這些開發者們添加了新型的智能合約,或者動態的if-then編程語句,這些語句可以為比特幣現金的代幣在用戶之間傳遞的方式提供額外的功能。針對網絡中的智能合約,中本聰意識到智能合約可以提供攻擊載體後,有問題的特定智能合約就會失效,但比特幣現金開發者相信他們有足夠的時間來填補這些漏洞。

nChain的開發者Steve Shadders在一篇描述比特幣現金硬分叉特性的博文中說道:

在保持過度謹慎並缺乏實踐去完全探索和修復需要強調的邊緣情況之外,我們決定使這些在質疑中或者潛在質疑中的任何opcode失效。

值得注意的是,比特幣現金流現在已經開始運行,因為比特幣的參與者Johnson Lau在今年2月提議將這些相同的智能合約重新添加到比特幣上,這也給比特幣帶來了競爭。

Shdders在博文中繼續說道:

七年過去了,現在人們對這些操作碼的邊緣情況有了更好的理解。另外,opcode的決定是在匆忙之中和緊逼之下做出的。而比特幣現金的社區現在有充裕的時間來徹底解決這些問題。

然而,由於一些智能合約仍存在潛在的漏洞,比特幣現金只會在這一時期公佈其中的一些細節。

Yabut告訴CoinDesk:

這是開啟智能合約與協議的第一步,這將使我們在以後能夠與以太坊進行競爭。

比特幣現金的未來

不過,儘管大多數比特幣現金的社區對這一變化感到興奮,但少數用戶對比特幣現金的升級有所懷疑,甚至進行了一些抵制。

這些擔憂很大程度上源於這樣一個事實:即在編碼之前,這些徹底的改變並沒有在全社區範圍內進行投票。因此,有人擔心比特幣現金的“治理模式”(這一術語指的是開發者和加密貨幣的礦工如何組織未來的升級)。處在反方的用戶表示,用戶根本沒有機會就協議的具體變化的好處進行辯論。即便如此,這一套代碼的改變似乎對於其將比特幣現金至於危險當中來說並不是一件有爭議的事兒,它應該不會像當初硬分叉後導致社區分裂那樣嚴重。所有比特幣現金的軟件實施,包括了bitcoinABC、bircoin unlimited以及bitcoin classic都同意了升級。而且礦工、節點、交易所、錢包方和其他服務也沒有就此產生巨大的騷動,他們也需要升級到新的軟件版本來支持這些變化。

許多人對這次硬分叉感到滿意的原因之一是開發者決定取消一些可能更具爭議性的特性。例如,OP_GROUP,這是一項旨在啟動在比特幣現金上進行資產創建功能的變革,當人們得知這些功能的競爭性提議可能即將出現時,一些人紛紛拋售了手中的比特幣現金。然而,如果這些提議不能相對迅速地在協議上實現的話,比特幣現金的開發者就不打算等待它們的實施了——也許他們會把opcode的事兒考慮到比特幣現金的下一次硬分叉的時候來達成,下一次硬分叉的時間定於今年10月份。

與此同時,一些比特幣現金的用戶想知道比特幣現金的區塊參數是否有必要那麼大,以便為大量的比特幣現金項目提供空間,比如最近推出的抗審查社交網絡備忘錄(比特幣現金版本的微博)。因此,比特幣現金可能會繼續顯示出其雄心。

//]]>