신규

곧 출시될 IQ.wiki API로 전문가가 큐레이션한 암호화폐 및 블록체인 지식을 앱에 통합하세요.

0% read

OFT (Omnichain Fungible Token)

OFT (Omnichain Fungible Token)

**Omnichain Fungible Token (OFT)**은 여러 네트워크에서 네이티브하게 존재할 수 있는 대체 가능 토큰을 생성하기 위해 Labs에서 개발한 토큰 표준입니다. 이 표준은 단일 토큰이 통합된 공급량을 유지하고 지원되는 모든 체인 간에 원활한 전송이 가능하도록 지원하며, 기존의 크로스 체인 브릿지 및 래핑된 자산에서 흔히 발생하는 유동성 파편화 문제를 해결합니다. [5] [2]

Overview

서로 다른 생태계의 확산은 유동성 파편화(liquidity fragmentation)라는 중대한 과제를 야기했습니다. 토큰이 여러 체인에 배포될 때, 의 네이티브 토큰과 다른 네트워크의 "래핑된(wrapped)" 합성 등가물처럼 서로 교환 불가능한 별개의 버전으로 존재하는 경우가 많습니다. 이러한 분리는 토큰의 유동성을 분산시키고, 사용자 경험을 복잡하게 만들며, 이러한 래핑된 자산을 관리하는 브리지와 관련된 보안 리스크를 초래합니다. 많은 네트워크가 고립된 상태로 작동하여 체인 간의 원활한 자산 및 데이터 전송을 방해합니다. [3] [4] [6]

OFT 표준은 토큰이 배포된 모든 체인에서 네이티브로 존재하는 단일한 표준 버전의 토큰 프레임워크를 구축함으로써 이 문제를 해결하기 위해 만들어졌습니다. 이 접근 방식은 자산을 한 고립된 환경에서 다른 환경으로 이동시키는 일반적인 "크로스 체인(cross-chain)"과 대조적으로, 공유된 상태를 유지하며 모든 체인에 동시에 존재하는 "옴니체인(omnichain)"으로 설명됩니다. 블록체인 간의 직접적인 통신을 가능하게 하는 오픈 소스 상호운용성 프로토콜인 메시징 프로토콜을 활용함으로써, OFT는 글로벌 총 공급량을 일정하게 유지하면서 각 체인의 공급량을 업데이트하는 프로세스를 통해 네트워크 간 전송이 가능합니다. 이는 통합된 유동성을 가진 단일 자산을 생성하여 더욱 효율적인 자본 와 단순화된 사용자 경험을 가능하게 합니다. [5] [4] [7]

History

OFT 표준은 Labs에 의해 개발되어 2022년 5월경에 상용화되었습니다. 이 표준은 이듬해에 걸쳐 채택이 증가했습니다. 2023년 2월, 탈중앙화 금융 애플리케이션인 는 자체 토큰인 JOE에 OFT 표준을 도입했습니다. 2023년 4월, 프로토콜 개발팀인 Labs는 Sequoia, a16z, Ventures 등의 투자자들로부터 지원을 받아 30억 달러의 가치로 시리즈 B 펀딩 라운드에서 1억 2천만 달러를 유치했습니다. [7] 같은 달, 프로토콜인 unshETH는 에서 으로 입지를 확장하기 위해 토큰을 OFT로 전환했습니다. 2023년 10월에는 Lido의 Wrapped Staked Ether(wstETH)도 OFT 표준을 채택하여 토큰이 서로 다른 네트워크 간에 이동할 수 있게 되었습니다. 2024년 2월까지 Labs는 100개 이상의 프로젝트가 이 표준을 채택했으며, 지원되는 네트워크 전체에서 총 45억 달러 이상의 전송량을 확보했다고 보고했습니다. [5]

기술 (Technology)

OFT 표준은 상호운용성 프로토콜 위에 구축된 애플리케이션 특화 구현체입니다. 이 기능은 토큰 전송을 용이하게 하기 위해 프로토콜의 메시징 기능과 보안 아키텍처에 의존합니다.

핵심 전송 메커니즘 (Core Transfer Mechanisms)

OFT는 체인 간 토큰 공급량을 관리하기 위해 차변 및 대변과 같은 회계 방식의 시스템을 사용합니다. 자산을 래핑(wrapping)하는 대신, 를 통해 메시지를 보내 소스 체인과 목적지 체인의 토큰 컨트랙트가 로컬 공급량을 조정하도록 지시합니다. 이는 주로 두 가지 모델을 통해 이루어집니다. [3]

