区块链BaaS云服务(14)华大BGI区块链“Baas接口“
生活随笔
收集整理的這篇文章主要介紹了
区块链BaaS云服务(14)华大BGI区块链“Baas接口“
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
BaaS 接口 為了更好的支持上層業務對區塊鏈模塊的集成應用, 包括:
1. 節點權限認證控制
基于聯盟鏈的應用場景,各個節點的鏈上權限及 角色配置都可以通過運維軟件的 WEB 界面進行配置。每個節點的模塊 ID、IP 地址、角色信息(Order 節點、Peer 節點、Endorse 節點等)、 組織信息及鏈通道信息都嚴格對應,防止越權訪問。
2. 共識算法可插拔
默認情況下支持“PBFT+”共識算法,同時支持通過 API 接口調用包括 PBFT、PAXOS 等其他共識算法,實現共識算法的靈 活配置。目前已實現單節點的平均共識性能在 2000TPS 以 上,單節點的平均交易性能在 500TPS 以上。
3.加密算法自定義配置
可以通過 API 接口配置選擇不同的數字簽名算 法 ( ECDSA\SM2\ 后 量 子 簽 名 算 法 ) 、 HASH 摘 要 算 法 (SHA256\SHA384\SM3)。
4. 一鍵式運維部署
提供基于 WEB 界面的運維軟件實現區塊鏈部 署的節點配置,包括節點 IP、節點 ID、節點數據庫配置、共識算法及 加密算法配置,運維軟件根據配置信息自動生成部署腳本,然后執行 腳本即可啟動區塊鏈服務; 此外,運維軟件還提供區塊鏈節點信息查 詢、區塊信息查詢功能。
5. 智能合約動態生成
- 基于已開展的應用場景,提供在線生成智能 合約功能。
- 通過運維軟件的 WEB 界面輸入交易條件和參數(例如交易 價格、交易對象、生效時間、例外條件)后,即可自動生成基于 Go 語 言的智能合約代碼。
總結
以上是生活随笔為你收集整理的区块链BaaS云服务(14)华大BGI区块链“Baas接口“的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链系统之《基于区块链的PKI数字证书
- 下一篇: 区块链BaaS云服务(14)华大BGI区