文 | 互鏈脈搏·元尚
繼迅雷集團旗下網心科技於2018年5月釋出“迅雷鏈開放平臺”後,2019年11月,阿里旗下的螞蟻區塊鏈開始了“螞蟻開放聯盟鏈”的公測;2020年1月百度推出“百度超級鏈開放網路”。
這三個產品都解決了中小企業及開發者上鍊費用高、工程難度大的問題,可以讓區塊鏈的使用者專注落地應用,而不用從底層技術做起。這種產品介於公鏈和聯盟鏈之間,比聯盟鏈開放,但又需要許可接入。在過去的區塊鏈理論界,出現過類似產品的期盼,比如信通院雲大所所長何寶巨集說“混合鏈”、中鈔區塊鏈研究院院長所說“開放許可鏈”等。
三家公司不約而同開發出相似的產品,或為中國區塊鏈自主創新開闢了新的道路。因為這種產品模式目前只集中出現在中國。
區塊鏈開放平臺的XAB格局
區塊鏈應用上鍊,通常有三種做法,其一,是從底層做起,自建區塊鏈系統;其二,接入某區塊鏈BaaS平臺;其三,在某條公鏈上搭建一個DAPP(分散式應用)。
直至區塊鏈開放平臺的出現,有了第四路線。隨著其他國家監管的日趨嚴厲,這條路線亦有可能發展成全球性的路線。它具有大規模上鍊的物理特性,又滿足了KYC(充分了解你的客戶)和AML(反洗錢)的監管需求。
四種方式中,自建區塊鏈系統是成本最高的。據互鏈脈搏向業內瞭解,中國區塊鏈技術公司在提供這項服務時,比較基礎的功能都會報價50萬元,美國方面至少10萬美元。區塊鏈開發公司根據需求方的實際業務量身定製區塊鏈系統,有些系統還囊括了大資料、人工智慧、物聯網等其他配套技術。開放週期通常也比較長。
願意掏錢自建區塊鏈系統的通常具有較強的組織能力,能夠將不同的主體協調起來,達成區塊鏈共識。比如BSN鏈,由國家資訊中心、中國移動、中國銀聯發起,這些機構憑藉其行業地位,能匯聚更多的聯盟成員加入。海外的比如IBM提供技術支援 ,馬士基發起的區塊鏈航運平臺,已經吸引了上百聯盟成員加入。
相比而言,區塊鏈BaaS平臺的費用會便宜一些。傳統的網際網路科技公司基於雲產品,搭建這樣的BaaS平臺。通常BaaS平臺提供一些區塊鏈應用模板供使用者使用,收費方式也是採用雲端計算的計價費用。根據使用的資源不同,數千數萬元可以部署一套區塊鏈系統。
海外包括微軟 Azure、亞馬遜AWS區塊鏈,國內華為BCS、騰訊TBaaS都屬於此類系統。
區塊鏈應用產生於公鏈,公鏈也是原生區塊鏈專案較為熟悉的上鍊平臺,從比特幣到以太坊,到現在的百花齊放。公鏈允許任何人接入,客觀上就難以滿足監管的需要。在以太坊之後,公鏈的收費模式主要是應用對資源的消耗,以太坊表現為GAS(燃料費),EOS表現為資源的購買和抵押。計價方式都是各個公鏈發行的token,而非法幣。於是產生了矛盾,投資者希望token波動,波動才能創造收益;而開發者希望token價格穩定,穩定帶來成本的可控預期。
公鏈的這種矛盾的結果就是真正落地的應用不願意來。兩類使用者能夠達成的共識就是純鏈上應用——將公鏈發行的token視為穩定的參照系,都在某個公鏈生態中博弈,於是博彩、交易所、資金盤遊戲,包括流行的DEFI就主導了目前的公鏈應用。
2018年5月,迅雷鏈率先推出了區塊鏈開放平臺,開創了區塊鏈上鍊的新的路線。跟公鏈最大的區別是上鍊使用者需要稽覈和認證機制,並且合約費用和法幣掛鉤,成本可控;跟聯盟鏈最大的區別是,它跟公鏈一樣,可以快速部署區塊鏈應用,並且收費多采用公鏈的GAS費用,大幅降低上鍊成本。其做法和公鏈類似,搭建一條底層鏈,使用者在這條鏈上部署應用即可。
繼迅雷鏈開放平臺後,螞蟻區塊鏈、百度超級鏈陸續開發了類似產品。形成了區塊鏈開放平臺的XAB格局(X代表迅雷;A代表阿里;B代表百度)。
(製表:互鏈脈搏)
主打普惠的XAB區塊鏈開放平臺
2018年5月,迅雷在北京召開區塊鏈生態及新品釋出會,率先發布了“迅雷鏈開放平臺”。釋出會上,迅雷集團CEO、網心科技CEO陳磊表示:“迅雷鏈”開放平臺的推出,就是要讓企業和開發者無需考慮區塊鏈底層技術,專心搭建區塊鏈應用。
2019年11月,螞蟻區塊鏈在烏鎮宣佈,“開放聯盟鏈”公測,針對更廣泛中小微企業、個人開發者的區塊鏈服務網路。
今年1月6日,百度超級鏈召開了線上的產品釋出會,推出百度超級鏈開放網路,目的是能夠讓中小企業、開發者快速、低成本、安全地使用區塊鏈服務。
可以看出,這三個區塊鏈開放平臺都是針對低成本快速上鍊場景,主要面向中小微企業和開發者。
在此之前,各家都儲備了深厚的區塊鏈技術。迅雷透過同構多鏈,率先開發了併發百萬的區塊鏈系統;螞蟻區塊鏈和百度區塊鏈也都開發了效能遠勝於公鏈的區塊鏈架構。三家區塊鏈系統的相同點都是透過側鏈並行的方式,實現吞吐量的提升。具體到每條單鏈的演算法,又有所不同,比如百度採用DAG演算法。
在節點部署方面,迅雷依託迅雷分散式計算的節點;螞蟻區塊鏈透過阿里雲和其他可信節點。百度超級鏈明確了7個可信節點,包括百度雲、清華大學和愛奇藝等。
總之,三家區塊鏈開放平臺的底層系統,有遠超過公鏈的效能,但又儘可能弱中心化去部署節點,比很多聯盟鏈都部署於同一個雲上要更為可信。
當然,作為一個技術型別的開放平臺,其開發友好度非常重要。開發語言方面,迅雷鏈開放平臺和螞蟻開放聯盟鏈傾向於c++ 、 solidity兩種語言,百度超級鏈開放網路,提供了go語言。
在IDE(整合開發環境)方面,迅雷鏈開放平臺和螞蟻開放聯盟鏈都提供,百度超級鏈開放網路向互鏈脈搏介紹,正在開發中,未來也會推出具備完整開發,編譯,除錯,測試和部署流程的IDE。
SDK方面,三家都有相應的SDK,螞蟻家的和百度家的是基於語言的SDK,迅雷的是基於服務的。
虛擬機器方面,迅雷的和螞蟻的都是基於EVM與WASM兩大區塊鏈使用最多的虛擬機器,百度方面提供了自研的XVM。
雖然三家產品的價格都遠低於自建區塊鏈和聯盟鏈BaaS,百度超級鏈開放網路有開戶費100元,測試期間1元,部署合約1毛錢,呼叫智慧合約0.1分;迅雷鏈開放平臺在免1年燃料費後,目前呼叫一個合約大約收費4分錢;公測期間,螞蟻給了開發者20億燃料費,但不清楚2月份公測結束後價格是多少。
另外三家都有專業團隊對程式碼質量進行稽覈,一定程度確保了合約安全性。迅雷區塊鏈團隊和百度超級鏈團隊還提供上鍊方案設計的服務。
根據互鏈脈搏調研資料,目前迅雷鏈開放平臺的註冊使用者超過10000人,螞蟻開放聯盟鏈和百度超級鏈開放網路釋出時間較晚,目前披露有超過1000人註冊。
三家開放平臺也都有各自優缺點,迅雷開放平臺的應用模板偏少,這方面螞蟻開放聯盟鏈的模板多達11個,對開發者更為方便。但迅雷的產品因為釋出早,目前上鍊的專案最多,有40多個,因此其實際支援的上鍊方案也比較成熟,經驗豐富;螞蟻開放聯盟鏈模板多,但上鍊門檻非常高,參與者甚至需要提供私鑰,從語言來看,solidity0.4.23版本也是螞蟻家產品的一個不足,畢竟solidity已經到了0.6版本;百度超級鏈開放網路有賬戶開設費用,但是其底層鏈非常獨特,合約使用go語言,開發門檻也比較低。
(製表:互鏈脈搏)
區塊鏈開放平臺是中國區塊鏈企業對世界的貢獻,它解決了公鏈應用落地難的瓶頸。但這樣的開放平臺作為基礎設施,只有等數以千計萬計的應用上鍊,平臺方可能才能獲取比較好的經濟回報。