簡體   English   中英

Hyperledger Fabric 區塊鏈網絡從零開始

[英]Hyperledger Fabric blockchain network from scratch

我一直在研究 Hyperledger Fabric 框架並閱讀文檔已經有一段時間了,但是我在所有這些信息的中間有點迷失了。 我的問題是:關於如何從頭開始設計區塊鏈網絡,是否有任何指導方針/“一步一步”? 如果你要開始一個新項目,你從哪里開始?

因為我認為如果我真正開始編碼而不是閱讀,閱讀和閱讀,我會更快地理解它......

非常感謝!

編輯1:

我選擇了@kekomal 作為正確答案,但我要感謝@Isha Padalia 提供的出色的 VS Code 擴展和教程。

如果您真的有興趣學習和深入了解 Hyperledger Fabric,請避免使用byfn腳本。 它為構建一個非常簡單的 Hyperledger Fabric 網絡發揮了很大的作用。 之后,您將擁有一個您不知道如何創建的網絡,並且您完全不知道如何開始部署您的自定義網絡。 每天都有這樣的人提出問題,他們以這種方式開始並且完全迷失了。

我覺得這個教程很有趣: https : //medium.com/beyondi/setup-the-hyperledger-fabric-network-from-scratch-b82913b47549 考慮到它有點過時了。

你可以用這個較新的教程來補充它: https://www.blockchainexpert.uk/blog/how-to-deploy-hyperledger-fabric-network-from-scratch 不要只運行這些步驟。 分析https://github.com/blockchain-expert/hyperledger-fabric-network-from-scratch 中的文件。 嘗試使用configtx.yamlcrypto-config.yamlcrypto-config.yaml -compose 文件來自定義您的網絡並了解您在做什么。

自定義您的組織、您的聯盟、您的訂購服務、您的同行……創建您的頻道,加入他們,更新您的錨定同行……並了解您在做什么。

之后,如果您的網絡有一個排序節點,請部署一個多於一個的新排序節點(使用 Raft 共識)。 如果您的網絡使用的是cryptogen ,請改為使用 Fabric-CA 部署一個新網絡。 或者你可以通過玩鏈碼來跟進。

注意:除了 Hyperledger Fabric 本身,了解 docker 和 PKI 的基本概念也很重要。

您是 Hypelredger 結構開發的初學者,那么您首先清除了 orderer、peer、CA 和組織概念的概念。 然后首先您必須啟動用於 Fabric 的 IBM Blockchain Platform VS Code 擴展。 它將提供一個本地結構環境來創建、測試和部署結構智能合約。 同樣在VS code環境下生成1個peer、1個orderer、1個CA服務。

這是使用 VS 代碼擴展開始開發的鏈接

希望能幫到你:)

嗨@d3v9 從這里開始https://hyperledger-fabric.readthedocs.io/en/release-1.4/build_network.html 你也可以在媒體上找到一些很棒的文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM