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