id:BSN_2021
公衆号:BSN研習社
區塊鍊服務網絡已于2022年5月15日完成BSN最新季度版本疊代。
自2020年4月25日推出商用版本以來,BSN中國官網已經曆9次季度版本疊代,後商用的BSN國際官網也已完成8次季度版本疊代。
根據區塊鍊服務網絡發展聯盟計劃安排,BSN将每周進行一個小的版本疊代,每季度進行一個大的版本疊代。推出的全新功能已在《區塊鍊服務網絡使用者手冊》進行更新,供開發者學習了解。
如下是本次疊代的介紹和示範。
1.疊代内容(05.15版本)
本次疊代分為BSN國内、BSN國際兩部分。
(1)BSN國内
1). BSN中國官網(www.bsnbase.com)界面疊代優化與技術優化,提升使用者體驗;
2). 門戶基于BSN-DDC保管箱面向使用者推出鑄造BSN-DDC功能;
3). 推出Hyperledger Fabric 2.2.1國密版本;
4). 開放聯盟鍊唐山鍊優化更新:內建EVM子產品,并推出唐山鍊區塊鍊浏覽器;
5). 開放聯盟鍊功能優化:文昌鍊啟用新的能量值計量機關;推出武漢鍊、文昌鍊和泰安鍊區塊鍊浏覽器;能量值充值最小機關由元改為分;
6). 數字身份服務功能及接口優化;
7). 修複了部分BUG,提升了系統的穩定性。
(2)BSN國際
數字身份服務功能及接口優化。
2.疊代内容介紹
本次疊代的重點包括DDC管理、推出Fabric2.2.1國密版本、開放聯盟鍊、數字身份服務(國内、國際)四個方面。
(1)DDC管理
圍繞DDC管理,本次疊代更新涉及到3個地方。
首先是鍊賬戶管理,主要用于建立鍊賬戶、為鍊賬戶進行能量值充值等操作。目前在BSN門戶上支援建立鍊賬戶的開放聯盟鍊架構有泰安鍊和武漢鍊,後續會陸續增加其他聯盟鍊架構。
其次是能量值明細,用于查詢或檢視目前使用者所擁有的鍊賬戶對應的所有能量值充值及扣費資訊。
最後是DDC管理。本次疊代後,使用者可在BSN門戶進行DDC的生成、發送,以及DDC生成或發送失敗後的生成重試、發送重試;同時可檢視生成或發送DDC的詳細資訊。
在BSN門戶上生成DDC每次5元,發送每次3元;生成或發送的能量值在1萬~10萬之間,每次不固定。
如果是生成或發送失敗,能量值可能扣除或不扣除,鍊上不會扣除平台方的業務費,終端使用者的賬戶餘額會扣除;再次重試時能量值是要再次扣的,使用者的賬戶餘額不會再扣;在重試成功後鍊上才會扣平台方的業務費。
(2)推出Fabric2.2.1國密版本
标準聯盟鍊內建Hyperledger Fabric V2.2.1國密版本。開發者可在【聯盟鍊服務】--【我釋出的服務】服務清單中,點選【建立新服務】,在基本資訊-平台類型架構下拉選擇。
(3)開放聯盟鍊
圍繞開放聯盟鍊,本次疊代有多方面更新和産品的推出。
唐山鍊優化更新,內建以太坊EVM子產品,支援Solidity語言。文昌鍊優化更新,啟用新的能量值計量機關。Corda網優化更新,鍊賬戶類型由密鑰托管模式改為公鑰上傳模式,繼續支援合約部署。
底層設計原因,使得未使用的免費贈送的能量值廢除,未使用的充值能量值等額轉移可以繼續使用。能量值充值最小機關由元改為分。批量接口充值也一并做了更新。
4條開放聯盟鍊架構推出區塊鍊浏覽器。具體包括唐山鍊推出區塊鍊浏覽器,位址:https://scan.dbchain.cloud。文昌鍊推出區塊鍊浏覽器,位址:
https://explorer.wenchang.bianjie.ai/。泰安鍊推出區塊鍊浏覽器,位址:
http://explorer.taian.bsnbase.com。武漢鍊推出區塊鍊浏覽器,位址:
http://explorer.ope.bsnbase.com。
(4)數字身份服務(國内、國際)
關于數字身份服務,本次疊代有多方面技術更新,具體包括如下13各方面。
1). 增加生成國密公私鑰對的方法。
2). DataHub 的加密算法,可以通過 Hub 的配置檔案參數,指定使用國密或者非國密。
3). DataHub 的注冊,支援通過 DID 注冊、通過公鑰注冊、通過指定 ID 注冊。
4). DataHub 增加接口:第三方主動查詢 Owner 給自己的授權記錄。
5). DataHub 增加接口:Owner 檢視自己的憑證的曆史操作記錄。
6). DataHub 增加功能:轉移憑證的 Owner。
7). DataHub 接口優化:解密憑證的接口。
8). DataHub 內建了 BSN IPFS 的上傳和下載下傳接口,由使用者自主選擇是否對資料進行加密。
9). SDK 增加通過助記詞生成 K1 公私鑰的功能。
10). 更新密鑰功能,修改邏輯:如果使用者傳了主公私鑰,則使用該公鑰更新 DID Document 中的主公鑰;如果沒傳主公私鑰,則自動生成一對新的公私鑰,使用新的公鑰更新 DID Document 中的主公鑰。
11). 更新憑證模闆功能,修改邏輯:更新成功後,憑證模闆的編号不變,但憑證模闆的版本自動加 1。
12). 簽發憑證功能,修改邏輯:a、憑證模版和憑證 Claim 的校驗,如果使用者傳入的參數多于憑證模版需要的參數,簽發的憑證隻包含憑證模版的參數,忽略其他傳入參數。
b、expirationDate :日期格式為yyyy-MM-dd,必須大于目前日期。C、憑證内增加憑證的描述,預設值是憑證模闆的title字段。
13). 調整了部分錯誤代碼。
3.界面示範
DDC管理-建立鍊賬戶
使用者首先登陸BSN門戶(www.bsnbase.com),即可看到新增的DDC管理子產品。DDC管理子產品下第一個功能為建立鍊賬戶。如下為建立鍊賬戶步驟。
(1)輸傳入連結賬戶名稱,選擇開放聯盟鍊後,點選“去保管箱中注冊”;
(2)彈出DDC保管箱,在鍊賬戶清單中選擇要建立的鍊賬戶;
(3)鍊賬戶選擇完成後,在保管箱中選擇的鍊賬戶位址帶回至BSN門戶網站,勾選“我已閱讀并同意《BSN官網服務協定》”後,點選“确認建立”按鈕,建立鍊賬戶完成。
注意:如果您還未安裝DDC保管箱,在建立鍊賬戶之前需要先安裝DDC保管箱,并導入私鑰或建立新的私鑰及助記詞。
DDC管理-保管箱的下載下傳及安裝
(1)如果您還未安裝DDC保管箱,在上個頁面點選“去保管箱中注冊”後,系統提示:“請安裝DDC保管箱插件!”。
(2)點選“下載下傳”按鈕将保管箱下載下傳到本地後,打開Chrome或Microsoft Edge浏覽器,進入到擴充程式:
(3)在【擴充程式】頁面,打開開發者模式,并将前面所下載下傳的保管箱插件拖入,頁面會彈出是否要添加DDC保管箱的提示,點選“添加擴充程式”,DDC保管箱插件即可安裝成功。
(4)擊Chrome或Microsoft Edge浏覽器的右上角“擴充程式”圖示,彈出所有已安裝的擴充程式,點選“DDC保管箱”即可開始使用DDC保管箱功能。
(5)使用者也可在Chrome Web Store和Microsoft Edge Extensions Home中搜尋‘DDC保管箱’下載下傳并安裝到Chrome浏覽器或Edge浏覽器,具體的安裝步驟同上。
DDC管理-生成DDC
如下為生成DDC步驟。
(1)在DDC管理子產品,點選“生成”按鈕去生成DDC。
(2)輸入生成DDC的所有必填資訊後,點選“去保管箱中簽名”,使用保管箱中生成DDC的鍊賬戶的私鑰進行簽名。
(3)簽名完成後,在門戶DDC生成頁面,點選“确定”按鈕,彈出扣除業務費的提示窗,支付成功後,DDC生成成功。
DDC管理-DDC發送
如下為DDC發送步驟。
(1)在DDC管理子產品,選擇其中一條DDC資料,點選“發送”按鈕發送DDC。
(2)輸入接收者鍊賬戶位址後,點選“去保管箱中簽名”,使用發送的鍊賬戶位址的私鑰進行簽名。
(3)簽名完成後,在門戶DDC發送頁面,點選“确定”按鈕,彈出扣除業務費的提示窗,支付成功後,DDC發送成功。
區塊鍊浏覽器-唐山鍊
唐山鍊區塊鍊浏覽器位址:
https://scan.dbchain.cloud。
唐山鍊浏覽器不能點開直接使用,第一次使用需要使用者自己去配置連接配接資訊,具體步驟請參考使用者手冊7.3.4唐山鍊(基于DBChain)網關接入說明。
區塊鍊浏覽器-文昌鍊
文昌鍊區塊鍊浏覽器位址:
https://explorer.wenchang.bianjie.ai/。
區塊鍊浏覽器-泰安鍊
泰安鍊區塊鍊浏覽器位址:
http://explorer.taian.bsnbase.com。
區塊鍊浏覽器-武漢鍊
武漢鍊區塊鍊浏覽器位址:
http://explorer.ope.bsnbase.com。
關于本次版本疊代直播,已上傳BSN官方知識庫,您可以随時點選連結學習。
【20220602】BSN版本更新内容解讀&常見問題解析
位址: