上次发完@doublezero之后,我在研报后面介绍过@commonwarexyz,这期间他们一直在默默建设,我也一直再在跟进,今天就来给大家好好介绍一下。
同时同步一下他们最近的进度:https://battleware.xyz/,这是他们在今天推出了一个小游戏,有时间可以体验下,这是我的,目前还没赢过。

基本信息
Commonware 是一个开源的区块链基础设施项目,专注于构建一套基于 Rust 语言的区块链原语(primitives),旨在实现极高的吞吐量、可追踪的修改性和嵌入式互操作性。该项目定位为“反框架”(Anti-Framework),即不是一个传统的区块链框架,而是提供一套高度模块化的工具,帮助开发者从头构建自定义区块链,而非依赖预设的模板。Commonware 的核心目标是解决当前区块链框架在性能、灵活性和互操作性方面的局限性,适用于对抗性环境下的部署。Commonware 的愿景是为未来十年重新思考区块链的构建方式,针对那些无法从现有框架中获得所需功能的开发者。它不是一个完整的区块链平台,而是提供一套工具和库,让开发者可以自由组合,实现自定义的区块链应用。
核心技术
Commonware 的技术栈以 Rust 为核心,聚焦于性能和安全性。关键组件包括:
- 共识机制:实现了 Minimmit 共识协议,支持快速最终性和更快的区块生成。通过交易“慢路径回退”来减少交易确认延迟约 19.7%。
- 加密原语:提供 BLS12-381 DKG、重分发和阈值签名,支持时间锁加密(Timelock Encryption)和 VRF(可验证随机函数)。这些功能允许开发者构建安全的分布式系统,例如在拍卖中自动解密消息。
- 性能优化:支持模拟带宽容量、ADB 多证明和分层任务。在最近的 v0.0.61-62 版本中,引入了转录抽象、轻量级提交和手动修剪,支持 100% MIT/Apache-2 许可。 开发者可以用不到 150 行 Rust 代码构建一个带嵌入 VRF 的最小区块链。
- 互操作性:嵌入式桥接功能允许在网络间发送简洁共识证书,支持动态状态同步和编组共识流。
- 其他创新:如 commonware-estimator,用于在实现前捕获新机制的性能,并估计优化潜力。 项目还与 Quint 语言合作,实现了可执行规范,用于自动化搜索协议的不安全性。
Commonware 强调“no_std”支持,适用于嵌入式环境,并通过基准测试仓库展示实际性能。
https://github.com/commonwarexyz
这是Commonwar的代码库,更新的很勤快,创始人几乎每周都会有更新。
团队成员
- @_patrickogrady Patrick O'Grady 是 commonware 创始人,此前是 Avalanche 工程副总裁、Coinbase 软件工程师。他是斯坦福大学计算机科学学士。他有一撮很性感的胡子,和他的头像一样。
- @b_chou Brendan Chou 是 commonware 工程师,此前是 dYdX 工程主管、Google 开发工程师、彭博社的财务软件工程师。他毕业于普林斯顿的计算机科学专业。
- @cronokirby Lúcás Meier他是一位密码学家,此前在 @penumbrazone工作。他曾在瑞士洛桑联邦理工学院(EPFL)获得计算机科学硕士学位
- @roberto_bayardo Roberto Bayardo是一位著名的技术专家和区块链工程师。他曾在
Coinbase 担任杰出工程师,领导了 Base 的开发,他还曾在 Google 工作,并在数据科学、AI、机器学习以及数字和去中心化金融领域有广泛的研究和引用
- 此外,Commonware 运营一个播客系列“How Things Work”,讨论 TEE(Trusted Execution Environments)、共识机制等主题,已邀请 Turnkey 等项目嘉宾。
投资方