OKX 于上个月兴奋地宣布了最新的公链计划——OKB Chain(OKBC),OKBC 将定位为一条以太坊的 Layer 2 网络:我们将从侧链技术开始,逐步进化到基于 ZK 的 Layer 2 扩容方案。与此同时,我们会持续发展 Layer 1 公链 OKT Chain(OKTC)。目前各项工作正在积极推进中,如支持 Wasm,探索共识模式的创新和状态分片等。我们明白这两条 Chain 的名字还比较抽象,但随着技术与生态的不断发展,我们最终会赋予它们伟大的名字。在持续探索 CeFi 与 DeFi 的过程中,OKX 始终秉持技术驱动的理念,不断突破前行。
0 到 6000 TPS——回顾 OKTC 至今的旅程
OKX 是一家技术驱动的公司,因此 OKTC 团队也持续深耕公链技术:从分片扩容到共识优化,从 EVM 交易并行执行到资产跨链等等。早在 2019 年,我们预见到了跨链通信的巨大潜力,并选择了 Cosmos 架构,采纳了其 DApp 链理念,基于此我们开发了第一代 OKTC,一种基于系统合约的交易应用链,2020 年 2 月,OKTC 测试网正式上线。
随着以太坊生态系统的崛起,一个关键问题是如何从技术角度接入 EVM,以适应一条链支持多个应用的发展趋势。虽然直接复制以太坊的代码可能是最简单的方法,但这样做在技术层面所能积累的成果相当有限。因此,我们的团队致力于深入理解公链的底层技术,实现从链层到应用层的全面突破。于是,在其他公链专注于应用层建设与创新的同时,我们坚定地研究链层技术,尽管可能忽略了市场方面的反馈。在 DeFi 飞速发展的关键时刻,OKTC 团队将 EVM 虚拟机移植至 OKTC,并于 2021 年 5 月在主网正式支持 EVM 生态。
尽管技术扩展性仅达到约 100 TPS,但这并不能轻松应对迅猛发展的 DeFi 和 GameFi 潮流。因此,我们在 2021 年 11 月制定了一项大胆的性能优化路线图,计划在 2022 年内将 EVM 复杂合约交互性能(如高频执行 deposit、withdraw 和 swap 等交易)提升到 5000 TPS。尽管市场环境波动,我们依然坚守目标。
在历经 300 余天的努力后,我们过对共识、执行和存储的大量系统级代码优化,于 2022 年 10 月在OKTC测试网实现了 6000 TPS 的压测性能,完成了近乎不可能的任务。随后在 2022 年 11 月,XEN Network 项目上线 OKTC,给我们带来了严峻挑战。值得注意的是,XEN 曾上线多条公链,其独特的 Gas 消耗机制对所有 EVM 网络造成了沉重打击。而实际上,XEN 接入 OKTC 后不到两天,其 mint 数便超过了其他任何公链的总量;同时,OKTC 始终保持稳定的出块速率。
不过,当时市场的 DeFi 热潮已经消退,只留下一片狼藉。在这种背景下,OKTC 被笑称为 “高性能佛系链”,仿佛起个大早,赶个晚集。在此期间,我们团队也在反思,在 Layer 1 领域,OKTC 究竟缺失了什么?我们专注于釜底抽薪的技术优化,却忽略了开发者社区的力量。以太坊拥有数万社区开发者,他们贡献着各种想法和创意,能够迅速将应用投入实践以满足实际需求。我们却忘记了创新源于实际需求,源于广泛的去中心化开放生态。
当然,有人会问,只需将节点开放给社区,将治理权交给开发者即可。然而道理虽简单,实际的治理和博弈却挑战不小。首先,原本意在共建生态的十几个社区节点陷入了挖提卖的恶性循环,非但没有提高提案质量,还导致了大量治理代币的浪费,扰乱了供需关系。因此,我们接受了对 OKTC 仍充满期待的社区建议,迈出了真正共建之路的第一步:投票驱逐劣币,将不良节点送走。此外,OKT 总供应量减半的链上提案也投票通过,以期能阻断某一方持有过量 OKT 的可能性。
2100 万枚 OKT,是对伟大的比特币致敬,是对去中心化理念、技术革新和开发者们的尊重,也是对 OKTC 未来的寄语。为此,我们将进一步营造共建条件,逐渐开放节点,并将治理权交给可信的社区开发者。让长期致力于建设的人获得话语权,通过技术创新引领 OKTC 的发展。
OKTC 的四大优势:
Tendermint 共识:原生支持安全便捷的 IBC 跨链通信与跨链账户功能;区块即时确认,没有分叉和回滚的开销。
完善的基础设施与 DPoS 社区去中心治理:包括但不限于 Oracle、Subgraph,Faucet、Swap、Bridge 以及 Tether 官方发行的 USDT。
极高性能:EVM 合约交互达 6000 TPS;$0.01 即足够 200 次转账。
极致兼容:一条链同时支持 EVM、Wasm(乃至 Move)虚拟机,提供跨虚拟机交互能力。
OKTC 的未来发展规划
OKTC 将继续深耕 Layer 1 的去中心开放生态。市场热点的切换从未动摇过我们的决心。如今,我们已向 Cosmos SDK、Tendermint、Ethermint 和 IAVL 的开源库提交了共计 74 个 Issue 和 47 次 Pull Request。从性能角度来看,我们确信 OKTC 已非常出色,并且也具备了 Oracle、Swap、Graph、Faucet 等完善的基础设施。未来,我们将采取更加开放的态度,欢迎更多生态层应用的加入,并期待社区开发者共同参与 OKTC 发展之路。
为此,OKTC 的愿景矢志不移:探索 Layer 1 的技术极限;与以太坊、Cosmos 以及各个去中心化生态社区共建;以 OKT 为纽带与社区开发者共创共同成长。为了更好地践行这一使命,我们制定了以下发展计划:
坚守 OKT 治理代币的价值:通过社区提案治理,将 OKT 的总供应量减少至 2100 万。通缩性经济模型将进一步降低官方验证者节点的潜在占比,提高社区积极性,鼓励长期建设者,便于生态应用建设。
进一步推进去中心化治理:让 OKTC 社区的长期建设者获得话语权。逐步增加更多社区节点,提高网络安全性和稳定性,同时促进资源和决策权更公平地分配。
跨链跨虚拟机生态路线图:目前 OKTC 已 100% 兼容 EVM,Wasm 即将上线主网,同时 Move 虚拟机的兼容计划也已经启动。我们鼓励各 Layer 1 资产在 OKTC 发展融合,同时推动区块链即服务(BaaS)应用侧链计划,赋予开发者创建定制化区块链解决方案的能力,解锁各应用场景。
Layer 1 新技术探索计划:分层解耦数据可用性(DA),提供更强大的适应性和可组合性,以应对迅速变化的技术格局,确保我们始终处于创新前沿;抽象账户(AA)链层实现,打破 EOA 地址束缚,更好的扩展 OKTC 极致兼容性边界;整合基于密码学的零知识证明(ZK)扩容解决方案,推出高性能 ZK 应用和 ZK Rollup,探索基于 ZK 的应用层基础设施(ZK Oracle,ZK PoR,ZK Safe 等),同步提升区块链系统的隐私性、可扩展性和安全性。
OKB Chain 的诞生:以太坊扩容的极致解决方案
OKTC 的存在满足了我们对 Layer 1 技术探究的渴望,但与此同时我们也注意到以太坊的扩容技术已步入了转折点。短期内以太坊网络性能不会有显著提升,Gas War 让普通用户苦不堪言。如果将目光转向 Layer 2,则很容易发现,当今的 Optimisitic Rollup 技术在向 Layer 1 卷叠时不得不借助长时间的经济博弈,而 ZK 通用网络又尚不成型(各大著名 ZK 项目的确都试图搭建 EVM 通用平台)。这些方案固然解决了短期的扩容需要,但依然无法回应对性能和效益有更极端诉求的用例场景(如 GameFi、衍生品 Dex 等)。
更重要的是,链层技术与应用层的发展速率严重不对等。Uniswap 提出的 AMM 交易模型过分初级,已时不时出现“小马拉大车”的情形。我们必须一劳永逸地解决这种不对等现象,否则高效率处理更加复杂的金融衍生品将无从谈起。OKX 已沉淀了十年的交易所技术经验,能从容应对复杂多样的衍生品交易,实现统一柜台撮合引擎,接入全球做市商的流动性,妥善处理系统风控和清算。为了更好地将这些全球领先的能力与自托管的 DeFi 生态结合,我们需要在产品、流动性和用户方面进行深度融合。这样的思考逻辑意味着必须借助 OKX 产品聚焦和资源投入,但却又与我们将价值和治理权归还给社区开发者的目标相悖。最终,我们决定通过发布OKBChain来承担这一使命。
目前,OKX 已准备分三步走打造 OKBC 网络,计划如下:
OKB Chain V1:以太坊 PoA 侧链,专注于提供高性能和低交易费用,兼容EVM与Wasm各个生态,确保用户和开发者都能享受顺畅的体验。OKBC V1 的测试网将于 2023Q1 上线。
OKB Chain V2:以太坊原生 ZK Rollup 平台,将提供图灵完备的 ZKVM。此次升级将大幅提高可扩展性和效率,同时保持与以太坊生态系统的兼容性。目前我们已在紧锣密鼓地开发 zkEVM 和 zkWasm,力图在技术曲线中保持领先地位。
OKB Chain V3:打通 ZK Rollup 之间的跨链通信,并提出基于 V2 平台的专项应用解决方案。我们认为,只有实现了这一目标,才能为用户提供类似 Web2 的使用体验。通过在 Layer 2 上以 OKB 作为纽带,我们可以创建具有与 Cex 近乎相同功能和体验的 Dex 产品。
即便是 OKBC V1,在主网上线后,开发者和用户也将很快能感受到我们的雄心壮志并非空谈。这是因为 OKX 早已具备极其丰富的开发、运营和生态资源,并不需要过分介意短期利益回报。具体而言,我们将提供:
开发者中心:提供清晰、简洁、可操作的开发者资源,精细化维护开发者社区,完整支撑 EVM 虚拟机。
OKB 生态集成与市场支持:基于已有的 OKB 生态,将 OKX 交易所与 DeFi 世界相连,作为 OKX 生态系统的一部分,OKBC 将获得上下游运营通道与统一品牌的宣传支持。
OKX Web3 接入:利用 OKBC 提供的 SDK,紧密连接 OKX Web3 应用。
双链协同打造 OKX 去中心战略
OKTC 自上线以来已稳定运行了两年有余。自始自终,我们都怀揣探索 Layer 1 技术边界的抱负,不断迭代底层技术,与 Layer 1 生态系统共同成长。而如今我们再次推出 OKBC,则是旨在构建 CeFi 和 DeFi 之间的桥梁,通过前沿的可扩展性解决方案为以太坊生态贡献一份力量。
综合发挥 OKTC 和 OKBC 的优势,我们将为用户创造无缝且友好的 Web3 体验。我们也将忠实于对长期增长和推动区块链全行业进步的承诺。我们深信,OKTC 的持续建设与 OKBC 的诞生将再次见证 OKX 对区块链技术创新的坚定决心,共同构建一个更加去中心化和包容的 Web3 未来。