我想隐藏dApp用户的ethereum地址,这样您的事务就不会被您之前的交互对象所跟踪。用例实际上类似于应用程序:
在上面的场景中,Bob可以跟踪Alice在BerBurry和Suegg上购物。猜测经理知道爱丽丝已经从巴宝莉那里买了东西,反之亦然。
我知道它可以在仲裁上处理,但是问题的解决方案是什么呢?我对可以在链上验证的离链解决方案开放,或者解决方案可能需要多个事务?
也许,我提出的问题可能需要一些头脑风暴,或者可能已经被一些天才解决了:)
@Ismael,我只是简化了这个问题,让大家都明白了。实际上,艾丽斯不直接向BerBurry付款。相反,夏娃支付爱丽丝的费用,并且有一项协议规定,艾丽斯将支付给伊芙借钱支付BerBurry。爱丽丝的脱链身份暴露在伊芙和BerBurry面前。起初,爱丽丝不需要分享她的钱包地址,但在回报时,地址将被曝光。
发布于 2018-12-21 15:22:26
如果您的需求仅限于支付,那么请检查aztec协议,特别是它们对dai的零知识包装器的实现。有了这个,您的用户就可以私下、安全和稳定地进行交易,因为Dai是一个分散的美元挂钩的稳定系统。如果您的目的不是专注于支付,那么一定要考虑使用佐克拉底来实现更多特定于应用程序的zksnarks。
https://ethereum.stackexchange.com/questions/64449
复制相似问题