아키텍처
OmniYield의 아키텍처는 모듈화되어 있고 체인에 구애받지 않으며 매우 확장 가능하도록 설계되어 있어 코어 아키텍처를 방해하지 않고도 새로운 기능과 금고(vault) 유형을 원활하게 도입할 수 있습니다.
우리의 주요 목표는 전체 DeFi 환경에서 사용자의 리스크 조정 수익을 극대화하는 체인에 구애받지 않는 원활한 수익 계층을 만드는 것입니다. 이를 달성하기 위해 시스템은 광범위한 데이터 분석, 고급 오프체인 알고리즘, 엄격한 안전 프로토콜, 분산 규칙 및 크로스체인 상호작용의 복잡성을 추상화하는 아키텍처를 사용합니다.
핵심 아키텍처 구성 요소
금고(Vault)
사용자가 OmniYield에 접근하는 관문입니다.
이들은 ERC-4626 규격을 준수하는 스마트 계약으로 예금을 안전하게 관리하고 전략으로부터 보고를 수신하며 출금을 처리합니다.
이들은 사용자 자금을 기저의 전략(Strategies)과 조정하는 주요 인터페이스 역할을 합니다.
실행 계층(솔버)
OmniYield의 지능 계층입니다.
이 자동화된 시스템은 수많은 체인에 걸쳐 DeFi 프로토콜을 지속적으로 분석하고 최적의 수익 기회를 식별하며 위험을 평가하고 금고의 자산 할당을 지시합니다.
이 처리는 더 큰 확장성과 효율성을 위해 오프체인에서 계산되며 결과만 온체인에 구현되어 OmniYield의 전략이 모방되는 것을 방지합니다.
전략(Strategies)
각 금고에는 최소 하나 이상의 전략 계약이 연결되어 있습니다.
이 구성 요소는 솔버의 결정을 실행 가능한 동작으로 변환합니다. 토큰 스왑, 유동성 제공, 대출, 스테이킹 등 자산 이동의 기술적 복잡성을 처리합니다.
자산 수명 주기
자산의 흐름을 이해하면 시스템 작동이 명확해집니다:
예금(Deposit)
사용자는 단일 자산 유형(예: USDC)을 지원되는 어느 체인의 해당 OmniYield 금고에 예치합니다. 예치된 자산은 Arbitrum 허브의 금고 계약으로 이동하여 초기에는 그곳에서 유휴 상태로 유지됩니다.
크로스체인 리밸런싱
오프체인 구성요소(자율 솔버)는 금고 잔액과 시장 상황을 모니터링합니다. 일정 수준의 유휴 자산이 쌓이거나 주기적 최적화 사이클 중에 현재 전략들에 대한 최적 할당을 결정하고 리밸런스 계획을 제안합니다. 제안이 안전 및 성능 제약을 충족하면 Arbitrum 허브의 금고 계약을 통해 리밸런스(예: X량의 USDC를 체인 Y의 전략 A로 이동) 를 시작합니다.
LayerZero와 Axelar를 사용하여 리밸런싱 지침을 포함한 보안 메시지가 허브에서 대상 체인의 해당 금고 계약으로 전송됩니다.
시스템은 리밸런스를 수행하기 위해 브리지, 스왑, 예치 등 필요한 단계를 실행합니다.
업데이트된 할당은 기록되며 확인/상태 업데이트가 메시징 계층을 통해 Arbitrum 허브로 다시 전송됩니다. 이 과정은 허브의 유휴 자금을 전략으로 이동시키거나 더 나은 수익을 쫓기 위해 전략 간 자금을 이동시키는 것을 포함할 수 있습니다.
자동 복리화 및 통합 보고
전략 계약은 목적지 프로토콜로부터 주기적으로 획득한 보상을 청구하고 이를 금고의 기본 자산(예: USDC)으로 변환하여 자동으로 재투자합니다. 이 과정은 권한이 부여된 키퍼(Keeper)에 의해 조정됩니다.
모든 지원 체인에서 이러한 전략들이 생성한 보상을 포함한 성과 데이터는 지속적으로 Arbitrum 허브로 보고됩니다. 보상은 금고의 총 가치에 추가되어 예치자에게 자동으로 복리 수익을 제공합니다.
이 통합 보고는 공정하고 투명한 수수료 구조를 가능하게 합니다. 9% 성과 수수료는 모든 기저 전략과 체인에 걸쳐 사용자의 예치금으로 발생한 이익을 기반으로 계산되어 일관성을 보장합니다.
출금(Withdrawal)
출금은 예치 체인에 국한되지 않으며 사용자는 지원되는 어느 체인에서든 언제든 출금 요청을 시작할 수 있습니다 (예금에 사용된 동일한 체인이어야 할 필요는 없습니다).
요청은 Arbitrum 허브로 라우팅됩니다. 금고에 충분한 유휴 자금(전략에 적극적으로 배치되지 않은 자산)이 있으면 출금이 즉시 처리됩니다.
금고에 유휴 자금이 부족한 경우 허브는 필요한 금액을 인출하도록 전략들에 신호를 보냅니다. 전체 수익률(APR)에 미치는 영향을 최소화하는 전략들에서 우선적으로 인출을 수행합니다. 이 과정은 기저 프로토콜에 따라 다소 시간이 더 걸릴 수 있습니다.
청구(Claim)
금고에 충분한 유동성이 확보되면 사용자는 출금을 청구할 수 있습니다. 청구 시 해당 자산은 크로스체인 인프라를 통해 사용자의 지갑으로 전송됩니다.
크로스체인 아키텍처
OmniYield의 인프라는 견고한 허브 앤 스포크(hub-and-spoke) 아키텍처를 기반으로 구축되어 있습니다:
허브(Hub): 우리는 Arbitrum을 중앙 운영 허브(“메인 체인”)로 사용합니다. 여기서 OmniYield 프로토콜의 핵심 로직, 복잡한 계산 및 전반적인 상태 관리가 주로 존재합니다.
스포크(Spokes): 나머지 모든 지원 블록체인들은 ‘스포크 체인’ 또는 ‘사이드 체인’으로 기능합니다. 이들은 사용자의 예금이 발생할 수 있는 네트워크이자 많은 기저 수익 전략들이 배포되는 곳입니다. 이들은 주로 실행 엔드포인트로 작동하며 허브로부터 지시를 수신합니다.

