체인 추상화의 현재 상태: 솔루션 및 관련 프로젝트 개요

avatar
Bitpush
07-24
이 기사는 기계로 번역되었습니다
원문 표시

출처: 디지털 자산 조사 회사 ASXN 번역: 진써차이징(Jinse) xiaozou

1. 소개

암호화폐 산업은 변화로 가득 차 있으며, 몇 안 되는 상수 중 하나는 계속해서 증가하는 블록체인 수입니다. 이더 L2이든, 애플리케이션 체인이든, Alt L1이든, 항상 대량 새로운 블록체인이 등장하는 것 같습니다.

다양한 블록체인은 사용자에게 다양한 옵션을 제공하지만 개발자와 멀티체인 사용자에게는 어려움을 안겨주기도 합니다. 점점 더 많은 체인이 유동성과 사용에 있어 단편화 문제를 야기하여 사용자 경험을 저하시킬 것입니다. 이는 멀티체인 사용자와 애플리케이션 개발자에게 매우 나쁜 일입니다.

현재 암호화폐의 멀티체인 상황은 인프라 반복과 인센티브 불일치에 대한 여러 이야기 중 하나라고 말할 수 있습니다. PoS 합의 메커니즘이 도입된 이후 암호화폐 세계의 블록체인 수가 폭발적으로 늘어났습니다. 비트코인 PoW 합의 메커니즘과 비교하여 PoS는 새로운 네트워크를 시작하고 보호하는 데 방해가 되는 장애물을 크게 줄여 L1 분야에서 캄브리아기 스타일의 혁신적인 프로젝트를 폭발적으로 불러일으켰습니다. 확장성 트릴레마를 해결하기 위해 우리는 Solana , Cosmos 및 해당 애플리케이션 체인, Berachain 및 PoL 합의 메커니즘, 이더 L2 및 사기 방지 등을 보유하고 있으며 각각 고유한 혁신적인 접근 방식을 갖추고 있습니다.

혁신이 블록체인의 폭발적인 성장을 이끄는 주요 동인일 수 있지만, 잘못 조정된 인센티브도 중요한 역할을 합니다. 인프라는 애플리케이션보다 더 높은 프리미엄으로 거래되므로 개발자는 무엇을, 어디에 구축할지 결정할 때 가치 변동을 고려합니다. 이러한 인센티브 불일치로 인해 수많은 다양한 블록체인 또는 프로토콜이 "자체 스택을 소유"하게 되었으며, 이는 오늘날 우리가 살고 있는 암호화폐 세계에 큰 책임이 있습니다.

2. 모듈 와 롤업의 증가

모듈 개념은 상대적으로 새로운 개념으로, 2019년 Mustafa Al-Bassam이 "LazyLedger: 클라이언트 측 스마트 계약을 사용한 분산 데이터 가용성 원장"이라는 제목의 학술 논문에서 처음 제안했습니다. 이 기사에서 그는 네트워크 합의 및 데이터 가용성 기능을 거래 결산 및 실행에서 분리하는 블록체인 설계 철학을 설명합니다.

W2jOqNAMgSswvWI1wzu9mvGbnwScqDFbceqlPQ48.png

모듈 의 이점은 저렴한 DA(데이터 가용성)이든 오프체인 실행이든 전문화입니다. 노동 분업이 경제성장의 원천이라고 가정한 아담 스미스(Adam Smith)와 유사하게, 전문화(노동 분업)는 효율성 증가를 통해 확장성(성장)을 촉진합니다.

2020년 10월 2일, Vitalik은 이더 의 기본 확장 솔루션으로 롤업을 선택했습니다. 롤업은 "모듈 의 부상"의 자연스러운 확장입니다. 이더 의 궁극적인 목표는 전 세계적으로 조정된 금융 계층이 되는 것이며, 이 목표를 달성하려면 확장이 필요합니다. 그러나 확장성 트릴레마를 고려하면 이더 확장성을 희생하면서 탈중앙화 기능과 보안을 최적화합니다. 롤업은 여러 트랜잭션을 트랜잭션 패키지로 패키징한 다음 트랜잭션 패키지를 이더 메인넷에 제출함으로써 트랜잭션 처리량을 늘리는 동시에 트랜잭션 비용을 줄입니다. 이 접근 방식은 온체인 처리되는 데이터의 양을 최소화하여 더 빠르고 저렴한 거래를 가능하게 합니다. 그러나 롤업 수가 증가함에 따라 롤업을 생태계의 나머지 부분에 연결하기 위해 추가 인프라를 구축해야 하므로 이더 생태계와 상호 작용하는 복잡성도 증가합니다.

WBTs03WJeE2m2YVxQxNSf6hBQEbb0sNvdoNhjmdf.png

Celestia 의 확장성은 고유한 DAS(데이터 가용성 샘플링) 접근 방식을 통해 향상됩니다. 이를 통해 더 많은 라이트 노드가 추가됨에 따라 네트워크를 확장할 수 있으므로 보안이나 탈중앙화 손상시키지 않고 더 큰 블록을 허용할 수 있습니다.

3. 체인 추상화

Web2를 능가하기 위해서는 Web3 UX(사용자 경험)가 (전환 비용을 고려하여) 절대적으로 더 나은 경험을 제공해야 합니다. 이것이 체인 추상화가 들어오는 곳입니다.

아이디어로서 체인 추상화는 최종 목표를 위한 수단보다는 최종 목표에 더 가깝습니다. 따라서 "체인 추상화"는 사용자 경험이며 모든 구성 요소/개선은 "체인 추상화의 미래 활성화"를 위한 작업으로 간주될 수 있습니다.

오늘날의 암호화폐 세계에서 멀티체인 사용자가 되려면 여러 체인 간에 자금을 연결하고, 복잡한 UI(사용자 인터페이스)를 탐색하고, 각각 고유한 리스크 특성을 가진 다양한 토큰을 사용하여 거래 비용을 지불해야 합니다. 사용자는 암호화폐 경제의 다양한 "파이프"와 상호 작용해야 하며 이는 번거롭고 복잡한 경험입니다. 전통적인 금융의 "파이프"에 해당하는 것은 FedWire(연방준비은행의 자금 이체 시스템)에서 거래를 수행하는 것입니다. Web2 UX 유형의 궁극적인 목표 측면에서 체인 추상화를 생각하면 해결해야 할 두 가지 주요 문제점이 있습니다. Web3 UX의 복잡성과 사용자 및 유동성 단편화 문제입니다.

4. Web2의 추상화

컴퓨터 과학의 맥락에서 추상화는 다음과 같이 정의됩니다.

사용자 경험의 기술적 복잡성을 단순화하거나 제거하여 이러한 세부 사항과 프로세스를 숨기는 기술을 생성합니다. 이러한 복잡성은 여전히 ​​존재하고 작동하지만 사용자에게는 보이지 않습니다.

Web2 세계에서 추상화는 다양한 작업의 기술적 복잡성을 숨기고 사용자에게 단순화된 인터페이스를 제공함으로써 사용자 친화적이고 원활한 경험을 만드는 데 중요한 역할을 합니다. 예를 들어, 사용자는 HTTP, TCP/IP 또는 DNS와 같은 기본 프로토콜이 무엇인지 이해하지 못한 채 브라우저를 통해 웹사이트와 상호 작용합니다. 사용자는 단순히 Outlook을 열고 이메일을 작성하고 보내기만 하면 됩니다. 사용자는 자신의 이메일이 SMTP와 같은 전송 프로토콜 및 IMAP/POP와 같은 수신 프로토콜과 상호 작용했다는 사실을 전혀 모릅니다. 웹 호스팅 및 클라우드 서비스는 서버 관리, 데이터 복제 및 로드 밸런싱을 추상화하여 애플리케이션을 쉽게 배포하고 관리할 수 있는 사용자 친화적인 인터페이스를 제공합니다. 비밀번호 해싱 및 세션 관리를 포함한 인증 및 권한 부여 프로세스는 간단한 로그인 인터페이스 뒤에 숨겨져 있습니다. PayPal 및 Stripe과 같은 온라인 결제 서비스는 사용자가 손쉽게 거래를 수행할 수 있도록 보안 암호화, 사기 탐지 및 은행 네트워크 통신을 추상화합니다. 가장 중요한 점은 Web2가 인터넷이 아닌 기본 사용자에게도 액세스할 수 있는 브라우징 경험을 제공한다는 점입니다. Web2는 추상화에 중점을 두어 기술에 액세스할 수 있게 해줍니다.

