商用級區塊鏈基礎設施及產品架構 | 布比區塊鏈產品詳解(一)

買賣虛擬貨幣
本系列文章主要介紹布比區塊鏈的產品架構、技術特色與優勢、行業應用案例等。布比公司致力於打造企業級區塊鏈產品並提供行業解決方案,已經開發了高效能、高可擴充套件的區塊鏈基礎服務平臺,具備快速構建上層應用業務的能力,滿足大規模使用者數量的應用場景。瞄準企業級產品化運營能力,布比區塊鏈已取得多項技術突破和創新,在效能、擴充套件性、安全和運維等方面形成一系列技術特色和優勢。在與產業合作伙伴共同深入探索區塊鏈應用場景的基礎上,布比區塊鏈已應用於貿易金融、股權債券、供應鏈溯源、聯合徵信、公示公證、物聯網共享、資料安全等領域。以多中心化信任為核心,打造新一代價值流通網路,讓數字資產都自由流動起來。本文為布比區塊鏈產品詳解系列文章的第一篇——布比區塊鏈產品的目標定位及產品架構簡介,以下為正文內容。1. 我們的目標目前,區塊鏈產品可以大致分成兩個層面:一是區塊鏈底層技術;二是區塊鏈上層應用。

布比區塊鏈的產品定位是,提供商業級的區塊鏈基礎設施服務,主要包括:一是打造企業級區塊鏈基礎平臺(“區塊鏈底層技術”);二是在其上構建具有高可擴充套件性的應用業務支撐系統(介於“區塊鏈底層技術”與“區塊鏈上層應用”之間)。

布比致力於提高區塊鏈的產品化程度,表現在如下幾個方面:

(1)快速應用構建:多模式的賬本結構及業務模型,方便快速構建應用;
(2)海量使用者支撐:高效交易驗證和同步,支撐千萬甚至億級使用者規模;
(3)視覺化運維管理:從網路、系統、業務層面提供視覺化的運維管理;
(4)隱私許可權策略:豐富的許可權策略配置,依據應用需求進行隱私保護;
(5)內建智慧合約:支援可程式設計的合約開發,並提供標準化的合約模板;
(6)區塊鏈即服務:面向各行業領域,提供可配置企業級區塊鏈雲服務。

2. 產品的架構

為了解決區塊鏈技術在應用落地過程中可能面臨的各種阻礙,布比區塊鏈平臺採用兩層結構:(1)底層 BubiChain 提供區塊鏈基礎服務;(2)上層 BubiApplication Adaptors 對內進行封裝,對外進行建模適配,提供一系列符合應用場景的介面,降低應用對接的複雜度。

布比產品體系架構分為四個組成部分:賬戶中心、分散式賬本服務、區塊鏈擴充套件服務、策略與管理。其中,多數部分從零開始實現,有些部分採用某些標準的開源元件,還有一些部分是在成熟框架上進行最佳化和改進。

1、賬戶中心(Account)

公私鑰生成,公鑰寫入,私鑰簽名與管理;應用層使用者資訊與區塊鏈地址的對映;支援實名認證及審計的監管需求。

2、分散式賬本務 服務(Distributed Ledger Services)

基於 P2P 協議的底層組網,各節點透過 P2P 協議進行訊息分發;提供賬本結構的定義和賬本資料的儲存;可插拔的共識模組,負責確保底層資料強一致性的同時抵抗來自“惡意”節點的攻擊。針對應用的建模適配,包括對資產、記錄、事務、合約等多種物件的建模和實現。

3、區塊鏈擴充套件服務(Extended Services)

在基礎服務之上,提供了更高階的服務:解決可擴充套件性問題的多鏈分片技術、解決價值孤島問題的跨鏈技術、解決資料安全的隱私保護技術。

4、策略與管理(Management)

提供完備的訪問策略控制的解決方案。多種視覺化管理工具,底層區塊鏈的健康監控、系統引數配置、資料分析、區塊鏈瀏覽器等。

產品架構的四個部分,後文會逐一進行詳解,歡迎持續關注。

免責聲明:

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

推荐阅读

;