# 一篇文章带您了解RedStone 

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

---

RedStone 的模块化设计是一种全新的预言机架构理念，将数据的生成、传输、验证和使用分离，专注于灵活性、高效性和经济性。通过这种设计，RedStone 能够满足多链环境和现代 DeFi 协议的复杂需求，同时优化数据交付流程。下面从以下几个方面为您详细讲解。

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

### **一.模块化设计核心组件**

#### **1\. 数据生成模块**

数据生成是模块化设计的起点，其目标是确保来源的多样性和数据的质量。

*   **多样化数据源**
    
    *   中心化交易所：如 Binance、Coinbase 和 Kraken，提供实时市场价格。
        
    *   去中心化交易所：如 Uniswap 和 Balancer，提供链上流动性数据。
        
    *   数据聚合器：如 CoinGecko 和 CoinMarketCap，用于补充市场情报。
        
    *   其他来源：如法币汇率、大宗商品价格和股票市场数据。
        
*   **数据清洗与聚合**
    
    *   **算法应用**：采用时间加权平均价格（TWAP）、线性加权平均价格（LWAP）等方法清洗数据，剔除异常值。
        
    *   **异常检测**：通过机器学习和统计学模型，实时监控并剔除可疑数据点，确保数据的稳定性和准确性
        

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

#### **2\. 数据传输模块**

传输模块负责将清洗后的数据高效、安全地送达用户或协议。RedStone 的传输设计通过三种交付模型实现灵活性和适配性。

*   **Pull 模型（按需拉取）**
    
    *   数据按需嵌入交易：用户仅在需要时调用数据，将其加载到交易中。
        
    *   优势：大幅节省 Gas 费用，适合链上操作频率较低的场景，如去中心化借贷协议。
        
*   **Push 模型（主动推送）**
    
    *   数据由 RedStone 的中继器传输到目标链上，并定期更新存储在链中。
        
    *   优势：适合需要实时数据更新的协议，如动态价格机制或实时市场监控。
        
*   **X 模型（定制方案）**
    
    *   消除抢先交易（MEV）风险：通过加密数据的分步揭示，保护交易隐私。
        
    *   应用场景：永续合约、期权和其他复杂衍生品协议。
        

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

#### **3\. 数据存储模块**

数据存储模块采用去中心化存储技术，将成本和数据验证能力结合。

*   **Arweave 存储**
    
    *   **防篡改与高可用性**：Arweave 是一个永久存储网络，可以记录所有历史数据。用户和协议可以随时验证存储数据的真实性。
        
    *   **降低成本**：相比直接将数据存储到高成本链（如以太坊），Arweave 提供了更低的长期维护费用。
        
*   **开源缓存**
    
    *   RedStone 的分布式公共缓存通过节点网络加速数据访问，提升传输效率，同时减少链上存储需求。
        

**4\. 数据验证与安全模块**

确保数据的真实性、完整性和可信度是模块化设计的关键。

*   **加密签名与验证**
    
    *   数据生成者对每条数据进行数字签名，确保数据未被篡改。链上用户可以轻松验证签名的真实性。
        
*   **质押机制**
    
    *   数据提供者需质押 RedStone 代币作为担保。若被发现提供虚假数据，其质押资产将被扣除或没收。
        
    *   **奖励与惩罚机制**：激励提供高质量数据，防止恶意行为。
        
*   **审计与公开透明**
    
    *   RedStone 的代码经过专业安全机构（如 ABDK 和 PeckShield）的审计，确保网络和数据安全。
        
    *   开源网关允许用户审查整个数据传输链，验证数据的来源和传递过程。
        

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

### **二.模块化设计的优势**

1.  **灵活性**
    
    RedStone 的模块可以根据需求独立升级或替换，适应多链环境。
    
    用户和协议可选择最适合的交付模式（Pull、Push 或 X 模型），满足个性化需求。
    
2.  **高效性**
    
    数据按需加载与链外存储相结合，大幅降低 Gas 成本。
    
    模块化架构简化了数据传输流程，提升了响应速度和扩展性。
    
3.  **安全性与可信度**
    
    数据的生成、传输和存储均采用加密验证，防止篡改和欺诈。
    
    质押机制和审计流程为用户提供额外的信任保障。
    

### **三.RedStone 模块化设计的应用场景**

1.  **DeFi 借贷市场**
    
    Pull 模型可动态加载资产价格数据，支持低延迟的清算和借贷操作。
    
2.  **永续合约与衍生品交易**
    
    X 模型通过优化延迟和隐私保护，满足复杂金融产品的需求。
    
3.  **跨链资产管理**
    
    模块化架构支持多链操作，用户可通过统一接口访问多链数据。
    
4.  **去中心化保险**
    
    数据历史存储在 Arweave 网络中，确保保险事件的真实验证。
    

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

_RedStone_ 的模块化设计通过分离数据生成、传输、验证和存储，解决了传统预言机的瓶颈，为 DeFi 和 Web3 应用提供了更高效、更经济、更安全的解决方案。这种设计不仅适用于现有的区块链生态，还为未来技术和协议的发展铺平了道路，是预言机领域的重要突破。

---

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