保密交易
什么是屏蔽交易?
屏蔽地址是使用零知识证明来允许交易数据通过网络节点的可验证性进行加密的地址。
屏蔽交易本质上是两个屏蔽地址之间的交易。这基本上将使地址、交易金额和备注字段对公众保密,但在 Sprout 和 Sapling 屏蔽地址之间迁移资金的情况除外。
屏蔽地址的发件人可以或不可以包含加密备忘录,并且屏蔽或去屏蔽交易的接收者不会通过钱包中的交易收据了解发件人地址。接收者只能了解发送到其地址的值,如果他们接收到屏蔽地址,则可以了解该成员已包含的任何加密备忘录。
可以说,迄今为止我们所看到的屏蔽交易的最佳实现是在 Zcash 中。在Zcash中,有两种类型的地址,透明地址和屏蔽地址。例如,Zcash 协议上的透明地址相当于比特币协议上的公共地址,因此功能也类似。所有透明地址都与透明价值池交互,这就是公开揭示交易数据并允许任何人随时在 Zcash 区块链上查看的内容。
另一方面,屏蔽地址对交易数据进行加密,并需要生成 zkSNARK 来验证交易的有效性。与透明地址相比,这些屏蔽地址带来了新的、更高级别的隐私和安全性。因此,透明地址到透明地址将导致非屏蔽交易,透明地址到屏蔽地址将导致屏蔽交易,屏蔽地址到屏蔽地址将导致屏蔽交易,屏蔽地址到屏蔽交易将导致屏蔽交易。透明地址将导致非屏蔽交易。