선택한 검색 엔진인 Google은 궁극적인 추상화로 간주될 수 있습니다. 인터넷에 대한 광범위한 가이드 역할을 함으로써 정보 검색 프로세스를 단순화하여 사용자가 복잡한 검색 알고리즘이나 웹 크롤링 프로세스를 이해하지 않고도 검색 요청을 입력할 수 있도록 합니다. Google의 알고리즘은 수십억 개의 웹페이지에 대한 색인을 생성하고 관련성에 따라 순위를 매겨 사용자에게 가장 중요한 결과를 제공합니다. 이러한 추상화는 Google이 이러한 복잡성을 숨기고 직접적이고 체계적인 검색 결과를 제공하기 때문에 사용자가 SEO, HTML 구조 또는 웹 호스팅에 대한 기술 지식을 알 필요가 없음을 의미합니다. 또한 구글은 앞서 언급한 이메일(Gmail), 글쓰기(Google Docs), 저장공간(Google Drive) 등 대부분의 서비스도 제공하고 있다. Google은 액세스 가능한 통합 인터페이스를 통해 다양한 기능을 매우 응집력 있는 생태계에 통합하여 사용자 경험을 더욱 향상시킵니다.

한 단계 더 나아가 이를 보다 명확하게 이해해 보겠습니다. Web2는 서로 작동하는 많은 프로토콜로 구성되어 있으며 추상적인 요구 사항 측면에서 Web2와 Web3는 "내부적으로" 크게 다르지 않습니다. 이러한 프로토콜을 이해할 필요가 없는 일반 Web2 사용자의 경우 이 단순화된 사용자 경험은 체인 추상화를 위한 지침서 역할을 할 수 있습니다.

5. 공식적인 정의

체인 추상화 – "멀티체인 상호 작용에 필요한 수동 프로세스를 제거하는 사용자 경험"

체인 추상화가 해결하려는 문제를 살펴보겠습니다.

  • 브리징 - 사용자는 가치를 다른 온체인 에 연결해야 하며 이로 인해 상당한 사용자 경험 마찰과 보안 리스크 발생합니다.

  • 가스 토큰 - 사용자는 가스 요금을 지불하기 위해 온체인 다양한 토큰을 획득하고 관리해야 합니다.

  • 계정 및 지갑 단편화 – 사용자는 전체 잔액 액세스하려면 여러 계정과 상호 작용해야 합니다. EVM이 아닌 생태계에서는 별도의 주소와 지갑이 필요하기 때문에 이 문제는 더욱 심각합니다.

  • 유동성 단편화 – 블록체인 수가 증가함에 따라 유동성이 이러한 온체인 전체에 분산되고 더욱 분리됩니다.

6. 단편화 문제

앞서 언급했듯이 인센티브 불일치, 이더 의 롤업 중심 로드맵, 애플리케이션 체인의 인기, 애플리케이션별 롤업 및 "자신만의 스택 소유"모듈 유동성 증가와 사용자 단편화 및 통합을 가져왔습니다. 원활한 사용자 경험.

종종 "모놀리식 아키텍처"를 지지하는 사람들은 Solana와 Sui 및 Aptos와 같은 기타 EVM이 아닌 체인을 사용자에게 제공하는 단순성의 예로 지적합니다.

사용자가 솔라나에 자금을 연결하는 경우 일반적으로 한 가지 형태의 USDC 및 한 가지 형태의 SOL과만 상호 작용하면 됩니다. 솔라나는 Wormhole과 Axelar USDC가 오랫동안 존재했기 때문에 USDC의 대체 가능성에 대한 자체 문제가 있었지만 이 문제는 대부분 해결되거나 개선되었습니다. 솔라나 "생태계"는 솔라나와 그 위에 구축된 애플리케이션을 의미합니다. (아직) L2가 없으며 더 많은 유동성이나 다양한 애플리케이션 하위 집합을 얻기 위해 브리징이 필요하지 않습니다.

반면, 사용자가 이더 생태계(롤업 포함)에 로그인하면 다양한 형태의 USDC와 다양한 형태의 ETH를 접하게 됩니다. 예를 들어 Optimism의 ETH와 Arbitrum의 ETH는 모든 의도와 목적에 있어 동일한 자산이지만 둘 다 각각의 표준 브리지를 사용하여 이더 메인넷에서 브리지되지만 서로 바꿔서 사용할 수는 없습니다. 특정 응용 프로그램은 Optimism에서만 실행되는 반면 다른 응용 프로그램은 Arbitrum에만 존재합니다. 모든 실제적인 목적을 위해 Optimism의 ETH와 Arbitrum의 ETH는 생태계와 사용 사례가 서로 다른 완전히 다른 온체인 에 있습니다.

지갑 수준에서도 이 둘은 서로 다른 자산으로 간주됩니다. Rabby 및 Rainbow와 같은 신흥 지갑은 지갑 수준에서 자산을 모호하게 하고 추상화하기 위해 열심히 노력해 왔습니다. 그럼에도 불구하고 사용자는 여러 체인과 롤업에 걸쳐 "대체 가능한"(실제로 거의 대체 불가능한 방식으로) 자산을 관리하게 됩니다.

t7b8Znaobfx5ONCJNF21KezGy9U9Mav7ZS51hLY6.jpeg

이 차이는 롤업이 아닌 수준에서 더욱 분명해집니다. 비 EVM 체인(예: Solana, Sui, Aptos) 및 비 이더 이더 EVM L1(예: BNB 및 Avalanche C-Chain)의 경우 사용자는 비기본 자산(axlUSDC, axlETH 등)도 처리해야 합니다.

이론적으로 롤업이 이더 사용자를 완전히 매각하고 이더 위에 자체 "모놀리식" 체인이 되겠다는 약속을 이행한다면 브리징과 유동성 추구가 필요하지 않을 것입니다. 그러나 그렇지 않습니다. 세 가지 가장 큰 롤업: Arbitrum, Optimism 및 Base는 각각 생태, 사용 사례 및 사용자가 다릅니다. 낙관론은 하이퍼체인을 사용하여 추가 수준의 모듈 추가하는 것으로 바뀌었습니다(자세한 내용은 나중에 설명). Arbitrum은 주로 DeFi(특히 영구 계약 및 옵션 DEX)에 중점을 두고 있으며 최근 Xai 및 Sanko가 출시되면서 L3(Arbitrum의 자체 추가 모듈 계층)에 점점 더 중점을 두고 있습니다. Base는 주로 SocialFi 애플리케이션에 중점을 둡니다.

보시다시피 "일반" L2는 고유한 특정 초점과 사용 사례를 개발하기 시작했습니다. 게임을 플레이하려는 사용자는 먼저 Arbitrum에 연결한 다음 Xai 또는 Sanko에 연결해야 합니다. 동일한 사용자가 Farcaster에서 Degen에게 팁을 주거나 friendtech에서 키를 구매하려는 경우 Base에 연결해야 합니다. 사용자가 Synthetix를 사용하려면 Optimism에 연결해야 합니다. 최종 결과는 의도하지 않은 높은 수준의 조각화입니다. 일반적으로 모든 범용 L2는 사용자의 모든 요구 사항을 충족하는 다양한 애플리케이션을 제공하는 것을 목표로 해야 합니다. 즉, 모듈 설정에서 단일 경험을 제공하는 것입니다. 그러나 다음 두 가지 이유 때문에 그렇지 않습니다.

  • 기본 롤업은 특히 게임에서 TPS가 낮기 때문에 롤업은 실행을 다른 환경(예: L3)으로 이동하기 위해 어떤 형태의 모듈 아키텍처를 채택해야 합니다.

  • 각 범용 롤업은 서로 다른 인센티브 메커니즘과 사용자와 개발자를 온체인 끌어들이는 기타 방법으로 인해 의도치 않게 서로 다른 문화와 생태계를 생성합니다.

L1도 마찬가지다. 일부 애플리케이션과 사용자는 Avalanche C-Chain, BNB 또는 Sui 및 Aptos에만 존재합니다.

