3.底層平臺Trust SQL
可見,所有的應用、服務,都是基于TrustSQL這個底層平臺來實現的。作為騰訊可信區塊鏈方案的核心,TrustSQL分為了四個組件,騰訊在白皮書中作了展開介紹。
1 基礎服務
基礎服務模塊主要由接口適配、共識管理、記錄存儲、網絡通信四個部分組成。

2 用戶管理
用戶管理主要解決用戶身份到區塊鏈地址的映射關系、用戶隱私的保密性以及監管審計的可追蹤性。提供了傳統密鑰系統集成、全托管和部分托管三類模式,支持原有系統改造接入,也支持新應用場景接入。

3 智能合約
騰訊區塊鏈合約支持標準合約和業務定制兩種類型,包括合約的注冊、觸發、執行以及注銷四個部分

4 運營監控
為了客戶快速接入以及接入之后能夠快速準確地識別系統的運行狀態以及在運行中滿足其他的運維需求,如存儲賬本擴容、程序升級等。騰訊區塊鏈提供了完整、快捷、可視化的運營監控系統,運營監控主要包括配置,監控、告警、發布和業務分析等功能。

騰訊在白皮書中對這四個部分從技術角度作了詳細介紹,有興趣的同學可以去白皮書中詳細閱讀,這其中最值得我們關注的是騰訊自主研發的共識機制。
我們都知道,共識機制是區塊鏈中最為核心的技術點。一般來說,共識機制分為兩類,第一類是概率一致的共識、工程學上最終確認;第二類是絕對一致之后再共識,共識即確認。
騰訊所使用的共識機制為自主研發的可變協議屬于第二類,能夠在bft環境和非bft環境中切換不同的共識算法:在非bft環境中使用“改進的raft”算法,當出現拜占庭節點,欺詐節點或者故障節點超過閾值時開啟“改進的bft-raft”算法。
這一共識機制顯然是專門為聯盟鏈設計的,恐怕也只能為聯盟鏈服務了。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。