儘管比特幣誕生於2008年,一直到2017年技術水平都沒有質的提高,甚至被ETH等競爭幣在某些方面超越,這一切,都拜頑固的core黨所賜。安全
萬幸的是BCH在誕生不到一年的時間裏,就使比特幣的技術水平有了好幾回的飛躍,而搶佔比特幣之名的BCE卻依然在原地踏步。在北京時間5月16日0點以後,BCH以後的區塊已經啓用了新規則,人們期待已久的區塊上限上升至32MB,比BCE的理論上限已經高出16倍以上。微信
除卻區塊上限,最重要的是對以前core拒絕的部分OP代碼的重啓。nChain的開發者Steve Shadders這樣寫道:「比特幣自己就是創建在一種具備豐富指令集的腳本語言之上,這代表它始終是一個基礎平臺,它使得更復雜的規則集可以管理資金的轉移,將部分OP代碼的重啓不過是將比特幣恢復到最初的預期設計。」工具
智能合約簡單來講就是一套以數字形式定義的承諾,包括合約參與方能夠在上面執行這些承諾的協議,可讓協議雙方在沒有第三方公證人的狀況下進行可信的契約交易。智能合約的基本理念就是將合約和條款嵌入到系統中,部署了智能合約以後用戶將擁有更多自主性,項目自己將具有了更多的延展性。區塊鏈
以太坊追求的是成爲一個去中心化且不受審查的應用程序的發佈平臺。簡單地說,以太坊就是區塊鏈技術加上智能合約。以太坊在部署了智能合約以後吸引了諸多ICO項目的開發,大放光彩成爲了全球市值第二的數字貨幣。智能合約對於公鏈平臺愈來愈重要,除以太坊以外不少優質項目都選擇了部署智能合約,因此對BCH來講,智能合約勢在必行。硬分叉升級事後讓BCH擁有了部署智能合約的能力。開發工具
nChain是專一區塊鏈研究和開發的公司,它是BCH的開發團隊之一,CSW正是其技術領袖,其開發重點一直在BCH的智能合約領域上。差很少1個月前,nChain開發了一種在計算機上實現的存儲智能合約以及廣播交易的方法,其中包括實現智能合約的安全機制,並申請了專利。並表示該專利免費提供給BCH開發使用,且將來的專利免費對BCH社區開放。設計
這次升級,之前禁用的OP代碼被從新啓用,最激動的莫過於nChain團隊。這一升級將使智能合約能在BCH區塊鏈上運行,這意味着,BCH其實是對商業開放的,更多的商業項目和應用均可以集成在BCH區塊鏈上,這會極大的推進BCH商業運用熱潮。blog
BCH智能合約最大的競爭對手就是ETH,雖然ICO不得不使用ETH,可是ETH的安全漏洞卻一直讓人詬病。倫敦大學學院副教授伊利亞·謝爾蓋曾經對將近 100 萬份智能合約進行每份合約 10 秒分析時間,發現其中有 34200 份智能合約很容易受到黑客攻擊。而以太坊的 Parity 錢包漏洞也會形成用戶資產的鎖死。ETH的安全漏洞或能成爲BCH智能合約被追捧一個因素。圖片
誠然,BCH的智能合約也會面臨或多或少的安全問題。「開發人員對此採用的謹慎的作法,慢慢啓動OP代碼,先啓動一部分來限制風險,同時也可以使全部參與開發的人員可以關注到每個代碼。經過保持較小的變動範圍,來使得BCH開發人員有機會改進啓動的過程」,Steve Shadders這樣寫到。開發
其實BCH對於智能合約的上線早已經是未雨綢繆,除了nChain提早上線了相關專利以及開發工具包供開發人員使用外,Bitcoin ABC和Lokad等其餘開發團隊也在爲BCH上線智能合約保駕護航。去中心化的開發團隊能夠減輕BCH開發過程當中受我的因素的影響,技術至上,對安全風險有更強的抵抗力。部署
BCH的智能合約必然能吸引更多的商戶和用戶的支持,BCH成爲了去中心化的智能公鏈平臺,用戶能夠在BCH上得到更多自主性。對於主流數字貨幣來講,其市場價值更多的來源於商家及用戶參與的價值疊加。從中遠期來看,BCH的價值必然會水漲船高,以期吸引更多的用戶,良性循環,價值必然掌握在每個支持者的手中。
其實不管如何,BCH的發展都在遵循中本聰的願景,兌現對每個支持者的承諾,但願更多的商戶將其業務集成在BCH區塊鏈中,將其打形成全部人的共識。