蓝狐
蓝狐|2025年09月11日 00:11
以太坊近期提出的leanVM到底是什么?先来看背景和原因。要理解LeanVM,需要先了解leanEthereum 框架。leanEthereum 框架是由以太坊研究员Justin Drake提出的10年路线图(于2025年7月31日发布),目标是现实:百万级别的TPS(L1 10k /L2 1M)、实时zkVM验证以及抗量子计算的安全。在这个路线图中,其中包括了zkVM,而LeanVM的目标是实现最小化的zkVM(零知识虚拟机),用于后量子时代的安全验证、签名聚合以及递归证明。leanEthereum 框架包括三个部分:Lean consensus(精简共识,使用zk证明来验证状态根,以支持家庭用普通设备)、lean execution(精简执行,实现SNARK化L1 EVM,或引入RISC-V)、Lean data(精简数据,新一代的数据可用性方案)。 也就是说,LeanVM是LeanEthereum愿景的一部分,通过极简方式来提升以太坊性能、安全以及去中心化。zkVM则支持在不透露具体数据内容的情况下验证计算和状态,适用于实时状态验证、隐私保护和跨链应用等。 leanVM本身聚焦于解决以太坊计算瓶颈,试图解决链上计算可信任但昂贵,链下计算便宜但缺乏信任的问题。它主要试图通过多线性范式(multilinear paradigm)和小型字段(如Koala Bear,31-bit prime field)实现高效证明,取代传统单变量PCS(承诺方案),以减轻证明开销。 根据其文档描述,LeanVM的架构主要是使用AIR(Arithmetic Intermediate Representation)表作为多线性多项式提交;通过sum-check协议证明约束有效性,将评估简化为单个多项式声明;基本指令集包括了加法、乘法、引用(内存访问)、条件跳转。移除分配指针(AP)寄存器,使用只读内存(公共和承诺部分),依赖证明者的提示(hints)分配帧;优化方面,则使用logup star减少承诺成本,每周期仅承诺5个字段元素(PC、FP和三个内存索引),相比其他zkVM(如KO)减少到18个以下,但约束度提高到5;支持递归证明:当前非优化性能为2.7秒/递归部分,目标加速10倍以上。密码学组件则包括集成Poseidon 2(ZK友好哈希函数),支持16和24字段元素的预编译;用于XMSS(优化哈希基后量子签名方案)的聚合和递归,公共键约50字节,签名3KB,验证<1ms; 字段和PCS:Koala Bear字段,multilinear PCS,内积和多线性评估在扩展字段中。 从实现上看,证明概念(POC)验证器用<500行Python实现,强调最大简单性;编译器支持内联和循环展开,但尚未成熟; 测试方面,单元测试、往返完整性测试、已知答案测试,使用Pytest框架。 LeanVM的应用场景包括:签名聚合(压缩数千签名成小证明,适用于多签名);隐私虫洞、全链游戏、预测市场、AI验证; 跨链重用(可能适用于BTC等); 与leanMultisig集成(leanMultisig是hash-based多签名框架,使用XMSS叶签名和聚合,依赖leanVM的zk证明确保后量子安全)。 LeanVM的落地情况看,根据最新公开信息,leanVM 仍处于早期研究与原型开发阶段。 lean Ethereum 路线图于 2025 年 7 月 31 日发布,估计2026年 Lean Ethereum完成优先级任务,2027-28年支持测试网部署,2029年完成测试。从整体看,Lean Ethereum的落地至少3-5年时间。不过,从整体路线图看,未来以太坊的路线图揭示了一个高性能、去中心化且安全和隐私的未来。一旦达成百万级别的TPS,成为世界结算层目标就不远了。(蓝狐)
+5
曾提及
分享至:

脈絡

熱門快訊

APP下載

X

Telegram

Facebook

Reddit

複製鏈接

熱門閱讀