當前位置:
首頁 > 科技 > BCH智能合約方案正式推出,我們的征途是星辰大海!

BCH智能合約方案正式推出,我們的征途是星辰大海!

關於智能合約,你能想到什麼?是憑藉智能合約發Token功能一舉衝上市值榜第二的以太坊?還是依靠智能合約概念持續升溫,成就史上最大ICO的區塊鏈項目EOS?總之,智能合約是一個夢幻的辭彙,就像所有的初創互聯網公司都想與區塊鏈扯上關係一樣,所有的區塊鏈項目都想與智能合約搭成「班子」。智能合約緣何有這樣的魔力?在文章的後面,我會通過對BCH搭載智能合約有什麼的意義來進行側面說明。

BCH最近被熱議的智能合約是一個名為Wormhole(蟲洞)的BCH項目,該項目始於今年的5月份,是一直以來備受關注的幾個重點項目之一。據開發者介紹說,在項目的初期,他們幾乎看遍了所有的發Token的相關方案,但都沒有很好的解決辦法,最後是在omni協議上找到了可能,並且成功的對其進行了fork和改進,才有了我們現在看到的Wormhole協議。

項目簡介和開發者們

Wormhole協議, 一種基於Bitcoin Cash的智能合約實現方案。方案的思路來自於OmniLayer協議,它是一種利用OP_RETURN操作碼實現Token發行的方案。OmniLayer協議運行在bitcoin的區塊鏈上,該協議也是泰達幣(USDT)日常發行和流通的技術基礎。蟲洞項目的開發人員fork(分叉)了這份協議,將其移植到BCH區塊鏈上,從而實現發行Token的功能。協議原生Token命名為Wormhole Cash。

蟲洞項目的署名開發者包括::姜家志,姜和平,溫隆。除此之外,Omni團隊在該方案開發過程中也給予了很多幫助。

Wormhole協議運行原理

Wormhole cash是基於Bitcoin Cash區塊鏈實現的,在不改變現有BCH共識規則的情況下,使得BCH區塊鏈實現Token的發行、轉移和燃燒等基本功能。基於BCH發行的Token,其交易信息被寫在OP_RETURN上,其Token的生成、燃燒以及轉移都需要BCH交易完成。識別OP_RETURN里的數據才能夠完成對於Token的發行,轉移和燃燒。Wormhole協議復用了Bitcoin Cash的交易轉賬系統。

Wormhole協議的優勢

Wormhole與其它的BCH智能合約方案相比,最大的優勢在於沒有改變共識規則,也就是說,該協議對於BCH區塊鏈沒有安全方面的影響。其它的BCH智能合約方案,比如BCH開發團隊Bitcoin Unlimited的技術人員Andrew Stone提出的OP_GROUP方案,該方案提議增加OP_GROUP操作碼來實現發Token功能,這個方案需要修改BCH的共識規則,社區認為這種方案存在技術風險,無法保證BCH底層協議的穩健和安全。

其餘的方案,比如epobc和OBITO也都存在這樣或那樣的問題,Wormhole或許不是所有加密貨幣中最優秀的方案,但從目前來講是比較適合BCH的,因為BCH的每一步都處在爭議的邊緣,越是如此,安全就顯得越是重要。

Wormhole Cash(WHC):協議中的基礎貨幣

Wormhole Cash(WHC)是協議中的基礎貨幣,其生成是通過燃燒生成(Proof-of-Burn)的機制,用戶可以通過向特定地址發送BCH來獲得WHC,最低兌換1BCH,兌換比例為1BCH=100WHC。值得一提的是,兌換是單向的,所以你無法用WHC兌換BCH,WHC可用於市場自行交易。

關於「WHC為什麼只能是單向錨定,無法與BCH進行雙向錨定?」這個問題,開發人員表示:目前並沒有可行的雙向錨定方法,可以做到即安全又去中心化,還能夠有效應對區塊鏈不可避免的回滾風險。

新創建的Token需要收取1 WHC的手續費,手續費會自動燃燒,WHC總供給會減少, 給基於Wormhole協議創建的某種Token發「空投」需要支付手續費,早期運行的Wormhole協議中,轉賬不需要支付WHC做手續費。

Wormhole協議目前支持的三種發幣模式

1. 固定Token。預挖所有;不能增發,不能燃燒;不能眾籌。

2. 可眾籌Token。創建後,自動眾籌;創建者不擁有所有Token;眾籌結束後,未眾籌完的Token自動轉入創建者地址;不能增發,不能燃燒。

3. 可管理Token。創建時,Token數量為0;不能眾籌;可以增發,可以燃燒。

前兩種都好理解,幣市中也都有類似的例子,與以太坊不同的在於「不能

燃燒」這個特性。第三種創建模式,是硬編碼在wormhole協議裡面,並不依賴於智能合約,缺點是無法定製發Token,優點在於安全,操作簡單。

Wormhole協議的不足

Wormhole協議到底來說還是個概念,還沒有出現實際的列子,所以硬要找自身的不足是沒有根據的,但從市場來看,Wormhole即將面臨的正面對手是已經發行Token千餘種的以太坊。以太坊已經先入為主,有了一套較為成熟的發幣機制,並且無需成本。除了以太坊外,還有號稱區塊鏈3.0的EOS也在籌備自己的智能合約平台。Wormhole協議雖說已經有了具體的發幣模式,但未來能搶佔多大的市場還是個未知數。

在BCH上發Token的優勢

對比以太坊來說,BCH的主要的優勢有兩點:安全和不擁堵。

以太坊因為固有的生態缺陷使得其安全性備考質疑,尤其是在The DAO事情發生後,當時價值6000多萬美金的以太坊丟失,直接造成了以太坊的分叉。不僅是以太坊,基於以太坊發行的Token,比如BEC,SMT等都相繼被檢測到了漏洞。

WHC的安全模型是通過POW工作量證明來保證的,比特幣近10年的安全運行驗證了這個機制的可靠性。WHC復用了整個BCH的交易系統,使用了BCH的去中心化時間戳伺服器模型,時間戳不可複製,不符合Wormhole協議的數據不會被Wormhole協議的節點解析。

以太坊交易擁堵致使Gas費用加倍已經不是一天兩天了,而BCH無限擴容的特性使得擁堵的情況永遠不會發生。

智能合約對於BCH的意義

1. 推動BCH的普及和使用,促使BCH價值回歸

這一點主要得益於Wormhole協議中的基礎貨幣WHC,因為如果在BCH上發行Token,不可避免的就需要使用BCH進行兌換WHC,發的Token規模越大,所使用的BCH就會越多。眾籌形式的區塊鏈項目在眾籌時,使用的數字貨幣也將是BCH。

以太坊憑藉著智能合約發Token功能,其交易量早已超過了比特幣,所以,如果Wormhole協議能成功移植到BCH區塊鏈上,並且被廣泛使用的話,BCH的交易量將會出現劇增,這會促使BCH被低估的價值會重新回歸。

2. 加速BCH相關應用研發

去中心化應用(DApp:Decentralized Application)是區塊鏈社區中出現的新穎想法之一。憑藉自主執行的智能合約,在以太坊上面已經湧現出數百種去中心化應用,如果在BCH上搭建智能合約平台,基於BCH可擴容的特性,應用研發情況應該不會輸於以太坊。另外,現有的BCH應用如果遇上智能合約會不會出現新的驚喜,也是令人期待的一件事。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 區塊鏈 的精彩文章:

Coinbase推出託管服務,更多的機構入手ETC
比特幣的礦工為什麼討厭開發組Core?

TAG:區塊鏈 |