조각화 문제는 사용자뿐만 아니라 실행 계층과 프로토콜 자체에도 영향을 미칩니다. 단편화로 인해 실행 계층의 수익과 MEV는 롤업(MEV의 경우) 또는 기타 체인에 의해 소모됩니다. 이는 경영진 간의 경쟁이 심화될수록 더욱 중요해집니다.

프로토콜은 온체인 출시하고 모든 온체인 에서 유동성과 사용자를 부트스트랩해야 하기 때문에 상황은 매우 어렵습니다. 특히 신제품의 경우 가능한 한 많은 사용자를 확보하는 것이 목표이기 때문에 이는 특히 어렵습니다. 또한 프로토콜이 실행되는 모든 기본 체인과 모든 브리지 통합으로 인해 복잡성과 보안 리스크 추가됩니다.

전반적으로 암호화폐 세계, 특히 이더 내에서의 단편화 문제는 사상 최고 수준에 이르며, 이는 이상적인 사용자 경험과 트래픽에 미치지 못하는 결과를 낳습니다.

단편화 문제 해결: 체인 추상화

이러한 단편화 문제는 체인이라는 추상적 개념의 탄생과 발전을 낳았습니다. 앞서 언급했듯이 우리는 체인 추상화를 궁극적인 목표로 삼고 있습니다. 암호화폐 사용자는 브리징, 가스 결제, 복잡한 UI 및 멀티체인 지갑 관리와 관련된 수많은 문제를 처리할 필요 없이 진정으로 최적화되고 더 나은 경험을 얻을 수 있습니다.

체인 추상화의 궁극적인 목표를 달성하기 위해 포괄적인 솔루션(예: AggLayer, Particle Network 및 OP Superchain)부터 구성 요소 솔루션(예: 인텐트 네트워크 및 브리지 애그리게이터)에 이르기까지 대량 시도가 이루어졌습니다.

아이러니하게도 체인 추상화의 주요 문제 중 하나는 체인 추상화 솔루션의 단편화였습니다. 종종 우리는 추상화된 체인을 "소유"하려는 체인 추상화 솔루션을 봅니다. 예를 들어 Polygon의 AggLayer와 Optimism의 Superchain은 모두 유동성, 메시징, 브리징 또는 기타 구성 요소를 통합하여 롤업 조각화 문제를 추상화하려고 시도합니다. 그러나 둘 다 체인이 솔루션을 선택해야 하며 이는 인센티브 불일치 문제와 함께 발생합니다. 마지막으로 모든 체인이 자체 스택을 갖고 싶어하는 경우가 많습니다.

게다가, 그들은 함께 잘 작동하지 않습니다. Polygon AggLayer의 롤업은 통합된 유동성의 이점을 누리고 Superchain의 롤업은 통합된 메시징과 상호 교환 가능한 애플리케이션 및 리소스의 이점을 누리지만 사용자는 동시에 두 가지 사용자 경험과 상호 작용하려는 경우 성능이 저하됩니다.

YneyPQ1hx0Y9hdw94cYNWAkhUU1pyptG7LoCIOpE.png

일부 추상화 솔루션, 특히 구성 요소 수준의 조각화 문제 외에도 체인 추상화가 직면한 또 다른 문제는 처리 방식과 관련이 있습니다.

현실은 체인 추상화가 어떤 문제를 해결해야 하는지, 어떻게 해결해야 하는지 등 다양한 관점에서 접근할 수 있는 다면적인 문제라는 것입니다.

체인 추상화를 처리하는 방법을 설명하기 위한 몇 가지 강력한 노력이 있었으며 그 중 가장 두드러진 것은 Frontier Research에서 제안한 CAKE 프레임 입니다. 우리는 독자들이 CAKE 프레임 스스로 읽어볼 것을 강력히 권장하지만, 일반적으로 Frontier에서는 CAKE(체인 추상화 핵심 요소) 프레임 권한 계층, 해결자 계층 및 결제 계층의 세 가지 인프라 계층으로 구성되어 있다고 설명합니다.

권한 계층은 사용자가 지갑을 프로토콜 및 애플리케이션에 연결하고 의도를 제출하여 메시지에 서명하는 곳입니다. 권한 계층은 사용자의 자산을 식별하고 트랜잭션을 실행하는 역할을 담당합니다.

솔버 레이어에는 솔버와 이행자가 포함되어 있으며, 사용자의 자산과 의도를 기반으로 예상 비용과 실행 속도를 기반으로 견적과 실행 의도를 제공합니다.

결제 계층은 사용자의 거래를 보호합니다. 거래가 원래 체인과 다른 온체인 에서 발생하도록 설정된 경우 자산을 해당 온체인 에 연결하고 실행합니다.

CAKE 프레임 와 비교하여 보다 실용적인 접근 방식이 체인 추상화 개발을 시각화하는 데 도움이 될 수 있다고 믿습니다. 간단히 말해서, 우리는 체인 추상화 솔루션을 포괄적인 솔루션과 구성 요소 솔루션이라는 두 가지 광범위한 범주로 나누며, 각 범주에는 추가 하위 범주가 있습니다.

7. 포괄적인 디자인 공간과 부품 디자인 공간

CA(체인 추상화)라는 용어가 매우 모호하다는 점을 고려하여 설계 공간을 포괄적인 CA 솔루션과 구성 요소 CA 솔루션의 두 가지로 나누어 보겠습니다. 포괄적인 CA 솔루션은 여러 마찰을 추상화하여 CA를 위한 "풀 스택" 솔루션을 제공하는 솔루션으로 정의됩니다. 사용자 경험 측면에서 포괄적인 솔루션은 모놀리식 블록체인과 유사합니다. 구성 요소 솔루션은 단일 문제를 해결하려고 시도하여 더 큰 솔루션에 기여하는 솔루션입니다. 이 보고서가 체인 추상화와 관련된 모든 솔루션을 다루지는 않는다는 점은 주목할 가치가 있습니다. 체인 추상화는 범주라기보다는 동기 부여 및 최종 목표에 더 가까운 광범위한 개념입니다. 아래에 설명된 프로토콜, 네트워크, 인프라 계층 및 EIP는 특정 유형의 솔루션이 체인 추상화에 어떻게 기여하는지 명확히 하고 표현하는 데 도움이 됩니다. 지난 몇 달 동안 체인 추상화에 대한 광범위한 연구가 있었습니다. 최근 여러 암호화폐 정상회담에서 많은 프로토콜, 인프라 프로젝트 및 연구자들이 이 접근 방식에 중점을 두었습니다. 체인 추상화.

VbMBawNnJ13afNg5hIzwes20sMhOQ0O1Wh1mGffl.png

8. 포괄적인 솔루션

포괄적인 솔루션 설계 분야에는 NEAR, Particle, Okto, Polygon AggLayer 및 OP Superchain 등 여러 주요 기업이 있습니다. 이러한 5가지 솔루션은 환경에 구애받지 않는 솔루션(NEAR, Particle, Okto)과 환경에 특화된 솔루션(AggLayer 및 Superchain)으로 더 세분화될 수 있습니다. 간단히 말해서 둘 사이의 차이점은 CA 솔루션의 범위입니다.

Polygon AggLayer의 모든 체인은 브릿지 계약을 통해 연결되어 있어 이 생태계의 체인 간 가치 이전이 원활하게 이루어지지만 이 사용자 경험은 Polygon CDK L2 사용자로 제한됩니다. OP 슈퍼 체인의 디자인은 이와 유사합니다. 통합된 브리지 계약은 생태계의 모든 체인을 연결하여 체인 간의 가치 이전을 매우 간단하게 만듭니다. 생태계에 구애받지 않는 솔루션은 각자의 생태계에 국한되지 않는 솔루션을 제공하며, 사용자는 서로 다른 체인 간에 가치를 전송하고 서로 다른 온체인 에서 거래를 수행할 수 있습니다. 이러한 세 가지 환경 불가지론적 솔루션은 모두 사용자를 대신하여 다른 온체인 에 자산을 이전하는 역할을 추상적으로 수행합니다. 기본적으로 이것이 기본 제공 사항입니다.

Kkt8qsJR0T7ffj9fYiZzhFyuoQ1Ih3tQgYNj8nwY.jpeg

