如何生成 pool_transactions_genesis 和domain_transactions_genesis?

2024-03-24

我正在尝试创建 Hyperledger-Indy 网络,并且一直在遵循阅读文档 https://hyperledger-indy.readthedocs.io/projects/node/en/latest/start-nodes.html.

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

我找不到有关如何生成的说明池_交易_起源 and 域_交易_起源使用上面生成的密钥。我唯一能找到的是命令generate_indy_pool_transactions但这只是创建了一个通用的引导沙箱网络,该网络始终具有相同的密钥,并且不使用上面使用我选择的种子创建的密钥。

如何生成这些创世文件?


如上所述起始节点.md http://in%20https://github.com/hyperledger/indy-node/blob/master/docs/source/start-nodes.md,为了设置池,需要执行以下操作:

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

Indy 没有任何创世文件,因为这取决于基于 Indy 的网络(例如索夫林起源 https://github.com/sovrin-foundation/sovrin/tree/master/sovrin).

印地拥有的是generate_indy_pool_transactions脚本仅用于测试目的。它根据节点名称生成密钥(因此,如果向那里传递相同的节点名称,则密钥每次都会相同)。

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

  1. 手动创建它们。
  2. 为 Indy 创建生成脚本做出贡献(我认为逻辑来自generate_indy_pool_transactions可以用于此)。
  3. Run generate_indy_pool_transactions(这将生成密钥和创世文件),然后正确地重新初始化密钥并修改创世文件generate_indy_pool_transactions指向正确的键。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何生成 pool_transactions_genesis 和domain_transactions_genesis? 的相关文章

  • Hyperledger Fabric能否大规模运行?

    我很高兴回答这个问题 简短的回答是 是的 确实如此 我的疑问 我对大规模Hyperledger Fabric Fabric 的性能提出了很多疑问 很多时候 人们已经完成了一些 或阅读 听说过 性能测试 比如在他们的笔记本电脑或早期版本的Fa
  • 认识一下以太坊、EOS和Hyperledger等不同的区块链

    不同的区块链智能合约和区块链技术现在风靡一时 越来越多的人出于某种原因试图进入这个神奇的世界 如果你是这项技术的新手并正在寻找基于区块链的开发平台的快速入门 那么本指南非常适合你 我们将重点关注和比较的平台是 Ethereum EOS Hy
  • configtx.yaml中文详解(Hyperledger Fabric 区块链网络运维工具configtxgen的配置文件)

    configtx yaml是Hyperledger Fabric区块链网络运维工具configtxgen用于生成通道创世块或通道交易的配置文件 configtx yaml的内容直接决定了所生成的创世区块的内容 本文将给出configtx y
  • 在区块链中保存文件的最佳实践

    将文件保存为区块链数据的一部分的最佳实践是什么 我有非常大的文件需要保存 我们不能将这些文件保存在云存储 像 dropbox 这样的集中式解决方案 上 并使用文件哈希将它们与区块链数据链接起来吗 还是使用IPFS这样的分布式文件存储更好 或
  • 智能合约(Hyperledger vs Eth)[关闭]

    Closed 这个问题需要多问focused 目前不接受答案 关于智能合约的几个简单问题 超级账本智能合约 链码 与以太坊相比如何 超级账本 golang 可表达性 表现 安全 以太坊 坚固性 表达能力 表现 安全 如何保障智能合约安全 保
  • Raspberry pi 3 上的 Hyperledger Fabric

    我正在尝试在树莓派上部署超级账本结构 但它不起作用 我正在寻找一些教程 但我没有找到它 有人刚刚做过吗 上次我尝试在 RPi 上运行 Hyperledger Fabric 时 我准备了以下说明 在 SD 卡上安装最新的 RASPBIAN 您
  • Hyperledger Fabric 加密材料

    如果我们看到加密配置文件夹中基础网络 of 布料样品 我们有各种类型的各种证书材料 example com ca 0d46ccf0e9436c1bc3b6e2bf80cdb202c4943604f95c72ee0ff839d3ec30071
  • 使用 Composer 构建实时应用程序

    考虑一个场景 我正在构建企业 Web 应用程序 其中部分数据驻留在区块链和普通数据库中 这是授权的应用程序 bna 有两种类型的参与者管理员和普通用户 使用案例 1 客户在申请表上注册为 管理员 在此过程中 用户名和密码保存在普通数据库中
  • 编写 Hyperledger Fabric Chaincode 时应遵循的最佳实践

    为了避免错误并编写高效的 Hyperledger Fabric Chaincode 应该遵循哪些最佳实践 编写 Hyperledger Fabric 链码的一般指南 有关详细说明 请参阅以下链接 https gist github com
  • 超级账本中的第一个网络

    我正在尝试在 Hyperledger Fabric 中开发我的第一个网络 使用以下文档http hyperledger fabric readthedocs io en latest build network html 我已经完成设置直到
  • 使用本地 npm 注册表在 Hyperledger Composer 中实例化 Chaincode

    我想在没有任何互联网连接的环境中实例化链代码 由于链码容器将发出npm install实例化后 我添加了一个名为的新容器npmregistry in the docker composer yml因此它与 Fabric 容器的其余部分一起配
  • 为组织添加用户时常见连接配置文件丢失错误

    我正进入 状态 Error Common connection profile is missing this client s organization and certificate authority 运行时出错gateway get
  • 如何访问超级账本结构交易历史记录中的“eventEmissed”字段

    我正在研究超级账本结构 我想访问超级账本结构交易历史记录中的 eventEmissed 字段 transaction history transactionType com acn hps aops ims addingEvidence e
  • Hyperledger Composer Web 应用程序用户身份验证

    我已经使用 Hyperledger Composer 创建了一个业务网络 并且创建了一个简单的 Web 应用程序 用于添加参与者并使用 Angular 通过 Web 界面提交交易 另外 我已经使用护照启用了 REST 服务器的身份验证 并且
  • 超级账本结构。是否可以将多个链码部署到同一通道?

    是否可以将两个不同的链码部署到 Hyperledger Fabric 中的同一通道 是的 并且可以将相同的链码部署到 2 个或更多通道 如果您使用不同的名称 您甚至可以将相同的链代码部署到相同的通道
  • Node.js 还是 Go 来进行 Hyperledger Fabric 的链码开发?

    其中哪一种语言Node js and Go在可维护性 可扩展性和更好的支持方面更适合 链码 开发 这是个人喜好的问题 但我会说 Golang 因为 Node js chaincode 在容器构建时使用 npm install 速度很慢 并且
  • 如何生成 pool_transactions_genesis 和domain_transactions_genesis?

    我正在尝试创建 Hyperledger Indy 网络 并且一直在遵循阅读文档 https hyperledger indy readthedocs io projects node en latest start nodes html 我
  • Hyperledger Fabric Java SDK 使用 GRPCS 进行对等方和排序者连接

    我有一个 Spring Boot 项目 使用 Fabric java sdk 指向我在本地建立的 BYFN 网络 BYFN 网络没有 CA 容器 我正在尝试使用 grpcs 连接到对等点和排序者 因为我的本地 BYFN 网络上启用了 tls
  • Orderer有区块(账本)数据吗?

    我使用基于 Kafka 的订购服务构建了超级账本结构网络 我以为Orderer没有Block数据 但是 当我检查 Orderer 服务器中的 var hyperledger product orderer chains mychannel
  • 基于超级账本的加密货币

    Hyperledger Fabric 是否支持创建像众所周知的比特币 以太坊那样的加密货币 我并不是指可以通过链码实现的代币 您可以使用 Hyperledger Fabric 链码来实现任何业务逻辑 这本质上是一个简单的程序 Chainco

随机推荐