ME Network: 분산형 Sequencer 혁명의 중요한 이정표

시퀀서는 거래 순서화에 있어 블록체인 네트워크에서 중요한 구성 요소로 부상했으며, 이는 Layer 2 (L2) 공간에서 주요 관심사가 되었습니다. 그러나 현재 L2 롤업(예: 아비트럼, 옵티미즘, zkSync, 스타크넷, 폴리곤 zkEVM)에서 시퀀서의 중앙집중적 성격은 여러 문제를 야기합니다. 이들에는 거래 검열 가능성, 사용자에게 불리한 MEV(최대 추출 가치) 추출, 단일 고장 지점, 복잡한 계산 요구사항으로 인한 높은 운영 비용 등이 포함됩니다.





ME 랩스는 ME Network 2.0 개발을 계속하면서, 완전히 decentralized sequencer network인 최첨단 솔루션을 마련하였다. 이 접근법은 결제 계층과 실행 계층 사이의 연결의 고성능 및 보안을 확보할 뿐만 아니라 중앙집중식 시퀀서에 의해 제기된 문제들을 직접 해결한다. 이 솔루션으로 인해 우리는 거래 순서의 탈중앙화와 블록체인 거래 과정의 최적화에서 중요한 진보를 이루었다.


Sequencer란 무엇인가?  


시퀀서는 사용자로부터 거래를 받은 후, 사전에 정해진 규칙(일반적으로 가스 가격)에 따라 거래를 우선순위를 매기고, 조직적인 순서로 처리하도록 보장함으로써 블록체인 네트워크에서 핵심적인 역할을 합니다. sequencer는 이러한 거래들을 블록으로 묶고 실행한 후 블록체인에 변경사항을 적용합니다. 이 과정은 거래의 체계적인 처리와 신뢰성을 유지하는 데 필수적이며, 전체 시스템의 효율성을 향상시킵니다.

본질적으로 시퀀서는 충돌이나 혼란 없이 거래를 처리하고, 여러 거래를 하나의 블록으로 묶어 Layer 1 (L1) 거래의 빈도를 줄이고 처리량을 개선함으로써 성능을 최적화합니다.


분산형 시퀀서를 선택해야 하는 이유는?  


L2 해법들은 일반적으로 두 가지 범주로 나뉜다. 중앙집중식 시퀀서와 zk 기반 시퀀서이다. zk 기반 시퀀서는 긴 계산 시간과 높은 비용과 관련된 문제를 제기하지만, 중앙집중식 시퀀서가 대부분의 L2 해법을 지배하고 있다. 이 중앙집중화는 단일 엔티티가 거래 순서와 검증을 통제하게 되며, 이는 더 빠른 거래 확인, 낮은 비용 및 더 간단한 사용자 경험과 같은 이점을 제공하지만 심각한 위험을 초래한다.


중앙집중식 시퀀서는 MEV를 추출하기 위해 거래를 재정렬하거나 지연시킬 수 있는 큰 권력을 가진다. 또한 단일 고장 지점이 되고 악의적인 행동에 취약하다. 만약 중앙집중식 sequencer가 손상되거나 실패하면 전체 시스템이 상당한 혼란에 빠질 수 있다.

반면 분산형 시퀀서는 거래를 정렬하고 확인하는 권력을 여러 참여자들 사이에 나누어 줍니다. 선거나 투표 메커니즘을 사용함으로써 분산형 시스템은 단일 엔티티가 통제를 독점하는 것을 방지하며, 보안과 검열 저항성을 크게 향상시킵니다. 또한 악의적인 행위자를 처벌하는 메커니즘을 통해 분산형 시퀀서는 공정성과 신뢰성을 촉진하는 프레임워크 내에서 운영됩니다. 분산형 시퀀싱은 거래 정렬에 대한 단일 엔티티의 일방적 통제가 없도록 함으로써 거래 검열에 대한 저항성을 높입니다.

이러한 장점을 고려할 때 분산형 시퀀서는 블록체인 거래 정렬의 미래이며, ME Network는 중앙집중식 시스템을 강력한 분산형 대체물로 교체하는 선도적인 역할을 하고 있습니다.


ME Network의 분산형 Sequencer 작동 방식


