롤업을 위한 분산형 트랜잭션 시퀀서 선택(2계층 네트워크): 공유 시퀀서 네트워크 또는 기반 롤업?
星球君的朋友们
2023-11-09 07:18
本文约3011字,阅读全文需要约12分钟
기반 롤업은 롤업이 분산된 트랜잭션 순서를 구현하는 데 적합한 선택입니다.

원저자: James@PangaCapital

PangaCapital은 고품질의 아시아 Web3 기업가 팀을 발굴, 투자 및 육성하는 데 중점을 둔 글로벌 초기 단계 투자 펀드입니다. 창립팀은 McKinsey, Morgan Stanley, PwC 및 기타 유명 기관과 같은 최고의 거래소 출신의 배경을 가지고 있습니다. 이 펀드는 아시아 기업가들에게 글로벌 자원에 대한 접근을 제공하기 위해 노력하고 있으며, 펀드 투자자 및 파트너로는 거래소, 주요 해외 펀드 및 마켓 메이커, 국내외 유명 대학, 주요 인터넷 기업 등이 있습니다.

많은 롤업(레이어 2 네트워크)이 메인넷을 출시했거나 곧 출시할 예정이므로 이제 레이어 2 네트워크의 기술 반복 프로세스 중에 의미 있는 분산형 시퀀서 솔루션을 선택하는 방법에 대한 주요 질문에 직면하고 있습니다. 시퀀서. 현재 분산형 분류기를 구현하는 두 가지 주요 방법이 있습니다. SS(공유 시퀀서 네트워크) 네트워크(외부 공유 시퀀서 네트워크) 및 유효성 검사기 계층이 계층 2 트랜잭션을 시퀀싱할 수 있도록 하는 기반 롤업입니다. 시장에 나와 있는 각 기술 옵션을 소개하고 각 옵션의 장점과 단점을 비교해 보겠습니다. 우리는 기반 롤업(계층 2의 트랜잭션을 정렬하기 위해 계층 1의 유효성 검사기를 사용)이 롤업이 분산된 트랜잭션 순서를 구현하는 데 적합한 선택이라는 결론을 내릴 것입니다.

1. 외부 공유 시퀀서 네트워크 솔루션

외부 공유 시퀀서 네트워크는 시퀀서 노드로 구성된 독립적인 네트워크입니다. 네트워크 구축의 목적은 다양한 유형의 롤업에 대한 분산형 트랜잭션 시퀀스 솔루션을 제공하는 것입니다. 네트워크에는 자체 합의 계층인 P2P 네트워크 전송 계층의 DA 계층이 포함되어 있으며, 네트워크는 트랜잭션 주문 노드가 허가 없이 네트워크에 가입하고 탈퇴할 수 있도록 허용합니다.

이 기술 솔루션을 사용하면 다음과 같은 이점이 있습니다.

a. 총 MEV 수익 증가:외부 공유 시퀀서 네트워크를 동시에 여러 롤업(계층 2 네트워크)에 적용할 수 있는 경우 이 네트워크는 특정 규칙에 따라 여러 계층 2 트랜잭션을 동시에 시퀀싱하여 교차 계층 2 MEV를 캡처할 수 있습니다. 이를 통해 단일 레이어 2를 정렬하는 것보다 더 많은 MEV 수익을 발견하고 포착할 수 있는 기능을 제공합니다. 그리고 증가된 MEV 수익은 토큰 경제 설계를 통해 각 레이어 2 네트워크에 분배될 수 있습니다. (전체 파이가 커지면 모두가 이익을 보는 것 같습니다)

b. 잠재적인 위반을 방지합니다.2차 네트워크(롤업)에서 거래를 시작하는 데 권한이 필요하지 않은 경우, 2차 네트워크는 해당 거래가 일부 제재 대상에 의해 시작되었는지 또는 거래 자체가 불법 거래의 일부인지 여부를 확인할 수 없습니다. 2차 네트워크가 자체 구축한 분산형 시퀀서든 중앙 집중식 시퀀서이든 자체 시퀀서를 구축하는 경우 정부는 2차 네트워크가 불법 거래를 조장하는 역할을 한다고 판단할 수 있습니다. 이를 방지하려면 롤업(레이어 2 네트워크)에는 외부 분산형 코시퀀서 네트워크가 버퍼로 필요합니다.

c. 시스템 신뢰성(활성) 및 검열 저항을 개선합니다.모든 2층 네트워크는 더 높은 시스템 온라인 요금과 검열에 저항하는 정치적 정확성을 추구하기 위해 거래 순서기를 분산화할 것입니다. 그리고 분산화는 암호화폐 산업의 중요한 서술적 특징 중 하나이기도 합니다. 따라서 외부 공유 분산형 분류기 네트워크를 사용하면 위의 다양한 목적/관심사의 요구를 동시에 충족할 수 있습니다.

위의 장점에도 불구하고 SSN(공유 시퀀서 네트워크)에는 위에서 언급한 장점보다 많은 단점이 있습니다.

