使用aws搭建一个区块链(私有链)-- 搭建篇A
生活随笔
收集整理的這篇文章主要介紹了
使用aws搭建一个区块链(私有链)-- 搭建篇A
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
大綱
- 1事先準(zhǔn)備
- 2說明
- 3名詞解釋
- 4搭建
- 4.1 創(chuàng)建網(wǎng)路
- 4.2 創(chuàng)建成員
- 5 創(chuàng)建終端節(jié)點
- 6 在成員中創(chuàng)建對等節(jié)點
1事先準(zhǔn)備
- AWS 賬戶
- Linux 客戶端(EC2 實例)
- 一個 VPC
- 創(chuàng)建接口 VPC 終端節(jié)點的權(quán)限
- 允許在所需端口上進行通信的 EC2 安全組
2說明
由于aws提供的托管模式的區(qū)塊鏈的搭建,我們通過aws的Amazon Managed Blockchain配合docker + Hyperledger Fabric 來搭建屬于我們自己的區(qū)塊鏈服務(wù)(私鏈)或直接加入到公鏈里面。
3名詞解釋
- 網(wǎng)絡(luò):指的提供賬本 (ledger) 與 智能合約 (smart contract) 的底層架構(gòu)。
- 成員:指的是網(wǎng)絡(luò)上的唯一識別 (unique identity)。
- 對等節(jié)點:網(wǎng)絡(luò)上的節(jié)點,負責(zé)儲存賬本。
4搭建
4.1 創(chuàng)建網(wǎng)路
地址:https://console.aws.amazon.com/managedblockchain/
我們這里是以私鏈作的教程
- 點開鏈接
我們可以看到aws的區(qū)塊鏈框架只支持Hyperledger Fabric,這里我們選擇框架的版本是2.2版本。網(wǎng)絡(luò)版本我們選擇入門 - 填寫網(wǎng)絡(luò)名稱和描述
- 投票策略
當(dāng)我們填完上述的網(wǎng)絡(luò)名稱和投票策略以后,點擊下一步開始創(chuàng)建我們的成員。
4.2 創(chuàng)建成員
- 填寫成員配置
- 填寫Hyperledger Fabric 的證書CA 配置
- 開啟日志記錄并點擊下一步
- 我們在檢查沒有問題后點擊創(chuàng)建
整個創(chuàng)建過程需要20-30分鐘,所以大家不要慌張
通過上圖我們可以看出我們的第一步創(chuàng)建一個網(wǎng)絡(luò)和一個成員完成了
5 創(chuàng)建終端節(jié)點
這里需要將我們創(chuàng)建的blockchain加入到我們準(zhǔn)備的vpc 和安全組里面
6 在成員中創(chuàng)建對等節(jié)點
這里我們要勾選上日志,后面調(diào)試的時候我們需要通過日志系統(tǒng)來解決
到此我們在aws控制臺上的操作已經(jīng)完成了,接下來我們要在ec2上通過docker搭建客戶端部分了
總結(jié)
以上是生活随笔為你收集整理的使用aws搭建一个区块链(私有链)-- 搭建篇A的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arcgis api 4.x 实现动态测
- 下一篇: lisp把选集转成表_CAD外挂王,让你