Ethereum의 두 가지 기반인 블록 제안 및 MEV-Boost에 대한 자세한 설명
ECN以太坊中国
2022-11-24 05:00
本文约2407字,阅读全文需要约10分钟
오늘날 이더리움에 왜 그렇게 중요한가요?

원본 출처:@SalomonCrypto

원본 출처:

원작자: 하임Ethereum의 두 가지 기반:

블록 제안 및 MEV-Boost

블록 제안자란 무엇입니까? MEV-Boost는 무엇이며 오늘날 이더리움에 중요한 이유는 무엇입니까? 장기적인 솔루션이 필요한 이유는 무엇이며 어떻게 생겼습니까?

이더리움의 두 가지 기반: 블록 제안 및 MEV-Boost의 중요성과 솔루션

이더리움은 수천 대의 컴퓨터(노드)로 구성된 네트워크인 분산 컴퓨팅 플랫폼입니다. EVM(Ethereum Virtual Machine)의 동기화를 유지하기 위해 PoS 합의 메커니즘을 사용하여 조정합니다. EVM은 공유 컴퓨팅 플랫폼이고 블록체인은 역사이며 ETH는 생명의 원천입니다.

  • PoS는 큰 주제이며 알아야 할 사항은 다음과 같습니다.

  • 블록은 EVM에서 실행되는 트랜잭션의 묶음입니다.

  • 사용자는 보류 중인 트랜잭션을 트랜잭션 풀로 보냅니다.

각 슬롯에서 네트워크는 블록 제안자가 될 검증자를 무작위로 선택합니다.

더 읽어보기

PoS가 프로토콜 수준에서 작동하는 방식은 간단합니다. 제안자는 자체 블록을 구축합니다. 대다수의 제안자는 블록이 트랜잭션으로 채워질 때까지 보류 중인 트랜잭션 목록에서 트랜잭션을 선택하기만 하면 됩니다. … 그러나 일부 제안자는 더 나은 결정을 내리고 따라서 더 높은 수익을 얻습니다.

이더리움의 두 가지 기반: 블록 제안 및 MEV-Boost의 중요성과 솔루션

MEV는 Maximum Extractable Value의 약자로 시스템에서 특별한 정보, 액세스 권한 또는 권한을 가짐으로써 금전적 가치를 추출할 수 있다는 일반적인 원칙을 나타냅니다. (번역자 주: 채굴자 추출 가능 가치라고도 하는 MEV는 합병 후 검증자가 많은 가치를 받기 위해 거래를 패키징하거나 교환을 정렬하는 것을 지칭하기 위해 널리 사용되었습니다.) 이더리움에서 블록 빌더는 대부분의 MEV를 제어합니다.

간단한 예로 Alice가 100,000 ETH를 팔고 싶어하고 Bob이 1 ETH를 사고 싶어한다고 가정해 보겠습니다. Alice의 주문은 너무 커서 ETH 가격에도 영향을 미칠 수 있습니다. 빌더가 Bob의 주문을 Alice보다 먼저 넣으면 Bob은 더 적은 양의 ETH를 구매할 것입니다.

  • 정교한 블록 빌더는 주문을 통해 여러 가지 작업을 수익성 있게 수행할 수 있습니다.

  • 거래를 먼저 실행하기 위해 Bob에게서 더 높은 팁을 받으세요.

  • Alice의 트랜잭션을 처리하기 전에 자신의 ETH를 판매하기 위한 트랜잭션을 생성하고 처리합니다.

나중에 ETH 가격이 낮을 때 더 많은 ETH를 다시 ​​구매하기 위한 트랜잭션 생성 및 처리

유효성 검사기가 빌딩 블록을 잘 만드는 것은 수익성이 있으며 높은 인센티브를 제공합니다. 거래 풀이 어떻게 작동하는지 이해할수록(그리고 개인 주문 흐름에 더 잘 접근할수록) 지분에서 더 많은 가치를 얻을 수 있습니다. 그러나 거기에 문제가 있습니다. 확인하지 않으면 MEV가 Ethereum을 중앙 집중화합니다.

문제는 시간이 지날수록 그 효과가 악화된다는 것입니다. 이것은 또한 세계 8대 불가사의인 복리의 본질이기도 합니다. (번역자 주: 보고서에 따르면 아인슈타인은 "복리 이자는 세계 8대 불가사의입니다. 복리를 이해하는 사람은 혜택을 받을 수 있고 이해하지 못하는 사람은 대가를 치를 것입니다."라고 말한 적이 있습니다.) , 가장 유능한 블록 빌더는 점점 더 많은 ETH, 그리고 결국 이더리움까지 캡처할 것입니다.https://twitter.com/SalomonCrypto/status/1592309373732151296 분산화의 중요성을 더 자세히 알아보기 위해 독자는 먼저 트윗의 두 번째 기사를 읽을 수 있습니다.

, 이제 함께 간단히 살펴 보겠습니다.

신뢰할 수 있는 중립성은 탈중앙화에서 나오고 ETH의 가치는 신뢰할 수 있는 중립성에서 나온다고 할 수 있습니다.