NEAR와 같은 체인 추상화 솔루션은 2018년부터 파이프라인에 포함되어 있는 반면 다른 프로토콜은 추상화 공간에 상대적으로 새로운 것입니다. 대부분의 CA 솔루션이 아직 개발 초기 단계에 있고 접근 방식이 다양하다는 점을 고려하면 리더를 꼽는 것은 어렵습니다. 이 분야의 리더를 식별하려면 각 프로토콜의 주요 제품의 사용을 고려해 볼 수 있습니다. 다시 한번, 이러한 프로토콜이 아직 개발 초기 단계에 있다는 점을 고려하면 현재로서는 비교를 하기에는 너무 이릅니다.

(1)입자

모든 온체인 사용자를 위한 결제 및 조정 계층 역할을 하는 Particle의 모듈 L1(범용 L1이 아닌 기본 인프라 계층으로 생각할 수 있음)은 암호화폐 사용자에게 체인 추상화 경험을 제공하도록 설계되었습니다.

Particle의 주요 제품은 Universal Accounts입니다. 사용자는 단일 주소, 계정 잔액 및 상호 작용 지점을 사용하여 모든 체인(EVM 체인 및 비 EVM 체인)에서 작업하는 동시에 가스를 추상화하고 유동성을 통합할 수 있습니다. Cosmos SDK를 기반으로 제작된 Particle은 본질적으로 모듈 식이므로 주권을 유지하면서 검증 및 데이터 가용성과 같은 주요 기능을 프로 선수에게 아웃소싱합니다. 본질적으로 모듈 상호 교환 가능한 독립 모듈 통해 블록체인 운영의 다양한 측면을 처리할 수 있는 능력을 의미합니다. 이를 통해 Particle은 핵심 기능과 거버넌스에 대한 제어를 유지하는 동시에 모듈 조정하고 발전시킬 수 있습니다.

입자는 3가지 핵심 모듈 에 의존합니다.

  • 범용 계정: 이 계정은 모든 체인(EVM 및 비 EVM 네트워크)에 걸쳐 단일 상호 작용 지점, 사용자 주소 및 잔액 제공합니다.

  • 보편적 유동성: 크로스체인 원자 거래 및 스왑의 낙관적인 실행을 통해 모든 체인의 유동성을 통합합니다. 이를 통해 사용자는 토큰을 보유하지 않더라도 새 체인과 원활하게 상호 작용할 수 있습니다.

  • 범용 가스: 사용자는 크로스체인 거래 결제에 어떤 토큰이라도 사용할 수 있습니다.

보편적 유동성

파티클 네트워크의 보편적인 유동성은 원활한 원자 교차 체인 상호 작용을 지원하는 기본 레이어 역할을 하여 보편적 계정 내 잔액 통합을 달성합니다. 보편적인 유동성 구현을 통해 크로스체인 애플리케이션을 사용하는 사용자는 단일 체인과 상호 작용하는 것과 유사한 경험을 갖게 됩니다.

보편적 유동성 – 전형적인 예:

  • 사용자 A는 자신의 USDT를 사용하여 체인 4에서 1 ETH의 가격으로 NFT를 구매하려고 합니다. USDT는 체인 1, 체인 2 및 체인 3에 무작위로 배포됩니다.

  • "구매" 버튼을 클릭하면 사용자는 5개 체인(체인 1, 체인 2, 체인 3, 체인 4 및 입자 네트워크)과 관련된 UserOperations를 서명으로 패키징하여 Particle L1으로 보냅니다.

  • 위 서명을 실행한 후 체인 1, 체인 2, 체인 3의 USDT는 해당 체인의 DEX(탈중앙화 거래소)를 통해 USDC 등 중간 토큰으로 교환됩니다.

  • 체인 1, 체인 2, 체인 3의 USDC는 유동성 공급자(LP)에게 전송됩니다.

  • LP는 체인 4에서 USDC를 출시합니다.

  • 체인 4의 USDC는 체인 4의 DEX를 통해 ETH로 교환됩니다.

  • 체인 4의 ETH는 NFT를 구매하는 데 사용됩니다.

aVupnWnSlL4o8xqjzm30Vy6BERgwA0B0Ik7VnbQw.png

범용 계정

Particle의 범용 계정은 Particle의 체인 추상화 제품에서 핵심 역할을 수행하여 사용자에게 멀티체인 생태계 전반에 걸쳐 단일 주소, 잔액 및 상호 작용 지점을 제공합니다. 파티클 범용 계정은 범용 유동성을 활용하여 크로스체인 원자 거래를 자동으로 실행하고 사용자의 크로스체인 잔액 에서 자금을 모아 특정 작업 조건을 충족합니다. 범용 계정은 사용자에게 EVM 및 비 EVM 생태계 내의 통합 인터페이스를 제공하고 모든 온체인 에서 자금을 저장하고 사용할 수 있는 기능을 제공합니다. 범용 계정의 핵심은 거래별로 교차 체인 거래를 자동으로 조정하는 Particle 범용 유동성 기술입니다. 파티클 네트워크는 이러한 거래의 결제 계층 역할을 합니다.

범용 계정은 기본적으로 기존 EOA(외부 주소)에 연결된 ERC-4337 스마트 계정 구현입니다. Particle의 Universal SDK를 구현하는 프로토콜은 Particle Network의 모듈 스마트 지갑 서비스를 사용하여 소셜 로그인을 통해 쿼리된 특정 EOA 주소에 연결된 범용 계정을 할당하거나 확인합니다. 그런 다음 이 계정은 응용 프로그램 및 Particle Network SDK를 활용하는 다른 응용 프로그램과 상호 작용하기 위한 핵심 인터페이스로 사용됩니다.

Maa0RtVwtIPLWRAxmAS4oX6bzb4DtCcIsrj2Yh8Q.png

최종 사용자에 관한 가상의 예:

  • 앨리스는 플레이를 통해 돈을 벌 수 있는 dApp을 발견했습니다. dApp은 Arbitrum에서 호스팅되며 Particle Network의 Universal SDK를 활용하여 범용 계정을 구현합니다.

  • Alice는 dApp을 사용하기 시작합니다. 그녀의 지갑에 있는 자산(Polygon 고유)은 기본 dApp 상호 작용에 사용됩니다. 브리징은 자동으로 수행되며 상호 작용 시 자동으로 수행됩니다.

  • 한동안 플레이한 후 Alice는 토큰을 몇 개 얻었습니다. 그녀는 그 돈으로 친구 Bob의 생일 선물로 NFT를 구입했습니다. 그녀가 몰랐던 것은 NFT가 Optimism에서 호스팅되었다는 것입니다. 그녀는 Bob의 범용 계좌로 원활하게 돈을 보낼 수 있습니다. 중요한 것은 Alice가 자신의 경험 전체에서 가스 토큰을 하나만 사용했다는 것입니다.

  • Bob은 Solana에 NFT를 담보로 대출을 받고 수익금을 Bitcoin Ordinal 밈을 구매하는 데 사용하기로 결정했습니다. 그는 동일한 계정에서 몇 번의 클릭만으로 몇 분 안에 모든 작업을 수행합니다.

비트코인, 입자 및 계정 추상화(AA):

인스크립션 과 서수의 도입으로 비트코인 ​​L1 활동의 르네상스가 시작되었습니다.

g9phwtg81DUFPITVOeEzukrse4dPgXp8fFXGsCSo.jpeg

비트코인 기본 체인을 넘어 계산 제약 조건을 확장하는 다양한 비트코인 ​​L2가 등장했으며, 그 예로는 Merlin, BEVM 및 bSquared와 같은 EVM 호환 BTC L2가 있습니다. 이는 비트코인과 업계 전체의 도약을 의미하지만, 그들의 설계 및 지원 인프라는 네트워크를 통해 상호 작용할 때 여전히 지갑과 UI/UX 수준에서 상당한 마찰을 야기합니다.

이것이 바로 Particle과 BTC Connect가 등장하는 곳으로, 그들은 계정 추상화의 이점을 비트코인에 가져오는 동시에 마찰을 해결하는 것을 목표로 합니다. BTC Connect는 사용자의 비트코인 ​​계정과 EVM 기반 스마트 계정을 통합하여 비트코인 ​​네트워크에서 계정 추상화를 실현합니다. 이는 비트코인 ​​지갑을 비트코인 ​​L2 또는 EVM 네트워크의 스마트 계정에 대한 서명자로 사용하여 수행되며 사용자의 기존 비트코인 ​​지갑을 유일한 상호 작용 지점으로 만듭니다. 이 아키텍처는 EIP-4337 설계(다중 서명 지갑, 소셜 복구 및 지갑 수준에서 보다 복잡한 거래 논리 지원)와 EVM 호환 체인을 활용하여 스마트 계정, Paymaster, 번들러 및 고유한 비트코인별 지갑 연결 모드를 도입합니다. .