1) 외부 신뢰 모델의 불확실성:Rollup(계층 2 네트워크)의 경우 외부 공유 시퀀서 네트워크는 외부 신뢰 모델을 기반으로 하는 네트워크입니다. 외부 신뢰 모델은 이더리움과 동일한 수준의 분산화를 보장할 수 없으므로 두 번째 계층 네트워크의 신뢰성과 검열 저항이 원하는 결과를 달성하지 못하게 됩니다. 그리고 타사 신뢰 모델에 의존하는 솔루션 자체도 Rollup의 원래 설계 의도에서 벗어납니다. 이상적으로, 두 번째 계층 네트워크는 외부 제3자 신뢰 모델을 기반으로 해서는 안 되며, 두 번째 계층 네트워크의 보안, 온라인 안정성 및 검열 저항을 보장하기 위해 첫 번째 계층 네트워크(계층 1)에만 의존해야 합니다.

2) SS 네트워크의 성능은 여전히 ​​의심스럽다.

a. 합의 오버헤드:SS 네트워크의 노드가 트랜잭션을 주문하고 실행하지 않아도 된다면 네트워크는 여전히 합의 오버헤드를 처리해야 합니다(일부 SSN은 대기 시간을 개선하기 위해 Hotstuff 2를 합의로 사용합니다. 그러나 이 합의는 여전히 O(n 2 ) 최악입니다. 경우 복잡성 정도 및 O(n) 통신 오버헤드 고도로 분산된 네트워크에서 합의 계층/P2P 통신 계층의 오버헤드는 SS 네트워크의 성능에 부정적인 영향을 미칩니다. SSN의 지연은 두 번째 계층 네트워크의 원인이 됩니다. (롤업) 트랜잭션을 신속하게 얻을 수 없음 결과 정렬 이는 트랜잭션을 실행하고 트랜잭션의 소프트 완결성을 얻는 두 번째 계층 네트워크의 효율성에 영향을 미칩니다. 사용자 측 경험이 좋지 않고 소프트 완결성에 기반한 트랜잭션을 얻을 수 없습니다. 빨리 완료하세요.

b. 데이터 페이로드 SS 네트워크 내의 통신 오버헤드:전통적인 합의 프로토콜에서 노드는 블록을 확정하기 위해 투표하기 전에 블록의 데이터를 확인해야 합니다. 노드 간의 이러한 데이터 페이로드 통신은 프로토콜에 O(n(D)) 대기 시간을 추가하며, 이는 노드 수 N이 큰 경우 사용자 경험을 심각하게 저하시킬 수 있습니다.

3) 인센티브 불일치:SS 네트워크 노드와 트랜잭션 및 기타 역할을 수행하는 두 번째 계층 네트워크의 노드 사이에는 잠재적인 이해관계 불일치가 있습니다. SS 네트워크 노드는 SS 네트워크에서만 작동하며 SS 네트워크에서만 인센티브를 받습니다. 이는 일부 계층 2 네트워크가 SS 노드에 뇌물을 주어 다른 계층 2 네트워크 트랜잭션 서비스를 거부하거나 여러 계층 2 네트워크 서비스를 제공할 때 차별적인 서비스 순서 차이를 갖게 할 수 있다는 우려를 제기합니다. .

4) Cross Rollup MEV 획득에 따른 기술적 과제:Cross Rollup MEV는 기술적으로 구하기 어렵습니다. SS 네트워크는 매우 짧은 시간 내에 2계층 네트워크의 트랜잭션 순서를 결정해야 합니다. 이렇게 짧은 시간 창에서 검색자는 2계층 네트워크를 무너뜨리는 MEV 기회를 찾고 SS 네트워크의 트랜잭션 시퀀스 제안자(Proposer)와 어떤 방식으로든 통신하여 원하는 트랜잭션을 트랜잭션 시퀀스에 삽입해야 합니다. 위치. 속도와 정확성은 프로세스 전반에 걸쳐 매우 중요하며, 이는 MEV 알고리즘을 설계하고 구현하는 검색자에게 심각한 과제를 제기합니다.

2. Based Roll -ups 

기반 시퀀싱(Based Sequencing)은 두 번째 레이어의 트랜잭션 시퀀스가 ​​레이어 1의 다음 블록에 대한 제안자(레이어 1의 다음 블록에 대한 제안자)와 첫 번째 레이어의 검색자에게 넘겨지는 설계를 말합니다. 한 레이어의 다음 블록 제안자(이미 위원회 선거를 통해 미리 결정됨)는 해당 블록을 한 레이어의 다음 블록의 일부로 롤링합니다. 이 경우, 한 레벨의 다음 블록 제안자는 해당 블록의 트랜잭션 순서와 롤업 순서를 결정하고, 다음 에포크에서 블록을 제안합니다. 동시에, 2층 PBS 시스템에 의해 2층 블록의 형성이 완료되고, 그 안의 역할도 1층 PBS의 역할에 의해 수행될 수 있다. 이러한 설계는 레이어 1 제안자의 로드를 증가시키지 않지만 여전히 레이어 2 분산 주문자의 기대되는 이점을 얻습니다.

기본 롤업에는 다음과 같은 몇 가지 장점이 있습니다.

1) 더 나은 활력과 검열 저항.기본 롤업만이 레이어 1 활성 및 검열 저항을 완전히 상속합니다. 이는 레이어 1 제안자에게 레이어 2 트랜잭션의 순서를 결정할 수 있는 권한을 부여하기 때문입니다. 이 설계에서는 레이어 2에 대한 외부 신뢰 모델이 필요하지 않으므로 레이어 2가 외부 영향에 덜 취약해집니다.

대조적으로, 외부 분산형 트랜잭션 시퀀서에 의존하는 레이어 2 네트워크(롤업)는 외부 시퀀서의 단기 장애가 발생할 경우 유해한 MEV 공격에 취약합니다. 탈출구 내부의 거래는 정산이 보장되기까지 일정 시간 동안 기다려야 합니다. 외부 SS의 신뢰도는 99%라고 할지라도 1%의 신뢰도 감소는 여전히 악의적인 외부 환경에서 악용될 수 있다.

2) 첫 번째 레이어 네트워크의 검증인 이익과의 일관성/최대 MEV 개선 가능(1개 층 + 2개 층에 걸친 MEV).

Based Roll-ups는 2계층 거래 주문권을 1계층 검증자에게 넘겨줌으로써 MEV 획득 기회를 1계층 검증자에게 돌려줌으로써 1계층 검증자와 2계층의 이익이 일관되도록 합니다. 사회적 자본의 계층을 추가하고 보안 계층을 추가합니다. 모든 롤업이 이 모델을 채택하면 레이어 1 검색자는 레이어 2 + 레이어 1 MEV를 검색할 수 있으므로 레이어 2 교차 MEV만 다루는 공유 시퀀서 모델보다 MEV 마진이 더 커집니다.

3) 낮은 사용자 비용:Base Roll-up 설계를 구현할 때 Roll-up은 외부 SS 네트워크에 대한 추가 비용이 필요하지 않습니다. 레이어 1 제안자, 검색자, 빌더는 MEV를 통해 보상을 받습니다. 이론적으로 다른 조건이 동일하다면 기본 롤업의 거래 비용은 가치 추출에 관련된 외부 네트워크가 없기 때문에 SS 기반 모델보다 낮아야 합니다.

4) 검열에 저항하고 규제를 준수합니다.기본 집계는 규정을 준수하면서 검열 저항성을 유지할 수 있습니다.

현재 기반 롤업의 주요 단점은 속도입니다. 사람들은 기반 롤업의 처리량 성능에 대해 걱정하고 있습니다. 어떤 사람들은 Based-Roll up의 주문 작업이 한 레이어의 블록이 완료될 때까지 기다려야 한다고 생각합니다. 이 경우 Based Rollup 거래 확인 시간은 L1의 블록 시간에 의해 직접적으로 제한되므로 사용자 입장에서 보면 거래 완료가 매우 느리게 진행됩니다.

하지만 롤업을 기반으로 거래 순서를 미리 확인하는 방법이 있습니다. 재스테이킹을 통해 레이어의 다음 블록 제안자는 향후 제안하는 레이어 블록에 기반 롤업 블록을 포함하겠다고 약속할 수 있습니다. 이는 레이어의 다음 블록에 대한 제안이 미리 선택되어 있기 때문에 가능합니다. 다음 블록의 제안자가 약속한 대로 블록을 제안하지 않을 경우, 재스테이킹 프로그램을 통해 징벌적인 토큰 감소를 겪게 됩니다. (저스틴 데커, 2023년 여름)

일부는 레이어 1 검증자가 기본 롤업에 참여하도록 설득하는 것이 어려울 수 있습니다. 그러나 모든 MEV 흐름은 레이어 2 토큰의 적절한 인센티브와 함께 레이어 1 검증인 네트워크에 제공되므로 레이어 1 검증인의 관심은 기반 롤업과 일치합니다. 따라서 재스테이킹을 통해 검증인 계층을 참여시키는 것이 비교적 쉬워야 합니다.

전체적으로, 기반 롤업은 거래 주문의 사전 확인을 달성하여 시스템 성능을 보장하고 새로운 신뢰 모델을 추가하지 않고도 신뢰성과 검열 저항 계층을 완전히 상속할 수 있습니다. 따라서 기반 롤업은 외부 신뢰 모델을 사용하는 복잡한 SS 네트워크에 비해 트랜잭션 주문을 위한 더 나은 분산형 솔루션입니다.

자신의 관점을 제공해준 Daniel에게 감사하고, 내용을 편집하고 다듬어준 동료 Greg와 Yao에게 감사드립니다.

아래 비교표에 모든 것을 넣어 보겠습니다.

星球君的朋友们
作者文库