d3v*_*3v9 5 project blockchain hyperledger-fabric
我一直在研究 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.yaml,crypto-config.yaml和 docker-compose 文件来自定义您的网络并了解您在做什么。
自定义您的组织、您的联盟、您的订购服务、您的同行……创建您的频道,加入他们,更新您的锚定同行……并了解您在做什么。
之后,如果您的网络有一个排序节点,请部署一个多于一个的新排序节点(使用 Raft 共识)。如果您的网络使用的是cryptogen,请改为使用 Fabric-CA 部署一个新网络。或者你可以通过玩链码来跟进。
注意:除了 Hyperledger Fabric 本身,了解 docker 和 PKI 的基本概念也很重要。
| 归档时间: |
|
| 查看次数: |
1311 次 |
| 最近记录: |