# 关于 RedStone 模块化设计

By [Untitled](https://paragraph.com/@0x2ed868f28aee2ab5fb7a413f3a7fdb5237d9df6b) · 2025-01-29

---

在区块链生态系统中，预言机（Oracle）扮演着重要角色，它将链外世界的数据引入链上，为去中心化应用（DApps）提供必要的信息。然而，传统的预言机系统通常面临数据传输机制不灵活、效率低下等问题，难以适应去中心化生态不断变化的需求。

RedStone通过采用模块化设计，颠覆了传统预言机的局限性，为开发者提供了一种更加高效且灵活的解决方案。

模块化设计：

RedStone的核心优势

RedStone的模块化架构是其设计的核心，它使开发者能够根据需求自由定制预言机解决方案，不再受限于固定、不可变的数据交付方式。这样的设计使RedStone能够在不同的区块链网络和应用场景中得以广泛应用，包括EVM兼容链、非EVM链、Rollups以及应用链等。

**模块化设计的特点**

1\. 灵活的架构 数据不会直接上传到链上，而是首先进入一个数据可用性层。在这个层次中，数据可以以更高的频率传输，并且成本大幅降低。只有当协议需要时，数据才会被提取到链上使用，从而优化了资源利用效率。

2\. 多样化的数据支持 RedStone能够为多种资产类别提供数据支持，包括加密货币、流动性质押代币（LSTs）以及流动性重质押代币（LRTs）。

3\. 灵活的集成方式

• Pull Model：这是RedStone最成熟的集成方式，经过生产环境测试，保障了多个主网DeFi协议超过1亿美元TVL的安全。该模式已成功注入超过215,000笔交易的价格信息。

• Push Model：相比传统的推送式预言机，RedStone的推送模式具有更高的灵活性。通过模块化设计，开发者可以自定义价格更新的时机和方式，而其他预言机往往需要遵循固定的参数要求。

• RedStone X：零延迟且抗抢跑，特别为高安全性需求的协议设计。

**模块化设计的优势**

1\. 灵活性与定制化 通过模块化设计，开发者可以根据不同业务需求选择最合适的预言机模式。例如，按需获取模式减少链上交互，降低了Gas费用；而推送模式则适合那些需要定期更新数据的场景。

2\. 高效的跨链互操作性 RedStone的模块化架构本身就支持跨链功能。通过其数据分发层（Data Distribution Layer），RedStone可以在多个区块链之间无缝传输数据，支持EVM链、非EVM链以及应用链等多种区块链。

3\. 资源优化 RedStone通过将大部分操作转移到链下，避免了不必要的链上交互，只有在需要时才将数据上传至链上。这种设计显著降低了运行成本并提升了扩展性。

4\. 可靠性与安全性 模块化设计不仅提升了性能，也增强了数据的安全性。RedStone采用多重验证机制和数据聚合

---

*Originally published on [Untitled](https://paragraph.com/@0x2ed868f28aee2ab5fb7a413f3a7fdb5237d9df6b/redstone-2)*