소각 및 발행 (Burn-and-Mint)

이 메커니즘은 일반적으로 처음부터 네이티브 OFT로 생성된 토큰에 사용됩니다. 프로세스는 다음과 같습니다:

  1. 사용자가 소스 체인에서 목적지 체인으로 특정 수량의 OFT 전송을 시작합니다.
  2. 소스 체인의 토큰 컨트랙트가 지정된 수량의 토큰을 소각(파괴)합니다.
  3. 트랜잭션 세부 정보가 포함된 메시지가 프로토콜을 통해 목적지 체인으로 전송됩니다.
  4. 메시지 검증이 성공하면, 목적지 체인의 토큰 컨트랙트가 동일한 수량의 OFT를 발행(생성)합니다.

이 프로세스는 모든 네트워크를 합친 토큰의 총 유통 공급량이 일정하게 유지되도록 보장합니다. [2] [4]

잠금 및 발행/잠금 해제 (Lock-and-Mint/Unlock)

원래 OFT로 설계되지 않은 기존 토큰(예: 표준 ERC-20)의 경우, 이 메커니즘을 통해 원래의 컨트랙트를 수정하지 않고도 옴니체인 기능을 얻을 수 있습니다.

  1. 사용자가 네이티브 체인의 전용 컨트랙트(어댑터 또는 확장 프로그램)에 특정 수량의 원본 토큰을 잠급니다.
  2. 이 작업은 목적지 체인으로 메시지를 트리거하며, 목적지 체인에서는 해당 토큰의 OFT 버전이 동일한 수량만큼 발행됩니다.
  3. 토큰을 네이티브 체인으로 되돌리려면 보조 체인에서 OFT 버전을 소각합니다. 이는 네이티브 체인으로 메시지를 다시 보내 컨트랙트에서 원본 토큰의 잠금을 해제하도록 트리거합니다.

이 모델은 기존 자산의 홈 네트워크 형태를 보존하면서 다른 체인으로 효과적으로 확장합니다. [3]

OFT 어댑터 (OFT Adapter)

OFT 어댑터는 잠금 및 발행 패턴의 구체적인 구현체입니다. 이는 기존의 단일 체인 토큰을 래핑하여 옴니체인 기능을 부여하는 중개 스마트 컨트랙트입니다. 사용자가 토큰을 다른 체인으로 이동시키고자 할 때, 원본 토큰은 소스 체인의 어댑터 컨트랙트에 예치 및 잠금됩니다. 그런 다음 어댑터는 를 통해 통신하여 목적지 체인에서 OFT 버전을 발행합니다. 다른 체인으로 이동한 후에는 토큰이 표준 OFT로 작동하며, 비네이티브 체인 간의 후속 전송에는 소각 및 발행 메커니즘을 사용합니다. [5]

기반 프로토콜 및 아키텍처 (Underlying Protocol and Architecture)

OFT 표준은 에서 정의한 보다 일반적인 OApp (Omnichain Application) 표준의 특정 애플리케이션입니다. 이는 일반적인 크로스 체인 메시지 전달을 위해 OApp 인터페이스를 사용합니다. 모든 트랜잭션은 각 체인의 엔드포인트(Endpoint) 컨트랙트를 통해 라우팅되며, 이 컨트랙트는 메시지 전달, 보안 검증 및 수수료 지불 관리를 담당합니다. OFT 표준은 엔드포인트라고 불리는 온체인 스마트 컨트랙트로 구성된 LayerZero 네트워크에서 작동합니다. 엔드포인트는 지원되는 각 에 배포되어 메시지 송수신을 위한 통합 네트워크를 형성합니다. [7] [6]

