作者:insights4vc 来源:substack 翻译:善欧巴,金色财经

去中心化金融(DeFi)的快速扩展突显了区块链预言机在连接链上与链下生态系统中的关键作用。从衍生品、合成资产到跨链互操作性,智能合约应用依赖于及时且可验证的外部数据来执行无需信任的协议。然而,区块链在孤立的环境中运行,无法直接访问外部信息,这就需要通过预言机解决方案来实现数据的安全传输。

区块链预言机作为中介,负责查询、验证和认证链下数据,然后将其传递给智能合约。预言机并非主要的数据来源,而是作为信任层,确保外部输入的准确性和可靠性,如市场价格、现实世界事件和物联网传感器读取数据。鉴于智能合约的确定性特性,这些输入的完整性和安全性至关重要。因此,去中心化预言机网络(DONs)应运而生,以增强数据的弹性、减少单点故障,并维护区块链生态系统的去中心化精神。

随着DeFi和更广泛的Web3应用的不断发展,预言机将继续在解锁新的金融原语和扩展智能合约功能范围方面发挥基础性作用。本文将探讨预言机架构的设计、安全性考虑以及持续的技术进展,重点介绍它们在促进强大、去中心化未来中的作用。

预言机系统的核心组成部分

自动草稿

1. 数据聚合与验证:为减轻单点故障和数据篡改的风险,预言机从多个独立提供者聚合数据。加密签名、多方计算(MPC)和基于共识的验证技术增强了链上数据输入的可靠性和安全性。

2. 节点运营商:预言机网络由去中心化的节点操作员组成,负责检索、验证和提交链下数据到链上。这些节点可以是自主运行的,也可以是一个联盟的一部分,采用加密证明和经济激励确保准确性和可靠性。

3. 链上数据传输:一旦验证通过,数据通过链上交易传递给智能合约。安全的数据传输机制包括门限签名、零知识证明和受信执行环境(TEE),以确保数据完整性并防止未授权篡改。

4. 声誉与经济激励:预言机的表现通过链上声誉系统进行评估,跟踪历史准确性和正常运行时间。许多去中心化的预言机采用了质押机制,要求节点操作员锁定抵押物,在出现恶意行为或不准确数据提交时,抵押物可能会被削减。

预言机架构

根据区块链应用的需求,预言机解决方案各不相同。最广泛使用的架构包括:

1. 输入预言机:获取外部数据(例如金融市场价格、体育赛事结果),并将其传递到链上执行智能合约。

2. 输出预言机:使智能合约能够触发链下事件,如处理支付或控制物联网设备。

3. 跨链预言机:通过实现不同区块链之间无缝的数据交换和资产转移,促进跨链互操作性。

4. 计算支持的预言机:执行复杂的链下计算,包括可验证的随机数生成、零知识证明验证和自动化智能合约执行。

数据安全与完整性

鉴于预言机在扩展区块链功能中的角色,它们需要严格的安全措施来维护信任和可靠性。这些措施包括:

1. 多签名数据聚合:来自多个来源的数据通过加密签名进行聚合,并由独立的预言机节点验证,然后提交。

2. 加密与安全硬件实现:受信执行环境(TEE)和加密证明可以防止未授权的数据篡改,并保持数据的机密性。

3. 去中心化策略:分布式的数据源和多样化的节点操作员消除单点故障,增强网络的韧性。

本文将比较区块链预言机领域的领先实体:Chainlink最早的提供商,以及RedStone和Pyth Network。

自动草稿

自动草稿

Chainlink

Chainlink 核心团队:

联合创始人:Sergey Nazarov

联合创始人兼首席技术官:史蒂夫·埃利斯

首席人力官:乔瓦娜·托蒂尼

首席商务官:Johann Eid

Chainlink 融资情况(总融资额:3200 万美元)

融资轮次:

首次代币发行(ICO)

日期:2017 年 9 月 18 日 |募资金额:3200 万美元

选定的投资者:2020 Ventures

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。