比原鏈Bystack首創的“一主多側”分層架構,有望解決區塊鏈行業的哪些痛點?

買賣虛擬貨幣

作者 | 愛莉莎_竹三七

區塊鏈的去中心化、不可篡改等技術特性,改變了信任關係,降低了交易成本。區塊鏈技術被認為是——繼蒸汽機、電力、網際網路之後,最具潛力觸發新一輪革命浪潮的核心技術。在未來5-10年,區塊鏈可能會顛覆金融、文娛、法律、供應鏈等很多行業。

「底層公鏈 → 解決方案 → 行業應用」是區塊鏈業內公認的發展邏輯。作為底層技術,公鏈支撐整個行業的發展,決定區塊鏈應用生態的發展程序。

然而,公鏈面臨「不可能三角模型」、「根特別多、沒長葉子的市場」等困境,極大的限制了區塊鏈技術的商用落地程序。 

「不可能三角模型」

比特幣早期佈道者、巴位元創始人——長鋏,在《不可能三角形:安全,環保,去中心化》一文中,提出了「區塊鏈的去中心化、安全、環保三者只可得其二」。

2018年,Vitalik Buterin(V神)在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)整合了區塊鏈技術,讓為企業和開發者,不必去了解區塊鏈底層技術原理,就可以新增常用的區塊鏈功能模組。極大的推動了各大企業,特別是中小企業的區塊鏈商用程序。讓區塊鏈從“根特別多,沒長葉子”的市場,逐步轉向根根(公鏈、側鏈)相通,資源流暢的生態,促進上層應用的繁榮。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;