# RedStone预言机模块化设计之我见

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

---

一、  RedStone预言机的模块化理解：

RedStone预言机的模块化设计创新突破，将数据放入[数据可用性层](https://www.alchemy.com/overviews/data-availability-layer)，然后仅在必要时将其放入区块链（使用时放入），真正做到“ 随放随用”，允许高频地广播大量资产实时信息，达到去中心化金融 DeFi应用程序和衍生协议需要更低的延迟需求。大大降低了去中心化应用合约和(dApp)的上链数据使用成本。RedStone独特之处在于采用将非标准数据存储在 Arweave 上后，再将其传送到所有兼容 EVM 的链使用，是其技术优势彰显。这通过[红石拉动](https://docs.redstone.finance/docs/get-started/models/redstone-pull/)[模型](https://docs.redstone.finance/docs/get-started/selecting-redstone-model/#1-redstone-pull-model) （Pull Model）实现立，Pull 模型的数据会动态注入用户交易，提高 gas 效率，整个过程都在单一交易中。降低了 dApp 访问数据馈送和周转传播的成本。使得红石在最适合永续合约、期权和衍生[协议](https://docs.redstone.finance/docs/get-started/selecting-redstone-model/#best-suited-for-perpetuals-options-and-derivative-protocols)独占鳌头。

基于此技术，RedStone预言机提供了安全、可靠、灵活、经济实惠的预言机解决方案，缓解了区块链项目面临费用高昂问题。

二、    广义模块化定义

![](https://storage.googleapis.com/papyrus_images/affc8fcb61310e4bf81c4fa5c97469b00fd625bffe37686b955bf64b2987bf8f.png)

借助上图，更能帮助我们理解模块化，广义模块化定义：是用优势运算集中处理极少关键数据并将其余次要部分分离给一个或多个独立层的区块运算。将共识、执行、数据可用性和结算模块化设计，也即指将系统分离成不同的组件，组件又以各种方式组合以实现特定需求。模块化最大特点是每个组件只能处理特殊的几件事，处理近乎完美的数据状态。我们可将模块化组件理解为乐高积木状态，可变形随意组为不同的结构，模块化设计的优点是，每个模块的优化都会放大其他模块的优化。

三、    RedStone预言机其余需求解决方案

1.[红石推动](https://docs.redstone.finance/docs/get-started/models/redstone-push/)[模式](https://docs.redstone.finance/docs/get-started/selecting-redstone-model/#2-redstone-push-model) Push Model
=============================================================================================================================================================================================

RedStone 的**Push**模型是将传统数据预言机模型以更长的间隔放入区块链的应用程序而设计，可以实现完全控制数据源和更新条件。

2. [RedStone X](https://docs.redstone.finance/docs/get-started/models/redstone-x/)[模型](https://docs.redstone.finance/docs/get-started/selecting-redstone-model/#3-redstone-x-model)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

X 模型旨在满足永续合约、期权和衍生品等高级协议的需求。通过在用户交互后立即提供价格信息，消除了任何[抢先交易](https://hacken.io/discover/front-running/)风险，避免用户资产不受到损失。

一、    RedStone预言机应用概况

RedStone预言机项目诞生于2020年，经过近4年的研究和发展，RedStone预言机模块化设计适用于广泛的 DeFi应用，现已是Defi不可缺少的预言机。随着技术的更新迭代和工程师的辛苦研发，已在 60多条链上可用，受到 100多 个客户的信任，支持 1,000 多种资产，范围包括L1和L2层等网络。RedStone Oracles 适用于所有兼容 EVM 的 L1 和 L2 ，也支持不兼容EVM的[TRON](https://github.com/redstone-finance/redstone-tron-integration)、[Stacks](https://stacks.org/redstone)、[StarkNet](https://github.com/redstone-finance/redstone-oracles-monorepo/tree/main/packages/starknet-connector)、[Near](https://github.com/redstone-finance/redstone-near-connectors)、[Fuel](https://github.com/redstone-finance/redstone-oracles-monorepo/tree/main/packages/fuel-connector/README.md)、[TON](https://github.com/redstone-finance/redstone-oracles-monorepo/tree/main/packages/ton-connector/README.md)、[Casper](https://github.com/redstone-finance/redstone-oracles-monorepo/tree/main/packages/casper-connector/README.md)等网络。

RedStone在2025年度将支持即将上线主网的Berachain 和 Monad 区块链网络。

---

*Originally published on [onemiss](https://paragraph.com/@onemiss/redstone)*