통신 흐름(Communication Flow):
집계(Aggregation)
리밸런스 결정이 내려지거나 크로스체인 이동을 필요로 하는 사용자 행동(예: 예금/출금)이 발생하면 크로스체인 메시지가 생성되어 스포크 체인에서 Arbitrum 허브로 안전하게 전달됩니다.
계산(Computation)
허브는 이러한 수신 메시지를 처리하고 필요한 계산(예: 모든 스포크에 걸친 자산 할당 최적화, 전체 금고 성과 계산, 수수료 통합)을 수행하며 시스템의 전역 뷰에 기반한 전략적 결정을 내립니다.
배포(Distribution)
결정이 내려지면 필요한 지시와 트랜잭션 데이터가 Arbitrum에서 해당 스포크 체인의 스마트 계약으로 다시 배포되어 실행됩니다(예: 다른 네트워크의 특정 전략에 자금을 예치).
이 모듈식 설계는 다음을 가능하게 합니다:
중앙화된 로직, 분산된 실행 이 모델은 Arbitrum 허브가 단일 진실 소스로 작동함에 따라 데이터 일관성을 보장합니다. 실제 자본 배치는 스포크 체인 전반에 걸쳐 발생하며 각 체인이 제공하는 고유한 기회를 활용합니다.
모듈성 및 확장성 새로운 체인, 자산, 전략 및 목적지는 기존 코드베이스에 최소한의 변경으로 플러그 앤 플레이 방식으로 통합될 수 있습니다. 이는 공격 표면을 낮게 유지하면서 추가 제품 개발을 촉진합니다. 견고성과 기능성을 더욱 향상시키기 위해 OmniYield 프로토콜은 다양한 DeFi 프리미티브 및 인프라와 통합되어 최고의 사용자 경험을 제공하고 생태계 내 다른 금융 도구와의 원활한 상호작용을 가능하게 합니다.
크로스체인 통신(Cross-Chain Communication)
수많은 블록체인 전반에서 허브 앤 스포크 모델의 원활한 작동은 선도적인 크로스체인 메시징 제공업체인 LayerZero와 Axelar(및 향후 특정 토큰/체인/기능에 맞춘 기타 제공업체)를 활용함으로써 가능해집니다.
LayerZero는 경량적이고 효율적인 메시징을 가능하게 하여 지원되는 네트워크 전반에 걸쳐 최소한의 지연과 탈중앙화된 상호운용성을 보장합니다. Axelar는 일반화된 크로스체인 메시지의 고수준 라우팅 및 보안 전달로 이를 보완합니다.
통신 백본(The Communication Backbone): 이들 프로토콜은 우리의 허브(Arbitrum)와 모든 스포크 체인을 연결하는 안전하고 신뢰할 수 있는 통신 인프라 역할을 합니다. 이들은 블록체인 경계를 넘어 데이터와 지시를 전송하는 필수 경로를 제공합니다. 모든 메시지 중계, 검증 및 정산은 이러한 제공업체의 보안 메시징 레일을 통해 수행됩니다.
주요 운영 지원(Facilitating Key Operations): LayerZero와 Axelar는 핵심 기능에 필요한 중요한 메시지를 전달합니다. 여기에는 다음이 포함됩니다:
스포크 체인에서 발생한 신규 예금을 허브에 알리는 것.
스포크 체인의 사용자로부터 온 출금 요청을 처리하기 위해 허브로 중계하는 것.
허브에서 스포크 체인의 전략 계약으로 예치, 출금 또는 리밸런스 실행을 지시하는 명령을 전송하는 것.
스포크 체인의 전략들이 생성한 수익, 성과 지표 및 수수료 데이터를 허브로 보고하는 것.
통합 수수료 보고(Consolidated Fee Reporting)
일반적인 멀티체인 구성에서는 각 체인이 고립된 로직과 성과 보고를 갖는 사일로로 작동하는 경우가 많습니다. OmniYield는 근본적으로 다른 접근을 취합니다. 우리는 우리의 생태계가 체인별 배포의 단편적 집합이 아니라 단일 통합 프로토콜로 운영되어야 한다고 믿습니다.
OmniYield는 수많은 체인에서 작동하는 수익 전략으로부터 수수료를 생성하는 반면, 프로토콜은 통합 수수료 보고를 구현합니다. 이는 모든 지원 체인의 수수료 생성 데이터를 집계, 정규화하고 Arbitrum(허브)에서 계산하는 프로세스입니다.
이를 통해 다음이 가능합니다:
유연한 사용자 경험: 사용자는 일관되지 않은 인센티브를 걱정할 필요가 없습니다. 어떤 체인에서든 예치할 수 있으며 수수료, 수익 기회 및 보상이 OmniYield 생태계 전반에서 일관되게 유지된다는 것을 알 수 있습니다.
공유 토크노믹스(Shared tokenomics): 출처 체인에 관계없이 모든 프로토콜 수수료는 동일한 글로벌 수익 모델에 기여합니다. 이 접근 방식은 프로토콜의 건전성에 대한 명확한 그림을 제공하고 전체 프로토콜에 걸친 수수료 계산의 일관성을 보장합니다.
투명한 지표(Transparent metrics): 통합 보고는 불일치를 제거하고 감사 가능성을 향상시킵니다.
이 설계는 OmniYield가 전체 DeFi 세계를 위한 원활하고 확장 가능하며 효율적인 수익 인프라로 기능할 수 있도록 합니다.
마지막 업데이트