深度解析公有(yǒu)链存在的本质挑战
2018-4-20 12:45
来源:
区块相对(duì)论
作者: 潇公子(zǐ)
例(lì)子4:zkSNARKs + Ethereum
在
以(yǐ)太坊下(xià)一个要(yào)升级的协(xié)议 Metropolis 里,开发者将(jiāng)可以在链上高效(xiào)地验证(zhèng) zk-SNARKs。
我们可以在支持 SNARKs 的以太(tài)坊里做什么(me)呢(ne)?可(kě)以把某些合约变量被设为不可(kě)见。秘密信息可以与那些遵(zūn)守使(shǐ)用 SNARKs 的合(hé)约规(guī)则的用户(hù)存储(chǔ)在一起,而不是(shì)直接存储在(zài)链上。每一组用户群自身都需要一个可信的(de)启动阶段(duàn),这(zhè)会(huì)增(zēng)加一些用于准备阶段的开销。但一(yī)旦(dàn)电路被设置好,它就可以被任意数(shù)量(liàng)的交易使用(yòng)。
在支持 SNARKs 的(de)以太坊(fāng)里,你无法(fǎ)把隐私与用户分开,即做不(bú)到自治性隐私(sī)(autonomous privacy)。由于以太坊的 SNARKs 依赖用户在链下维(wéi)护密钥,因此如果没有这(zhè)些用户,就没有地方可以找到这(zhè)些秘密。
版权申明:本内容来(lái)自于互联网,属第三方汇(huì)集推荐(jiàn)平台。本(běn)文的版权归原(yuán)作者所有,文(wén)章言论(lùn)不代(dài)表链门户的观点,链(liàn)门户不承担任何法(fǎ)律责任。如有侵权请联系QQ:3341927519进(jìn)行反馈(kuì)。