區塊鏈服務網絡已於2022年1月25日完成BSN最新季度版本迭代。
自2020年4月25日推出商用版本以來,BSN中國官網已經歷8次季度版本迭代,後商用的BSN國際官網也已完成7次季度版本迭代。
為幫助開發者深入了解本次季度版本迭代,3月3日,BSN研習社邀請到北京紅棗科技有限公司技術支持陳曦,進行了《BSN公網2022.01.25版本更新內容解讀及常見問題解析》直播培訓。
圍繞BSN國內、BSN國際、BSN基礎網絡3大方面,陳曦進行了詳細的迭代內容介紹、界面演示,並就開發者關心的11個常見問題,進行了回答解析。
以下是本次直播的精華摘要。
01.25版本迭代內容
BSN國內
1、BSN中國官網(www.bsnbase.com)界面迭代優化與技術優化,提升用戶體驗;
2、開放聯盟鏈支持商用,並增加了中移鏈、廣元鏈,文昌鏈集成了EVM模塊;
3、跨鏈通信樞紐中基於Poly Enterprise和IRITA的跨鏈解決方案集成Hyperledger Fabric2.3.2;
4、聯盟鏈專有節點服務Hyperledger Fabric2.2.0升級到2.3.2;
5、聯盟鏈專有節點服務功能優化:Chain33開放gRPC接口;
6、BSN測試網集成Hyperledger Fabric 2.3.2;
7、推出武漢鏈BSN IDE服務;
8、修復了部分BUG,提升了系統的穩定性。
BSN國際
1、BSN國際官網(www.bsnbase.io)界面迭代優化與技術優化,提升用戶體驗;
2、跨鏈通信樞紐中基於Poly Enterprise和IRITA的跨鏈解決方案集成Hyperledger Fabric2.3.2;
3、BSN測試網集成Hyperledger Fabric 2.3.2;
4、聯盟鏈專有節點服務Hyperledger Fabric2.2.0升級到2.3.2;
5、集成Klaytn公有鏈,並在國際官網及國際節點提供對外服務;
6、修復了部分BUG,增強了系統的穩定性。
BSN基礎網絡
1、推出BSN-DDC網絡及第三方平台接入服務;
2、BSN DID功能優化:推出用戶示例和性能優化;
3、BSN賦能平台功能升級,向第三方BSN門戶提供IPFS專網的應用服務管理接口,並提供在線API文檔。
迭代內容介紹
本次迭代,新增加了兩條開放聯盟鏈,分別是中移鏈(基於EOS)、廣元鏈(基於Everscale)。
最重要的是,經過前期不斷完善,BSN開放聯盟鏈正式商用。目前除了廣元鏈,其它開放聯盟鏈都取消了秘鑰託管模式。
專有節點方面,包括國內和國際。 Hyperledger Fabric 2.2.0升級到2.3.2,Chain33開放gRPC接口。
聯盟鏈服務方面,包括國內、國際,測試網集成Hyperledger Fabric V2.3.2。測試網中支持Hyperledger Fabric V2.3.2框架,在聯盟鏈服務--測試網服務--我的測試服務中,開發者可以測試Hyperledger Fabric V2.3.2,測試網將不再支持Hyperledger Fabric V1.4.3。
目前在開放聯盟鏈裡面,僅武漢鏈支持在線IDE服務。武漢鏈的IDE使用MetaMask工具來進行合約部署和調用,在使用前建議開發者先進行MetaMask的配置。 MetaMask的使用及瀏覽器插件配置可參考Metamask官網。
BSN國際門戶持續集成更多的公有鏈,並在國際官網及國際節點提供對外服務;本版本集成了Klaytn的主網和測試網。 BSN國際門戶目前已支持18條公鏈。開發者可登陸國際門戶進行體驗(https://bsnbase.io/)。
本次BSN基礎網絡優化分為3個方面:推出BSN-DDC、BSN DID優化、BSN賦能平台功能升級。
其中BSN-DDC基礎網絡搭建於BSN基礎設施之上,具有以下5大特點。
1、由BSN上至少10條基於不同技術體系的開放聯盟鏈組成DDC網絡的底層區塊鏈層。
2、所有DDC開放聯盟鏈上,部署完全一致的BSN官方DDC合約,可以生成和管理BSN官方DDC(支持ERC-721和ERC-1155)。也允許平台方部署自己的DDC合約,該類DDC由相關平台方自行負責。
3、BSN-DDC網絡不直接服務終端用戶,僅允許平台方接入,並向平台方提供接入API和SDK。平台方負責向終端用戶提供服務,須確保所有終端用戶的實名認證,BSN-DDC網絡上不保存終端用戶信息。
4、DDC網絡的使用費用由平台方使用人民幣充值,按照能量值和官方DDC業務次數進行扣費。
5、平台方可以使用自己的鏈賬戶和DID生成所有DDC,或者為每個終端用戶分配單獨的鏈賬戶,不論哪種方式,DDC網絡均可追溯到平台,並通過平台方追溯到個人,方便為監管提供相關信息和接口。
界面演示
開放聯盟鏈本次優化的內容包括多項。
首先是開放聯盟鏈正式商用。
使用開放聯盟鏈,需要消耗能量值。購買能量值,需要先進行鏈賬戶充值。然後進行能量值分配。可以選擇定義好的分配金額,也可以自定義分配金額。
鏈賬戶分配到能量值之後,就可以使用。需要注意的是:能量值用於鏈上交易,分配後不支持退款。
本次版本更新,新增兩條開放聯盟鏈,中移鏈(基於EOS框架)和廣元鏈(基於Everscale框架)。在創建鏈賬戶時,我們可以選擇這兩個框架。
其中中移鏈的鏈賬戶名稱為12個字符,字母開頭且只能包括“12345和小寫字母”。
當前幫助手冊已更新,關於中移鏈接入問題,開發者可以在幫助手冊“開放聯盟鏈服務——網關接入說明——中移鏈”中查看。
本次更新,在開放聯盟鏈中,BSN還提供在線生成公私鑰功能。
取消密鑰託管模式後,BSN就不會再託管用戶公私鑰信息。在線生成公私鑰之後,用戶需要自己妥善保管。如果丟失,無法找回。
第2個新增的開放聯盟鍊是廣元鏈(基於Everscale框架)。廣元鏈比較特殊,要創建廣元鍊鍊賬戶,先要部署一個合約。
在項目管理下,創建一個基於廣元鏈框架的項目。創建完項目後,部署合約。合約部署完成後,開發者才可以在鏈賬戶管理下,進行廣元鏈的添加。
本次版本更新,文昌鏈增加了EVM模塊。
開發者創建基於文昌鏈的鏈賬戶,採用在線生成方式,會生成兩套公私鑰對和鏈賬戶地址,其加密算法分別為sm2、secp256k1。開發者若要使用EVM模塊,需要上傳secp256k1算法生成的鏈賬戶地址。
本次版本更新之後,開放聯盟鏈中除了廣元鏈之外,都已取消密鑰託管模式,只保留上傳鏈賬戶地址和上傳公鑰兩種模式。但原來使用密鑰託管模式的用戶不受影響。
本次更新,開放聯盟鏈武漢鏈(基於Ethereum v1.10.8)增加了在線IDE功能。
方便開發者在線開發、合約部署。
本次BSN版本更新內容解讀&常見問題解答直播培訓,已上傳BSN官方知識庫(kb.bsnbase.com/),路徑: BSN官方活動—— BSN培訓—— 【線上】BSN版本更新內容解讀&常見問題解析(20220303)
文章來源:BSN研習社
文章原標題:《BSN公網2022.01.25版本更新內容解讀及常見問題解析》BSN培訓精華回顧
文章來源於網絡,如有侵權請與我們聯繫刪除。