따라서 스마트 계정과 원래 비트코인 ​​지갑의 모든 상호 작용은 비트코인 ​​지갑 인터페이스를 통해 제어될 수 있습니다. BTC Connect는 비트코인 ​​지갑의 기능을 확장합니다. 단일 비트코인 ​​지갑을 사용하여 사용자는 기본 BTC 트랜잭션을 보내고, 서수와 상호 작용하고, 호환되는 EVM dApp 및 비트코인 ​​L2에서 로직을 실행할 수 있습니다.

이를 통해 비트코인 ​​생태계의 빌더는 사용자에게 무가스 거래, 계정 프로그래밍 가능성 및 기타 여러 추상 기능을 제공할 수 있습니다.

gRLQetZKrsG8kTN9DXhxxxPxQIdx58qrDQybicQU.png

비트코인 지갑의 공개 키는 기본 BTC 거래를 수행하고 EVM EOA를 생성하는 데 사용됩니다. 이 EOA는 비트코인 ​​지갑을 서명자로 사용하여 스마트 계정을 생성하는 데 사용되므로 비트코인 ​​지갑 서명은 EVM과 호환됩니다.

(2) 근처

NEAR는 계정 집계에 초점을 맞춘 포괄적인 체인 추상화 스택을 개발하고 있습니다. 단일 계정과 인터페이스를 통해 모든 블록체인 온체인 거래할 수 있는 능력은 체인 추상화의 핵심 구성 요소입니다. 이를 통해 앱 사용자의 Web3 단편화를 정리하고 네트워크나 애플리케이션 전반에 걸친 흐름 능력을 향상시킬 수 있습니다.

Q5y7GBIIiyE2QMwSIvvRHfPUjeFUD6fyn9Ry2EQn.png

NEAR 계정 집계에는 3가지 핵심 기술이 포함됩니다.

  • NEAR 계정 - NEAR는 기본 계정 추상화를 사용하여 구축되었으므로 NEAR 계정은 공개 키 해시가 아닌 사람이 읽을 수 있는 계정 이름에 매핑됩니다. 또한 NEAR 계정은 다양한 기능에 대해 다양한 권한을 가진 여러 키를 보유할 수 있습니다. FastAuth는 개인 키를 관리할 필요 없이 이메일을 사용하여 가입하는 사용자에게 Web2와 유사한 온보딩 프로세스를 제공합니다. FastAuth 계정과 키는 생체 인식 "패스키" 보안 기능(FaceID를 생각해 보세요)을 통해 보호됩니다. 사용자는 MPC(Multi-Party Computation) 복구 서비스를 통해 이메일을 사용하여 언제든지 계정을 복구할 수도 있습니다.

  • 체인 서명 - 이를 통해 모든 NEAR 계정이 온체인 주소를 제어할 수 있습니다. 체인 서명을 사용하는 NEAR MPC 네트워크는 다른 지갑과 개인 키를 관리할 필요 없이 다른 온체인 트랜잭션의 서명자입니다. MPC 서명을 사용하면 여러 독립 노드가 신뢰할 수 없는 당사자가 개별적으로 생성한 키 공유를 사용하여 메시지를 어디에서나 집계할 필요 없이 메시지에 서명할 수 있습니다.

q8drrSdSt1uAFpJDSHp2jkedOeadyeMSn5l0CxmD.png

  • 인텐트 릴레이어(Intent Relayer) - 원활한 사용자 경험을 추구하기 위해서는 사용자가 NEAR 네트워크에서 결제를 한 후 다른 온체인 에서 가치를 거래할 수 있어야 합니다. 인텐트 릴레이어를 사용하면 사용자는 수행 방법을 정확히 알지 못해도 원하는 작업을 지정할 수 있습니다. 의도 릴레이 네트워크는 MPC 서비스의 응답을 모니터링하고, 서명된 트랜잭션을 처리하고, 해당 체인에 제출한 다음 최종 트랜잭션을 완료하는 작업을 수행합니다.

(3)옥토

Okto는 개발자와 최종 사용자를 위해 Web3의 복잡성을 단순화하도록 설계된 미들웨어 솔루션입니다. 블록체인 상호 작용의 복잡성을 추상화하여 탈중앙화 애플리케이션을 보다 쉽게 ​​구축하고 사용할 수 있습니다. Okto는 개발 경험과 사용자 경험 문제를 모두 해결하려면 엔드투엔드 솔루션이 필요하다고 믿습니다. 이를 위해 Web3의 복잡성을 추상화하고 조각화의 세 가지 문제인 이동성, 기술 표준 및 사용자 경험을 해결하여 개발/사용자 경험을 다루는 오케스트레이션 레이어를 도입했습니다.

Okto 오케스트레이션 계층의 구성요소:

  • Okto Appchain - 사용자 자산이나 TVL(Total Value Locked)을 보유하지 않고 거래를 조정하는 미들웨어 체인입니다. 이는 기본 보안/확장 가능한 블록체인으로부터 신뢰를 상속하는 롤업 기반 애플리케이션 체인 역할을 합니다. 주요 하위 구성 요소에는 Bloc Hub와 통합 애플리케이션 개발 API 세트가 포함됩니다.

  • DWN( 탈중앙화 지갑 네트워크) - MPC로 보호되는 통합 지갑 계정을 지원하고 사용자 권한에 따라 위임된 서명을 허용하며 EVM 및 비 EVM 체인을 지원합니다.

  • 탈중앙화 트랜잭션 네트워크(DTN) - 여러 블록체인에서 비동기 트랜잭션 관리를 조정하고 임시 관리, 가스 요금 추정 및 데이터 인덱싱을 포함하여 사용자가 운영하는 하위 트랜잭션을 처리합니다.

KLmCCjJRwtFJoRLujShqP8hoQLGXr28cOTWF6q8U.png

Okto는 애플리케이션 체인, DWN 및 DTN으로 구성된 오케스트레이션 레이어를 통해 체인 추상화 솔루션을 제공하는 것을 목표로 합니다. 이 계층은 표준, 체인 및 프로토콜의 복잡성을 추상화하여 일관된 개발 경험을 제공합니다. 이를 통해 개발자는 핵심 제품에 중점을 두고 더 단순한 기본 요소와 더 나은 사용자 경험을 사용하여 dApp을 구축할 수 있으며, 체인 관련 복잡성은 Okto에서 관리됩니다.

9. 특정 생태학적 솔루션/집합 블록체인

집계된 블록체인은 체인 추상화의 두 번째 이점을 제공하는 블록체인 확장 솔루션으로 생각할 수 있습니다. 현재 대량 채택을 달성하는 데 필요한 처리량을 지원할 수 있는 단일 체인이 없는 멀티체인 세계에 처하게 될 것은 당연한 일입니다. 블록체인을 확장하려면 유동성 및 공유 상태에 대한 액세스를 높여야 합니다. 블록 공간을 늘려 유동성을 파괴한다면 이는 실행 가능한 솔루션이 아닙니다. 이것이 융합 블록체인의 기본 아이디어입니다.

(1) 다각형 AggLayer

DIoB54Rsl7HiqVLkKbGoP3Y7MxMFkr0yAcuXl5IW.png

Polygon AggLayer를 살펴보기 전에 Polygon 생태계를 간략하게 살펴보겠습니다.

  • 폴리곤 = 융합된 블록체인의 글로벌 네트워크

  • AggLayer(통합 유동성) = 모든 관련 체인의 증거를 집계하여 멀티체인 네트워크의 유동성을 통합하여 거의 즉각적인 크로스 체인 원자 거래의 보안을 보장하는 프로토콜입니다.

  • Polygon CDK(확장) = 개발자가 자신의 주권 ZK(영지식 증명) 기반 L2를 배포하거나 기존 L1 및 L2 체인을 AggLayer로 마이그레이션할 수 있도록 하는 오픈 소스 도구의 모듈 컬렉션입니다.

