
MegaETH는 저지연, 고처리량 거래 실행을 위해 설계된 이더리움 레이어 2 블록체인입니다. MegaETH는 실시간 애플리케이션을 목표로 하는 실행 환경과, 처리량을 높이기 위해 고안된 이기종 아키텍처를 사용하며, 보안은 이더리움에 의존합니다. MEGA는 프로토콜과 그 참여자 간의 조정을 위해 사용되는 네트워크의 네이티브 토큰입니다. MEGA는 네트워크 보상 및 성과 마일스톤에 연동된 토큰 발행, 시퀀서 및 검증자 인프라 전반에 걸친 이해관계 정렬, 프로토콜 레벨의 인센티브 흐름 지원을 목표로 하며, 사용자 수수료 감소 및 참여자 정렬을 위해 Ethena와 협력하여 개발된 mUSD 스테이블코인 시스템과의 통합도 포함합니다. MegaETH는 Yilong Li, Shuyao Kong, Lei Yang이 설립했습니다.
MEGA는 MegaETH와 연관된 토큰으로, 짧은 블록 타임, 높은 거래 처리량, 그리고 이더리움 도구와의 호환성을 위해 구축된 이더리움 레이어 2 네트워크입니다. MegaETH 문서에서는 네트워크를 약 10ms 블록 타임과 실시간 거래 처리 기능을 가진 이더리움 L2로 설명합니다. 프로젝트 사이트는 MegaETH가 이더리움에 정산된다고 명시합니다.
MiCA 암호자산 백서에서는 MEGA를 MegaETH의 네이티브 토큰으로 설명하며, MegaETH 네트워크 상에서 ERC-20 토큰으로 동작한다고 명시합니다. 동일 문서에서 총 공급량은 10,000,000,000 MEGA로 설정되어 있고, 자산 담보, 수익권, 상환 보증이 없는 토큰임을 밝힙니다.
MegaETH 자체는 EVM 호환 롤업으로 설계되어 있어, 개발자들은 Solidity, 이더리움 지갑 및 기존의 다양한 이더리움 도구를 사용할 수 있으면서도 거래는 이더리움 메인넷이 아닌 MegaETH 상에서 처리됩니다. 백서에 따르면 MegaETH는 옵티미스틱 롤업 디자인을 채택하고 있으며, EigenDA를 통해 데이터를 게시하며, 정산은 이더리움에 앵커링합니다.
MegaETH는 시퀀서 기반의 레이어 2 아키텍처를 사용합니다. 사용자가 RPC 엔드포인트를 통해 거래를 제출하면, 해당 엔드포인트가 거래를 확인하고 시퀀서로 전달합니다. 시퀀서는 해당 거래를 순서대로 정렬하고 현재 체인 상태에 대해 실행합니다.
실행 후 MegaETH는 최근 거래들을 약 10ms마다 미니블록으로 묶습니다. 이 미니블록들은 서로 다른 지역의 RPC 노드로 스트리밍되어 영수증, 이벤트 로그 및 상태 업데이트가 실행 직후 조회 가능해집니다. 주기적으로 시퀀서는 EVM 블록도 생성하는데, 해당 기간의 미니블록들을 이더리움 포맷 블록으로 패키징합니다.
데이터 가용성을 위해 MegaETH는 블록 데이터를 EigenDA에 게시합니다. EigenDA는 데이터가 가용함을 증명하는 인증서를 반환하고, OP Stack 배처는 해당 인증서를 이더리움 L1에 제출합니다. 블록 제안은 분쟁 과정을 통해 이의제기 할 수 있습니다. 이것은 MegaETH의 빠른 실행 경로를 이더리움에서의 최종 정산 경로와 분리해줍니다.
현재 설계는 MegaLabs가 프로토콜을 대표해 운영하는 단일 시퀀서를 사용합니다. 백서에 따르면, 로드맵에는 MEGA 보유자가 스테이킹을 통해 참여할 수 있는 회전 메커니즘을 이용해 다수 시퀀서로 전환하는 계획이 포함되어 있습니다.
미니블록은 MegaETH의 짧은 주기 실행 단위입니다. 시퀀서는 약 10ms마다 미니블록을 생성하며, 각 미니블록에는 거래, 영수증, 상태 변경 내역이 포함됩니다. EVM 블록은 약 1초마다 생성되어 체인을 기존 이더리움 인프라와 호환되도록 유지합니다.
미니블록은 거래 실행과 애플리케이션 피드백 사이의 시간을 줄이기 위해 사용됩니다. MegaETH에서는 eth_getBalance, eth_call, eth_getTransactionReceipt 등 표준 읽기 메서드를 latest 또는 pending 옵션과 함께 호출하면 최신 미니블록을 조회할 수 있어, 애플리케이션은 1초 후의 EVM 블록을 기다릴 필요가 없습니다.
Realtime API는 이더리움 JSON-RPC 확장을 통해 미니블록 데이터를 제공합니다. 이를 통해 폴링 없이 거래 영수증 수신, WebSocket을 통한 로그 스트리밍, 계정 상태 모니터링, 인덱서 또는 익스플로러를 위한 미니블록 구독 등 다양한 사용 사례를 지원합니다.
MEGA는 MegaETH 네트워크 내에서 여러 역할을 수행할 예정입니다. 백서에는 가스 수수료 결제, 스테이킹 보상, 시퀀서 회전용 스테이킹, 프로토콜 거버넌스, 생태계 인센티브, 그리고 능동 시퀀서 인접성이 필요한 지연 민감 빌더를 위한 접근 권한 등 다양한 용도가 계획되어 있습니다.
MEGA로 가스 수수료 결제는 현재 기본 수수료 메커니즘으로 도입되어 있지 않습니다. 백서에서는 현재 사용자는 거래 수수료를 ETH로 지불하며, 향후 MEGA로 수수료를 결제할 수 있는 기능이 업그레이드로 도입될 예정임을 명시합니다.
스테이킹의 경우, 백서는 두 가지 용도를 설명합니다. 첫째, 스테이킹 계약이 활성화되면 보유자는 MEGA를 예치하여 보상을 받을 수 있습니다. 둘째, 스테이킹은 미래의 시퀀서 선출을 지원하기 위해 계획되었으며, MEGA 보유자는 분산화된 회전 프로세스에 참여할 수 있게 됩니다.
거버넌스의 경우, MEGA를 통해 거버넌스 계약과 프로세스가 출시되면 프로토콜 의사결정에 참여할 수 있도록 할 계획입니다. 백서에 따르면, 여기에는 업그레이드 제안, 파라미터 조정, 재무 배분에 대한 투표가 포함될 수 있습니다. 부트스트랩 단계에서는 MegaLabs가 온체인 투명성과 시간 지연을 가진 다중 서명 거래를 통해 일부 파라미터를 조정할 수 있습니다.
이 토큰은 ERC-20 토큰으로도 이전할 수 있으며, 이는 적용 가능한 락업, 거래소 규정, 법적 제한의 적용을 받습니다. 백서는 MEGA가 지분, 법적 실체의 소유권, 자산에 대한 상환권 또는 수익 분배권을 제공하지 않는다고 명시합니다.