블록체인 기술의 급속한 발전 속에서 모나드와 메가ETH는 각자의 독특한 방식으로 이더리움 생태계의 진화를 주도하고 있는 두 신흥 프로젝트입니다.
최근 모나드의 창립자 Keone Hon과 메가이더스의 공동 창립자 Lei Yang이 각자의 기술 혁신, 아키텍처 설계, 커뮤니티 문화에 대해 심도 있는 대화를 나눴습니다.
모나드는 혁신적인 실행 및 합의 메커니즘을 통해 초당 10,000건 이상의 트랜잭션을 처리할 수 있도록 성능 병목현상을 극복하도록 설계된 레이어 1 블록체인입니다. 효율성과 호환성을 강조한 설계로 개발자가 기존 이더리움 애플리케이션을 원활하게 마이그레이션할 수 있도록 지원합니다.
반면, 메가 이더는 초당 10만 건 이상의 트랜잭션을 달성하는 것을 목표로 이더의 트랜잭션 성능을 더욱 향상시키는 데 초점을 맞춘 레이어 2 솔루션입니다. 이 프로젝트는 기존 이더 아키텍처를 최적화하여 사용자에게 더 빠른 트랜잭션 경험을 제공하는 것을 목표로 합니다.
이 게시물은 한 시간 동안 진행된 팟캐스트 인터뷰를 요약한 것입니다. 이 게시물에서는 서로 다른 아키텍처를 가진 두 블록체인 프로젝트인 모나드와 메가이더리움에 초점을 맞춰, 이들이 서로 다른 기술 경로를 통해 어떻게 이더리움 생태계의 속도와 효율성을 높이고 있는지에 대해 논의한 한 시간 분량의 팟캐스트 내용을 요약해 보겠습니다.
1.모나드: 이더의 미래 재창조
Keone Hon은 대화에서 초당 최대 10,000건의 트랜잭션 처리량을 목표로 하는 이더의 재해석이라고 강조하며 모나드의 핵심 철학을 소개합니다.
모나드는 새로운 데이터베이스를 구축하여 이더 머클 트리에 데이터를 저장하는 효율성을 최적화하며, 기존 이더 실행이 단일 스레드인 반면에 모나드는 최적화된 병렬 실행과 비동기 실행을 도입하여 실행 성능을 크게 향상시켰습니다.
케오네가 보기에 상태 액세스는 실행의 가장 큰 병목 현상입니다. 각 스마트 컨트랙트는 해당 컨트랙트와 관련된 일부 잔여 상태에 의존하며, 디스크에서 데이터를 읽어야 하므로 실행에서 가장 큰 병목 현상은 컴퓨팅 성능 향상뿐만 아니라 실제로 상태 액세스라고 할 수 있습니다.
Monad DB는 이 문제를 해결하도록 설계되어 데이터베이스를 병렬로 효율적으로 읽을 수 있으므로 더 많은 성능 잠재력을 발휘할 수 있습니다.
2.MegaETH: 극한의 성능을 위한 블록체인
모나드와 달리 레이 양은 이더리움과 완벽하게 호환되는 성능 최적화된 블록체인을 구축하는 것이 메가ETH의 목표이며, 다음과 같은 비전을 가지고 있다고 설명했습니다. "최초의 실시간 블록체인"이라고 설명했습니다.
이더의 레이어 2인 메가ETH는 초당 10만 건 이상의 트랜잭션 처리 능력을 달성하기 위해 노력하고 있으며, 레이는 메가ETH가 병렬화에만 의존하는 대신 단일 스레드 성능 향상에 초점을 맞추고 있다고 강조했습니다. 그는 단일 스레드 성능이 많은 애플리케이션의 실제 사용에 매우 중요하다고 생각합니다.
기술적인 구현 측면에서 MegaETH는 단일 활성 시퀀서를 사용하여 모든 트랜잭션을 처리하고 다른 노드는 단순히 상태 업데이트를 구독합니다.
이 설계는 실행 중복을 줄일 뿐만 아니라 노드 전반의 하드웨어 요구 사항도 줄입니다.
Lei는 또한 MegaETH가 효율적인 트랜잭션 처리를 지원하기 위해 하드웨어 사용을 최적화하는 머클 패트리샤 트리와 유사한 새로운 데이터 구조를 개발했다고 설명합니다.
3. 다양한 관점의 탈중앙화 논쟁
탈중앙화 논쟁은 케오네와 레이 사이에 견해 차이를 보였습니다. Keone은 모나드의 아키텍처가 독립적인 단일 및 전체 노드를 통해 탈중앙화, 신뢰할 수 있는 중립성, 검열 저항성을 보장한다고 주장했습니다. 그는 탈중앙화는 단순한 기술적 선택이 아니라 커뮤니티의 핵심 가치라고 강조했습니다.
반면, 리는 최종성과 정확성을 보장하기 위해 수만 개의 이더리움 노드에 의존하기 때문에 탈중앙화 측면에서 메가ETH가 더 우수하다고 주장했습니다. 그는 메가이더스의 단일 시퀀서가 트랜잭션 피드백 시간을 극도로 낮출 수 있으며, 이는 합의 기반 시스템에서는 불가능한 일이라고 언급했습니다.
두 창립자는 탈중앙화의 정의에 대해서는 의견이 다르지만, 이 기능이 블록체인의 장기적인 발전에 중요하다는 점에는 모두 동의합니다. 모든 레이어 2 솔루션은 결제를 위해 이더에 직접 의존하기 때문에 더 탈중앙화되어 있다고 주장할 수 있지만, 모나드는 하드웨어 요구 사항을 늘리지 않고 새로운 기술을 통해 이더의 효율성을 개선합니다. 이러한 개선은 이더의 성능을 향상시키고 탈중앙화 시스템 전반의 최적화를 지원합니다.
4. 하드웨어와 소프트웨어의 기술 차이에 대한 생각
케온과 레이는 기술 철학에도 차이가 있습니다. Keone은 모나드가 최소한의 하드웨어로 최대의 성능을 얻는 데 중점을 두어 누구나 일반 장비로 노드를 실행할 수 있도록 하는 데 중점을 뒀다고 강조합니다. 그는 하이엔드 하드웨어에 의존하기보다는 소프트웨어 최적화를 통해 이를 달성해야 한다고 주장하며, 모나드의 목표는 이더의 성능을 향상시키면서 탈중앙화를 보장하는 것입니다.
반면, 레이는 메가이더스가 레이어 2 아키텍처를 선택한 이유는 성능에 가장 적합한 솔루션이며 실행과 합의에서 중복성을 최대한 제거할 수 있기 때문이라고 말했습니다. 기존 방식을 고수하는 대신 성능에 중점을 두었으며, 레이는 특히 메가이더스의 설계가 어떤 합의 기반 시스템에서도 전례가 없는 1밀리초의 짧은 트랜잭션 피드백 시간을 가능하게 한다고 언급했습니다.
5. 커뮤니티 문화와 브랜드 이미지
두 창립자는 커뮤니티 구축에 있어서도 다른 초점을 가지고 있습니다. Keone은 모나드가 긍정적인 환경을 조성하는 데 모두가 역할을 하도록 장려한다고 언급했습니다. 그는 모나드의 마스코트와 이벤트는 탈중앙화 정신을 반영하여 커뮤니티 구성원들이 직접 만들고 홍보한다고 강조했습니다.
반면, 레이는 고성능 블록체인 애플리케이션에 관심이 있는 개발자들을 끌어들이는 메가이더스의 "메가 마피아" 브랜드 아이덴티티를 소개했습니다. 특히 기존 인프라에 좌절감을 느끼고 메가이더리움을 통해 꿈을 실현하고자 하는 창업자들에게 관심이 많다고 합니다.
6.메인넷은 언제 출시되나요?
케온은 모나드 팀이 열심히 작업 중이라 정확한 날짜를 알려줄 수 없다고 말했습니다.
Lei는 메가이더넷이 연말이나 내년 초에 오픈할 예정이라고 답했습니다.
7. 요약
모나드와 메가ETH는 모두 고성능의 탈중앙화 EVM 호환 체인을 만들려고 노력하고 있습니다. 모나드는 병렬 및 비동기 트랜잭션 처리를 지원하기 위해 모나드 DB를 생성하고 옵티미스틱을 도입하는 등 실행 및 합의 레이어를 재작업하고 합의 프로세스 속도를 높이기 위해 모나드 BFT 알고리즘을 사용하는 등 이를 달성합니다. 동시에 처음 두 가지를 재구축함으로써 노드의 하드웨어 요구 사항을 줄이고 네트워크의 탈중앙화를 촉진할 수 있습니다.
반면, 메가ETH는 단일 시퀀서를 사용하여 트랜잭션 처리를 단순화함으로써 모든 노드의 하드웨어 부담을 줄이고, 새로운 데이터 구조를 도입하여 전반적인 효율성을 개선함으로써 싱글 스레드 성능을 향상시키는 데 중점을 두고 있으며, 이더 L2로서 트랜잭션을 효율적으로 실행하는 것을 주로 담당하고 있습니다. 이더의 도움으로 이루어집니다.
이 대화를 통해 케온과 레이는 구현 방식은 크게 다르지만 이더리움 생태계를 발전시킨다는 동일한 목표를 공유하는 두 가지 블록체인 설계 철학을 보여주었습니다.
이 기술 토론은 현재 블록체인 기술의 최첨단을 보여줄 뿐만 아니라 미래의 혁신에 대해서도 조명합니다. 모나드의 심층 최적화나 메가이더스의 고성능 추구는 모두 블록체인 기술의 발전을 이끄는 중요한 원동력입니다. 저는 케오네와 레이, 그리고 다른 선구자들의 리더십 아래 이더리움 생태계가 더욱 빛나는 내일을 맞이할 것이라 믿습니다.