이러한 통신을 비용 효율적인 방식으로 달성하기 위해, 는 **울트라 라이트 노드(ULN)**라는 개념을 활용합니다. 비용이 많이 들 수 있는 풀 온체인 라이트 를 유지하는 대신, ULN은 크로스 체인 메시지가 전송될 때 탈중앙화된 로부터 필요에 따라 헤더를 스트리밍합니다. 이 접근 방식은 서로 다른 네트워크 간의 트랜잭션을 검증하는 데 드는 온체인 점유 공간과 비용을 크게 줄여줍니다. [7]\n\n이 표준은 가상 머신(VM)에 구애받지 않도록 설계되었으며, EVM 기반 체인, , Move에서 사용할 수 있는 구현체를 제공하여 개발자가 서로 다른 환경에서 일관된 프레임워크를 사용할 수 있도록 합니다. [2]\n\n### 보안 모델\n\nOFT 전송의 보안은 구성 가능하고 선제적인 보안 프레임워크를 제공하는 기본 프로토콜로부터 상속됩니다.\n\n#### 초기 V1 메커니즘: 오라클과 릴레이어\n\n 프로토콜의 초기 버전은 오프체인 과 릴레이어(Relayer)의 조합에 의존했습니다. 은 소스 체인에서 목적지 체인으로 헤더를 전달하는 역할을 담당했고, 릴레이어는 독립적으로 트랜잭션에 대한 증명을 제출했습니다. 의 블록 헤더와 릴레이어의 트랜잭션 증명이 일치하는 경우에만 목적지 체인에서 트랜잭션이 유효한 것으로 간주되었습니다. 이러한 2단계 검증은 트랜잭션이 확정되기 전 두 개의 독립적인 오프체인 엔티티가 트랜잭션 상태에 동의하도록 요구함으로써 보안을 보장하도록 설계되었습니다. [7] [6]\n\n#### 탈중앙화 검증인 네트워크 (DVNs)\n\nLayerZero의 보안 모델은 모듈식으로, OFT와 같은 애플리케이션이 탈중앙화 검증인 네트워크(DVN)라고 불리는 자체 독립 검증인 세트를 선택할 수 있도록 합니다. 토큰 발행자는 단일 엔티티나 고정된 세트에 의존하는 대신, 크로스 체인 메시지를 검증할 하나 이상의 DVN을 선택하여 맞춤형 보안 스택을 구성할 수 있습니다. 이를 통해 보안, 비용, 속도 사이의 균형을 유연하게 조정할 수 있습니다. [5] [4]\n\n#### 사전 범죄 예방 (Pre-Crime)\n\n사전 범죄 예방(Pre-Crime)은 선제적인 위협 방지 메커니즘 역할을 하는 추가 보안 계층입니다. 크로스 체인 트랜잭션이 목적지 체인에서 확정되기 전에, 시뮬레이션을 통해 그 결과를 예측합니다. 시뮬레이션에서 컨트랙트 취약점 공격이나 사전 정의된 보안 규칙 위반(예: 소각된 토큰보다 더 많은 토큰을 발행하는 경우)과 같은 악의적인 결과가 감지되면, 시스템은 트랜잭션이 실행되기 전에 이를 표시하고 중단시켜 잠재적인 피해를 방지할 수 있습니다. [5] [4]

주요 특징

OFT 표준은 기존의 크로스체인 토큰 솔루션과 비교하여 몇 가지 뚜렷한 특징을 제공합니다.

통합된 유동성 및 공급량

설계상 OFT는 모든 네트워크에서 단일한 글로벌 공급량을 유지합니다. 이는 서로 다른 체인에 있는 토큰의 래핑된 버전을 위한 별도의 유동성 풀이 필요하지 않게 하여 유동성을 통합하고, 트레이더에게 잠재적으로 더 낮은 를 제공하며 더 효율적인 시장으로 이어집니다. [3]

계약 소유권 및 제어

토큰 발행자는 모든 체인에서 자신의 OFT 계약에 대한 완전한 소유권과 제어권을 유지합니다. Labs는 자산을 수탁하거나 애플리케이션의 보안 구성을 변경할 권한이 없습니다. 이러한 비수탁 방식은 거래 상대방 위험을 줄여줍니다. 또한 토큰 발행자는 토큰의 크로스체인 활동에서 수익을 창출하기 위해 전송 시 선택적인 수수료 구조를 구현할 수 있습니다. [5]

자본 효율성

OFT 전송은 공급량의 직접적인 점대점(point-to-point) 이동이며 브릿징을 위해 유동성 풀에 의존하지 않습니다. 결과적으로 전송 시 가 발생하지 않습니다. OFT 전송 비용은 소스 및 대상 체인의 수수료와 프로토콜의 검증인 및 실행자에 대한 수수료로 제한됩니다. [3]

범용적 의미론 및 결합성

