【问题标题】:Can I setup an Indy node to read from the Sovrin Mainnet?我可以设置一个 Indy 节点来读取 Sovrin 主网吗?
【发布时间】:2020-01-16 18:30:16
【问题描述】:

是否可以使用 Sovrin 池的创世文件设置 Indy 节点以便从 Sovrin mainet 中读取数据?

我想将一个节点同步到 Sovrin mainet 以解析 Sovrin DID,例如“做:sov:1a2b3c4d5e6f7g”。任何人都可以这样做吗?或者我是否需要特殊权限才能连接到网络上的其他节点?

如果不可能,我将如何解决任意 DID?

【问题讨论】:

  • 如果你想将新节点添加到现有的 indy 网络中,你需要有管家角色。
  • 根据我的阅读,您只需要成为 Steward 即可写入网络,而您无需成为 Steward 即可从网络读取,但似乎存在是建立只读节点的另一个过程,我只是不清楚那部分。
  • 与“节点”你的意思是“独立节点”对吗?如果你想添加只读节点,我认为它还没有实现。然而,有计划 (jira.hyperledger.org/browse/INDY-1010) 让 Observers 拥有只读节点以减少 Validator 节点上的负载。如果您想浏览 Sovrin 主网,您可以查看 Ledger Browser:sovrin-mainnet-browser.vonx.io/browse/…

标签: hyperledger-indy


【解决方案1】:

您可以作为客户端与 Indy 主网节点通信。您无需设置自己的节点。

您可以使用 indy-cli 程序与账本中的验证器节点对话。您需要将池创世交易连接到池,然后您可以发出 get-nym 命令。

您可以从this directory 获取创世交易。然后在 indy-cli 中你会使用这样的命令:

pool create builder gen_txn_file=pool_transactions_builder_genesis
pool connect builder
ledger get-nym did=did:sov:3WzFTEzmU95mAF4CHHi9np

【讨论】:

    猜你喜欢
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-06
    • 2020-08-18
    • 2017-02-09
    • 1970-01-01
    相关资源
    最近更新 更多