>  기사  >  MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사

MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사

WBOY
WBOY원래의
2024-07-11 12:08:18417검색

MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사가 있습니다! 밀리초 미만의 대기 시간과 초당 100,000건 이상의 트랜잭션(TPS)을 처리할 수 있는 능력을 갖춘 "실시간 이더리움"이라는 곧 출시될 L2 프로젝트인 MegaETH는 시드 자금으로 1억 달러가 넘는 가치로 2천만 건을 확보했다고 발표했습니다. !

이 엄청난 자금 조달은 Dragonfly Capital이 주도했으며 Ethereum 창립자 Vitalik Buterin, Consensys 창립자 Joe Lubin, Lido/Flashbots 전략 리더 Hasu, 암호 화폐 거래자 Cobie 및 EigenLayer 창립자 Sreeram Kannan 및 기타 유명 인사가 참여했습니다.

관련된 유명 인사들이 프로젝트에 관심을 불러일으켰습니다.

오늘 이 사이트의 편집자는 MegaETH가 현대 EVM(Ethereum Virtual Machine) 블록체인을 혁신하여 업계 최고의 성능과 분산화 보장을 제공하는 방법을 소개할 것입니다. 필요하신 친구들은 함께 구경해보세요!

MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사

MegaETH의 특별한 점

노드가 전문화 없이 동일한 작업을 수행하도록 요구하여 성능과 분산화 간의 근본적인 균형을 이루는 L1의 고성능 대안입니다. 이와 대조적으로 MegaETH는 Ethereum의 L2 기술을 활용하여 다양한 하드웨어 요구 사항을 가진 노드에 대해 차별화된 역할을 만듭니다.

MegaETH는 트랜잭션 처리 작업을 전체 노드에서 분리하고 인프라 운영자를 위한 세 가지 주요 역할인 시퀀서, 증명자 및 전체 노드를 생성합니다. MegaETH의 실제 블록 생산이 점점 중앙화되고 있는 반면, 노드 전문화를 위한 유연한 하드웨어 요구 사항은 무신뢰 블록 검증을 보장하고 업계 최고의 분산화 보장을 제공할 수 있습니다.

단일 활성 MegaETH 주문자는 사용자 트랜잭션의 주문 및 실행을 담당하여 정상 작동 중에 합의 프로세스를 제거하고 P2P 네트워크를 통해 전체 노드에 상태 차이(예: 블록체인 상태 변경)를 전달합니다. 그런 다음 상태 차이를 적용하여 로컬 상태를 업데이트합니다. MegaETH 트랜잭션은 블록 무결성을 확인하기 위해 전체 노드에서 다시 실행되지 않으며, 대신 증명자가 제공한 증명을 사용하여 블록을 간접적으로 확인한다는 점에 주목할 가치가 있습니다.

MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사

최고 성능의 L2(BNB의 opBNB)조차도 적용에 상당한 제한을 둡니다. opBNB는 초당 1억 가스라는 상대적으로 높은 처리량 목표를 가지고 있지만, opBNB는 동등한 1M TPS를 달성할 수 있는 최신 Web2 데이터베이스에 비해 초당 650개의 Uniswap 스왑만 처리할 수 있습니다.

또한 이러한 네트워크는 1초가 넘는 "긴" 차단 시간을 갖는 경향이 있으며 이는 실시간 성능이 필요한 애플리케이션(예: 고주파 거래)에는 실용적이지 않습니다.

MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사

블록체인은 규모를 추구하기 위해 병렬화와 같은 일회성 솔루션으로 전환하여 상태의 여러 부분과 관련된 트랜잭션을 여러 CPU 코어에서 동시에 처리할 수 있게 하는 경우가 많지만, 이 특정 접근 방식의 이점은 다음에 의해 제한됩니다. 종속성이 포함된다는 사실을 제한하면 병렬화로 인해 블록체인 속도가 약간만 증가할 뿐입니다.

초기 제한 요소를 해결하면 병목 현상이 다른 구성 요소로 옮겨지기 때문에 시스템의 병목 현상을 해결하는 것만으로는 상당한 개선을 이루지 못하는 경우가 많습니다.

MegaETH는 경쟁사처럼 스택의 몇 가지 구성 요소를 최적화하는 것이 아니라 기존 블록체인을 괴롭히는 수많은 문제를 식별하고 동시에 발견된 일련의 문제를 해결하기 위한 새로운 시스템을 구축하는 것을 목표로 합니다.

이 야망은 분산성을 유지하면서(전문화를 통해 달성) 노드 하드웨어를 한계까지 확장해야 하며 본질적으로 분산형 블록체인의 이론적 성능 한도에 접근하는 것을 목표로 하는 시스템을 만드는 것이 필요합니다.

이를 위해 MegaETH 주문자는 전체 상태를 메모리에 저장하고 MegaETH의 상태 액세스를 1,000배 더 빠르게 하는 고성능 Web2 애플리케이션의 핵심 기능인 인메모리 컴퓨팅을 구현하는 최초의 블록체인이 될 것입니다. 경쟁업체가 사용하는 대체 솔리드 스테이트 드라이브 스토리지 방법입니다.

컴퓨팅 집약적 애플리케이션은 스마트 계약 코드를 MegaETH의 "기본 기계어 코드"로 변환하는 JIT(Just-In-Time) 컴파일러 덕분에 MegaETH에서 100배의 성능 향상을 볼 수 있습니다. 그룹 서버 CPU는 명령을 직접 해석하고 실행할 수 있습니다. 스마트 계약의 실행 속도와 효율성을 향상시키는 데 도움이 됩니다.

모든 자산의 현재 상태와 관련 정보를 나타내는 핵심 데이터 구조인 Ethereum Merkle Patricia Trie(MPT)를 유지하는 것이 모든 EVM 구현의 주요 제한 요소이지만 MegaETH는 처음부터 새로운 State Trie를 만듭니다. 완전한 상태 트리를 유지합니다. 디스크 I/O 작업을 최소화하고 테라바이트 단위의 상태 데이터를 저장하는 동시에 EVM과 호환됩니다.

마지막으로 MegaETH의 초당 100,000건의 트랜잭션은 전체 노드 네트워크에 전파되어야 합니다. 효율적인 P2P 프로토콜은 낮은 대기 시간과 높은 처리량으로 시퀀서에서 상태 업데이트를 제공하여 중간 연결을 갖춘 전체 노드가 최대로 업데이트되도록 허용합니다. 요금은 동기화된 상태로 유지됩니다.

결론

현재 EVM 구현에 비해 MegaETH의 상당한 성능 향상은 L2 성능 채택을 크게 촉진하고 궁극적으로 실제 세계를 처리할 수 있는 분산형 블록체인으로 이어질 것입니다!

일부는 MegaETH가 기본 계층에 관심이 없는 이더리움 생태계의 경쟁자로서 가장 적합하다고 생각하지만 MegaETH가 달성하는 최적화는 전적으로 이더리움과 같은 기존 분산 네트워크에 대한 보안 및 검열 저항의 아웃소싱을 통해 이루어집니다(Fang 및 EigenLayer) 기능을 제공합니다.

MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사

위 내용은 MegaETH 실시간 이더리움이 무엇인지 자세히 설명하는 기사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.