아키텍처

OmniYield의 아키텍처는 모듈식이며, 체인에 구애받지 않고, 매우 확장 가능하도록 설계되었습니다.

우리의 주요 목표는 DeFi 전반의 사용자들에게 위험 조정 수익을 극대화하는 체인-불가지론적 수익 레이어를 만드는 것입니다. 이를 위해 이 시스템은 광범위한 데이터 분석, 고급 오프체인 알고리즘, 엄격한 안전 프로토콜, 분산 투자 규칙, 그리고 크로스체인 상호작용의 복잡성을 추상화하는 아키텍처를 사용합니다.

핵심 아키텍처 구성 요소

chevron-right볼트hashtag

사용자가 OmniYield로 진입하는 관문입니다.

이 ERC-4626 호환 스마트 컨트랙트는 예치를 안전하게 관리하고, 전략으로부터 보고를 받으며, 출금을 처리합니다.

이들은 사용자 자금과 하위 전략을 조정하는 주요 인터페이스 역할을 합니다.

chevron-right실행 레이어(Solver)hashtag

OmniYield의 지능 레이어입니다.

이러한 자동화 시스템은 여러 체인의 DeFi 프로토콜을 지속적으로 분석하고, 최적의 수익 기회를 식별하며, 위험을 평가하고, 볼트의 자산 배분을 결정합니다.

이 처리는 효율성을 위해 오프체인에서 계산됩니다. 온체인에는 결과만 반영되므로 OmniYield의 전략이 모방되는 것을 방지합니다.

chevron-right전략hashtag

각 볼트에는 최소 하나의 전략 컨트랙트가 연결되어 있습니다.

이 구성 요소는 솔버의 결정을 행동으로 변환합니다. 토큰 스왑, 유동성 공급, 대출, 스테이킹 등을 포함한 자산 이동의 기술적 복잡성을 처리합니다.

chevron-right배치 대상hashtag

볼트 자산이 최종적으로 배치되는 특정 DeFi 프로토콜, 유동성 풀 또는 수익 파밍 대상입니다.

chevron-right크로스체인 메시징 인프라hashtag

크로스체인 기능을 가능하게 하는 기반 기술로, 서로 다른 블록체인 간의 통신과 자산 이전을 지원합니다.

자산 생명주기

자산의 흐름을 이해하면 시스템의 작동 방식을 더 명확히 알 수 있습니다:

1

예치

사용자는 지원되는 어떤 체인에서든 해당 OmniYield 볼트에 단일 자산 유형(예: USDC)을 예치합니다. 예치된 자산은 아비트럼 허브의 볼트 컨트랙트로 이동되며, 처음에는 그곳에 대기 상태로 남아 있습니다.

2

크로스체인 리밸런싱

  • 오프체인 구성 요소(자율 솔버)는 볼트 잔액과 시장 상황을 모니터링합니다. 유휴 자산이 일정 임계값에 도달하거나 정기적인 최적화 주기 동안, 현재 전략들에 대한 최적 배분을 통합된 여러 체인에 걸쳐 결정하고 리밸런싱 계획을 제안합니다. 제안이 안전 및 성능 제약을 충족하면, 아비트럼 허브의 볼트 컨트랙트를 통해 리밸런싱을 시작합니다(예: 체인 Y의 전략 A로 USDC X만큼 이동).

  • LayerZero와 Axelar를 사용하여 리밸런싱 지침을 담은 메시지가 허브에서 대상 체인의 관련 볼트 컨트랙트로 전송됩니다.

  • 시스템은 리밸런싱에 필요한 단계(예: 브리징, 스왑, 예치 등)를 실행합니다.

  • 업데이트된 배분이 기록되고, 확인/상태 업데이트가 메시징 계층을 통해 아비트럼 허브로 다시 전송됩니다. 이 과정은 허브의 유휴 자금을 전략으로 이동시키거나 더 나은 수익을 추구하기 위해 서로 다른 전략 간에 자금을 재배치하는 작업을 포함할 수 있습니다.

3

자동 복리 및 통합 보고

  • 전략 컨트랙트는 정기적으로 대상 프로토콜에서 획득한 보상을 청구하고, 이를 볼트의 기본 자산(예: USDC)으로 전환한 뒤 자동으로 재투자합니다. 이 과정은 권한이 부여된 키퍼들에 의해 조율됩니다.

  • 이 전략들이 지원되는 모든 체인에서 생성한 보상을 포함한 성과 데이터는 지속적으로 아비트럼 허브로 보고됩니다. 보상은 볼트의 총 가치에 추가되어 예치자들의 수익을 자동으로 복리화합니다.

4