Polygon은 체인 추상화 아이디어를 다른 관점에서 다루며, 통합 브리지 계약은 ZK 기술을 사용하여 통합(모놀리식) 및 모듈 아키텍처의 이점을 제공합니다. AggLayer는 CDK 체인 연결을 위한 상호 운용성 레이어로, 무엇보다도 원활하고 효율적인 크로스 체인 통신과 통합된 유동성을 지원합니다. 이를 통해 주권을 희생하지 않고도 집합 체인 전반에 걸쳐 통합된 암호화 보안과 원자적 구성 가능성을 실현할 수 있습니다. Polygon은 TCP/IP와 마찬가지로 AggLayer가 영지식 보안 보장을 통해 블록체인 환경을 L1 및 L2 체인 네트워크로 통합할 것이라고 주장합니다.

AggLayer의 기능은 세 단계로 나뉩니다. 체인 A가 Polygon 생태계에서 실행되는 ZK 기반 체인이라고 가정합니다.

  • 사전 확인: 체인 A는 새로운 블록/트랜잭션 패키지 A1의 헤더와 라이트 클라이언트 인증서를 AggLayer에 제출합니다. 헤더 파일에는 A1이 의존하는 다른 모든 블록 및 트랜잭션 패키지(Bi, Ci 등)에 대한 약속이 포함되어 있습니다. 유효성 인증서가 포함되지 않은 새 거래 패키지가 수신되면 AggLayer에 의해 "사전 확인된" 것으로 간주됩니다.

  • 확인: 체인 A 또는 A의 전체 노드는 A1의 증거를 생성하여 AggLayer에 제출합니다. AggLayer에 의해 증명이 확인되면 A1이 의존하는 모든 거래 패키지도 확인되면 A1이 확인됩니다.

  • 최종성: A1이 확인된 후 해당 증거는 다른 롤업의 트랜잭션 패키지와 함께 단일 증거로 집계되어 이더 에 게시됩니다. 이 집계 증명은 종속성 체인 상태와 트랜잭션 패키지 간의 일관성을 강화합니다.

원활하고 효율적인 크로스체인 통신 및 통합 유동성 – 실제로:

체인 A의 Alice가 자산을 민트 하고 해당 토큰을 체인 B의 Bob에게 전송하기 위해 블록 A1의 일부 토큰을 잠그거나 소각하려는 예를 생각해 보십시오. 체인 B는 이 A1이 이더 에서 최종적으로 확인될 때까지 기다려야 하며 자산을 민트 하기 전에 유효한 증거를 제공해야 하며 이는 느린 프로세스입니다. AggLayer는 체인 B가 일시적으로 A1이 유효하고 이더 에서 마무리될 것이라고 가정하도록 허용하여 이 문제를 해결합니다. 체인 B의 순서 AggLayer에 제출하기 전에 선언된 체인 A 상태 루트 A1을 B의 블록 헤더(B1A1)의 종속성으로 제출하여 체인 B가 B1을 빌드하는 데 필요한 지연을 20분에서 몇 초로 줄입니다. 벨.

AggLayer의 통합 브리지는 이더 의 모든 관련 체인에 대한 브리지 계약을 제공합니다. 각 체인에는 통합 브리지 루트의 로컬 복사본이 있어 이더 으로 나갈 필요 없이 제3자 브리징의 보안 리스크 없이 크로스체인 거래가 가능합니다. AggLayer에는 또한 bridgeAndCall() Solidity 라이브러리가 포함되어 있습니다. 이를 통해 개발자는 다양한 온체인 에서 호출을 실행하는 프로그램 로직을 배포할 수 있습니다. 사용자는 자산을 다른 온체인 으로 전송하고 온체인 계약을 실행할 수 있습니다. 이론적으로 이는 모놀리식 체인과 유사한 사용자 경험을 제공합니다.

그렇다면 AggLayer는 체인 추상화를 어떻게 지원합니까? 높은 수준의 관점에서 AggLayer는 전체 생태계에 걸쳐 거의 즉각적인 원자 거래와 통합 유동성을 지원하고 더 나은 자본 효율성을 창출하며 향상된 사용자 경험을 제공합니다. AggLayer에 연결된 L1 및 L2는 통합된 유동성을 활용할 수 있고, 개발자는 더 넓은 범위의 사용자에게 접근할 수 있으며, 사용자는 Web2와 유사한 사용자 경험을 통해 상호 작용할 수 있습니다.

(2) 낙천주의 슈퍼체인

OP 슈퍼 체인은 OP 스택에 구축된 브리징, 탈중앙화 거버넌스, 업그레이드, 통신 레이어 등을 공유하는 체인 네트워크입니다. 슈퍼 체인의 출시는 OP 메인 네트워크와 기타 체인을 통합된 OP 체인 네트워크로 병합합니다(많은 체인이 슈퍼 체인을 형성함). 멀티체인 설계와 달리 슈퍼체인의 일부를 구성하는 체인은 표준화되어 있으며 상호 교환 가능한 리소스로 사용되도록 고안되었습니다. 따라서 추상 애플리케이션이 실행되는 기본 체인인 전체 하이퍼체인을 대상으로 하는 애플리케이션을 구축할 수 있습니다.

Yixu4q1I1VaSDYJz9Q1KcachJSTwUd2aY6mqrAN2.png

OP 스택:

  • 데이터 가용성(DA) 레이어는 OP Stack 기반 체인의 원래 입력이 주로 이더 데이터 가용성에서 나온다고 규정합니다.

  • 순서 계층은 사용자 트랜잭션이 수집 및 전달되는 방식을 제어하며 일반적으로 단일 순서 에 의해 관리됩니다.

  • 파생 계층은 주로 롤업을 사용하여 실행 계층에 대한 입력으로 원시 데이터를 처리합니다.

  • 실행 계층은 시스템 상태 구조와 트랜잭션 기능을 정의합니다. EVM은 중앙 모듈 입니다.

  • 결제 계층을 사용하면 외부 블록체인이 오류 증명 기반 증명을 통해 OP 스택 체인의 유효한 상태를 확인할 수 있습니다.

10. 부품 솔루션

(1) 의도

인텐트는 특정 실행 경로가 아닌 사용자가 원하는 결과를 지정하는 순서입니다. 거래의 모든 단계를 자세히 설명하는 대신 사용자는 달성하려는 목표를 간단히 명시합니다. 그런 다음 "해결사" 또는 "충진제"로 알려진 외부 에이전트는 종종 수수료를 받고 이러한 의도를 달성하는 가장 효율적인 방법을 찾기 위해 경쟁합니다. 이는 지정가 주문과 유사하다고 간주될 수 있지만 브리징과 같은 다양한 상황(거래뿐만 아니라)에 적용될 수 있습니다.

일반적으로 인텐트 프로토콜은 비슷한 구조를 따릅니다.

  • 인텐트는 사용자에 의해 제출됩니다. 각 의도에는 원하는 크기, 대상 체인, 대상 자산, 요청 가격, 원하는 솔버(특정 의도 네트워크의 경우) 등 사용자 목표와 관련된 사양이 제공됩니다.

  • 솔버와 필러는 하위 그래프, 이벤트 리스너 등을 사용하여 다양한 의도 네트워크의 의도를 모니터링합니다.

  • 솔버/필러는 사용자의 의도를 완성하도록 선택할 수 있습니다.

위의 구조는 프로토콜과 사용 사례에 따라 다르며, 특히 솔버/필러가 사용하는 자산, 잠겨 있는지 여부, 출처가 어디인지에 따라 다릅니다.

일반적으로 의도 계약은 두 가지 범주로 분류됩니다.

  • 인텐트 기반 트랜잭션 프로토콜

  • 인텐트 기반 브리징 프로토콜

모든 인텐트와 목적에 대해 실제로 동일한 기능을 가지고 있으며, 둘 다 사용자가 인텐트를 제출하고 잠재적으로 다른 온체인 통해 실행될 수 있도록 해줍니다.

인텐트 기반 브리징 프로토콜

역사적으로 브리징을 위해서는 체인 간에 직접 자산을 이동해야 했는데, 이는 비용이 많이 들고 복잡하며 안전하지 않았습니다. 일반적으로 전통적인 브리징은 민트 앤 락(mint and lock), 민트 앤 락 또는 LP 메커니즘을 기반으로 할 수 있으며, 이로 인해 무제한 채굴이나 유동성 풀 활용 또는 잠금 메커니즘과 같은 문제가 발생할 수 있습니다.

