一文带你了解 Pod Network

gateio

GATE.IO芝麻开门

GATE.IO芝麻开门交易所(原比特儿交易所)是全球前10的交易所,新用户注册可免费领取空投,每月可得50-200U

点击注册 更多入口

更多交易所入口

一站式注册各大交易所、点击进入加密世界、永不失联,币安Binance/欧易OKX/GATE.IO芝麻开门/Bitget/抹茶MEXC/火币Huobi

点击进入 永不失联

什么是 Pod Network

Pod Network 是一个去中心化协议,通过模块化和跨链技术简化 Web3 应用开发,特点是无区块、无领导者,并放宽了交易总排序的概念。Pod Network 的诞生旨在解决 Web3 领域中的一个关键问题:区块链应用的开发复杂性和高昂的运营成本。实现区块链间的资源共享与数据互通,为开发者提供高效、安全、可扩展的解决方案。

项目背景

Pod Network 的团队由一群具有丰富区块链技术背景和行业经验的工程师和开发者组成。团队成员来自 a16z、Google、亚马逊、Twitter 等全球顶尖公司,具备深厚的技术积累和创新能力。团队的核心成员 Shresth Agrawal 是 Pod Network 联合创始人兼 CEO、Common Prefix 顾问。Haris Karavasilis 作为联合创始人兼 COO,此前曾在亚马逊就职。Dionysis Zindros 是 Pod Network 首席战略官,此前在谷歌与推特工作过。Kelly Buzby 是 Pod Network 核心成员之一,此前曾在 Bloomberg、 a16z 就职。

Pod Network 于 2025 年 1 月完成 1000万种子轮融资,由 a16zcryptoCSX 和 1kxnetwork 领投,Flashbots、Blockchain Builders Fund、Protagonist、Nick White、Sergey Gorbunov、David Tse 、Waikit Lau等多家知名风险投资公司和天使投资人跟投。早在种子轮之前 Pod Nwtwork 就获得了一些战略投资者和天使投资人的支持,为项目的早期研发提供了资金保障。

部分有序数据集

Pod Network 的系统核心设计极其简单:交易流式传输到一组验证者,由他们进行证明和时间戳标记,没有区块,没有链,没有复杂的共识协议或复杂的加密算法。Pod 是一个 Layer1 原语,旨在接受交易作为输入,并生成一个日志(即一系列交易)作为输出。与传统区块链强制执行严格的交易总排序不同,Pod 引入了一种弱共识协议,其中交易仅部分排序,这意味着,虽然交易会按顺序排列,但它们的确切位置可能会随着时间的推移略微变化——这一概念通常被称为“摇摆空间”。


