我知道使用托管合同的逻辑,其中两个或更多用户将他们的押注ETH发送到作为托管代理的智能合同,然后在某个决策契约执行后,我们根据该决策逻辑释放资金。
但我想知道的是,是否有办法不将任何ETH转移到托管合同,而是将特定金额直接锁定在用户的钱包中?假设用户A出价1 ETH,那么智能合同只能获得超过所述金额的钱包,并锁定它而不转移出价金额。
例如,用户A可以通过向其发送极小数量的WEI来执行此智能合同,但只发送一条消息说明出价金额。然后,智能合同获得从用户消息锁定出价金额的权限,直接在用户的钱包内。这个是可能的吗?
发布于 2020-06-30 03:10:20
https://ethereum.stackexchange.com/questions/84647
复制相似问题