OFT는 배포된 모든 에서 네이티브 토큰처럼 작동합니다. 이는 사용자에게 일관된 경험을 제공하고 개발자의 통합 작업을 단순화합니다. OFT는 합성 자산이나 래핑된 자산이 아니기 때문에, 다양한 생태계에 걸쳐 대출 프로토콜, 탈중앙화 거래소, 수익 애그리게이터와 같은 탈중앙화 금융(DeFi) 애플리케이션 내에서 더 쉽게 결합될 수 있습니다. 또한 OFT 전송은 추가 명령과 함께 묶일 수 있어, 토큰이 도착한 직후 대상 DEX에서 토큰을 스왑하는 것과 같은 복잡한 작업을 단일 크로스체인 트랜잭션으로 수행할 수 있습니다. [2]

가스 추상화

실행자(Executor)를 사용할 때, OFT 표준은 추상화를 지원합니다. 이 기능을 통해 사용자는 대상 체인의 수수료를 포함한 전체 크로스체인 트랜잭션 비용을 소스 체인의 네이티브 토큰으로 단 한 번의 트랜잭션으로 지불할 수 있습니다. 이는 서로 다른 네트워크를 위해 여러 개의 토큰을 보유해야 할 필요성을 없애 사용자 경험을 단순화합니다. [5]

채택 및 사용 사례

2024년 2월 기준, OFT 표준은 100개 이상의 프로젝트에서 채택되었으며 45개 이상의 네트워크에서 지원되고 있습니다. 이 표준은 다양한 카테고리의 토큰들이 멀티체인 환경에서 유틸리티를 확장하는 데 사용됩니다. OFT 표준은 단순한 자산 전송을 넘어 광범위한 크로스체인 기능의 기초가 됩니다. 이는 탈중앙화 거래소(DEX)에서의 크로스체인 스왑, 서로 다른 네트워크의 를 바탕으로 대출 및 차입이 가능한 멀티체인 머니 마켓, 그리고 통합된 크로스체인 거버넌스 시스템과 같은 애플리케이션의 기반 기술 역할을 합니다. [5] [7]

스테이블코인

  • Angle (agEUR): 유로에 연동된 가장 큰 탈중앙화 인 agEUR은 OFT 표준을 사용하여 11개 체인에 네이티브로 존재합니다.
  • Abracadabra (MIM): MIM 은 이 표준을 가장 먼저 채택한 프로젝트 중 하나로, 11개 체인에서 사용할 수 있습니다.

블록체인 토큰

  • Bitcoin (BTC.b): 네트워크로 브릿징된 버전인 BTC.b는 OFT 표준을 활용하여 다른 LayerZero 지원 네트워크로 존재감을 확장하고 있습니다.
  • Metis (METIS): 레이어 2 네트워크의 네이티브 토큰은 크로스체인 기능을 강화하기 위해 OFT 표준을 사용합니다.

DeFi 토큰

  • Trader Joe (JOE): 탈중앙화 거래소의 거버넌스 및 은 OFT로, DEX가 배포된 여러 체인에서 작동할 수 있습니다.
  • Radiant (RDNT): Radiant Capital 크로스체인 대출 프로토콜의 은 OFT 표준을 사용합니다.
  • Pendle (PENDLE): 크로스체인 거버넌스를 위해 를 활용하는 Pendle 수익 토큰화 프로토콜의 입니다.

리퀴드 스테이킹 및 리스테이킹 토큰

  • unshETH (unshETH): 으로 확장하기 위해 OFT 표준을 채택한 용 다각화된 토큰입니다.
  • StakeStone (STONE): 스테이킹된 ETH에 대한 수익 발생 토큰으로, 과 Manta에서 OFT로 제공됩니다.
  • weETH: Ether.fi의 리스테이킹 토큰으로, OFT 표준을 사용하여 이더리움 네이티브 리스테이킹 수익을 다른 블록체인에서 접근 및 조합 가능하게 만듭니다.
  • wstETH: Lido의 Wrapped Staked Ether (wstETH)는 OFT 표준을 활용하여 토큰의 원활한 크로스체인 전송을 지원합니다.

위의 사례들은 디지털 자산 시장의 다양한 섹터에 걸친 OFT 표준의 채택 현황을 잘 보여줍니다. [5] [3]

잘못된 내용이 있나요?

참고 문헌 (7 출처)

카테고리위키 MC이벤트용어집