區塊鏈的去中心化、不可篡改等技術特性,改變了信任關系,降低了交易成本。區塊鏈技術被認為是——繼蒸汽機、電力、互聯網之后,最具潛力觸發新一輪革命浪潮的核心技術。在未來5-10年,區塊鏈可能會顛覆金融、文娛、法律、供應鏈等很多行業。
「底層公鏈 → 解決方案 → 行業應用」是區塊鏈業內公認的發展邏輯。作為底層技術,公鏈支撐整個行業的發展,決定區塊鏈應用生態的發展進程。然而,公鏈面臨「不可能三角模型」、「根特別多、沒長葉子的市場」等困境,極大的限制了區塊鏈技術的商用落地進程。
「不可能三角模型」
比特幣早期布道者、巴比特創始人——長鋏,在《不可能三角:安全,環保,去中心化》一文中,提出了「區塊鏈的去中心化、安全、環保三者只可得其二」。
2018年,Vitalik Buterin 在Sharding FAQ 也提出“不可能三角”模型:設計一條公鏈,去中心化、安全不可篡改性,可擴展性(高效)三者只能取其二。
而比特幣和以太坊,都對「不可能三角」進行了取舍,保證去中心化和安全性,同時效能低下。BTC的TPS只有每秒7筆,以太坊的TPS約每秒15筆左右,對比大量商用的Visa,其TPS高達24,000,BTC和ETH等公鏈,目前還不能支撐快速高頻的商用業務場景。
以太坊的突破
以太坊2.0,將執行Sharding(分片)計劃,使用 1024 條并行鏈(即分片),獨立記錄事務,不同鏈之間相互通信,統一由單一主鏈進行控制和驗證。以期提高網絡吞吐量。單鏈存在性能瓶頸,縱向擴容有限,只能橫向擴容,多鏈分工是必然趨勢。
「根特別多、沒長葉子的市場」
目前,區塊鏈公鏈多達百種,多數公鏈為發幣設計,基于實體經濟業務運行的公鏈極為稀少。區塊鏈技術商用落地,嚴重滯后,區塊鏈行業成了「根特別多、沒長葉子的市場」。
跨鏈項目誕生
知名的跨鏈項目Polkadot,可以連接不同的公鏈(比如比特幣,以太坊,EOS等公鏈),讓所有接入的公鏈,能更好的完成信息交互。未來會有更多的商業側鏈,如銀行鏈、旅游鏈、音樂鏈等,通過Polkadot,以去中心化的方式互相溝通協作,為上層應用提供養分。
然而,Polkadot等跨鏈項目,更多面向各大公鏈側鏈等區塊鏈設計團隊,對于傳統行業企業進行區塊鏈化技術開發,并不友好。傳統行業,特別是中小企業,并不具備區塊鏈底層技術學習和研發的能力。要推動區塊鏈技術商用落地的進程,公鏈需要進行技術沉淀,為傳統企業提供整套的區塊鏈技術解決方案。
比原鏈首創「一主多側」架構
比原鏈團隊,從整個商業的運轉邏輯出發,首創「一主鏈多側鏈」分層BaaS(后端即服務:Backend as a Service)平臺——Bystack,幫助用戶快速創建、管理和維護企業級區塊鏈商業應用。具有開發成本低,部署快,性能高,可擴展性強,安全可靠,方便易用等特性。為開發者或企業提供——區塊鏈一站式解決方案。
比原鏈Bystack本質上是一種跨鏈解決方案,采用分層結構,對「去中心化、安全性、高效」三個特性,各個擊破。同時,采用Federation側鏈協議,允許數字資產在主鏈與側鏈之間進行轉移,讓各個「根(側鏈)」互通。
Layer1——公鏈層
以比原(Bytom) 公鏈作為統一的主鏈Layer1,負責發行、傳輸、存儲、銷毀資產。采用Tensority PoW 共識,實現Permissionless共識賬本,保證了去中心化和資產的安全性。Layer1依托比原鏈(Bytom),平均每 2.5 分鐘產生一個區塊。
Layer2——Vapor側鏈層
Layer2采用可插拔技術,DPos+BBFT共識算法。根據不同業務場景,可接入不同的側鏈,非常靈活。側鏈犧牲了部分去中心化,但性能大幅提升,可以滿足那些對 TPS 要求較高(高頻),且數據量比較大的商業應用。
為了滿足高吞吐量, 比原鏈Bystack的Layer2進行了系列優化:
第一,共識時間優化:基于BUTXO, 設計并行滑動窗口驗證算法 PSWV (Parallel Sliding Windows Validation),單次可同時驗證100個以上區塊交易, 單鏈交易TPS可達萬級,完全滿足高頻商業應用。
第二,網絡層傳輸優化,Vapor神經元中繼可在更復雜的環境中,可以最快地傳輸交易和區塊信息;
第三,存儲層優化,基于Redis+NoSQL的多層存儲方案,讓I/O不會成為瓶頸,適用于大量復雜商用交易。Layer2 側鏈的TPS能達到上萬級別, 還可以通過橫向擴展,讓吞吐可達百萬以上。
Layer3——Blockcenter業務抽象層
Layer3 Blockcenter,進行分層設計,模塊化通用業務,抽象出各類區塊鏈應用,提供了通用的實現框架。讓用戶可以根據自己的需求,像“搭積木”一樣疊加業務,輕松完成業務邏輯的區塊鏈化。讓用戶可以不必了解區塊鏈底層的技術原理,專注于自己的業務開發。
比如,商家通過BlockCenter,可以集成不同的區塊鏈服務,如添加身份服務、多重簽名、隱私交易等等,以滿足對區塊鏈功能的需求。從而不必再雇傭額外的區塊鏈技術人員攻克區塊鏈技術難題,只需專注精進自己業務即可。
此外BlockCenter還非常貼心的提供了各個適配解決方案:Bycoin是移動端的解決方案,Byone是PC端的解決方案,Bystore對標APP store的狀態??蛻艨筛鶕髯孕枨?,選擇相應的可插拔模塊,把業務快速搬到 比原鏈Bystack平臺上來。
簡言之,Layer3是一個強業務的BaaS方案,讓用戶不必了解區塊鏈底層的原理,就能把自己的商業應用快速遷移到區塊鏈上。企業或個人開發者,只需要 比原鏈Bystack平臺上注冊,然后簡單操作,就可以把自己的業務放到 比原鏈Bystack平臺上,放到聯盟鏈上來,這無疑極大的推動了企業的區塊鏈化進程。
具體應用
據筆者了解,「區塊鏈合同 」項目,就是基于比原鏈的 比原鏈Bystack開發,采用主鏈側鏈體系?!竻^塊鏈合同 」通過Vapor側鏈與其他區塊鏈公鏈互通,完成與其他數字資產之間的交易和分紅。
在側鏈進行開發支持高風險、測試、高TPS等特殊場景。核心數據結算錨定到主鏈。據悉,目前「區塊鏈合同 」項目,已入圍第三屆中國區塊鏈開發大賽決賽階段。
后記
比原鏈Bystack,通過「一主多側」分層結構,分工明確、協同合作,同時滿足了「去中心化、安全、高效」三大特性。
比原鏈Bystack提供的BaaS(后端即服務:Backend as a Service)整合了區塊鏈技術,讓為企業和開發者,不必去了解區塊鏈底層技術原理,就可以添加常用的區塊鏈功能模塊。極大的推動了各大企業,特別是中小企業的區塊鏈商用進程。讓區塊鏈從“根特別多,沒長葉子”的市場,逐步轉向根根(公鏈、側鏈)相通,資源流暢的生態,促進上層應用的繁榮。
評論
查看更多