대조적으로, 의도 기반 브리징은 별도의 온체인 에 토큰을 소유하려는 의도를 표현하는 사용자에 의존합니다. 솔버는 자체 자금을 사용하여 온체인 사용자에 대한 이 요청을 완료할 수 있습니다. 그런 다음 솔버는 원래 온체인 에서 보상을 받습니다.

인텐트 기반 브리징은 토큰을 발행하거나 잠글 필요가 없으므로 이로 인해 발생할 수 있는 일부 문제를 완화합니다. 그러나 이는 고유한 단점도 있습니다. 보다 구체적으로 필러/솔버는 트랜잭션 실패 및 체인 재구성 또는 롤백으로 인해 문제에 직면할 수 있습니다.

기존 브리징과 유사하게 인텐트 기반 브리징도 유동성 제약을 고려해야 합니다. 인텐트 해결자/필러는 거래를 실행하고 완료하기 위해 여러 온체인 에 걸쳐 유동성을 유지하는 동시에 이러한 자금의 균형을 정기적으로 재조정해야 합니다. 또한 필러/솔버는 자본 비용과 가스 비용(특히 대상 온체인 에서)에도 직면합니다.

의도 기반 브리징의 이점은 분명합니다.

  • 최종 사용자로부터 백엔드를 추상화합니다. 사용자의 관점에서 볼 때 인텐트 기반 브리징은 배후에서 발생하며 사용자는 프로토콜과 솔버에 비용을 지불하는 것에 대해서만 생각하면 됩니다.

  • 일반적으로 기존 브리지보다 더 빠르고 쉽습니다. 컴퓨팅 리소스를 덜 사용하고 대기 시간도 덜 필요하기 때문입니다.

지금까지 가장 큰 의도 기반 브리징 프로토콜은 Across입니다. 2021년 11월부터 이 프로토콜은 지원하는 온체인 100억 달러 이상의 거래량을 연결했습니다.

가로질러

Cross는 인텐트 기반 시스템을 통해 크로스체인 자산 전송을 가능하게 합니다. 사용자는 대상 체인을 지정하여 온체인 에 자산을 저장합니다. 그런 다음 독립 중계자는 온체인 사용자에게 자금을 전송하여 이러한 요청을 이행합니다. 프로토콜은 이러한 자금 이체를 확인하고 중계자에게 보상합니다.

Across 프로토콜은 크로스체인 자산 전송을 달성하기 위해 몇 가지 주요 메커니즘을 사용합니다. 첫 번째는 중계 메커니즘입니다. Relayer는 사용자가 원래 체인에 자금을 입금하는 시점을 관찰한 다음 요청된 자금을 온체인 사용자에게 보냅니다. 그들은 요청을 실행하기 위해 자체 자금을 사용할 수 있으므로 유동성 제약에 직면할 수 있습니다. 그러나 Across는 이 문제를 해결하기 위한 백업 솔루션으로 유동성 풀 시스템도 보유하고 있습니다. 의도를 완료한 후 데이터 작업자와 낙관적 오라클 시스템은 중계자가 보상을 받을 수 있도록 의도가 완료되었는지 확인해야 합니다.

데이터 작업자는 중계자에게 금전적 보상을 제공하거나 상환하고, 체인 간 유동성 풀의 균형을 재조정하며, 때때로 느린 실행을 수행하는 화이트리스트 참가자입니다(중계자는 빠른 실행을 완료하고 수수료를 받기 위해 속도로 서로 경쟁합니다). 또한 실행된 의도 전체를 모니터링하고 Optimistic Oracle에 트랜잭션 패키지를 제안합니다. 그러면 낙관적인 오라클은 데이터 작업자가 제안한 트랜잭션 패키지를 검증할 수 있습니다(1시간의 분쟁 기간 이후).

Cross V3는 애플리케이션 브리징을 넘어 애플리케이션 구축에 중점을 두고 보다 복잡한 크로스 체인 상호 작용에 중점을 둡니다. Across+를 사용하면 프로토콜이 Across 브리징 인프라를 단일 트랜잭션에 포함하여 다른 트랜잭션과 결합할 수 있습니다. 예를 들어, NFT 마켓플레이스를 통해 사용자는 브리징과 주조 또는 브리징과 구매 상호 작용을 단일 거래로 결합할 수 있습니다. 이는 사용자의 클릭 수를 크게 줄이고 잠재적으로 가스 비용을 절약하여 온체인 자산이 없는 것과 같은 기타 사용자 경험 문제를 완화합니다. Across+ 외에도 프로토콜은 크로스체인 정산 로직을 프로토콜 수준에서 구현할 수 있도록 하여 크로스체인 거래 정산을 수행하는 Across Settlement도 출시했습니다. Across+ 및 Across Settlement를 통해 Across는 의도 기반 브리징에서 보다 복잡한 크로스 체인 상호 작용으로 이동하여 단순한 브릿지가 아닌 크로스 체인 트랜잭션의 모듈 구성 요소가 되는 것을 목표로 합니다.

크로스는 크로스체인 의도의 표준화를 위해 노력해왔기 때문에 의도 기반 아키텍처 및 프로토콜에서 특히 중요합니다. Across의 낙관적 오라클을 뒷받침하는 팀인 UMA는 Uniswap과 함께 크로스체인 의도를 위한 표준 API 인터페이스 구축을 목표로 올해 초 ERC-7683을 출시했습니다. ERC-7683은 다음과 같은 방법으로 다양한 크로스체인 의도 시스템 간의 상호 운용성을 향상시키는 것을 목표로 크로스체인 의도를 위한 표준화된 API 인터페이스를 만드는 데 중점을 둡니다.

  • 크로스체인 주문을 나타내기 위해 표준 CrossChainOrder 구조를 정의합니다.

  • 계약을 정산하는 데 사용되는 ISettlementContract 인터페이스를 지정합니다.

디브리지

Across와 마찬가지로 deBridge는 솔버와 인텐트 기반 아키텍처를 사용하여 크로스체인 자산 전송 및 스마트 계약 상호 운용성을 달성합니다. 프로토콜 계층과 인프라 계층의 두 가지 계층으로 구성됩니다.

프로토콜 계층은 온체인 위치하며 지원 온체인 에 존재하는 일련의 스마트 계약으로 구성됩니다. 멀티체인 거래소 와 관련된 토큰의 잠금 및 잠금 해제를 처리하고 소스 체인에서 대상 체인으로 거래를 전송하며 유효성 검사기를 확인하여 거래의 합법성과 신뢰성을 보장합니다. 검증인은 인프라 계층의 일부로 오프체인에 존재합니다. 인프라 계층은 체인 간 거래를 처리하고 서명하는 deBridge 노드를 운영하는 검증자와 검증자가 거래를 모니터링하고 완전히 확인할 수 있도록 하는 체인을 지원하는 전체 노드로 구성됩니다.

deBridge Liquidity Network는 이 두 가지 아키텍처 계층을 기반으로 구축되었습니다. 이를 통해 사용자는 크로스체인 거래에 대한 지정가 주문(의도와 유사)을 생성할 수 있습니다. Across의 작동 방식과 유사하게 DLN을 통해 사용자는 대상 체인, 토큰, 크기 및 수신자 주소를 포함한 의도를 제출할 수 있습니다. 오프체인 솔버는 이를 구현하기 위해 온체인 인텐트를 얻을 수 있습니다. 주문을 이행하기 위해 솔버는 의도에 대한 세부 정보를 스마트 계약에 제공해야 하며, 스마트 계약은 실행될 주문이 제출된 주문과 일치하는지 확인해야 합니다. 주문이 확인되면 계약은 의도를 이행하기 위해 솔버 주소에서 필요한 수의 토큰을 클레임 수신자 주소로 보냅니다.

인텐트 기반 트랜잭션 프로토콜

브리징과 유사한 의도 기반 거래는 전문 해결사 및 MM (Market Making) 에게 의존하여 최상의 실행 경로를 찾습니다. 이것이 사용자에게 제공하는 주요 이점은 사용자 요구 사항을 온체인 충족할 수 있을 뿐만 아니라(브리징 작동 방식과 유사) 별도의 체인에서 원래 체인까지 사용자 요구 사항을 충족할 수 있다는 것입니다. 이는 사용자가 여러 블록체인에서 공유된 유동성과 실행을 얻을 수 있게 하고 잠재적으로 오프체인 유동성에 접근할 수 있게 해주기 때문에 유동성을 크게 증가시킵니다.