ME Network의 분산형 sequencer 구조는 단일한 중앙집중식 기관에 의존하는 대신 여러 노드가 거래 순서 정리 및 블록 형성 과정에 참여할 수 있도록 합니다. ME Network 2.0의 모듈형 구조에서 ME Hub(L1)은 특수한 Rollup-체인(L2) 관리 모듈을 통합하여 분산형 sequencer 시스템을 가능하게 합니다. sequencer가 되고자 하는 노드는 ME Hub에 특정량의 MEC를 스테이킹하고 경쟁적인 선거 절차에 참여해야 합니다. 성공한 후보자는 Rollup-체인의 sequencer 목록에 추가됩니다.




어떤 노드든 sequencer가 되기 위해 경쟁할 수 있으며, 여러 sequencer가 참여하기 때문에 시스템은 단일 고장 지점의 위험을 완화시킵니다. sequencer 목록은 동적이며, 참가자가 스테이킹한 MEC의 양에 따라 조정됩니다.

Rollup-체인 관리 모듈은 ME Hub (L1)에서 L2 시퀀서의 선거를 감독합니다. 거래 순서를 제안하는 자는 Rollup-체인 내에서 예치된 토큰의 가중치에 따라 선택됩니다. 더 많은 토큰을 예치한 노드는 블록 제안자로 선택될 가능성이 더 높아 긍정적인 유인 구조를 형성합니다.

그러나 독점화를 방지하기 위해 ME Network는 시퀀서에 대한 "긍정적 유인"을 분산화와 균형 있게 조절합니다. 만약 제안자가 계속해서 순서 처리 과정을 지배한다면, ME Network는 그 노드의 영향력을 다음 선거에서 줄여 다른 시퀀서에게 기회를 제공합니다. 이 메커니즘은 어떤 sequencer도 거래 순서에 대한 부당한 통제를 갖는 것을 방지하여 장기적인 중앙집권화를 제한하고 거래 검열의 위험을 최소화합니다.

요약하자면, ME Network은 L1 네트워크를 이용하여 선거, staking, 그리고 벌금을 보호하는 분산형 Rollup sequencer 관리 시스템을 사용합니다. L2 측면에서는 staking 메커니즘이 블록 순서를 처리할 제안자를 선택하여, L1이 보안을 제공하고 L2가 최적의 성능을 보장하는 효율적이고 분산된 프레임워크를 생성합니다.


혁신적인 사기 방지 메커니즘  


ME Network은 대부분의 경우 시퀀서가 정직하게 행동한다고 가정하는 오퍼티브 증명 모델을 채택하고 있습니다. 그러나 오퍼티브 Rollup 과정 중에 블록 제안자가 제출한 상태는 "도전 기간"이라고 불리는 도전 기간 동안 검증받게 됩니다.

이 창 내에서 국가 제출이 도전받는 경우, 참가자(이하 '도전자')는 승인 없이 사기 증명을 제출할 수 있다. 사기 증명이 제출되면 ME Hub에서 이벤트가 트리거되며, 이는 감시자 Relayer에 의해 모니터링된다. 도전된 블록을 담당하는 sequencer는 Zero-Knowledge Proof (ZK 증명)을 생성하고, 이를 압축하여 검증을 위해 ME Hub에 제출한다. 도전이 실패하면 거래가 검증되고, 도전자에게서 수수료가 몰수된다. 그러나 도전이 성공하면 sequencer 측의 부정 행위를 나타내며, 해당 블록을 담당하는 노드가 징벌받는다. 도전자는 보상받아 네트워크 감시에 대한 참여를 유도한다.



전통적인 옵티미스틱 증명 시스템과 비교하여 ME Network의 사기 방지 모델은 향상된 유연성과 효율성을 제공합니다. 도전 시간을 일반적인 옵티미스틱 증명 시스템에서 7일인 기간보다 짧은 3일 미만으로 단축함으로써 지연과 시스템 불확실성을 최소화합니다. 또한 ZK 증명의 압축이 sequencer 수수료를 크게 줄입니다. ZKP 검증을 ME Hub에 위임함으로써 도전자들의 부담을 줄이고, 사기 탐지 프로세스를 간소화하여 시스템을 더 효율적으로 만듭니다.


결론


블록체인 생태계는 시퀀서의 역할이 중앙집중식에서 분산형 시스템으로 변화함에 따라 중요한 변화의 문턱에 서 있습니다. ME Network는 이 혁명의 선두에 서 있기를 자랑스럽게 생각하며, 분산형 거래 순서화의 미래를 주도하고 있습니다. 생태계가 계속 성숙해짐에 따라 분산형 시퀀서는 확장 가능하고 안전한 블록체인 네트워크에 필수적인 요소가 될 것입니다.

도움이 되었습니까?
0명이 도움이 되었다고 평가함

추천