【问题标题】:Can one single Corda node support multiple parties/accounts?一个 Corda 节点可以支持多方/帐户吗?
【发布时间】:2017-12-14 15:57:56
【问题描述】:

只是想知道单个 Corda 节点是否可以像比特币那样支持多个帐户。

我在话语https://discourse.corda.net/t/can-you-have-a-corda-identity-adress-without-running-a-node/1298找到的一个相关的未解决问题

来自 Peter FroystadFroystadP6d

Corda 是否支持多个人在网络上拥有帐户/地址而不运行 Corda 节点? 类似于比特币允许人们使用私钥拥有硬币,但不运行完整节点?

在金融世界中,这对应于在银行拥有账户的人,他们会与银行就他们的交易以一对一的方式分享事实。然而,这些客户不会运行对等节点。但他们想要一种类似于比特币钱包的服务,让他们能够访问他们与银行的交易

【问题讨论】:

    标签: corda


    【解决方案1】:

    Corda 是为不全是银行的各种机构设计的,因此它没有像比特币那样直接的“账户”概念。如果您想在 Corda 上实施客户账户,您需要自己跟踪余额并使用 Corda 进行机构间转账。 Corda 与 SQL 数据库和 MQ 轻松集成的能力使得这种集成非常容易。

    如果您要询问单个节点上的多个身份,那么一台机器可以同时处理法人实体 A 和 B,答案是:我们正在努力。 p>

    【讨论】:

    • 感谢迈克的回答和建议。是的,我正在为其客户考虑银行/交易所用例。很高兴知道 R3 正在努力。干杯。
    • 从 Corda 3.2 开始,尚不支持节点上的多个身份。然而,cordite.foundation 是一个目前处于 alpha 阶段的 CorDapp,它实现了将令牌分配给帐户的能力。
    • 嗨,迈克,知道何时可以使用corda节点中的多个身份吗?在许多情况下,为每个对等节点运行一个完整节点是不切实际的。
    • Mike,一个节点上是否有可能拥有多个帐户?谢谢。
    【解决方案2】:

    现在可以使用 Corda 4.3 和新的 Accounts SDK

    https://github.com/corda/accounts

    但是,它不是简单地替换 Party,需要更改现有的 cordapp 并实现您可能认为是“帐户”或“钱包”的业务逻辑的几个部分。

    【讨论】:

      【解决方案3】:

      根据 Mike Hearn 的博文:https://discourse.corda.net/t/mobile-consumer-payment-experiences-with-corda-on-ledger-cash/966

      请注意,您在此方案中的余额就是您的银行余额。没有单独的钱包。

      在我看来,目前不支持在单个节点上运行多个帐户/方。然而,我们可以预期在第 2 阶段比特币 SPV 钱包模式中实现的支持。

      在第二阶段,它被扩展为支持更像比特币 SPV 的模型,发送设备管理自己的私钥和交易数据。从而成为真正的钱包应用。

      【讨论】:

      • 我们有一个类似的用例。 Corda 4 中的任何更改。我已经浏览了文档,但似乎不可行
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-17
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      相关资源
      最近更新 更多