中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在IBM Cloud中運行Fabric

發布時間:2021-12-28 09:32:27 來源:億速云 閱讀:147 作者:小新 欄目:互聯網科技

這篇文章將為大家詳細講解有關如何在IBM Cloud中運行Fabric,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

打包智能合約

我們將在VS Code上使用IBM Blockchain Platform擴展來打包智能合約。

打開VS Code里面的智能合約面板,選擇你要導出的智能合約,右鍵點擊,選擇“Export Package”,在您的計算機上找到一個位置并保存.cds文件。 稍后,我們將使用此程序包智能合約在IBM Blockchain Platform 2.0服務上進行部署。

如何在IBM Cloud中運行Fabric

現在,我們將開始在IBM Cloud上設置和配置Hyperledger Fabric網絡。

創建IBM Cloud services

登錄IBM Cloud,創建IBM Cloud Kubernetes服務。 您可以在目錄中找到該服務。 IBM Cloud提供一個免費集群實例,并在30天后過期。 注意:Kubernetes服務設置可能需要20分鐘才能完成。

如何在IBM Cloud中運行Fabric

創建fabric網絡

在創建好了blockchain platform之后,就可以開始配置fabric網絡了。

我們需要創建一個具有單個peer的組織,和該組織的MSP和CA(證書頒發機構)以及一個order組織,和它的MSP和CA。 我們將創建相應的identities以部署peer節點并操作節點。

創建org和相應的節點

  • 創建peer org CA

    • 單擊添加證書頒發機構。

    • 在“創建證書頒發機構”下單擊“ IBM Cloud”,然后單擊“下一步”。

    • 給它一個取名Org1CA。

    • 指定admin作為Admin ID和adminpw作為Admin Secret。

如何在IBM Cloud中運行Fabric

  • 使用該CA來注冊identities

    • 選擇我們創建的org1 CA證書頒發機構。

    • 首先,我們將為組織“ org1”注冊一個管理員。 單擊注冊用戶按鈕。 輸入org1admin作為注冊ID,并輸入org1adminpw作為注冊密碼。 點擊下一步,將此身份的類型設置為client,然后從下拉列表中選擇關聯所有組織。 我們將“最大注冊人數”和“添加屬性”字段留空。

    • 我們將重復該過程以創建peer的身份認證。 單擊注冊用戶按鈕。 使用peer1作為注冊ID,以及peer1pw作為注冊密碼。 點擊下一步,將此身份的類型設置為peer,然后從下拉列表中選擇關聯所有組織。 我們將“最大注冊人數”和“添加屬性”字段留空。

如何在IBM Cloud中運行Fabric

  • 創建peer組織的MSP

    • 選擇Organizations,點擊Create MSP definition

    • 使用Org1 MSP作為“MSP Display name”,org1msp作為MSP ID。

    • 選擇Org1 CA作為該組織的root CA 。

    • organization admin的Enroll ID和Enroll secret 分別為:org1admin 和 org1adminpw。Identity name 選擇Org1 Admin。

    • 點擊Generate和Export來生成該組織的admin identity并將其導出到本地文件系統。最后,點擊Create MSP definition完成MSP的創建。

如何在IBM Cloud中運行Fabric

  • 創建peer節點

    • 在Nodes頁面,點擊Add peer按鈕,使用Peer Org1作為Display name。

    • 選擇Org1 CA作為Certificate Authority。

    • peer1和peer1pw作為Enroll ID 和 Enroll secret 。Org1 MSP作為 Administrator Certificate。

    • admin和adminpw作為 TLS Enroll ID和TLS Enroll secret。

    • Org1 Admin 作為Associate an identity 。

如何在IBM Cloud中運行Fabric

創建order org和相應節點

創建order org和peer org的步驟高度相似。

  • 創建order org CA

    • 點擊Add Certificate Authority,設置Orderer CA為Display name。

    • admin和adminpw為Admin ID和Admin Secret。

  • 使用該CA來注冊order admin和 order認證

    • 選擇Orderer CA,點擊Register User。

    • ordereradmin和ordereradminpw作為Enroll ID和Enroll Secret。類型選擇client。

    • 點擊Register User, 輸入orderer1和orderer1pw作為Enroll ID和 Enroll Secret 。類型選擇peer。

如何在IBM Cloud中運行Fabric

  • 創建order org的MSP

    • 點擊Create MSP definition,Orderer MSP作為MSP Display name ,orderermsp作為MSP ID 。

    • Orderer CA作為Root Certificate Authority。

    • ordereradmin和ordereradminpw作為Enroll ID和 Enroll secret。Orderer Admin作為Identity name。

    • 點擊Create MSP definition完成創建。

如何在IBM Cloud中運行Fabric

  • 創建order節點

    • 點擊Add orderer,Orderer作為Display name ,Orderer CA作為Certificate Authority。

    • orderer1,orderer1pw作為Enroll ID 和Enroll secret 。

    • Orderer MSP作為Administrator Certificate。

    • admin和adminpw作為TLS Enroll ID,TLS Enroll secret

    • Orderer Admin作為Associate an identity。

如何在IBM Cloud中運行Fabric

  • 關聯order和peer

    • 點擊我們剛剛創建的Orderer。

    • 在Consortium Members下點擊Add organization。

    • 選擇Org1 MSP,點擊提交。

如何在IBM Cloud中運行Fabric

創建和加入channel

  • 創建channel

    • 點擊Create channel,給channel起名:mychannel

    • 選擇剛剛創建的order,選擇Org1 MSP (org1msp)作為MSP。

    • Org1 Admin作為關聯認證。

    • 點擊添加,選中Operator。

    • 點擊創建

如何在IBM Cloud中運行Fabric

  • 把peer加入channel

    • 點擊Join channel,選擇Orderer,選擇mychannel,選擇要加入的peer: Peer Org1。 提交。

如何在IBM Cloud中運行Fabric

雖然很復雜,但是恭喜你,你已經創建好了fabric網絡。

導入智能合約

  • 安裝智能合約

    • 點擊Smart contracts,點擊 Install smart contract,選擇我們之前導出的智能合約。

    • 點擊添加文件,點擊安裝。

如何在IBM Cloud中運行Fabric

  • 實例化智能合約

    • 在smart contracts tab,找到你剛剛安裝的智能合約。

    • 點擊Instantiate,選擇mychannel,選擇org1msp。

    • 點擊Instantiate。

關于“如何在IBM Cloud中運行Fabric”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

怀宁县| 金川县| 逊克县| 桐梓县| 沐川县| 周口市| 九台市| 葫芦岛市| 平定县| 贡觉县| 胶州市| 香河县| 甘孜县| 额尔古纳市| 陆川县| 关岭| 佳木斯市| 田阳县| 清远市| 黄大仙区| 吉林省| 买车| 新民市| 嵊泗县| 桦甸市| 翁牛特旗| 安庆市| 通州市| 襄汾县| 灵寿县| 奉化市| 宜黄县| 台湾省| 商城县| 栾川县| 常熟市| 乡城县| 福安市| 图片| 东海县| 德阳市|