以太坊结合开创人 Vitalik Buterin 为你整顿的「区块链必备暗码学」清单。

整顿:Donnager

在评论辩论以太坊最前沿的技巧中,「以太坊研究服装论坛t.vhao.net」是个中最重要的评论辩论场地,以太坊结合开创人 Vitalik Buterin 时不时会在服装论坛t.vhao.net中发表最新论文和想法主意,然后技巧专家、暗码学专家都邑基于各类话题深刻评论辩论。并且很多新项目或许新概念也选择「以太坊研究服装论坛t.vhao.net」作为首发地点。

固然,个中也不乏出色的评论辩论,关于暗码学、区块链、加密泉币、加密经济学等。昨日,Nervos 的社区经理 Williams 发贴提问搜集大年夜家看法,「在区块链的哪些部分中,须要应用暗码学技巧?」他列出了一部分:

  1. 共鸣算法(Consensus algorithm)
  2. 交易签名(Signing transaction)
  3. 第二层搜集如安在第一层搜集中验证(Layer2’s verification on Layer1)
  4. 验证跨链交易(Verifying the cross chain tx)
  5. 经过过程多种数字签名停止 Rollup 扩容(Rollup with different digital signature)(甚么是 Rolllup?
  6. 跨分片(Cross-shard)

Vitalik Buterin 整顿的「区块链必备暗码学」清单,出现了哪些新器械?

而 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 Rollup?
  • 经过过程零知识证明 ZK-SNARKs 加强隐私,如 Tornado Cash (甚么是 Tornado Cash?
  • 其他情势的暗码学技巧加强隐私,比如保密交易(confidential transactions)、防弹证明(bulletproofs)、环签名(ring signatures)等
  • 群同态加密(Group homomorphisms),用在躲藏地址和肯定性钱包中
  • 用在隐私保护的多方计算(MPC,Multi-party computation),在某些场景中,ZK-SNARKs 不敷用,特别是当用户想要保持没有人可以解密的状况时
  • 混淆(obfuscation)能够是将来的一个偏向:混淆可以若何赞助以太坊?

固然,由因而服装论坛t.vhao.net,所今后续还能够有更多用户供给想法主意和建议,Vitalik Buterin 也能够会对今朝的想法主意停止更新。

来源链接:ethresear.ch