공유된 유동성의 이점 외에도 의도 기반 거래를 통해 사용자는 이전의 다중 거래 프로그래밍 주문 및 조건부 실행뿐만 아니라 복잡한 거래를 단일 거래로 통합할 수 있습니다. 예를 들어 원래 온체인 에 존재하지 않는 자산의 경우 사용자는 단일 거래를 통해 시간, 수량 또는 가격을 기준으로 조건부 주문을 구현할 수 있습니다. 이러한 상대적으로 단순한 주문 유형 외에도 의도 기반 거래를 통해 사용자는 다른 거래의 가격 변동을 기반으로 거래를 실행할 수 있고, 특정 주문 내에서 일련의 거래를 실행할 수 있으며, 심지어는 거래가 기반으로 실행될 수도 있습니다. 오프라인 데이터에

마지막으로 인텐트 기반 거래는 가스 없는 거래를 어느 정도 가능하게 만듭니다. 사용자는 거래를 위해 여전히 토큰을 승인해야 할 수 있지만 Matcha(0x)와 같은 프로토콜을 사용하면 사용자는 의도만 제출하는 무가스 거래에 서명할 수 있습니다. 이를 통해 사용자는 가스비에 대해 걱정할 필요가 없습니다. 또한 사용자는 실패한 거래에 대해 가스 요금을 지불해야 하는 경우가 많으며 이는 의도 기반 설계로 완화될 수 있습니다.

의도 기반 거래는 사용자 경험을 간소화하고 거래와 관련된 일부 UX 문제를 완화하는 것 외에도 자본 효율성을 향상시킬 수 있습니다. 거래 주문 완료를 담당하는 솔버는 실제로 주문이 완료되었을 때만 자금을 투자하면 됩니다. 이러한 온디맨드 자본 약속을 통해 해결자는 자본 요구 사항을 늘리지 않고도 자원을 보다 효율적으로 관리하고 더 넓은 시장에 참여할 수 있습니다. 결과적으로, 해결사 간의 경쟁이 심화될 가능성이 높으며, 이는 각 시장의 거래자 더 나은 가격과 유동성으로 이어질 수 있습니다.

에버클리어

Everclear는 체인 간의 유동성 재조정 및 정산의 한계를 해결하는 의도 기반 솔루션입니다. 그들은 시장 참가자들이 기본 체인 및 브릿지로 최종 정산하기 전에 체인 간의 순 자금 흐름을 얻을 수 있도록 하는 새로운 기본 요소인 청산 계층을 제안했습니다. Everclear의 청산 레이어는 Arbitrum Orbit 롤업(Gelato RaaS를 통해)으로 구축되었으며 기능 레이어 ISM이 있는 Hyperlane을 사용하여 다른 체인에 연결됩니다.

요약하자면, "리밸런싱 문제"는 의도를 실행하는 과정에서 해결자의 자금이 이를 필요로 하는 체인에서 덜 필요한 체인으로 이전되는 것으로 이해될 수 있습니다. 효과적으로 재조정하려면 솔버는 지원되는 모든 체인 및 자산에 대해 브리지, 애그리게이터, CEX, OTC 데스크 및 기타 사용 가능한 유동성 소스와 통합되어야 합니다. 재조정 프로세스는 비용이 많이 들고 이러한 비용은 궁극적으로 사용자에게 전가됩니다.

Everclear가 등장하는 곳은 모든 시장 참여자가 자본 흐름을 조정하고 크로스체인 결제를 지원하는 공유 시스템을 제공하는 것입니다. 모든 크로스체인 흐름의 무려 80%가 공제될 수 있어 최종 사용자 비용을 절감할 수 있는 엄청난 기회를 제공합니다. 아마도 유동성 단편화에 대한 해결책은 또 다른 브리지나 유동성 계층을 구축하는 것이 아니라 기존 플레이어가 더 잘 협력하도록 돕는 것입니다.

pDkAZSW1EBckwl1bWmqyNcsxlYLkDjGh1AUQv3bY.png

시스템에 예금하면 Everlear 롤업에 대한 송장이 생성됩니다. 이는 사용자 정산에 대한 시스템의 의무를 나타냅니다(게이트웨이에 잠긴 자금으로 뒷받침됨). 대표적인 예는 다음과 같습니다.

Alice와 Bob이 각각 UniswapX와 Across의 해결사라고 가정합니다. Alice는 Arbitrum을 선호하고 Bob은 Optimism을 선호합니다.

  • Alice는 10 ETH의 Optimism-Arbitrum 거래를 실행했습니다. Bob은 20 ETH의 Arbitrum-Optimism 거래를 실행했습니다.

  • 두 개의 원래 거래(10 ETH 및 20 ETH)의 자금이 각각 Everclear on Optimism 및 Arbitrum에 입금되었다고 가정합니다.

  • Everclear는 Bob의 20 ETH 예금 중 50%를 사용하여 거의 무료로 Alice의 10 ETH를 Arbitrum에 즉시 정산합니다.

  • Everclear는 Bob의 거래를 결제하기를 원하지만 Optimism 결제에는 10 ETH만 사용할 수 있습니다. 시스템은 그의 송장을 경매하여 가격을 1달러에서 0.99달러로 할인했습니다.

  • Charlie는 이를 발견하고 Optimism에 9.99 ETH를 예치했습니다. Everclear는 Optimism에 대한 Bob의 거래를 19.99 ETH에 정산했습니다. 이제 Charlie는 10 ETH의 송장을 보유하고 있으며 0.01 ETH의 이익을 얻었습니다.

Alice와 Bob은 결국 온체인 돌아와 더 많은 거래를 완료할 준비가 되었습니다. 중요한 것은 이 작업이 운영 노력과 비용이 거의 0에 가깝다는 것입니다.

xOEL3A9oF7MfjqZZlcqoiCbeSqmaFUX2vyBcEEUc.png

IntentX

IntentX는 거래자 원하는 결과(의도)를 표현한 후 솔버라고 불리는 MM (Market Making) 가 이를 구현하는 의도 기반 무기한 계약 거래 플랫폼입니다.

플랫폼은 SYMMIO를 결제 계층으로 활용하여 SYMMIO-Core 계약을 활용하여 거래를 결제하고 직접적인 온체인 양자 무역 계약을 촉진합니다. SYMMIO는 대칭 계약(양자간 합의에 기반한 무신뢰 및 무허가 스마트 계약 세트)을 통해 OTC 파생상품 거래를 가능하게 하는 의도 기반 온 온체인 P2P 파생상품 거래 백엔드입니다.

이러한 대칭 계약은 모든 참가자의 지급 능력을 지속적으로 모니터링하고 매개 변수 불일치를 중재합니다. 이는 당사자 간의 파생상품 결제가 무신뢰 및 무허가임을 보장합니다. 기본적으로 SYMMIO는 요청자와 응답자를 쌍으로 묶어 격리된 대칭 트랜잭션에 잠급니다. 이는 Across 또는 deBridge에서 인텐트가 구현되는 방식과 유사합니다.

  • 사용자는 위치 세부 정보를 지정하고 솔버를 허용 목록에 추가하여 인텐트를 제출합니다.

  • 화이트리스트 솔버는 하위 그래프 또는 이벤트 리스너를 사용하여 의도를 모니터링합니다.

  • 의도를 잠근 첫 번째 해결자는 자신의 전략에 맞는 경우 위치를 열 수 있습니다. 해결자는 유통시장 에서 포지션을 헤지하거나 헤징하지 않도록 선택할 수 있습니다.

  • 오픈 포지션에는 의도 ID, 거래량, 평균 가격 및 오라클 서명이 포함됩니다.

  • 오라클 서명은 거래자 와 해결사의 지급 능력을 보장하여 포지션이 청산되는 것을 방지합니다.

IntentX/SYMMIO가 제공하는 주요 이점 중 하나는 다른 체인은 물론 CEX에서도 유동성을 얻을 수 있다는 것입니다. 솔버는 여러 소스에서 유동성을 공급하고 크로스체인 유동성 풀을 활용할 수 있으므로 사용자는 더 나은 가격을 얻을 수 있으며 가격에 미치는 영향을 최소화하면서 대량 주문을 채울 수 있습니다.

일반적으로 의도 기반 거래가 없으면 다른 체인에

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트