“摇摆空间”示意图(来源:https://pod.network/)

通过“摇摆空间”这种灵活性,Pod 实现了延迟最优和吞吐量最优的性能。它消除了验证者之间的通信,使客户端能够直接向网络提交交易,交易会以高效且可扩展的方式进行排序。这使得 Pod 成为去中心化应用的强大后台,能够提供高速、可验证的数据,而不会受到传统共识机制瓶颈的限制。

pod-core

Pod Network 提出了 pod-core 这一种新的共识概念,其目标是实现物理上的最优延迟,即仅需一次网络往返即可完成新交易的写入和读取,通过在一次网络往返(约200毫秒)内确认交易,提供了优化的延迟,吞吐量与物理网络的容量相匹配,可以达到和谷歌搜索一样的速度。


TPS数据对比参考

注:上述数据为近似值,实际性能可能因网络状况和系统配置而有所不同。

从下方的流程图中可以看到,交易从客户端流向一组验证节点,再返回客户端,整个过程需要一次网络往返。整个过程十分简单,其基础设施由一组活跃的验证者组成,验证者的工作是记录交易。验证者之间不会直接进行通信——这正是 pod 速度如此之快的原因。活跃的验证者集对客户端是已知的。客户端连接到这些验证者并向它们发送交易,最终这些交易会被确认。客户端随后可以查询验证者的日志,以发现已确认的交易及其“摇摆范围”。


交易流程图(来源:https://pod.network/)

设计优势

延迟最优:通过在一次网络往返(约200毫秒)内确认交易,仅需一次网络往返即可完成新交易的写入和读取,达到了光速限制,让 Web3 可以像谷歌搜索一样快速和简单。

流式传输:Pod系统的所有方面都是推送而非拉取,从而催生了无区块的概念。当区块链上有区块时,通常用户必须等待区块的出现才能收到交易确认,从而增加了人工延迟。Pod的流式传输设计允许用户在交易收到足够签名时立即确认交易。

更加简便:pod-core 使用简洁的设计,使得审计和形式化分析变得容易。pod 的“共识”核心仅由几百行 Rust 代码构成,没有零知识证明、多人计算或其他复杂的数学,利用先进的加密技术以支持更强大的功能,但其构造的核心并没有变得更复杂。

模块化与灵活性:尽管 Pod 的设计很简洁,但它是一个功能丰富的系统。为了在不牺牲简洁性的前提下实现这种丰富性,Pod 的每个组件都设计成独立的,并为其伙伴提供清晰的接口。高度模块化的功能,让开发者们可以根据需要定制和构建自己的应用组件,提升开发效率。

可扩展性:Pod 从传统关系数据库管理系统(DBMS)设计中汲取灵感,利用这些技术扩展到互联网规模。这些结构包括将写操作和读操作的验证者分开(主-从架构),高效的缓存和索引、负载均衡和热交换。还借鉴了证书透明度(Certificate Transparency)的技术,它是 X509/HTTPS 安全性背后的基础,能够处理互联网规模的流量。

审查抵制:虽然活跃性能保证每笔诚实的交易都能很快被确认,但审查抗性则在更短的确认时间框架内强制执行,确保诚实的交易无法被选择性地审查;任何审查攻击都必须使整个系统停滞或确认所有诚实的交易。在 Pod 的情况下,由于我们是无领导和无区块的,停滞情况永远不会发生,我们可以保证活跃性与审查抗性的匹配。

可追溯性:Pod 中每个验证者的声明都是可追溯的,从单个交易的确认,到对轻客户端关于特定智能合约查询的响应,再到为全节点提供的完整日志报告,这使得故障验证者可以被惩罚,从而确保经济安全性。

关于执行

区块链系统将确认的交易按顺序排列,并通过将每笔交易一个接一个地应用到状态上来推导出最终状态,这被称为状态机复制。在 pod 中,系统可以更快地处理不冲突的交易。每笔交易只会锁定它涉及的状态部分,无需像传统系统那样对状态机应用全局锁,必须等到交易应用完成后才能处理后续交易,简而言之,那些尚未决定相互顺序的两笔(或多笔)交易,如果它们能够交换(即,它们对系统状态的影响与交易确认的顺序无关),就都可以应用。

对于需要排序的应用,pod 允许构建自定义排序工具,这些工具继承了 pod 的安全性,这使得对排序敏感的应用能够决定如何处理应用的 MEV,同时仍然保持与底层的快速可组合性。pod 支持 EVMx,这是一个与 EVM 兼容的扩展。通过 EVMx,开发者可以继续使用他们常用的 Solidity 工具链,同时享受 Pod 提供的快速最终性和执行能力。EVMx 旨在最小化应用开发者为利用 pod 快速路径所需的提升。

关于扩展

在 pod-core 的基础上,pod network 通过加密技术对多个扩展功能进行了优化和提升。这些扩展的设计遵循信任最小化原则,即 pod network的安全性仅依赖于 pod-core 的安全性。以下是的多个扩展功能:

Secondary(次级节点)

pod 将处理写入指令的计算机与处理读取指令的计算机分开。次级节点是非信任的只读节点,用于卸载验证者处理频繁读请求的负担,验证者只处理写入指令。每个验证者都会签名并转发新交易给其次级节点,次级节点缓存这些已签名的更新并将其转发给相关的订阅节点,从而避免了验证者的过载。由于次级节点不签名响应,因此不需要额外的信任,一旦出现停止响应,用户只需切换到该验证者的其他次级节点即可。验证者可以根据需要扩展读取操作的规模,添加多个次级节点。


次级节点流程图(来源:https://pod.network/)

轻量级验证者

为了进一步提高网络的去中心化,pod可以不要求活跃验证者存储过去的日志,从而减少他们所需的存储空间。这可以通过使用 Merkle Mountain Range(MMR默克尔树)实现,其中树的每个叶子节点都是一对交易及其对应的时间戳。验证者现在只需要维护 MMR 的最新峰值,而不需要存储完整的历史日志。当验证者希望将新交易添加到日志中时,它会相应地更新 MMR,并将对应的次级节点认证根和时间戳一起发送出去。验证者只用维护 MMR 中最右侧的斜坡,每当有新交易到达时,当前的斜坡足以计算出新的 MMR 斜坡及其根。


默克尔树(来源:https://pod.network/)

轻量级客户端

pod 内置轻量级客户端支持,基于一种简单且高效的数据结构,称为 Merkle Segment Mountain Range(MSMR),它将 Merkle 树与区间树(Segment Tree)结合起来,从而实现了可追溯的轻量级客户端。轻量级客户端不仅可以可验证地获取它们感兴趣的智能合约信息,还可以以可追溯的方式验证没有遗漏任何信息。该结构不需要轻量级客户端信任任何服务器中介。

安全分析

在 pod-core 的安全性分析中,两个关键点是:

  • 法定人数 α:控制系统活性的最小验证者数量。

  • 安全性恢复 β:控制系统安全的最小验证者数量。

在传统的共识系统中,通常会设定这两个参数为 1/3,但在 pod 中可以根据需要调整这些参数,从而更灵活地保障系统的安全性和效率。

可追溯的活跃度:确保诚实的交易最终会被确认。当客户端看到至少 α 个验证者签署的交易时,会把这些时间戳的中位数作为交易的确认时间。如果这时候网络延迟是 δ,那么交易会在 2δ 时间内被确认。如果某个验证者没有及时确认交易,控制验证者数量少于 n - α 的对手就会被追责。

可追溯的安全性:pod 通过保证交易的“安全性”来防止恶意篡改。一旦某个诚实的验证者确认了某个交易,其他所有诚实的验证者会给出相同的时间戳范围。无论恶意验证者做什么,交易的时间戳都不会改变。如果有恶意验证者篡改了时间戳,控制了超过 β 个验证者的对手将被追责。这样,pod 保证了即便有一些恶意验证者,交易的确认时间也会保持一致,并且无法被篡改。

未来发展与总结

Pod 作为一种全新的权益证明(PoS)机制的可编程 Layer 1 区块链网络,旨在从基础上优化去中心化系统的延迟表现,为开发者提供构建实际应用的平台,致力于解决区块链中固有的高延迟问题和传统共识协议中的低可扩展性问题。随着 Web3 生态的快速发展,市场对 pod 的需求日益增长。根据 Pod 官方发布的信息,预计在未来几周上线开发者网络,为开发者提供更多的工具和技术支持,推出开发者工具包,包含智能合约模板、SDK、API 接口等,帮助开发者快速构建和部署应用。此外,还将提供兼容性方案,确保与现有 Web2 系统的无缝对接。测试网计划在 2025 年第三季度上线,主网计划在 2026 年第一季度推出。

总之,Pod Network 通过其创新的设计和灵活的协议架构,为开发者提供了一个强大且易于扩展的去中心化应用平台。随着技术的不断迭代,Pod Network 有望在 Web3 领域占据一席之地,成为推动去中心化应用发展的关键力量。

目录[+]