深度解析 Pharos Network 技术架构,可扩展性、互操作性与安全性(3) / BTC123 | 区块链信息行情第一站

深度解析 Pharos Network 技术架构,可扩展性、互操作性与安全性(3)

06-13 , 18:06 分享新闻

Pharos Store采用仅追加(append-only)的存储模型,这一设计既确保了并发写入时的数据安全性,也保证了节点崩溃后能够快速恢复。此外,系统还具备为轻客户端生成高效验证证明的能力,并支持冷热数据的智能分层存储管理。

主要特点:

  • Delta编码多版本Merkle树(DMM-Tree)技术

  • 日志结构版本化页面存储(LSVPS)方案

  • 轻量级SPN资产转移协议

Pharos流水线

Pharos流水线采用多阶段并行执行架构,有效解决了传统区块链系统中同步状态执行和顺序区块验证导致的性能瓶颈。通过并行化处理执行、Merkle化和状态确认等关键环节,从而提升了CPU、磁盘I/O和网络资源的利用效率。

主要处理阶段:

  • 并行区块处理:

    • 并发处理执行、Merkle化和状态更新

  • 动态资源调度:

    • 根据实时需求分配CPU、I/O和网络资源

  • 灵活确认机制:

    • 在不同层实施排序、交易和区块最终确定

Pharos流水线的每个处理阶段都支持根据实时吞吐量需求动态分配资源。系统创新性地设计了灵活的最终确认层,使得dApp和客户端能够在区块完全确认前就获取交易排序和执行结果的早期确认,这一特性对高频交易、DeFi等实时性要求高的应用场景尤为重要。

通过其智能自适应调度算法和高效的资源协调机制,Pharos流水线在64核执行框架下可以实现超过200,000 TPS的吞吐量,同时相比标准区块链流水线模型,能够将延迟降低30%-50%。

Pharos SPN架构

Pharos SPN(特殊处理网络)是为特定应用程序量身打造的执行环境,这些环境既深度集成于Pharos主网架构,又保持独立运行的业务逻辑和配置体系。每个SPN都具备完整独立的执行引擎、验证节点集群、再质押激励机制和治理规则框架。

SPN架构

  • SPN管理器:

    • 维护生命周期管理、节点注册表和治理规则执行

  • SPN适配器:

    • 促进跨SPN通信和消息验证

  • 再质押和共享验证者安全:

    • 允许验证者将资产重新质押到多个SPN中

SPN非常适合计算密集型任务,如零知识机器学习证明(zkML证明)、安全多方计算(SMPC)、AI模型训练和DeFi衍生品。它们支持强制包含和应急机制,确保交易不可被审查的同时保障用户资产自主权。