IQ.wiki

읽기

편집

역사

알림

공유

Exocore

Exocore is the first layer-one omnichain restaking protocol, featuring a modular architecture with -based Byzantine Fault Tolerant (BFT) consensus, light-client bridging, and a fully -compatible execution environment intended to improve interoperability and security.[1][2]

Overview

Founded in 2023 by Warren Anderson, Raluca Popa, and RJ Lan, Exocore is the first layer-one omnichain restaking protocol. It incorporates a modular architecture with a -based Byzantine Fault Tolerant (BFT) consensus mechanism,light-client bridging, and a fully -compatible execution environment.

This design aims to facilitate efficient interactions for restakers, seamless integration for developers, and a decentralized governance framework supported by a network of restaked operators. These operators can also run nodes for Actively Validated Services (AVS).

Exocore introduces the concept of Union Restaking, where off-chain services can form unions and aim to extend the crypto-economic security of their tokens to one another. By pooling and extending crypto-economic security to off-chain systems, Exocore seeks to support an open market for decentralized trust.[1][2][3][4]
wiki

Products

Exocore Restaking

Exocore facilitates the restaking of tokens to Actively Validated Services (AVSs), thereby extending decentralized security to off-chain services through a model known as "pooled security."

By utilizing restaked Proof-of-Stake (rPOS), Exocore can initialize its network with external tokens instead of relying solely on a native one. The protocol supports various assets, including Layer 1 and tokens, Tokens, and . Exocore connects with through a trustless bridging mechanism and employs light clients for secure verification.

AVSs can integrate via smart contracts or native modules, with the latter requiring community governance approval. Additionally, Exocore introduces "union restaking," which allows AVSs to leverage cumulative stakes for improved security without incurring extra costs.[5]

Restaking Mechanism

The restaking mechanism of Exocore operates through rPOS, involving several essential steps. Client chain contracts are deployed on supported Layer 1 networks, followed by the registration of genesis validators within these contracts. Stakers pre-stake tokens with these validators, who then form the initial committee and establish their stakes.

As an omnichain platform, Exocore aims to support various token types for staking, including native tokens and liquid staking tokens. Each AVS specifies accepted tokens, which can influence operators' voting power decisions.

Voting power is calculated based on the actual value of restaked tokens, utilizing a price that provides periodic valuations. Exocore also introduces union restaking, allowing AVSs to pool security among members, thereby enhancing network robustness without significantly increasing costs.[10]

Architecture

Network

The Exocore protocol consists of three components: the Exocore network, one-way state pegs (trustless ZK bridge), and client chain contracts. The Exocore network aims to coordinate interactions among restakers, operators, and Actively Validated Services (AVSs), while client chain contracts facilitate actions such as deposits and withdrawals.

This network manages the registration of operators and AVSs and communicates with client chains through trustless state pegs. Built on an -compatible blockchain using BFT consensus, Exocore seeks to support integration via native modules.

Instant finality aims to ensure reliable cross-chain communication, and the use of theaddresses various on-chain programming requirements.[6]
wiki

Modules

The Exocore network consists of several modules that implement the core restaking functions:

  • Deposit and Withdrawal: Manages the deposit and withdrawal of staked tokens, verifying transactions and unlocking tokens as needed.
  • Operator and AVS: Handles the registration and updates of operators and AVSs, maintaining accurate records.
  • Delegation: Links delegated tokens to operators, validating requests and providing data for voting power calculations.
  • Reward: Oversees reward distribution for operators and delegators, with templates for easy implementation.
  • Slashing: Manages slashing rules and verifies malicious behavior, executing slashing actions as necessary.[7]

Client Chain Bridges

The client chain bridge facilitates communication between Exocore and client chains that host restakers' tokens. It supports reading the state of tokens and executing control actions, such as locking or slashing tokens, through signed transactions.

Exocore employs two verification methods: traditional light clients for SPV and ZK-based light clients for increased efficiency. Unique user accounts are established by combining chain ID and user address to prevent race conditions.

Messages include a nonce to ensure proper processing order. Failed messages are queued for retries, and Exocore aims to confirm actions like deposits by updating the client chain’s state.[8]

Client Chain Contracts

Client chain contracts are smart contracts deployed on Layer 1 and , managed by a Threshold Signature Scheme (TSS) account owned by Exocore validators. These contracts facilitate interactions for restakers within the Exocore system and aim to securely manage staked tokens by preventing unauthorized transfers.

Each client chain includes two primary contract types. The Vault Contract is responsible for handling deposits and withdrawals of staked tokens, while the Controller Contract governs the Vault's operations and enables communication with the Exocore network.[9]

Use Cases

Exocore facilitates various applications within the multi-chain ecosystem, aiming to enhance security and decentralization across different platforms. The following use cases outline the functionalities supported by Exocore's infrastructure:

  • Bridges: Aims to improve security by allowing tokens and operators from connected chains to contribute to bridge stability, potentially leading to liquidity-based bridges.
  • Oracles: Seeks to enhance the decentralization and security of systems, reducing susceptibility to attacks and exploits in applications.
  • App Chains: Allows app chains to borrow external tokens or engage in union restaking to achieve necessary security levels, while providing access to a network of node operators.
  • RPC Networks: Promotes the development of decentralized RPC services by incentivizing honest behavior from node operators through token stakes, addressing trust issues in the application stack.
  • Sequencers: Aims to mitigate centralization risks associated with sequencers by implementing robust incentives and penalties, fostering trustlessness and censorship resistance.
  • Consensus Protocols: Provides an additional layer of crypto-economic security for new consensus designs, supporting innovation while managing associated risks.[11]

wiki

See something wrong? Report to us.

Exocore

커밋 정보

편집자

편집 날짜

August 14, 2024

편집 이유:

updated page

피드백

평균 평점

Based on over 1 ratings

경험은 어땠나요?

빠른 평가를 해서 우리에게 알려주세요!

트위터 타임라인

Loading...

로딩 중

미디어

참고 문헌.

IQ Brainlist 가입

IQ Brainlist에 가입하면 IQ.wiki 사이트에서 편집 권한을 얻을 수 있습니다!

지금 가입하기

뉴스레터를 구독하세요

IQ 생태계 보고서는 IQ에 대한 모든 정보를 계속 업데이트합니다.

구독하기

IQ.wiki

IQ.wiki의 비전은 블록체인 지식을 세계에 전하고 지식을 블록체인 위에 구현하는 것입니다. 그룹의 일부입니다Brainfund

https://twitter.com/IQWIKIhttps://www.reddit.com/r/Everipedia/https://t.me/everipediahttps://www.instagram.com/iqwiki_/https://github.com/EveripediaNetworkhttps://discord.gg/x9EWvTcPXthttps://www.facebook.com/iqdotwiki

아이큐

IQ란?스테이킹채권

회사

소개채용 정보인재 채용 중브랜딩IQ GPTIQ 대시보드

© 2024 IQ.wiki, BrainDAO & IQ가 지원합니다