원본: https://newsletter.banklesshq.com/p/the-ethereum-watershed?utm_source=%2Fprofile%2F6431556-david-hoffman&utm_medium=reader2&triedSigningIn=true
병합된 세계에서 이더리움 트랜잭션은 매우 구체적이고 질서 있는 프로세스를 거칠 것입니다. 강력한 거래 공급망이 눈앞에 구축되고 있으며 거대한 권력 구조가 등장할 것입니다.
Ethereum 거래 공급망의 현재 상태는 무뚝뚝하고 순진합니다. 우리 모두는 우리의 거래를 멤풀에 맡기고, 차익 거래 봇이 내려와 모든 가치를 위해 경쟁합니다.
그런 다음 광부는 이러한 모든 트랜잭션을 수집하여 블록을 만듭니다.
병합된 이더리움에서 이 프로세스는 코드화되어 프로토콜로 정의됩니다. 이를 통해 본질적으로 ETH 스테이커는 모든 단계에서 가치 캡처를 활용하여 공급망의 끝에서 가치가 전달되도록 할 수 있습니다.
이전에 여러 번 말했지만 충분히 말할 수 없습니다. 암호 화폐를 완전히 이해하는 가장 좋은 렌즈는 생물학입니다.
암호 화폐는 자연의 법칙을 모방한 새로운 유기적 시스템입니다. 인간이 이러한 구조를 만들고 있지만 발견된 "최고의 구조"는 자연을 모방한 것입니다.
수년간의 연구 개발 끝에 이더리움 개발자들은 분수령처럼 보이는 거래 공급망을 구축했습니다. 유역은 강우나 눈이 녹은 물을 개울, 개울, 강으로, 결국에는 저수지, 호수 또는 바다와 같은 유출 지점으로 보내는 육지 지역입니다.
트랜잭션(빗방울)은 이더리움 전체에 퍼집니다. 일부는 Uniswap, 일부는 Aave, 다른 일부는 OpenSea, NFT 채굴, DEX 애그리게이터, 브리지, 토큰 전송 등으로 이동합니다.
하지만 빗방울(트랜잭션)이 이더리움의 어느 곳에 떨어지느냐는 중요하지 않으며, 항상 같은 장소로 수렴하고 거기에 도달하기까지 같은 과정을 거칩니다.
모든 빗방울은 독특하고 독특한 장소에 떨어지지만 곧 자연의 법칙이 이어집니다. 물방울은 물방울이 되고, 물방울은 개울이 되고, 개울은 강이 되고, 강은 결국 유역의 가장 깊은 곳으로 모입니다.
ETH 스테이커 여러분, 저는 이것을...이더리움 분수령이라고 부릅니다.
용어 사전
암호화 여정의 초기 사용자를 위해 이 용어집은 이 게시물의 나머지 부분을 준비하는 데 도움이 될 수 있습니다.
우선 수수료: Ethereum의 모든 거래에는 우선 수수료가 적용됩니다. 사용자 관점에서 이것은 기본적으로 가스 요금과 동의어입니다. 지불하는 수수료가 높을수록 거래 선택에 대한 인센티브가 증가하기 때문에 거래가 더 빨리 블록체인에 포함됩니다.
Mempool: mempool(메모리 풀)은 각 노드가 보관하는 확인되지 않았거나 보류 중인 트랜잭션을 포함하는 더 작은 데이터베이스입니다. 트랜잭션이 블록에 포함된 것으로 확인되면 mempool에서 제거됩니다. 메모리 풀은 표준이 아닙니다. 각 블록체인 노드에는 자체 버전의 mempool이 있습니다. 때로는 트랜잭션이 특정 엔터티에만 브로드캐스트되어 mempool이 다른 엔터티와 일치하지 않게 됩니다.
MEV: 최대 추출 가능 가치(MEV)는 표준 블록 보상 및 가스 수수료 외에 블록 내 트랜잭션의 포함, 제외 및 순서 변경을 통해 블록 생성에서 추출할 수 있는 최대 값입니다. 블록에서 거래할 권리가 있는 사람은 누구나 자신에게 유리하게 거래할 수 있으므로 거래가 가능한 모든 차익 거래 기회를 포착할 수 있습니다.
MEV Searcher: MEV Searcher는 잠재적 차익 거래 기회를 찾기 위해 블록체인과 멤풀을 스캔하고 기회가 식별되면 이를 포착하려고 시도하는 트랜잭션을 제출하는 고도로 최적화된 자동 알고리즘입니다.
트랜잭션 번들: MEV Searcher는 "트랜잭션 번들"을 생성하며, 이는 모두 단일 번들로 묶인 복잡한 트랜잭션 집합입니다. 내부에 많은 트랜잭션이 있는 단일 트랜잭션입니다. 일반 거래와 마찬가지로 블록 자격을 얻기 위한 우선 수수료도 함께 제공됩니다.
블록 빌더: 블록 빌더는 얻을 수 있는 모든 트랜잭션 패키지와 우선 순위가 가장 높은 멤풀 트랜잭션을 가져와 포함 조건을 충족하는 블록을 빌드합니다.
블록 제안자: ETH 스테이커라는 다른 이름으로 블록 제안자를 알 수 있습니다. 유효성 검사기 노드. 블록 제안자는 블록체인에 포함할 블록을 제안합니다. 이것은 정상적인 ETH 스테이킹 프로세스의 일부이며 거래 공급망의 마지막 단계입니다.
MEV: 얼마나 크죠?
Ethereum의 모든 트랜잭션에는 이와 관련된 일종의 가치가 있습니다. 그렇지 않은 경우 발신인은 가스 요금을 지불하지 않습니다. 누군가는 Ethereum의 상태를 변경하기 위해 약간의 대가를 기꺼이 지불합니다. 사람들은 Uniswap에서 가격을 변경하기 위해 비용을 지불하고, Aave에서 청산 수준을 높이거나 낮추기 위해 비용을 지불하거나 Ethereum의 가격과 가치를 변경하는 일종의 금융 거래에 참여합니다.
이더리움의 모든 거래는 일련의 차익 거래를 생성합니다. 누군가 Uniswap에서 ETH를 구매하면 가격을 다른 시장의 가격과 혼동하여 차익 거래자에게 작은 재조정 기회를 제공합니다. 모든 금융 거래는 차익 거래 봇에게 많은 작은 기회를 제공합니다.
Uniswap 풀의 균형을 방해하면 차익 거래 봇이 와서 차익 거래를 하고 보다 균형 있고 건강한 생태계를 내보냅니다. 이더리움을 많이 사용할수록 총 차익 거래 금액이 커집니다. 차익 거래 봇은 TradFi의 고주파 거래자와 유사하며, 가장 작은 차이를 찾는 수백만 개의 알고리즘이 있으며 모두 그 작은 기회를 포착하기 위해 경쟁합니다.
그리고 이것은 MEV의 초기 단계에 불과합니다. MEV 가치 확보는 매우 수익성이 좋은 산업이므로 빠르게 성장할 수 밖에 없습니다. 특히 MEV가 "해결할 수 있는 문제"가 아니라고 널리 알려진 경우에는 아무도 그렇지 않을 것이라고 생각합니다.
기껏해야 악용될 수 있고 최악의 경우 블록체인을 과두제 지옥으로 만들 수 있습니다.
하지만 두려워하지 마세요! 이더리움 개발자들이 이 문제를 해결하기 위해 노력하고 있습니다. 그들은 MEV를 활용하고 이를 다운스트림으로 보낸 다음 가장 광범위한 시장 참여자, 즉 ETH 스테이커에게 배포하는 시스템을 개발했습니다.
이더리움 트랜잭션 공급망
0단계 | 트랜잭션 소스: "메모리 풀"
트랜잭션이 Ethereum 블록체인에 포함되기 전에 "mempool"이라고 하는 이 "태어나지 않은" 상태에 존재합니다. Mempool은 기본적으로 아직 블록체인에 포함되지 않은 모든 브로드캐스트 사용자 트랜잭션인 "메모리 풀"을 나타냅니다.
메타마스크에서 트랜잭션을 만들면 이더리움 노드 네트워크에 브로드캐스팅됩니다. 이러한 노드는 이 데이터를 다운로드하여 컴퓨터 메모리에 보관합니다.
수수료가 가장 높은 거래는 거래의 바다에서 뽑아 블록에 추가하여 블록체인에 포함시킵니다. "가장 높은 우선 순위 수수료를 지불한 트랜잭션"보다 고려해야 할 변수가 더 많기 때문에 아래의 나머지 단계에 포함할 트랜잭션을 선택하는 방법을 설명합니다.
주목해야 할 중요한 사항: mempool은 거래의 거대한 바다입니다. 모든 사람은 포함과 관련된 입찰가를 가지고 있으며 모든 사람은 이더리움에서 무언가를 합니다.
모든 트랜잭션에는 이와 관련된 두 가지 기본 가치 소스가 있습니다.
- 우선 수수료: 명시적으로 뇌물을 받은 사용자는 블록에 포함된 비용을 지불하도록 선택할 수 있습니다.
- MEV: 차익 거래 기회를 생성하는 이더리움 상태에 대한 2차 효과
거래가 이더리움 블록체인의 일부가 되는 방식은 우선 수수료와 관련된 모든 거래 MEV의 크기의 함수입니다.
예를 들어 수수료가 $0인 트랜잭션을 생성할 수 있으며, 기본적으로 채굴자에게 트랜잭션을 무료로 포함하도록 요청합니다. 채굴자나 검증인은 보통 돈을 지불하지 않는 거래는 무시하지만 거래가 "1 ETH에 1,000,000 DAI 지불" 또는 "1 ETH에 Cryptopunk #1118 매도"와 같은 거래인 경우 첫 번째 A가 거래를 즉시 인식합니다. MEV 로봇이 그것을 발견합니다.
요컨대, 모든 거래는 명시적 우선 수수료이든 암묵적으로 MEV 값을 얻든 상관없이 이를 포함하여 보상을 받습니다. 각 거래의 가치는 공급망의 다음 플레이어인 MEV Searchers에 의해 포착됩니다.
1단계 | MEV 검색자: "Micro Arbitrageurs"
MEV 검색자는 고도로 최적화된 재정 거래 봇입니다.
각 MEV Searchers 봇은 하나의 특정 유형의 MEV에 최적화되어 있으며 제작자는 더 나은 차익 거래를 생성하고 더 많은 수익을 내기 위해 봇을 개선하는 데 많은 시간과 인력을 소비합니다.
예를 들어, DeFi에서 다양한 AMM(자동화된 시장 조성자, 일명 "탈중앙화 거래소") 간에 차익거래를 할 수 있는 고도로 최적화된 검색자가 있을 것입니다. ETH 가격이 Uniswap에서 $1998, Sushiswap에서 $2002인 경우 DEX 차익 거래에 최적화된 MEV 봇이 거래를 생성하여 스프레드를 포착하고 일부 gwei를 얻습니다.
Aave, Maker 또는 Compound와 같은 대출 앱 내에서도 동일한 경쟁이 발생합니다. 수중 DeFi 대출을 청산하기 위해 경쟁하는 청산 봇에 많은 가치가 지급되었습니다. 시간이 지남에 따라 우리는 이러한 DeFi 청산 봇이 더 좁은 스프레드에서 경쟁하여 시장이 허용하는 최상의 비율로 대출을 청산하고 대출에 유지된 가치를 극대화하는 것을 보았습니다.
수천 개의 MEV Searchers 봇이 mempool에서 검색하고 작은 가치 차익 거래를 위해 다른 MEV Searchers 봇과 경쟁합니다.
이러한 MEV 검색자가 더 좋아지고 에너지 효율이 높아짐에 따라 차익 거래를 줄이기 위해 경쟁할 수 있게 되어 DeFi가 효율적인 시장이 되도록 유기적으로 보장할 수 있습니다.
묶다
이러한 MEV Searchers 봇은 일반적으로 사용 가능한 차익 거래를 완전히 포착하는 데 필요한 거래 세트이기 때문에 거래의 "번들"을 생성합니다. 봇은 작업에 특정 순서로 이러한 트랜잭션을 모두 포함해야 하므로 깔끔한 작은 패키지에 묶고 활을 묶은 다음 게임의 다음 플레이어인 블록 빌드 By에게 보냅니다.
일반 거래자와 마찬가지로 각 MEV Searchers 봇은 자신이 생성한 각 거래 패키지에 대해 "입찰가"를 제출합니다. 이것은 봇이 번들에 포함하기 위해 블록 빌더에게 기꺼이 지불하는 것입니다. 이 MEV 차익 거래 게임은 경쟁이 치열하기 때문에 마진이 매우 적습니다.
이러한 MEV 봇은 빠른 입찰 에스컬레이션 게임에 참여하고 포함을 위해 싸우므로 MEV 검색자가 블록 빌더에게 지불하는 입찰가는 그들이 추출한 차익 거래의 전체 가치에 빠르게 접근합니다. 즉, 블록 빌더가 포착한 가치는 당연히 MEV에 가깝습니다. 검색자는 99.99% 이상을 추출할 수 있습니다.
✨완벽한 경쟁✨
2단계: 블록 빌더: "매크로 차익 거래자"
"블록 빌딩"의 역할은 간단합니다. 블록 빌더는 가능한 가장 가치 있는 블록을 만든 다음 블록 제안자가 블록을 수락하도록 입찰합니다.
간단해 보이지만 가능한 한 수익성을 높이려면 건축업자가 높은 경쟁력을 갖추어야 합니다.
빌더 경쟁을 차단하는 데는 두 가지 측면이 있습니다.
하드웨어 및 네트워크
블록 빌더는 계산 집약적인 트랜잭션 시뮬레이션 프로세스를 거쳐야 합니다.
빌더는 내용에 관계없이 모든 트랜잭션 번들을 맹목적으로 포함할 수 없습니다. 검색자가 제출한 많은 번들은 동일한 차익 거래 기회를 추구하며, 게으른 빌더가 충돌하는 번들을 포함하는 경우 두 번째 거래 번들은 거부되고 빌더는 관련 입찰을 포기하게 됩니다.
블록 공간은 귀중하며 빌더는 블록에 포함된 트랜잭션을 극도로 최적화해야 합니다.
따라서 블록 빌더는 충돌을 확인하기 위해 모든 트랜잭션을 시뮬레이션하는 집중적인 트랜잭션 시뮬레이션 프로세스를 거칩니다. 그들은 거래 패키지의 모든 가능한 순열을 반복하여 가장 수익성 있는 조합을 찾은 다음 나머지 블록을 기본 멤풀 거래로 채우고 블록 제안자에게 포함되도록 입찰합니다.
모두 12초 안에.
주문 흐름
Ethereum mempool에 대해 위에서 말한 내용으로 돌아가서...
메모리 풀은 표준이 아닙니다. "표준 항목", "진실의 단일 소스"는 Ethereum 블록체인입니다. 트랜잭션이 "블록체인에" 있을 때까지는 림보에 있습니다.
각 Ethereum 노드에는 자체 버전의 mempool이 있습니다. 메타마스크(또는 지갑)를 통해 거래를 할 때, 당신은 당신의 말을 들을 모든 이더리움 노드에 당신의 거래를 알리고 있는 것입니다.
이것은 모든 배우에게 해당되는 것은 아닙니다. 방송 거래는 "당신의 카드를 보여주는 것"에 관한 것입니다. 당신은 당신이 하고 싶은 것을 세상에 말하고 있습니다. "당신이 하고 있는 일"이 "시장이 알지 못하는 많은 알파를 가지고 있습니다"와 같다면, 이 거래에 대해 귀를 기울일 모든 사람에게 퍼뜨리는 것은 분명히 당신이 투자한 알파의 모든 비용을 지불하게 될 것입니다. 얻으려고 합니다.
좋아요, 그래서 이더리움에서 많은 알파를 보고 계십니다...하지만 트랜잭션을 브로드캐스트하면 그 알파를 일부 MEV 봇에게 공개하면 그들은 확실히 당신을 이길 것입니다...왜냐하면 그들이 하는 일이기 때문입니다.
개인 주문 흐름.
이 거래를 모든 사람에게 알리는 대신 거래를 다른 모든 사람에게 알리지 않고 거래를 처리하는 데 동의하는 마이닝 풀과 오프체인 계약을 맺습니다.
여기서 배워야 할 교훈은 모든 mempool이 동일하게 만들어지는 것은 아니라는 것입니다. 더 나은 멤풀 비전과 개인 거래 주문 흐름에 대한 액세스 권한을 가진 기업은 시장의 다른 부분에서 차익 거래 기회를 활용할 수 있습니다.
이들은 블록 빌더 간의 경쟁 수단입니다. 개선된 하드웨어 및 네트워킹을 통해서든 주문 흐름을 위한 프라이빗 오프체인 프로토콜을 통해서든 누가 멤풀을 가장 잘 볼 수 있습니까?
블록에 입찰
블록 빌더는 MEV Searchers의 모든 트랜잭션 번들에서 모든 입찰가를 수집하고 개별 트랜잭션에서 모든 우선 순위 수수료를 징수하여 수익을 창출합니다. 예를 들어, 이것은 2.2 ETH를 얻을 수 있는 블록으로 바뀔 것입니다. 그런 다음 그들은 0.3 ETH 스프레드를 주머니에 넣기 위해 블록 제안자가 제안한 이 블록에 대해 1.9 ETH의 입찰을 할 것입니다.
MEV 검색자와 마찬가지로 블록 빌더는 경쟁이 치열합니다. 정말 좋은 블록 빌더는 3 ETH의 가치가 있는 블록을 생성하고 2.2 ETH에 입찰하여 포함할 수 있습니다.
당연히 합리적인 블록 제안자는 2.3 ETH의 입찰 블록을 수락하고 더 작은 스프레드 포켓을 가져가는 빌더는 현금을 받습니다.
이익이 급감했습니다.
3단계: 블록 제안자: "ETH 스테이커"
마지막 단계는 실제로 블록을 블록체인에 추가하는 것입니다!
유효성 검사기를 실행하는 ETH 스테이커는 가장 높은 입찰가를 가진 블록을 선택하기만 하면 됩니다.
그들은 어떤 일도 할 필요가 없습니다. 그들은 단순히 가장 수익성이 높은 블록 헤더를 선택하고 32 ETH 채권의 완전한 신뢰와 신용으로 블록을 승인한다는 메시지에 서명합니다.
결론: 메커니즘 설계를 통한 평등 달성
이더리움 개발자들은 ETH 스테이킹을 가능한 한 쉽고 민주적으로 만들기 위해 많은 시간과 R&D를 투자했습니다. 가능한 한 적은 ETH를 사용하여 기본 소비자 하드웨어에 ETH 스테이킹을 하기 위해 상당한 노력을 기울였습니다.
이것이 이더리움의 가치입니다. 가족 확인 및 합의 참여를 가능한 한 민주적이고 접근 가능하게 만드는 것입니다. 귀하의 배경과 관계없이 기본 소비자 하드웨어와 약간의 ETH만 있으면 이더리움 스테이킹에 참여할 수 있습니다. Rocket Pool 및 Lido와 같은 애플리케이션 계층 혁신은 32 ETH의 임계값을 낮추는 데 도움이 됩니다. 향후 32 ETH는 16 또는 8로 줄어들 수 있습니다.
우리는 MEV가 다른 누구보다 MEV를 더 잘 추출할 수 있는 소수의 특권적인 당사자에게 ETH 공급을 중앙 집중화할 가능성이 있는 이더리움에서 큰 문제라는 것을 발견했습니다. 이 현실은 이더리움을 탈중앙화하고 민주적으로 유지하려는 전체 노력을 위협합니다.
그래서 개발자들은 무엇을 했습니까? 그들은 메커니즘 설계를 사용하여 MEV를 활용하고 ETH 보유자의 손에 넣습니다.
ETH를 스테이킹하는 개인으로서 스스로에게 물어보십시오...MEV Searchers 봇을 실행하는 방법을 알고 있습니까? 최적의 블록을 구축하는 방법을 알고 있습니까? 위의 프로세스를 사용하면 그럴 필요가 없습니다. 전체 공급망은 스택에서 가장 분산되고 접근 가능한 부분인 ETH 보유자의 자비에 달려 있습니다.
MEV Searcher 봇의 이익은 블록 빌더에 의해 최대한 압착됩니다. 블록 빌더의 이익은 블록 제안자에 의해 최대한 압착됩니다.
블록 제안자는 ETH 스테이커입니다.
최고의 MEV Searcher 봇의 모든 잠재적인 중앙 집중화 위협은 다운스트림으로 블록 빌더와 ETH 스테이커에게 전달됩니다.
정말, 정말 ETH에 낙관적입니다.
정말 ETH 스테이커로 끝날까요?
불확실한.
Blocknative의 Matt Culter는 경주가 실제로 거래가 시작되는 곳인 지갑으로 돌아올 것이라고 믿습니다.
모든 거래에는 관련 가치가 있기 때문에 지갑은 소비자 상호 작용을 위한 매우 강력한 장소가 됩니다. 지갑은 블록 빌더가 활용할 수 있는 거래 흐름인 독점 거래 흐름의 소스가 됩니다.
따라서 블록 빌더는 거래 흐름에 대해 지갑 수수료를 지불할 수 있습니다. 예를 들어, 전담 블록 빌더는 메타마스크에 많은 돈을 지불하여 트랜잭션을 전 세계에 방송하는 대신 트랜잭션을 라우팅하기만 할 수 있습니다.
끔찍하게 들린다! Metamask 사용자의 거래는 Citadel 및 Robinhood처럼 도난당할 것입니다.
나는 그렇게 되지 않을 것이라고 생각한다. 대신 신용카드 포인트나 항공사 마일리지 같은 것을 산출한다고 생각합니다. ETH나 DAI와 같은 실제 금전적 보상이 아닙니다.
지갑은 그것들을 사용하기 위해 당신에게 돈을 지불할 것입니다. 논리적으로 이 과정을 통해 추출된 모든 이익은 거래 개시자(즉, 귀하!)에게 갈 수 있으며 귀하의 지갑 서비스 제공자는 귀하에게 리베이트를 제공할 것입니다.
물론 이것은 이더리움 트랜잭션 분수령 주기를 종료합니다.
거래 가치가 중앙 풀에 모인 후: ETH 약속자, 공기 중으로 증발, 구름으로 응결, 다시 산 아래로 비가 내려 깔때기의 상단으로 돌아가 이더리움 생태계에 꾸준한 양분 흐름을 제공합니다.