# Exocore

> Exocore 是一个于 2023 年推出的全链重质押协议，具有 BFT 共识、ZK 桥接和 EVM 兼容性，旨在增强区块链的互操作性和安全性……

- Canonical URL: https://iq.wiki/zh/wiki/exocore
- Categories: Organizations
- Tags: Infrastructure
- Created: 2024-07-13T16:29:25.844Z
- Last updated: 2024-08-14T14:51:19.084Z
- Source: IQ.wiki — the world's largest blockchain and crypto encyclopedia (https://iq.wiki)

---

**Exocore** 是首个第一层全链重质押协议，采用模块化架构，具有基于 [Tendermint](https://iq.wiki/wiki/tendermint) 的拜占庭容错（BFT）共识、[零知识（ZK）](https://iq.wiki/wiki/zero-knowledge-proofs-zkps) 轻客户端桥接以及完全 [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) 兼容的执行环境，旨在提高 [区块链](https://iq.wiki/wiki/blockchain) 的互操作性和安全性。[\[1\]](#cite-id-bsing2cyfjp)[\[2\]](#cite-id-c4q0tm8f57g)


## 概述

Exocore 由 Warren Anderson、Raluca Popa 和 RJ Lan 于 2023 年创立，是首个第一层全链重质押协议。它采用模块化架构，具有基于 [Tendermint](https://iq.wiki/wiki/tendermint) 的拜占庭容错（BFT）共识机制、[零知识（ZK）](https://iq.wiki/wiki/zero-knowledge-proofs-zkps) 轻客户端桥接以及完全 [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) 兼容的执行环境。

这种设计旨在促进重质押者的有效互动、开发者的无缝集成以及由重质押 [验证者](https://iq.wiki/wiki/validator) 运营商的 [权益证明](https://iq.wiki/wiki/proof-of-stake) 网络支持的去中心化治理框架。这些运营商还可以为主动验证服务（AVS）运行节点。

Exocore 引入了联合重质押的概念，即链下服务可以形成联盟，并致力于将其代币的加密经济安全性扩展到彼此。通过将加密经济安全性汇集并扩展到链下系统，Exocore 旨在支持去中心化信任的开放市场。[\[1\]](#cite-id-bsing2cyfjp)[\[2\]](#cite-id-c4q0tm8f57g)[\[3\]](#cite-id-wmf5r30ohh)[\[4\]](#cite-id-wmu912hdzop)
![GJj71fFakAAvG_8.png](https://ipfs.everipedia.org/ipfs/QmZXzQY8SHJ9KdrMNsUY4LuXTF7wJJFePozQTqqtVSnrwt)

## 产品

### Exocore 重质押

Exocore 促进代币重质押到主动验证服务（AVS），从而通过一种称为“池化安全性”的模型将去中心化安全性扩展到链下服务。

通过利用重质押权益证明（rPOS），Exocore 可以使用外部代币初始化其网络，而不是仅仅依赖原生代币。该协议支持各种资产，包括第一层和 [第二层](https://iq.wiki/wiki/layer-2) 代币、[流动性质押](https://iq.wiki/wiki/liquid-staking) 代币和 [稳定币](https://iq.wiki/wiki/stablecoin)。Exocore 通过无需信任的桥接机制与 [区块链](https://iq.wiki/wiki/blockchain) 连接，并采用 [零知识](https://iq.wiki/wiki/zero-knowledge-proofs-zkps) 轻客户端进行安全验证。

AVS 可以通过智能合约或原生模块进行集成，后者需要社区治理批准。此外，Exocore 还引入了“联合重质押”，允许 AVS 利用累积质押来提高安全性，而无需产生额外成本。[\[5\]](#cite-id-icziyxdwfi)

#### 重质押机制

Exocore 的重质押机制通过 rPOS 运行，涉及几个基本步骤。客户端链合约部署在支持的第一层网络上，然后在这些合约中注册创世验证者。质押者预先将代币质押给这些验证者，然后这些验证者组成初始委员会并建立其质押。

作为一个全链平台，Exocore 旨在支持各种代币类型进行质押，包括原生代币和流动性质押代币。每个 AVS 指定接受的代币，这可能会影响运营商的投票权决策。

投票权基于重质押代币的实际价值计算，利用 [预言机](https://iq.wiki/wiki/oracle) 提供定期估值。Exocore 还引入了联合重质押，允许 AVS 在成员之间汇集安全性，从而增强网络稳健性，而不会显着增加成本。[\[10\]](#cite-id-01w44ujrg68m)

## 架构

### 网络

Exocore 协议由三个组件组成：Exocore 网络、单向状态锚定（无需信任的 ZK 桥）和客户端链合约。Exocore 网络旨在协调重质押者、运营商和主动验证服务（AVS）之间的交互，而客户端链合约则促进存款和取款等操作。

该网络管理运营商和 AVS 的注册，并通过无需信任的状态锚定与客户端链通信。Exocore 构建在 [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) 兼容的区块链上，使用 [Tendermint](https://iq.wiki/wiki/tendermint) BFT 共识，旨在支持通过原生模块进行集成。

即时最终性旨在确保可靠的跨链通信，并且使用 [以太坊虚拟机（EVM）](https://iq.wiki/wiki/ethereum-virtual-machine-evm) 满足各种链上编程要求。[\[6\]](#cite-id-2i06e07j7m5)
![GFlBiF1boAArOB2.jpeg](https://ipfs.everipedia.org/ipfs/Qmbn1kaVcMqEWFCmevwNyV8J5P6bp355RKTtKp32YgryqH)

### 模块

Exocore 网络由几个模块组成，这些模块实现了核心重质押功能：

* **存款和取款：** 管理质押代币的存款和取款，验证交易并在需要时解锁代币。
* **运营商和 AVS：** 处理运营商和 AVS 的注册和更新，维护准确的记录。
* **委托：** 将委托的代币链接到运营商，验证请求并提供用于投票权计算的数据。
* **奖励：** 监督运营商和委托人的奖励分配，并提供易于实施的模板。
* **罚没：** 管理罚没规则并验证恶意行为，并在必要时执行罚没操作。[\[7\]](#cite-id-6m20cg7ahbp)

### 客户端链桥

客户端链桥促进 Exocore 和托管重质押者代币的客户端链之间的通信。它支持读取代币状态和执行控制操作，例如通过签名交易锁定或罚没代币。

Exocore 采用两种验证方法：用于 SPV 的传统轻客户端和用于提高效率的基于 ZK 的轻客户端。通过组合链 ID 和用户地址来建立唯一的用户帐户，以防止竞争条件。

消息包括一个 nonce 以确保正确的处理顺序。失败的消息会排队等待重试，并且 Exocore 旨在通过更新客户端链的状态来确认存款等操作。[\[8\]](#cite-id-8bviyaa6g39)

### 客户端链合约

客户端链合约是部署在第一层和 [第二层](https://iq.wiki/wiki/layer-2) [区块链](https://iq.wiki/wiki/blockchain) 上的智能合约，由 Exocore 验证者拥有的阈值签名方案（TSS）帐户管理。这些合约促进 Exocore 系统内重质押者的交互，并旨在通过防止未经授权的转移来安全地管理质押代币。

每个客户端链都包括两种主要合约类型。Vault 合约负责处理质押代币的存款和取款，而 Controller 合约管理 Vault 的操作并启用与 Exocore 网络的通信。[\[9\]](#cite-id-uzj5wat2v3)

## 用例

Exocore 促进多链生态系统中的各种应用，旨在增强不同平台上的安全性和去中心化。以下用例概述了 Exocore 基础设施支持的功能：

* **桥：** 旨在通过允许来自连接链的代币和运营商为桥的稳定性做出贡献来提高安全性，从而可能导致基于流动性的桥。
* **预言机：** 旨在增强 [预言机](https://iq.wiki/wiki/oracle) 系统的去中心化和安全性，从而降低 [去中心化金融](https://iq.wiki/wiki/defi) 应用中遭受攻击和漏洞利用的可能性。
* **应用链：** 允许应用链借用外部代币或参与联合重质押以达到必要的安全级别，同时提供对节点运营商网络的访问。
* **RPC 网络：** 通过激励节点运营商通过代币质押进行诚实行为来促进去中心化 RPC 服务的开发，从而解决应用堆栈中的信任问题。
* **排序器：** 旨在通过实施强大的激励和惩罚措施来缓解与 [第二层](https://iq.wiki/wiki/layer-2) 排序器相关的中心化风险，从而促进无需信任和抗审查性。
* **共识协议：** 为新的共识设计提供额外的加密经济安全层，支持创新，同时管理相关风险。[\[11\]](#cite-id-lhyt0mh75dl)

![Screenshot 2024-07-14 at 01.14.34.png](https://ipfs.everipedia.org/ipfs/Qmd75djU3G1dRGasvCGWyFWAQ8BkiDbLarbaSLvgphKnZk)
