Vitalik Buterin 整理的「区块链必备密码学」清单,出现了哪些新东西?
来源:
互联网时间:2020-05-22 18:00:21
在讨论以太坊最前沿的技术中,「以太坊研究论坛」是其中最重要的讨论场地,以太坊联合创始人 Vitalik Buterin 时不时会在论坛中发表最新论文和想法,然后技术专家、密码学专家都会基于各种话题深入讨论。而且不少新项目或者新概念也选择「以太坊研究论坛」作为首发地点。
当然,其中也不乏精彩的讨论,关于密码学、区块链、加密货币、加密经济学等。昨日,Nervos 的社区经理 Williams 发贴提问收集大家意见,「在区块链的哪些部分中,需要运用密码学技术?」他列出了一部分:
- 共识算法(Consensus algorithm)
- 交易签名(Signing transaction)
- 第二层网络如何在第一层网络中验证(Layer2’s verification on Layer1)
- 验证跨链交易(Verifying the cross chain tx)
- 通过多种数字签名进行 Rollup 扩容(Rollup with different digital signature)
- 跨分片(Cross-shard)
而 Vitalik Buterin 则补充了他所认为需要的密码学技术,他分为了共识层和应用层:
共识层 Consensus-layer
- 哈希树 (Hashes for Merkle trees)
- 交易签名算法(Signatures for transactions)
- PoS 区块签名算法(Signatures for blocks in PoS)
- 可能会取代哈希树的「多项式承诺」(polynomial commitments)
- 通过零知识证明 ZK-SNARKs 或 ZK-STARKs 进行更高效的客户端验证(client-side verification)
- 私有信息检索(Private information retrieval),用于保护隐私的轻客户端
应用层 Application-layer
- 通过零知识证明 ZK-SNARKs 进行扩容,如 ZK Rollup
- 通过零知识证明 ZK-SNARKs 增强隐私,如 Tornado Cash
- 其他形式的密码学技术增强隐私,比如保密交易(confidential transactions)、防弹证明(bulletproofs)、环签名(ring signatures)等
- 群同态加密(Group homomorphisms),用在隐匿地址和确定性钱包中
- 用在隐私保护的多方计算(MPC,Multi-party computation),在某些场景中,ZK-SNARKs 不够用,尤其是当用户想要维持没有人可以解密的状态时
- 混淆(obfuscation)可能是未来的一个方向:混淆可以如何帮助以太坊?
来源链接:ethresear.ch
免责声明:
1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。
2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。
- 贝佐斯最后一封股东信:宇宙希望你成为普通人,千万别让它成为现实2021-04-19 17:02
- Props,让互联网与区块链无缝对接的「中间件」2021-04-19 17:02
- Coinbase高管到底卖了多少股票?2021-04-19 16:03
- 通往未来之路:下一代互联网与Metaverse2021-04-19 16:03
- 央行前行长周小川谈比特币:要提醒,要小心2021-04-19 15:03
- 链上新知 |电子图片卖出7000万美金,让马斯克都来站台的NFT究竟是什么?2021-04-19 15:02
- Crypto VC,LP怎么投?2021-04-19 13:03
- 周末比特币融资利率跌至-0.03%低点,为7个月以来最低水平2021-04-19 11:02