이더리움의 두 가지 기반: 블록 제안 및 MEV-Boost의 중요성과 솔루션

운 좋게도 2020년에 @thegostep과 Flashbots는 이러한 종류의 문제를 예상하고 이를 기반으로 구축하기 시작했습니다. 병합된 업그레이드가 완료되고 Ethereum이 PoS로 전환되기 전에도 이미 임시 솔루션이 실행 중이었습니다(완전한 솔루션이 준비됨).

참고: Ethereum 노드가 어떻게 작동하는지 간략하게 설명하십시오. 노드는 실행 계층 클라이언트(EVM 관리)와 합의 계층 클라이언트(PoS 관리)의 두 가지 소프트웨어를 실행하는 컴퓨터입니다.

MEV-Boost는 노드가 블록 릴레이에서 블록을 가져올 수 있도록 하는 추가 노드 소프트웨어입니다. 항상 자동으로 블록을 만들거나 블록 헤더를 보고 전문 블록 빌더로부터 블록을 가져올 수 있습니다. … 건축업자는 또한 먼저 포장하기 위해 비용을 지불합니다.

이더리움의 두 가지 기반: 블록 제안 및 MEV-Boost의 중요성과 솔루션

위의 예를 생각해 보면 블록 빌더가 Alice가 시장에 영향을 미칠 것이라는 것을 알고 있다고 가정하면 거래 전후에 ETH를 매도하고 다시 사는 것의 차이를 계산하여 추가로 50 ETH를 잠글 수 있습니다. 먼저 패키징하기 위해 빌더는 여전히 이익을 확보할 수 있기 때문에 최대 49 ETH까지 기꺼이 입찰할 수 있습니다.

MEV-Boost 시스템의 목적은 빌딩 블록의 난이도, 지식/자본/경험을 블록 제안의 경제적 보상과 분리하는 것입니다. 제안자가 슬롯의 블록을 제안하도록 선택되면 가장 높은 입찰가를 가진 블록을 선택하기만 하면 MEV에서 제공하는 보상을 공유할 수 있습니다.

MEV-Boost는 환상적인 제품이며 이더리움 분산화를 향한 큰 발걸음이지만 완벽하지는 않습니다. 독자가 그 이유를 이해하려면 MEV-Boost가 어떻게 작동하는지 조금 더 깊이 파고들 필요가 있습니다.

  • 먼저 세 가지 문자를 인식해야 합니다.

  • 각 슬롯에 대해 가장 수익성이 높은 블록을 만드는 책임이 있는 빌더

  • 중개자 역할을 담당하는 Relay

제안자(Proposer)는 블록 제안을 담당하는 이더리움 검증자입니다.

이더리움의 두 가지 기반: 블록 제안 및 MEV-Boost의 중요성과 솔루션

MEV-Boost의 문제는 릴레이입니다. 빌더뿐만 아니라 제안자도 릴레이를 신뢰해야 합니다. 빌더는 제안자가 빌더 비용을 지불할 때까지 블록을 보이지 않게 유지하기 위해 릴레이를 신뢰해야 합니다. 제안자는 릴레이가 기본 트랜잭션을 볼 수 없는 상태에서 블록 및 입찰의 유효성을 확인했다고 믿어야 합니다. 유효하지 않은 블록으로 인해 제안자가 삭감되기 때문에 이는 매우 중요합니다.

다행히도 솔루션이 있으며 그 중 두 가지를 아래에서 살펴봅니다. 그러나 그렇게 하기 전에 잠시 시간을 내어 독자들이 MEV-Boost가 완벽하지는 않지만 엄청난 도약이라는 점을 깨닫고 싶습니다. MEV-Boost를 사용하면 플러그 앤 플레이 장치를 사용하는 노드 러너(예: @Rocket_Pool 사용)는 이미 MEV 이점을 경험하고 있습니다.

첫 번째 솔루션은 MEV-Boost 개념을 Ethereum 코어 프로토콜에 작성하는 것입니다. 이렇게 하면 네트워크에서 릴레이가 필요하지 않으며 초기에 블록 정보를 유출하지 않고 모든 것을 암호로 확인할 수 있습니다. 우리는 이 아이디어를 프로토콜에 기록된 Enshrined Proposer-Builder Separation이라고 부릅니다.두 번째 접근 방식은 @sreeramkannan이 제안한 이더리움 기능에 대한 새로운 아이디어를 사용하여 MEV-Boost의 신뢰할 수 있는 구성 요소를 이더리움 기반의 무신뢰 시스템으로 변환하는 것입니다. 여기를 참고하셔도 됩니다

링크 읽기

두 솔루션 모두 MEV-Boost 스키마를 약간 수정해야 합니다. 게다가 MEV-Boost는 블록 빌더가 블록을 검열하도록 만들 수 있습니다(이유가 무엇이든). 다행스럽게도 해결책이 될 수 있는 훌륭한 아이디어가 많이 있습니다.

ECN以太坊中国
作者文库