如果一组公司想要通过Corda网络创建忠诚度令牌计划,它们如何使客户能够通过任何参与的公司渠道接收或消费忠诚度令牌?
例如,爱丽丝从X公司的购物应用程序中获得100个代币,因为她是一名忠实的顾客。Alice的余额记录是通过X公司的Corda节点在Corda分类账上捕获的。然后,爱丽丝想把这些代币花在Y公司的购物应用上。
爱丽丝是如何在Corda网络上被识别的?如何实现这一点,以便只有Alice有权使用她的代币(即,参与公司不能在未经她同意的情况下编辑她的余额)?
我认为,如果客户拥有自己的密钥对并需要他们的私钥来进行交易,就可以实现这一点。这在Corda上目前是可能的,还是在路线图上?
发布于 2020-05-29 18:20:38
嗨,现在这是可能的,随着accounts-sdk发布与Corda4.3。因此,您现在可以让多个公司在其节点上托管其客户作为帐户,并向他们颁发忠诚度令牌。因此,帐户功能可以与令牌功能集成。
关于您的问题,如何实现这一点,以便只有Alice有权消费她的令牌,令牌sdk确保只有当前令牌的持有者/所有者有权消费令牌。
你的最后一个问题我认为,如果客户有自己的密钥对,并且需要他们的私钥来进行交易,这是可以实现的。这在Corda上目前是可能的,还是在路线图上?正如我在上面提到的,公司可以将其客户表示为其节点上的帐户。但请注意,到目前为止,帐户不是真实身份,也就是说,他们没有门卫签发的任何证书。他们使用匿名身份相互交易。但是,是的,有一个计划,其中帐户将能够将这些密钥对移动到节点之外,并有效地拥有自己的私钥。
https://stackoverflow.com/questions/51649278
复制相似问题