BCH智能合約進程持續推進 新方案接連被推出
BCH的智能合約方案呈現出百花盛開之勢。
自今年5月份比特幣現金升級以來,BCH將智能合約作為其發展的一個分支。在過去的這幾個月中,BCH社區中已經發布了很多智能合約的方案,如蟲洞Wormhole,Bitprim的Keoken,Cryptonize.it推出的彩色幣協議,Simple Ledger Protocol(SLP)等。上周我們也已經了解到這些方案中有很多都已經實現了發行Token的功能。不過BCH的智能合約並沒有因此止步不前,近日又有兩個基於BCH的智能合約方案被引入到BCH社區。BCH的智能合約方案呈現出百花盛開之勢。
Recursive Smelting(RS)
其中一個智能合約的方案是名為「Recursive Smelting」,由開發人員Harry Barber和Chris Novick撰寫。Barber在8月8日提出的提案中對該系統進行了描述,該系統允許可證明的Token的燃燒、Token的發放託管、原子交換(BCH到Token)以及通過Token支付礦工費。此外,開發人員說,該項目使用名為DAG的協議,並使用「SNARKs」的加密方法。
RS的介紹說明表示:「在Recursive Smelting(RS)中,主要目標是使用鏈上數據創建無需許可的協議,同時使得SPV兼容性最大化並避免侵入性協議更改。我們的提議起源於DAG類別,然後使用新穎的加密技術- 特別是簡潔的非互動式知識論證(SNARK)來打破它。基於RS的Token的分類帳是一系列遵循三種原始交易格式之一的交易。「「每個原始交易相互之間都有介面,在所有比特幣交易的圖形中創建一個子圖。這些原始交易是創世交易,增發交易和所有權交易。所有權交易需要保留Token數量,而增發交易則不需要。」
目前RS項目的開發人員已經發布了一個證明庫,它有一個錢包介面,允許Recursive Smelting協議所需的生成證明和驗證。RS的創建者還發布了白皮書和一個示例實現。此外,開發人員還公布了該項目為期兩周的評審,其中詳細介紹了RS正在進行的大量開發工作。該團隊添加了腳本設計更改,這是一個參考錢包的實現,可能會使用Electron Cash客戶端。他們解釋說,RS的創建者們還有很多工作要做,這個項目還需要進一步測試解析和驗證、整理代碼以及SNARK的兼容性。Barber在8月22日解釋說:「最後,我們目前正在基於RS的原理,致力於建立一個非常通用的智能合約的強大框架。」
Bitcoin Token
另一個智能合約方案則是Bitcoin Token,這是在8月24日推出的,旨在通過使用BCH協議創建Token和智能合約。Bitcoin Token項目由名為Clemens的軟體開發商推出,他的目標是在今年年底之前發布他的新平台。
Clemen的網站解釋道:「Bitcoin Token是開發人員在比特幣現金基礎上構建Token和其他智能合約的工具- 它授予程序員非常低級別的訪問許可權,將其視為在彙編代碼中編寫智能合約。您還可以使用預定義的庫並在幾行Javascript中發行Token- 我們目前處於原型階段並計劃在年底前推出。」
Bitcoin Token與底層區塊鏈一樣具有可擴展性。發行一個新的Token或向其他用戶發送Token都可以在幾秒鐘內完成。接收Token通常是Token解決方案在比特幣之上的瓶頸——然而,Bitcoin Token方案保證以最小的存儲開銷快速進行Token驗證。
比特幣現金一向都是主導自由和創新的,這也是BCH社區智能合約方案能夠百花齊放的重要原因。相信在這樣的開放環境中會有更多更好的智能合約方案或者應用被推出,以此來推動BCH更好的發展。雖然目前比特幣現金的智能合約方案有很多,但依舊都處於發展的早期階段。隨著時間的發展,BCH在智能合約方面終將迎來大爆發。從BCH社區不斷湧現的智能合約方案可以看出,BCH的長遠發展需要自由和創新,因此真心希望BCH能夠將此一直保持下去。


※BCH新開發者平台Developer.bitcoin上線,加速BCH應用開發
※不對比不知道,EtcGame上的賠率竟比其他家高那麼多!
TAG:區塊鏈 |