【发布时间】:2018-05-10 14:06:40
【问题描述】:
假设您在 Corda 分类账上使用现金状态表示现金。网络参与者如何将他们的现金状态换成传统现金?
【问题讨论】:
标签: corda
假设您在 Corda 分类账上使用现金状态表示现金。网络参与者如何将他们的现金状态换成传统现金?
【问题讨论】:
标签: corda
首先,我们需要解释一下账本上最初是如何创建现金状态的。该机制是发卡银行在传统银行系统中预留一笔现金存款,并使用Cash.Issue交易在账本上为自己发行等额和币种的现金状态。
然后可以通过Cash.Move 交易在账本上的各方之间转移已发行的现金状态。在传统银行系统中,没有必要以任何方式反映账本现金状态的这些变化。
假设 Alice 最终想要在传统银行系统中将她的一些账本现金状态兑换成现金。她是如何做到这一点的?
Cash.Exit 事务。该交易使用现有的现金状态作为输入,而不创建相应的输出现金状态。此交易需要 Alice、开证行和相关公证人的签名Cash.Exit交易的一方的银行账户
Cash.Exit 命令中传达有关将现金支付到哪个账户的信息(我们将来需要为此添加一个字段),或者银行可以维护一个内部数据库,将节点身份映射到银行账户【讨论】: