
시퀀서는 트랜잭션을 정렬하고 블록을 생성하는 데 사용되는 암호화폐 분야의 핵심 기술입니다. 차단이 확인되기 전에 사전 확인 정보가 사용자에게 전송됩니다.
첫 번째 레벨 제목
"시퀀서"란 무엇입니까?
분류기는 많은 L2 사용자 트랜잭션 오프 체인을 집계하고 집계된 단일 트랜잭션으로 메인 체인 L1에 제출함으로써 L2가 효율적으로 실행되도록 합니다. 이렇게 하면 이 약정 비용을 세트의 모든 사용자 트랜잭션에서 상각할 수 있습니다. 분류기는 또한 컬렉션을 압축하여 메인 체인 데이터 가용성 비용을 추가로 절감할 수 있습니다. 전반적으로 L2의 필수 구성 요소입니다.
그러나 분류기는 컬렉션의 트랜잭션 순서를 제어할 수 있습니다. 분류기는 사용자 트랜잭션을 포함하지 않도록 선택할 수 있으며 분류기는 표준 재정렬 및 삽입 추출 방법을 통해 컬렉션에서 MEV(Maximum Yield Realizable)를 추출할 수도 있습니다. 그들은 실제로 확장에 대한 우선적인 쓰기 액세스 권한을 가집니다. 특히 주문자가 계약과 상호 작용할 수 있기 때문에 온체인 메커니즘을 통해 오류 없는 거래만 안정적으로 시행할 수 있습니다. 그리고 정렬을 강제할 때 실패할 수 있는 버그가 있습니다.
이렇게 하면 시퀀서가 사용자 확장을 위한 반신뢰 역할이 됩니다. 주문자는 사용자 액세스를 지연하고 사용자 트랜잭션에서 가치를 추출할 수 있습니다. 분산화를 통해 주문자의 행동을 더욱 제한하는 것은 활발한 연구 주제입니다.
첫 번째 레벨 제목
시퀀서 중앙 집중화 위험
현재 낙관적 스케일링의 분류기는 분배 측면에서 여전히 몇 가지 문제가 있습니다. 주문자는 일반적으로 중앙화 역할을 하기 때문에 다음과 같은 중앙화 위험이 있습니다.
약한 검열 저항: 메인 체인의 거의 무한한 수의 분산 노드와 달리 중앙 집중식 주문자는 사용자 트랜잭션이 온체인에 포함되도록 보장하지 못할 수 있습니다. 법인이 관리하는 중앙 집중식 코디네이터는 규제 요구 사항으로 인해 특정 거래를 선택적으로 제외할 수 있습니다. 낙관적 확장의 약한 검열 문제를 해결하기 위한 다른 메커니즘(예: 강제 종료, 탈출 채널, 포함 목록 또는 임계값 암호화 추가 등)이 있지만 중앙 집중식 주문자가 취약할 가능성이 있다는 가정을 여전히 받아들여야 합니다. 검열 방지 기능.
Weak Liveness: 중앙 집중식 주문자는 시스템을 항상 실행하는 데 필요한 계산 처리 및 증명 생성을 처리하도록 설계되지 않았을 수 있습니다. 하드웨어 장애 또는 유효성 검사기 또는 봇(예: Arbitrum Token Launch, Optimism Delay)의 대량 스팸으로 인한 RPC 또는 주문자 가동 중지 시간은 덜 활성화된 조정으로 이어질 수 있습니다.
MEV 혜택: 현재 중앙 집중식 주문자는 일반적으로 선착순 트랜잭션 주문 규칙을 따릅니다. 노드 권한을 통해 사용자 트랜잭션에서 MEV를 추출하지 않거나 그들이 사용하는 타사 주문 서비스(예: Chainlink FSS)가 악의적으로 작동하지 않도록 하려면 추가적인 신뢰가 필요합니다.
첫 번째 레벨 제목
시퀀서 레이아웃
Vitalik Buterin은 분산형 분류기를 구축하는 몇 가지 방법을 제안합니다. 여기에는 분류기/블록 경매, PoS 기반 무작위 선택, DPoS 투표 등이 포함됩니다. 그러나 대부분의 솔루션은 어떤 참가자가 다음 블록 또는 블록 시퀀스를 제안할 권리가 있는지 결정하는 데 초점을 맞추고 종종 주문 메커니즘 자체를 무시합니다.
PBS의 목표는 제안자를 중앙 집중식 최대 거래 가치(MEV)로부터 보호하고, 블록 빌더 경쟁을 촉진하고, 입찰자의 프라이버시를 강화하고, 부정적인 외부 효과를 제거하는 것입니다. 그러나 첫 번째 계층 솔루션(L1)과 달리 L2의 PBS는 프라이버시, 대기 시간 및 교차 체인 MEV와 같은 문제에 직면해 있습니다. 프라이버시 문제를 해결하는 한 가지 방법은 Flashbots의 SUAVE 프로토콜을 사용하는 것이며 SUAVE를 공유 주문자와 결합하는 것이 L2를 위한 잠재적인 PBS 솔루션입니다.
Aztec의 PBS의 경우 --"Prover-Builder-Separation(검증기 빌더 분리)"대신에"제안자-빌더 분리". Mempool에서 보류 중인 거래가 있는 Aztec 빌드 블록의 제안자에는 주문 약정, 증명자에 대한 보상 및 Aztec이 소각하는 금액이 포함됩니다. 아즈텍의 제안자는 실제로 건설자와 제안자의 역할을 한다는 점에 유의해야 합니다.
Aztec의 PBS는 거래 순서(빌더)와 블록 포함(검증자)의 권한을 분리하여 블록 생성 독점을 방지합니다. 그런 다음 제안자는 투표를 수집하고 특정 블록에 대한 여러 검증자 간의 검증 작업 분배를 나타내는 블록 레코드를 생성합니다. 이는 유효성 검사 작업을 분산된 상태로 유지하는 데 중요합니다. 유효성 검사기 참여가 블록 승리의 지표가 되기 때문입니다.
또한 공격자가 조작 메커니즘을 유지하는 데 드는 비용을 늘리기 위해 TARGET_PROVERS 수를 사용합니다. 그러나 이 모델의 한 가지 문제점은 검증자가 포함되도록 허용하고 블록의 작은 부분에 대해서만 증명을 생성하여 대다수를 단일 검증자에게 맡기면 공격자가 처벌을 피할 수 있다는 것입니다.
이 과정에서 여러 제안된 블록이 투표 단계를 통해 순위가 매겨지고 가장 많은 투표를 받은 블록이 체인의 머리가 됩니다. 그러나 이 모델은"griefing"유효성 검사기가 블록에 투표하지만 증명을 생성하지 않는 공격. Aztec은 Slash 및 Redundancy 메커니즘을 도입하여 이를 억제합니다. 또한 SUAVE는 Aztec 빌더로서 개인 정보 보호 및 잠재적으로 분산된 블록 순서 지정을 제공할 수 있습니다.
다음을 포함하여 공유 분류기를 구축하는 몇 가지 다른 프로젝트가 있습니다.
Espresso는 EIgenLayer의 ETH 재스테이킹을 보안 모델로 활용할 계획입니다.
트랜잭션을 실행하지 않는다는 점에서 시퀀서가 Espresso와 다른 Astria는 PBS가 내장되어 있으며 Celestia 및 Rollkit 위에 롤업을 구축합니다.
주문자가 암호화된 트랜잭션을 통해 유해한 MEV를 줄이는 데 중점을 둔 Radius는 주문자 세트를 유지하고 각 에포크에서 무작위로 하나를 선택합니다.
요약하다
요약하다
블록체인 기술의 지속적인 개발과 혁신으로 분산 분류기의 작동 메커니즘은 계속 발전하고 개선될 것입니다. 이는 사용자에게 보다 안전하고 신뢰할 수 있으며 효율적인 거래 경험을 제공하는 동시에 중앙 집중식 기관의 조작 및 불공정 관행으로부터 사용자를 보호합니다.
앞으로 우리는 시퀀서 분야의 과제를 해결하기 위해 더 혁신적인 솔루션과 프로젝트가 등장할 것으로 기대할 수 있습니다. 기술이 발전함에 따라 개인 정보 보호, 트랜잭션 속도 및 크로스 체인 호환성과 같은 문제가 더 잘 해결될 것입니다.
공유 시퀀서를 개발하면 서로 다른 롤업이 함께 작동하고 서로 다른 산업, 응용 프로그램 및 사용 사례의 요구 사항을 충족하는 구성 가능성과 유연성을 제공할 수 있습니다. 공유 분류기가 계속해서 성숙하고 확산됨에 따라 수천 개의 분산형 소버린 롤업이 등장하여 사용자에게 더 많은 선택과 더 나은 서비스를 제공할 수 있습니다.
결론적으로 지속적인 연구와 혁신을 통해 우리는 미래의 탈중앙화 주문자가 안전하고 효율적이며 공정한 블록체인 생태계를 구축하는 데 핵심 요소가 될 것이라고 믿을만한 이유가 있습니다. 그들은 블록체인 기술의 대중화와 적용을 촉진하여 전 세계 사용자에게 보다 개방적이고 포괄적인 금융 및 디지털 경험을 제공할 것입니다.