저자: pedro 출처: Modular Media 번역: Good Oba, Golden Finance
지난 몇 주 동안 체인 추상화 레이어의 구성 요소에 대해 단계별로 살펴보면서 권한 레이어와 솔버 레이어에 중점을 두었습니다. 권한 레이어는 사용자가 균일한 밸런스를 통해 특정 의도(즉, 원하는 결과)를 표현하기 위해 상호 작용할 수 있는 인터페이스입니다. 해결 계층은 이러한 사용자 의도를 최대한 효율적으로 실행하는 역할을 하는 체인 외부의 고위급 참여자로 구성됩니다.
해결자는 최종 사용자를 대신해 블록체인에서 거래하는 주체가 될 것이라는 점을 명심해야 합니다. 체인 추상화의 목표는 사용자 경험을 기존 웹2.0 애플리케이션을 사용하는 것과 다르지 않게 만드는 것, 즉 사용자가 블록체인과 상호작용하고 있다는 사실을 인지하지 못하도록 하는 것이기 때문입니다.
이전 포스트에서 솔버는 종종 자체 유동성을 사용해 사용자를 앞당기고, 따라서 실행 속도를 높인다고 설명했습니다. 이제 예시를 통해 프로세스를 살펴보겠습니다.
앨리스가 100 USDC를 폴리곤 체인에 연결하고자 한다고 가정해 보겠습니다. 를 폴리곤 체인에서 베이스 체인으로 연결하고 싶다고 가정해봅시다.
솔버인 밥은 앨리스의 의도를 최대한 효율적으로 달성하기 위해 다른 솔버들과 경쟁하여 작업을 수행합니다.
밥은 여러 체인에 유동성 자금을 보유하고 있기 때문에 베이스 체인에 있는 자금을 사용해 앨리스에게 직접 100 USDC를 전달합니다.
이 시점에서 앨리스는 베이스 체인에 100 USDC를 보유하고 있으며 이를 즉시 사용할 수 있지만 밥의 100 USDC는 폴리곤 체인에 남아 있습니다. 이를 "펀드 리밸런싱 문제"라고 합니다.
자금 재조정 문제
주문을 완료한 후 솔버는 운영에 필요한 체인으로 자금을 재조정해야 하는 과제를 안게 됩니다. 현재는 이 과정을 완료하기 위해 중앙화된 거래소(CEX)와 크로스체인 브리지에 의존하고 있습니다. 그러나 에버클리어는 리밸런싱 활동의 약 80%를 서로 상쇄하여 불필요한 거래를 줄일 수 있다는 사실을 발견했습니다.
예시로 돌아가서, 이상적으로 밥은 자신의 폴리곤 중 100 USDC를 베이스 체인으로 다시 전송하고 싶습니다. 더 많은 주문 흐름과 수익이 베이스 체인에서 발생할 것으로 예상하기 때문입니다. 그러나 현재 환경에서 밥은 이러한 자금을 폴리곤에서 베이스 체인으로 수동으로 연결해야 하므로 연결 비용이 발생하고 추가적인 시간 지연이 발생합니다. 이러한 운영 비용은 밥의 마진을 감소시키고 궁극적으로 최종 사용자에게 더 높은 수수료로 이어질 수 있습니다.
그러나 솔버 간의 경쟁은 속도와 비용, 즉 누가 가장 낮은 비용으로 가장 빠르게 사용자의 의도를 충족시킬 수 있는가에 관한 것입니다. 즉, 이러한 지속적인 연결 비용을 감당할 수 있는 (그리고 거래량이 이러한 비용을 상쇄할 만큼 많은) 다른 대형 기업이나 단체가 항상 존재하기 때문에 솔버는 일정 금액의 비용만 청구할 수 있습니다. 뿐만 아니라 규모가 큰 회사는 거래량을 기준으로 이러한 펀드의 리밸런싱을 수동으로 처리(즉, 실제 브릿징 작업 수행)하는 자체 팀을 보유할 수도 있습니다.
결국 이 문제는 해결자의 중앙 집중화로 이어지며, 충분한 자원을 보유한 업체만이 리밸런싱과 관련된 높은 비용을 감당할 수 있게 됩니다.
이러한 중앙 집중화 문제를 해결하기 위해 체인 추상화 스택에는 새로운 구성 요소인 클리어링 레이어가 필요합니다.
청산 레이어
청산 레이어는 체인 간 유동성을 조정하는 탈중앙화된 네트워크의 역할을 합니다. 청산 레이어는 중개인, 탈중앙화 애플리케이션(dApp), 시장 조성자 및 기타 참여자가 유동성 재조정을 처리하도록 지원함으로써 수동 재조정의 필요성을 없애고 전반적인 비용을 크게 절감합니다.
이전 예시로 돌아가서 밥은 더 이상 100 USDC를 폴리곤에서 베이스로 수동으로 연결할 필요가 없습니다. 청산 레이어가 자동으로 유동성을 공급하므로 비용과 시간이 많이 소요되는 수동 프로세스가 필요하지 않습니다.
사실 '청산'이라는 개념은 새로운 것이 아니라 기존 웹2.0 금융 업계에서 매우 흔한 개념입니다.
결제 청산: Visa
비자가 거래를 청산할 때 실제로는 특정 기간(예: 하루) 동안 관련된 모든 당사자(은행, 판매자, 고객) 간의 거래 최종 잔액을 계산하는 것입니다. 잔액. 각 거래에 대해 하나씩 자금을 이체하는 대신, Visa는 이러한 거래를 일괄 처리하여 각 당사자에게 지불해야 하거나 지불해야 할 순 금액을 계산합니다.
예시를 살펴보겠습니다.
고객 A(앨리스)가 Visa를 사용하여 판매자 1로부터 $100의 상품을 구매합니다. 100달러의 상품.
고객 B(Bob)가 Visa를 사용하여 판매자 2에서 $50의 상품을 구매합니다.
고객 C(Charlie)가 Visa를 사용하여 판매자 1에서 $75의 상품을 구매합니다.
이 거래는 개별 거래이지만 각각을 개별적으로 처리하는 대신 Visa는 이를 하나의 일괄 처리로 결합합니다.
일정 시간이 지나면 Visa는 발생한 모든 거래를 집계합니다.
판매자 1은 $175를 지불해야 합니다(고객 A가 $100, 고객 C가 $75를 지출했기 때문입니다).
판매자 2는 $50을 받아야 합니다(고객 B가 $50을 지출했기 때문입니다).
비자는 판매자 1에게 각각 $100과 $75를 이체하는 대신 "판매자 1은 총 $175를 지불해야 합니다."라고 간단히 표시합니다.
금액을 합산하여 순 처리하는 이 프로세스를 상계라고 합니다.
상계 처리 후 Visa는 관련 당사자 간에 이러한 순 금액을 정산합니다(판매자는 은행 계좌에 입금된 금액을 수령합니다).
에버클리어 소개
에버클리어는 Web3의 첫 번째 청산 계층으로, 모든 모집인, 시장 조성자 또는 의도적인 프로토콜이 네트워크에 액세스하여 청산 및 재조정 기능을 활용할 수 있도록 합니다.
에버클리어는 올해 초에야 데뷔했지만, 에버클리어 개발팀은 수년 전부터 존재해왔으며, 에버클리어는 이전에 크로스체인 브리징 프로토콜인 커넥스트로 알려져 있었습니다. "체인 추상화"라는 개념을 도입한 최초의 프로젝트입니다.
커넥스트는 해당 분야에서 어느 정도 성공을 거두었지만, 팀은 체인 추상화 영역에서 덜 탐구되었지만 중요한 연결고리인 청산이 필요하다는 것을 깨달았습니다. 2024년 6월, 커넥스트는 에버클리어로 브랜드를 변경하고 최초의 웹3 클리어링 레이어가 되었습니다.
에버클리어의 청산 레이어는 유동성 리밸런싱에서 솔버가 직면하는 비용과 복잡성을 직접적으로 해결합니다. 에버클리어는 체인 전반의 유동성 네팅, 리밸런싱, 정산을 조정함으로써 운영 비용을 최대 10배까지 절감하여 더 많은 참여자들이 더 경제적이고 저렴하게 솔러 비즈니스를 이용할 수 있게 한다고 주장합니다.
예전의 예로 돌아가서, 이는 밥과 같은 솔버가 더 이상 선호하는 체인에 자금을 수동으로 연결할 필요가 없어진다는 것을 의미합니다. 대신 에버클리어는 밥뿐만 아니라 청산 레이어를 사용하는 모든 솔버를 위해 이 과정을 자동으로 처리할 것입니다.
단순히 말해, 에버클리어는 다음을 수행합니다:
넷팅( 네팅): 네팅은 실제 자금 이동을 최소화하기 위해 여러 거래를 집계하고 상쇄하는 프로세스입니다. 예를 들어, 100달러가 체인 A에서 체인 B로, 80달러가 체인 B에서 체인 A로 이동하는 경우, 네팅 후 실제로는 20달러만 체인 A에서 체인 B로 이체하면 됩니다.
재조정 및 결제: 이상적으로 솔버의 잔액은 여러 체인에서 지속적으로 조정되어야 합니다. 한 체인에서 솔버의 자금이 다른 체인에서 인텐트를 실행하는 데 사용될 경우, 리밸런싱 및 정산을 통해 초기 잔액을 복원해야 하며, 미정산된 금액은 관련 체인 간에 정산해야 합니다.
에버클리어 작동 방식
에버클리어는 허브 앤 스포크 모델. 이 모델에서는 개별 블록체인 네트워크(예: 이더리움, 아비트럼, 옵티미즘)가 스포크 역할을 하고 중앙화된 허브가 핵심 허브앤스포크 모델 역할을 합니다. 청산 체인 - 에버클리어에서 청산 체인은 롤업입니다.
에버클리어 아키텍처의 핵심은 인텐트 매칭("네팅") 메커니즘입니다. 네팅) 메커니즘은 불필요한 자산 전송을 줄여 체인 간 자산 흐름을 최적화하도록 설계되었습니다. 이 시스템은 상호 만족할 수 있는 허브의 의도를 일치시킴으로써 달성됩니다.
>
상계 예시:
Alice는 70 USDC를 Arbitrum에서 이더리움으로 전송하려고 합니다. style="text-align: left;">Everclear의 시스템은 이러한 의도를 파악하고 상계를 통해 거래를 처리합니다. 즉, 이더리움에서 아리트룸으로 30 USDC만 이체하면 됩니다(100 - 70). 에버클리어는 네팅을 통해 여러 번의 대규모 토큰 전송의 필요성을 줄여 비용과 지연 시간을 줄입니다.
각 주기가 끝나면 에버클리어는 최종적으로 정산됩니다. 즉, 실제로 체인을 통해 전송해야 하는 30 USDC를 정산하여 처음에 유동성을 조달한 유동성 공급자에게 상환합니다. 궁극적으로 에버클리어는 상계 후 30 USDC를 이더리움에 있는 모집자의 계정으로 반환합니다.
이 프로세스를 통해 모집자는 체인 간에 수동으로 자금을 이체하거나 연결하는 대신 유동성 관리와 기회에 집중할 수 있습니다.
에버클리어의 아키텍처:
롤업 프레임워크: 세계 최고의 유동성 관리 솔루션 제공업체인 Arbitrum.
서비스형 롤업(RaaS) 제공업체: Gelato.
메시징: Hyperlane AVS(EigenLayer를 통한) - AVS가 완전히 가동될 때까지 Everclear는 Hyperlane의 검증자 클러스터를 사용합니다.
데이터 가용성: EigenDA - 에버클리어는 처음에 젤라또의 데이터 가용성 위원회(DAC)를 사용할 것입니다.
에버클리어는 크로스체인 유동성의 리밸런싱과 정산을 중앙화함으로써 솔버의 운영 부담을 줄이고 솔빙 프로세스를 더욱 효율적으로 만듭니다. 지난주, 에버클리어는 웹3 마켓플레이스의 첫 번째 청산 레이어가 되어 메인 네트워크에 라이브되었습니다.
요약
체인 추상화라는 더 넓은 영역에서, 에버클리어는 프론티어의 CAKE 프레임워크에 . strong>청산 및 결제 레이어로 통합되어 전체 추상화 프로세스를 완성하는 데 도움을 줍니다.
Privilege Layer는 앨리스와 같은 사용자가 통합 잔고를 통해 크로스 체인 조작 의도를 표현하여 웹2와 유사한 사용자 경험을 제공할 수 있게 해줍니다.
솔버 레이어는 다양한 블록체인과 상호 작용하여 이러한 사용자 의도를 실행합니다.
마지막으로, 청산 및 결제 레이어는 솔버 체인 간의 유동성 재조정과 자본 결제를 관리하여 솔버 프로세스를 최적화합니다.
체인 추상화는 단일 제품이나 프로토콜이 아니라 원활한 사용자 경험을 제공하기 위해 설계된 여러 팀과 레이어 간의 협업입니다. 목표는 사용자가 블록체인 기술을 사용하고 있다는 사실조차 인지하지 못한 채 블록체인 앱과 상호 작용할 수 있도록 하여 웹2.0 경험의 단순함을 웹3.0의 탈중앙화 앱에 적용하는 것입니다.