출금

  • 출금은 예치한 체인에 제한되지 않습니다. 사용자는 언제든지 지원되는 어떤 체인에서든 출금 요청을 시작할 수 있습니다(예치에 사용한 것과 같은 체인일 필요는 없습니다).

  • 9%의 성과 수수료는 사용자의 예치금이 모든 하위 전략과 체인에 걸쳐 생성한 이익을 기준으로 계산됩니다.

  • 요청은 아비트럼 허브로 라우팅됩니다. 볼트에 충분한 유휴 자금(전략에 적극적으로 배치되지 않은 자산)이 있으면 출금은 즉시 처리됩니다.

  • 볼트에 유휴 자금이 충분하지 않으면 허브는 전략들에 필요한 금액을 출금하도록 신호를 보냅니다. 전체 수익률(APR)에 미치는 영향이 최소화되는 전략에서 우선적으로 출금합니다. 이 과정은 하위 프로토콜에 따라 다소 더 오래 걸릴 수 있습니다.

5

청구

  • 볼트에 충분한 유동성이 확보되면 사용자는 출금을 청구할 수 있습니다. 청구 시 해당 자산은 크로스체인 인프라를 통해 사용자의 지갑으로 전송됩니다.

크로스체인 아키텍처

OmniYield의 인프라는 견고한 허브-스포크 아키텍처 위에 구축되어 있습니다:

  • 허브: 우리는 아비트럼을 중앙 운영 허브("메인 체인")로 사용합니다. OmniYield 프로토콜의 핵심 로직, 복잡한 계산, 전체 상태 관리가 주로 이곳에 존재합니다.

  • 스포크: 그 외 모든 지원 블록체인은 ‘스포크 체인’ 또는 ‘사이드 체인’으로 기능합니다. 이는 사용자 예치가 발생할 수 있는 네트워크이자 많은 하위 수익 전략이 배치되는 곳입니다. 이들은 주로 실행 종단점으로 작동하며, 허브로부터 지시를 수신합니다.

통신 흐름:

1

집계

리밸런싱 결정이 내려지거나 크로스체인 이동이 필요한 사용자 활동(예: 예치/출금)이 발생하면, 크로스체인 메시지가 생성되어 스포크 체인에서 아비트럼 허브로 안전하게 전달됩니다.

2

계산

허브는 이러한 수신 메시지를 처리하고, 필요한 계산(예: 모든 스포크 전반의 자산 배분 최적화, 전체 볼트 성과 계산, 수수료 통합)을 수행하며, 시스템에 대한 전역적 관점을 바탕으로 전략적 결정을 내립니다.

3

배포

결정이 내려지면 필요한 지시와 트랜잭션 데이터가 아비트럼에서 스포크 체인의 관련 스마트 컨트랙트로 다시 배포되어 실행됩니다(예: 다른 네트워크의 특정 전략에 자금 예치).

circle-check

크로스체인 통신

수많은 블록체인에 걸친 허브-스포크 모델의 운영은 선도적인 크로스체인 메시징 제공업체인 LayerZero와 Axelar(그리고 향후 특정 토큰/체인/기능에 맞춘 다른 제공업체들) 덕분에 가능합니다.

LayerZero는 경량화되고 효율적인 메시징을 가능하게 하여, 지원되는 네트워크 전반에서 최소 지연과 신뢰 최소화 상호운용성을 보장합니다. Axelar는 이를 고수준 라우팅과 일반화된 크로스체인 메시지의 안전한 전달로 보완합니다.

  • 통신 백본: 이 프로토콜들은 우리의 허브(아비트럼)와 모든 스포크 체인을 연결하는 안전하고 신뢰할 수 있는 통신 인프라 역할을 합니다. 이들은 블록체인 경계를 넘어 데이터와 지시를 전송하는 데 필요한 핵심 경로를 제공합니다. 모든 메시지 중계, 검증, 정산은 이 제공업체들의 안전한 메시징 레일을 통해 수행됩니다.

  • 핵심 작업 지원: LayerZero와 Axelar는 핵심 기능에 필요한 중요한 메시지를 전달합니다. 여기에는 다음이 포함됩니다:

    • 스포크 체인에서 이루어진 새로운 예치를 허브에 알림.

    • 스포크 체인 사용자들의 출금 요청을 허브로 전달하여 처리.

    • 허브에서 스포크 체인의 전략 컨트랙트로 명령을 보내 예치, 출금 또는 리밸런싱을 실행.

    • 스포크 체인의 전략들에서 생성된 수익, 성과 지표, 수수료 데이터를 허브로 다시 보고.

통합 수수료 보고

일반적인 멀티체인 구조에서는 각 체인이 종종 고립된 로직과 성과 보고를 가진 사일로처럼 작동합니다. OmniYield는 근본적으로 다른 접근을 취합니다. 우리는 우리의 생태계가 체인별 배포들의 파편화된 집합이 아니라 하나의 통합된 프로토콜로 작동해야 한다고 믿습니다.

OmniYield는 여러 체인에 걸쳐 운영되는 수익 전략에서 수수료를 생성합니다. 이 프로토콜은 통합 수수료 보고를 구현하며, 이는 지원되는 모든 체인에서 발생한 수수료 생성 데이터를 집계하고 정규화하여 아비트럼(허브)에서 계산하는 과정입니다.

circle-check

마지막 업데이트