Zether是什么?探索以太坊上的匿名支付协议与智能合约交互
tpwallet
2025年3月26日 17:14:41
Zether 四大应用风采
Zether 带来了四种极具潜力的应用。保密竞拍为商业竞标增添了隐私保障,使得商业竞标在隐私方面得到了更好的保障;保密支付通道让资金流转更隐秘,让资金的流转过程更加隐蔽;保密权益投票确保了投票公平公正,保证了投票的公平性和公正性;私密权益证明则为区块链权益提供了安全模式,为区块链权益提供了一种安全的模式。这些应用在金融场景和政务场景都有很大的应用空间,吸引了众多行业的关注,不少科研机构都在研究其落地的可行性。
简化版本难题初现
Zether 的简化版本存在一些问题,其中零知识证明需要确保合约以及账户状态保持不变。例如在进行转账交易的时候,零知识证明要能够显示出剩余余额是正的。然而,一旦有其他用户率先进行了交易,就有可能使得原本的交易被拒绝,这样用户就会因为交易失败而损失已经支付的费用。之前有相关案例表明,Alice 在进行转账时,由于 Bob 先进行了交易,导致她自己的交易被拒绝,并且损失了相应的费用。
新交易类型的新烦恼
为了解决这个问题,论文引进了新的交易类型,并且将账户进行了锁定,以此来防止传入的转账。不过,虽然看起来好像解决了问题,但是却给其他用户带来了新的麻烦。当 Bob 向 Alice 发送 ZTH 的时候,Alice 的账户有可能在中途被锁定,这就使得 Bob 的交易被拒绝了,这明显是不合理的。这种新的交易类型并没有从根本上把问题解决掉,反而引发了新的矛盾。
匿名程度与成本难题
新交易引发了匿名程度方面的问题以及成本方面的问题。倘若有人在交易尚未完成之前就解锁账户,那么 Alice 的匿名程度将会降低。并且让发送者去支付解锁成本是很不合理的,这样会产生大量的 GAS 费用。在此之前,就有用户因为发送交易而被拒绝,从而导致了费用上的损失。这无疑使得用户在使用 Zether 时会有很多的顾虑。
交易流程与合约差异
在交易流程方面,当 Alice 操作账户时,她会以账户状态为所有待处理转移都已完成的状态来进行操作。普通智能合约和 Zether 智能合约有所不同,普通合约不能生成 ZK 证明 https://www.cqhq88.com,而 Zether 智能合约可以。若有需要,Alice 生成的 ZK 证明能够通过 SC 转移至 Zether 智能合约,从而解锁账户并归还控制权。这体现了 Zether 智能合约的创新性。
手续费与解决之道
目前 Zether 的转账手续费比较高。进行简单转账的话,需要 0.014ETH 的手续费。而与智能合约进行交互时,费用会更高。当用户在转移 ZTH 代币时,支付 GAS 就会暴露以太坊地址。解决这个问题有两种办法,一是不停地更换地址,二是让矿工接收 ZTH 作为手续费。不过,前者比较麻烦,而后者目前还没有广泛地实施。
Zether 的应用前景很不错,然而它却面临着许多问题。大家在思考哪种解决方法更可行?可以在评论区留言进行分享,同时也可以点赞和分享本文。