20220430-国盛证券-区块链行业专题研究_通往Web3.0的入口_零知识证明与EVM_14页_1mb
报告摘要
区块链:通往Web3.0的入口技术总结
核心内容
在Web2.0向Web3.0演化的过程中,数据互通、资产账户互通以及应用程序的互操作性是两个关键问题。为解决这些问题,零知识证明(ZKP)和以太坊虚拟机(EVM)成为当前最具实用价值的两个技术入口。
主要观点
-
零知识证明(ZKP)
- ZKP 是一种密码学验证方法,允许证明者向验证者证明某个声明的真实性,而无需泄露任何其他信息。
- 它在Web3.0中主要用于解决隐私性和扩展性问题。
- ZKP 可以实现链外数据/账户在链上获得验证,从而增强不同生态间的信任传递。
- 在区块链网络中,ZKP 可以分担计算任务,降低共识成本,提升网络扩展性。
-
EVM(以太坊虚拟机)
- EVM 是以太坊的核心执行层,允许智能合约在去中心化环境中运行。
- 部署 EVM 成为非以太坊公链接入以太坊生态流量的最快捷路径。
- 通过 EVM,Web2.0 应用程序可以无缝迁移至 Web3.0 生态,实现与以太坊的兼容性。
- EVM 的广泛兼容性使其成为大多数公链的标配,推动了跨链互操作性的发展。
关键信息
零知识证明技术
- 技术原理:ZKP 是一种基于概率的验证方法,由证明者(prover)和验证者(verifier)两部分组成,具有完备性、合理性、零知识性三个特性。
- 技术类型:常见的 ZKP 技术包括 zk-SNARKs、zk-STARKs 和 BulletProofs。
- 典型应用:
- zkSync:基于 ZK Rollup 架构,实现链下计算与链上验证的结合,支持 EVM 兼容。
- StarkWare:采用 zk-STARKs 技术,生成的证明速度快、验证快,但证明体积较大。
- 优势与劣势:
- 优势:提升隐私性、扩展性,实现跨生态信任传递。
- 劣势:技术成熟度不一,部分方案需中介语言或转译器。
EVM 兼容技术
- EVMOS:Cosmos 生态的 EVM 兼容链,支持与以太坊生态的无缝对接,实现资产跨链流动。
- FVM(Filecoin 虚拟机):基于 WASM 的多语言执行环境,整合存储与计算资源,为 Filecoin 生态赋能。
- EVM 的作用:
- 作为以太坊生态流量的入口,其他公链通过部署 EVM 快速接入以太坊生态。
- 支持智能合约、代币标准(如 ERC20、ERC721)等,实现跨链应用的互操作性。
- 提供用户无感体验,如 DApp、DeFi 协议等在 EVM 兼容链上运行时与以太坊操作相似。
技术对比与趋势
- EVM 兼容方案对比(部分):
- EVMOS:基于 Cosmos SDK 和 Tendermint 共识,支持 ERC20 转换,网络架构为 BFT,TVL 未发布。
- Aurora:基于 Near,支持 EVM,TVL 为 4.6 亿美元。
- Neon:基于 Solana,支持 EVM,TVL 未发布。
- Moonbeam:基于 Polkadot,支持 EVM+chain,TVL 为 19 亿美元。
- FVM 的前景:
- FVM 作为 Filecoin 的存储+计算虚拟机,未来可能带来存储衍生品、智能弹性存储市场等新场景。
- FVM 支持 EVM 兼容,开发者可直接使用 Remix、Truffle 等工具进行开发,无需额外修改代码。
- FVM 的引入使 Filecoin 从单纯的数据存储基础设施升级为具备计算能力的公链。
风险提示
- 区块链商业模式落地不及预期:Web3.0 技术仍处于初期阶段,相关项目可能面临实际落地的挑战。
- 监管政策的不确定性:各国对区块链和 Web3.0 的监管尚未成熟,可能影响行业发展。
总结
零知识证明与 EVM 是当前 Web2.0 向 Web3.0 过渡的两个重要技术入口。ZKP 提升了隐私性和扩展性,使链外数据与链上验证成为可能;EVM 作为以太坊的核心执行环境,为其他公链提供了接入以太坊生态的快捷方式。随着越来越多的公链兼容 EVM,Web3.0 生态的互操作性将不断提升,为传统金融、社交平台等 Web2.0 应用提供无缝对接的可能性。然而,行业仍面临商业模式落地和监管政策的不确定性风险。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载