gpt4 book ai didi

hyperledger - 你如何生成 pool_transactions_genesis 和 domain_transactions_genesis?

转载 作者:行者123 更新时间:2023-12-01 12:06:04 24 4
gpt4 key购买 nike

我正在尝试创建一个 Hyperledger-Indy 网络,并且一直在关注 readthedocs .

我可以启动空白的 indy-node docker 容器,并且能够使用 init_indy_node 和我的种子生成它们的 key 。

我找不到关于如何使用上面生成的 key 生成 pool_transactions_genesisdomain_transactions_genesis 的说明。我唯一能找到的是命令 generate_indy_pool_transactions 但这只是创建了一个通用的 Bootstrap 沙箱网络,它始终具有相同的 key 并且不使用上面使用我选择的种子创建的 key 。

如何生成这些创世文件?

最佳答案

如所述start-nodes.md ,为了设置池,需要执行以下操作:

  • 在配置文件中设置网络名称
  • 生成 key (init_indy_node 脚本可用于此)
  • 提供作为初始矿池基础的创世交易文件

Indy 没有任何起源文件,因为这取决于基于 Indy 的网络(例如 Sovrin genesis )。

Indy 有一个generate_indy_pool_transactions 脚本,它应该只用于测试目的。它根据节点名称生成 key (因此,如果向那里传递相同的节点名称,则 key 每次都将相同)。

因此,关于如何在 Indy 中创建创世文件,有以下选项:

  1. 手动创建它们。
  2. 为 Indy 创建用于生成的脚本做出贡献(我认为来自 generate_indy_pool_transactions 的逻辑可用于此目的)。
  3. 运行 generate_indy_pool_transactions(这将生成 key 和创世文件),然后正确地重新初始化 key 并修改来自 generate_indy_pool_transactions 的创世文件以指向正确的 key 。<

关于hyperledger - 你如何生成 pool_transactions_genesis 和 domain_transactions_genesis?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56830200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com