Web3.0 时代,互联网底层不会全部基于区块链构建,数据计算也不会全部跑在公链 的“独木桥”上。考虑到数据计算的效率问题、以及不同底层程序语言环境,Web3.0 时代的数据计算基础层将是复杂多样的环境。因此,如何破解区块链时代数据计算效 率成为下一代计算范式的重点方向。
Web3.0 时代的区块链基础设施,光靠共识机制创新以及跨链是远远不够的,脱 链/链外计算(off-chain)目前已经成为解决问题的大趋势。由于不可能三角的束缚,探 索链外计算采用偏中心化等手段能够得到更高的扩展性,这种方案的关键是如何将链 外计算结果在链上得到一致共识,通过TEE、零知识证明等技术手段实现链外数据计算 结果回到主链上达成一致共识和安全。本报告分析以Oasis、Arweave、Mina 等链下 计算模式为案例,分析了Web3.0 时代数据计算的可能范式,以及如何实现链上链 下、链间数据计算协同的可能方式。
围绕性能的升级,公链的演进大致经历了如下历程: 1)共识机制的探索。共识机制经历了从POW 到POS、再到各类POS 机制的改进 版本,无非是想解决公链的扩展性问题,但依然受不可能三角束缚;2)跨链试图以多 链来承载应用。跨链则是为了考虑一条公链不能适用于所有场景,需要多个公链来解 决数据承载和计算运行。跨链依旧要对束缚行业的不可能三角进行相应的平衡; 3)Off-chain(脱链计算、链外计算)来解放