公鏈分析報告(9) - 區塊鏈服務網絡 BSN

區塊鏈服務網絡(BSN: Blockchain-based Service Network)

背景: 目前,BATJ巨頭及創業者都在部署聯盟鏈,但它們很像局域網。而且,由於沒有統一技術標準,業務數據無法交互,這讓企業部署區塊鏈應用成本很高,由此就制約了區塊鏈在中國的普及和轉化。

BSN是由國家信息中心,中國銀聯、中國移動共同提出的, 旨在成爲全國性區塊鏈服務協議標準。

BSN是一個基於聯盟鏈技術和共識信任機制的全球性基礎設施網絡

BSN的官網

項目進度

區塊鏈行業發展瓶頸

區塊鏈服務網絡(BSN)現在還面臨來自於治理模式、信息機制、技術運營三方面的壓力. 由國家信息中心,中國銀聯、中國移動共同提出參與並建設,旨在成爲行業一致認可並共同使用的全國性區塊鏈服務協議平臺將在下週發佈內測

發展規劃:

  • 逐步爲 5G、物聯網和 AI 等前沿科技提供定點定向的數據適配開發
  • 國密 Fabric
  • 未來 BSN 發展聯盟將開源城市節點系統

特性 1基1核7性

1基就是以聯盟鏈架構爲基礎。 1核就是以支撐智慧城市和數字經濟爲核心。 7性則是開放性、公用行、擴展性、開源性、多門戶、低成本和自主性。

如開放性指BSN沒有唯一所有者,通過一套區塊鏈環境和協議把數據中心資源連接組成BSN。擴展性指所有符合安全和配置要求的數據中心和雲服務都可以申請入網,不限定運營商等。開源性指BSN是一個全球性的區塊鏈基礎設施網絡,可以在全球實現部署,因此城市節點軟件開源,運營機制對所有人透明。自主性,這是一個由中國自主研發,並控制入網權的全球性基礎設施網絡。

白皮書

公有鏈與許可鏈

  • 公有鏈: 在公有鏈架構下,任何用戶均可自由地匿名加入或退出一個公有鏈應用,並不受任何監管地進行數據交易和信息擴散,具有透明性、隱私性和完全去中心化的特性。
  • 許可鏈:
    • 聯盟鏈: 在許可鏈架構下,如果應用所有方是一個由多方組成的聯盟,則由全部聯盟成員共同制訂應用內部的所有機制,這種結構的許可鏈被稱爲聯盟鏈(ConsortiumBlockchain)
    • 私鏈: 而僅由一方控制整個應用權限和規則的許可鏈則稱爲私鏈(Private Blockchain)

網絡架構: 公共城市節點+共識排序集羣服務

BSN由公共城市節點和共識排序集羣服務組成。目前,全國31個省市區中,已有超過50個公共城市節點完成或正在部署區塊鏈服務網絡。共識排序集羣由中國銀聯開發、建設和運維,負責對所有城市節點內的各個區塊鏈應用提供服務。

每個城市可以建立一個或多個公共城市節點,所有城市節點通過互聯網連接起來。在每個城市節點中還會部署一定數量的記賬節點,對於高頻應用,城市節點可以自動爲其分配具有高處理性能的記賬節點;對於低頻應用,可能由多個應用共享一個記賬節點

組成部分

  • 公共城市節點: 基礎運行單元,其主要功能是爲區塊鏈應用運行提供訪問控制、交易處理、數據存儲和計算力等系統資源。
    • 動態部署一定數量的公共交易背書和記賬節點(統稱爲“記賬節點”)
  • 共識排序集羣服務:
    • 部署共識排序節點
  • 權限管理鏈: 用於管理每個應用內角色與權限配置關係的系統基礎鏈
    • 部署在所有的城市節點內
    • 提供聯盟式和集權式兩種組織管理模式
  • 智能網關: 關負責鏈下業務系統與城市節點之間的適配
    • 網關接口標準
    • 身份認證
    • 操作鑑權
    • 接入管理
  • 預製鏈碼機制: 智能合約模板
    • 基礎業務模板(增刪改查)
    • 鏈碼市場: 專業區塊鏈開發者可以上架處理更復雜業務的預製鏈碼,以方便其他開發者免費或付費使用

應用發佈者

應用發佈者和使用者可以使用統一區塊鏈證書管理,加入不限數量的區塊鏈應用。應用發佈者將應用部署到服務網絡的多個城市節點後,參與者便可通過城市節點網關進行接入。城市節點網關可以幫助參與者實現鏈下業務和城市節點的適配,形成區塊鏈應用架構。在整個過程中,應用的發佈者和參與者可以集中精力進行創新和業務執行,而不需要再花費任何額外成本去建設和維護自己的區塊鏈運行環境。

  • 應用發佈者根據業務需求選擇若干城市節點,以及每個節點上所需的 TPS(Transactions PerSecond)、存儲和帶寬來發布應用,並根據權限配置規則把應用靈活設定爲私鏈或聯盟鏈。
  • 應用發佈者可以選擇任意組合的城市節點羣來發布無限多應用
  • 應用參與者可以在取得應用授權的情況下,連入任何一個應用部署的城市節點參與相關業務

觀點

  • 一個多鏈多賬本區塊鏈系統
  • 聯盟鏈技術(採用 Linux 基金會旗下的 Hyperledger Fabric 聯盟鏈作爲底層框架): 身份認證, 操作鑑權
  • 智能合約模板
  • SDK: 網關接口標準
  • 智能網關和預製鏈碼機制的結合能夠使傳統業務系統開發者在完全沒有區塊鏈開發人員和完全不瞭解區塊鏈編程語言的情況下,僅使用自己熟悉的編程語言和運行環境即可接入服務網絡,進行區塊鏈數據處理,使傳統業務系統擁有區塊鏈功能
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章