这篇文章深入探讨了 leanConsensus 协议中的 LMD-GHOST 分叉选择算法,详细阐述了其工作原理、优势、具体实现步骤及与以太坊信标链的设计差异。它还提及了 LMD-GHOST 如何与 3SF-mini 最终性机制协同工作,以确保区块链的稳定性和永久性。
这篇文章介绍了 LambdaClass 公司如何利用 AI 代理提升软件开发效率。他们开发了一个名为 Tekton 的自托管平台,用于大规模运行 AI 代理,该平台利用 NixOS 和轻量级虚拟机提供隔离、可复现的开发环境,并集成了任务管理、成本跟踪和部署预览等功能,以确保在引入 AI 提高生产力的同时保持代码质量和安全性。
这篇文章深入探讨了Curry-Howard对应原理,它将编程语言中的类型与数学中的命题、程序与证明等同起来。文章以编程视角解读了Lean 4证明助手,通过将定理、假设、策略等概念与TypeScript函数、参数、调试器操作进行类比,详细介绍了如何阅读和理解Lean 4的证明,并分析了其内核验证机制,强调了形式化验证在确保软件正确性方面的价值。
文章详细介绍了以太坊节点同步的现代方法——Snap Sync。它通过先下载状态叶子节点并在本地重建Merkle Patricia Trie,然后引入“状态愈合”机制来纠正由不同时间点数据导致的偏差,从而显著提升了节点同步速度。文中还深入探讨了ethrex客户端中Snap Sync和状态愈合的具体实现细节,包括其并发模型和遇到的工程挑战。
AMO-Lean 是一个经过验证的优化器,它将 Lean 4 中编写的数学规范转换为具有形式正确性保证的优化后的 C 和 Rust 代码。它通过将代数定理编译为重写规则,并将其输入到纯函数式等式饱和引擎中来实现这一点。每个应用的转换都有一个对应的 Lean 证明,并且可以根据形式验证的逻辑来审计发出的代码。
本文介绍了 ethlambda 的架构,ethlambda 参与了以太坊 Lean Consensus 的最新量子后互操作性开发网络 pq-devnet-2,该开发网络专注于集成 leanMultisig,这是一种使量子后签名在规模上实用的签名聚合方案。文章详细讲解了 ethlambda 如何处理并发、密码学、网络和指标,并分享了在开发过程中所学到的经验和未来的开发方向。
本文深入探讨了以太坊中使用的几种签名方案,包括 ECDSA(用于交易签名)、BLS(用于共识聚合)和 XMSS(作为后量子候选方案),并讨论了每种方案的优缺点及其在以太坊未来发展中的作用,着重介绍了 Lean Ethereum 及其 leanSig/leanMultisig 如何通过结合哈希密码学和 SNARK 技术,实现可扩展且抗量子的共识层。
本文介绍了精简共识客户端ethlambda参与以太坊最新后量子互操作性开发网络pq-devnet-2的进展,该网络专注于集成leanMultisig签名聚合方案。文章详细阐述了devnet的演进过程、客户端的基本要求以及加速客户端开发的生态系统工具,并展望了未来的devnet 3。
Ethrex 团队通过系统性的性能分析、针对性改进和架构变更,实现了区块执行吞吐量 20 倍的提升。关键优化策略包括 EVM 核心优化(如新的内存模型、opcode 查找表、inline 常用 opcodes)、通用哈希优化(如替换为 fxhash)、数据存储和状态树优化(如延迟哈希计算、并发 trie 更新),以及执行流水线优化(如 execution-based prewarming)。
本文介绍了lambdaworks,一个用于零知识证明的密码学库,它使用Rust编写,专注于生产环境而非学术研究。文章概述了lambdaworks的功能、最近的性能优化工作、未来的发展路线图,以及其在以太坊生态系统中的角色,旨在为构建provers, verifiers和密码学应用的团队提供基础工具,并作为一个学习资源。