출처: geek Web3
비트코인 네트워크에서 MEV라는 개념이 주목받기 시작한 것은 2013년경부터입니다. MEV 문제는 이더리움과 더 자주 연관되어 있지만, 비트코인에도 MEV 문제가 없는 것은 아닙니다. 비트코인의 설계 모델은 이더와 매우 다르기 때문에 자체 생태계 내에서 MEV는 큰 주목을 받지 못했습니다. 그러나 오디날, 룬, 다양한 L2의 개발로 인해 비트코인에서 MEV는 점점 더 두드러지고 있습니다.
이 보고서에서는 비트코인에서 점점 더 복잡해지고 있는 MEV를 살펴보고 생태계에 미치는 영향을 살펴볼 것입니다. .
지금 비트코인 MEV에 주목해야 하는 이유
오디널스가 화재를 일으키기 전에는 비트코인에서의 MEV 활동은 잘 알려지지 않았으며 주로 라이트닝 네트워크와 사이드체인 채굴과 같은 공격에 집중되어 있었습니다. 그리고 탭루트 업그레이드를 통해 더 많은 프로그래밍이 가능해졌고, 오디널스와 룬과 같은 프로토콜의 도입이 용이해지면서 MEV 이슈가 전면에 부각되었습니다.
비트코인의 10분 블록아웃 시간은 멤풀의 거래 대기 시간을 늘려 더 많은 이득을 얻기 위해 채굴자에게 추가 수수료와 같은 MEV 전술을 제공할 수 있는 폭주 트레이더와 같은 MEV 플레이어가 관찰할 여지를 남겨 문제를 더욱 악화시켰습니다. 블록 보상이 감소함에 따라 채굴자들은 비문이나 룬과 같은 다른 실현 채널을 통해 이익을 얻을 수 있으며, 이는 점점 더 일반적인 MEV 활동으로 이어질 것입니다.
아래 차트는 많은 기대를 모았던 오딘과 룬 출시 기간 동안 블록 보상 대비 거래 수수료가 어떻게 급증했는지 보여주며, 때로는 전체 비트코인 채굴 수익의 60% 이상을 차지하기도 했습니다.
(출처: Dune analytics, 채굴 보상 중 거래 수수료 점유율 %, 2024년 7월 22일 기준 데이터)
또한, 2024년에 우리는 점점 더 많은 BTCfi 애플리케이션과 프로토콜이 등장할 것입니다. 앞으로 비트코인의 MEV가 더 높은 규모로 발전할 수도 있습니다.
비트코인과 이더의 MEV
비트코인의 MEV에 대한 논의가 적은데, 그 가장 큰 이유는 비트코인의 아키텍처가 이더와 근본적으로 다르기 때문입니다.
비트코인의 UTXO 모델
이더는 EVM을 통해 스마트 컨트랙트를 실행하고 글로벌 상태를 유지함으로써 프로그래밍 가능성을 달성합니다. 이더는 계정 모델을 사용하여 트랜잭션의 논스 순서를 관리함으로써 트랜잭션을 실행합니다. 즉, 트랜잭션 순서가 실행 결과에 영향을 미치므로 검색자는 MEV 기회를 쉽게 식별하고 사용자의 트랜잭션 바로 앞이나 뒤에 트랜잭션을 삽입할 수 있습니다. 이는 여러 사용자가 동시에 데이터베이스에 글을 쓸 때 발생하는 경합 조건 문제와 유사합니다. 예를 들어 앨리스와 밥이 동시에 1ETH를 USDT 트랜잭션으로 유니스왑에 보내지만 블록에서 먼저 실행되는 트랜잭션이 더 많은 USDT를 받게 됩니다.
반면 비트코인은 스크립트 + UTXO 방식을 사용하며 상태와 함께 제공되지 않는 방식이죠. 송금에 사용되는 일반적인 거래의 경우 수신자만 서명을 통해 잠금을 해제할 수 있으며, 다른 사람과 읽고 쓰는 데 문제가 없습니다.
그러나 비트코인에서는 스크립트나 SIGHASH를 사용해 여러 사람이 잠금 해제할 수 있는 UTXO를 구성할 수도 있으며, 이때 먼저 확인된 거래가 돈을 받을 수 있습니다. 그러나 각 UTXO의 잠금 해제 조건은 자신과만 관련이 있고 다른 UTXO에 의존하지 않기 때문에, 경쟁 상태는 이 UTXO로 제한됩니다.
BTC 이외의 자산 도입
위에 설명한 설계의 본질적인 차이 외에도 BTC 이외의 가치 있는 자산이 도입되면 MEV 생성 조건이 트리거됩니다. 이러한 시나리오에서 발생하는 MEV는 본질적으로 프로토콜 설계자가 BTC에 스크립트 + UTXO를 사용해 새로운 자산 클래스와 온체인 작업을 구성하고, 획득할 자산과 작업의 합법성 여부를 주문별로 지정한 결과입니다. 주문에 따라 정의된 이벤트에는 주문 경쟁에 대한 인센티브가 있고, MEV가 있습니다.
다른 자산과 관계없이 합리적인 채굴자라면 거래 데이터의 규모에 따라 합법적인 거래를 거래 비율로 포장하고 그에 따라 비용을 청구하지만, 거래가 나타내는 것은 더 이상 정상적인 송금이 아니라 귀중한 자산(예: 룬 등)을 채굴하는 경우, 채굴자는 다양한 전략을 사용할 수 있습니다.
1) 거래를 거부하고 직접 비문 자산을 채굴하거나,
2) 사용자에게 더 높은 수수료를 요청하거나,
3) 동시에 트랜잭션을 발행한 여러 사용자가 입찰하도록 하는 것
주조
이에 대한 가장 직접적인 예는 룬, BRC20 등과 같은 자산의 발행 과정에서 일반적으로 자산 발행 한도가 합의되는 경우입니다. 먼저 확정된 주조 거래는 성공적인 것으로 간주되며, 그렇지 않은 거래는 무효로 간주됩니다. 이 시나리오에서는 트랜잭션의 순서가 중요하며, 이는 MEV 트랜잭션의 순차적 순서를 정할 수 있는 기회를 제공합니다. 또한, 오디널이 도입한 희귀 사토시 개념으로 인해 일부 사람들은 채굴자들이 반감기 동안 고가의 희귀 사토시를 놓고 경쟁하기 위해 블록 재구성을 촉발할 것이라는 우려를 제기하기도 했습니다.
스테이크
민트 외에도 바빌론과 같은 스테이킹 프로토콜은 사용자가 각 단계에서 스테이킹할 수 있는 자산의 상한을 설정합니다. 사용자가 한도에 도달한 후에도 스테이킹 잠금 스크립트에 비트코인을 생성하고 보낼 수는 있지만, 더 이상 성공적인 스테이킹으로 간주되지 않으며 향후에 보상을 받을 수 없습니다. 즉, 스테이킹 트랜잭션의 순서도 중요합니다.
예를 들어, Babylon의 메인넷은 출시 후 1단계 한도인 1,000 BTC에 매우 빠르게 도달했고, 그 결과 다음 300개 정도의 BTC가 한도를 초과하여 사용자가 수동으로 잠금을 해제해야 했습니다.
(Babylon 메인넷 가동 시 요금이 1,000 sats/vBytes 이상으로 급등, 출처: Mempool.space)
메인에서 인스크립션/에칭된 자산과 스테이킹 외에도 사이드체인 또는 롤업의 일부 활동도 영향을 받습니다. 더 많은 예시는 "비트코인의 MEV 이벤트"에서 확인하실 수 있습니다.
비트코인에서 MEV로 간주되는 것
그렇다면 정확히 무엇이 MEV, 더 엄밀히 말해 비트코인에서 MEV로 간주되는 것일까요? 결국 MEV의 정의는 상황에 따라 정확히 일치하지 않습니다.
일반적으로 마이너 추출 가능 가치 또는 최대 추출 가능 가치는 마이너가 최대 수익을 추출하기 위해 블록 생성 과정을 조작할 수 있는 다양한 방법을 의미합니다. 이러한 유형의 활동은 여러 가지 방식으로 나타날 수 있습니다. <참여자와 수익금의 사용처에 따라 크게 분류할 수 있습니다:
사용자는 추가 수수료를 지불합니다. strong>대역 외 거래 가속 서비스, 프라이빗 멤풀 등입니다. 또한 트레이더는 RBF, CPFP 등을 통해 채굴자에게 더 높은 수수료를 지불하여 MEV 가치의 거래를 확인할 수 있습니다.
사용자-채굴자 담합: 사용자와 채굴자가 특정 의미를 가진 거래를 검열하거나 패키징하기 위해 담합하는 경우입니다. 예를 들어, 나쁜 사용자와 채굴자가 공모하여 라이트닝 네트워크에서 페널티 트랜잭션을 검열하여 채널 내 자산에 불법적으로 접근하기 위해 패키징되는 것을 방지할 수 있습니다. BitVM2의 페널티 거래를 포함한 다른 새로운 계약 프로토콜도 비슷한 문제에 직면할 것입니다.
채굴자에 의한 L2 채굴: 초기의 병합 채굴 방식을 포함해, 채굴자는 비트코인에 산술을 공급하면서 다른 사이드체인이나 L2 네트워크에서 계산 결과를 사용하기도 합니다. 채굴자는 메인 체인의 연산 능력을 사용해 L2 차단, 정렬 등에 영향을 미쳐 과도한 L2 채굴 수익을 얻거나 심지어 L2의 네트워크 보안을 손상시킬 수도 있습니다.
입찰 방식(RBF 등)이 오픈 마켓 방식에 편향되어 있다면 전체 경제 시스템에 비교적 긍정적인 인센티브 역할을 한다고 볼 수 있지만, 사용자가 직접 채굴 풀에 거래를 보내거나 채굴 풀이 거래를 선별하여 수익을 얻는 방식이라면 비트코인 커뮤니티가 가장 중요하게 생각하는 탈중앙화 및 검열에 대한 저항에 도전이 될 수 있습니다. 비트코인 커뮤니티가 그토록 소중히 여기는 탈중앙화와 검열에 대한 도전 때문에 "MEVil"이라고도 불립니다.
비트코인 MEV의 전형적인 사례
위의 분류를 바탕으로 여러 가지 관련 사례를 살펴볼 수 있습니다.
비표준 거래: 비표준 거래
비트코인 코어 소프트웨어는 노드가 최대 100kvB까지만 표준 거래를 처리할 수 있도록 허용합니다. 그러나 채굴 풀은 여전히 높은 거래 수수료를 제공하는 블록에 비표준 거래를 포함하며, 종종 다른 낮은 수수료의 거래를 제외하는 대가로 비표준 거래를 포함합니다.
몇 가지 대표적인 예는 다음과 같습니다:
블록 776,884는 테라에서 채굴되었습니다. 마이닝 풀에서 채굴되었으며, 개구리가 음료를 들고 있는 3.38MB 크기의 1분 분량의 MP4 동영상이 포함되어 채굴자는 0.5BTC를 얻었습니다. 이 한 건의 트랜잭션은 849.93kvB를 차지했습니다.
블록 777,945에는 975.44kvB를 차지한 4000 x 5999 픽셀 WEBP 이미지가 포함되어 채굴자는 0.75 BTC를 얻었습니다.
블록 777,945에는 975.44kvB를 차지한 4000 x 5999 픽셀 WEBP 이미지가 포함되어 채굴자가 0.75 BTC를 얻었습니다. li>
또 다른 블록인 786,501은 줄리안 어산지의 비트코인 잡지 표지의 992.44kvB, JPEG 이미지를 소각하는 데 약 0.5 BTC를 받았습니다.
기본 비트코인 코어 노드는 표준 트랜잭션만 전달할 수 있습니다. 따라서 비표준 거래는 프라이빗 거래 풀을 통해 직접 마이닝 풀에 도달해야 합니다. 프라이빗 트랜잭션 풀은 마이닝 풀이 비표준 트랜잭션을 수락하고 해당 트랜잭션이 포함된다는 보장을 제공합니다. 이는 거래 처리 속도를 높일 수 있지만, 더 많은 거래가 프라이빗 풀로 이동함에 따라 마이닝 풀의 중앙 집중화와 검열 위험 증가로 이어질 수 있습니다. 이미 일부 마이닝 풀은 프라이빗 트랜잭션 풀 운영의 수익 기회를 활용하고 있는 것이 분명합니다.
예를 들어, 마라톤 디지털은 프라이빗 거래 풀을 촉진하는 "슬립스트림"을 도입했습니다. 이를 통해 마라톤은 고객에게 복잡하고 비표준적인 거래를 네트워크에 제출할 수 있는 기능을 제공할 수 있습니다.
사이드체인 또는 L2의 EV 이벤트
이전에는 스택 사이드체인이 다소 특이한 합의 방식을 사용했는데, 비트코인 채굴자가 스택 블록을 채굴하고 비트코인 체인에서 거래를 정산할 수 있는 전송 증명(PoX)을 사용했습니다. 코인 체인에서 거래를 정산할 수 있었습니다.
스택 참여자는 비트코인 체인에 블록을 전송하여 스택에서 블록을 종료할 수 있는 권한과 그에 상응하는 보상을 얻습니다. 가중 무작위 함수를 통해 승리한 채굴자는 스택 네트워크에서 블록을 채굴할 수 있습니다. 이로 인해 빅 채굴자는 다른 스택 참여자의 트랜잭션을 검열하고 자신의 블록 커밋만 포장하여 스스로 큰 STX 보상을 받도록 유도합니다.
이 전략을 채택하는 채굴자가 점점 더 많아질수록 다른 스택 참여자가 보상에 접근할 가능성은 거의 없어집니다.
이러한 행동이 생태계에 미치는 영향은 무엇인가요?
1) 다른 정직한 채굴자들을 커밋에서 배제함으로써 궁극적으로 스태커에게 전달되는 보상이 줄어듭니다
2) 또한 대형 채굴자가 계속해서 자신의 힘을 오용하고 정직한 채굴자들을 커밋에서 배제한다면 중앙집권 문제가 발생할 수 있습니다. 소수의 채굴자가 이익을 완전히 독점하게 됩니다.
그러나 이제 이 문제는 스택 나카모토 업그레이드로 완화되어 이 전략의 재등장을 수익성 없는 것으로 만들었습니다. 이번 업그레이드는 단순한 채굴자 선출에서 분류 알고리즘인 이월을 포함한 총 약정(ATC-C) 기법을 사용하여 MEV 채굴의 수익성을 낮추는 방식으로 전환할 것입니다. ATC-C를 사용한 결과, 이제 채굴자가 정렬에서 승리할 확률은 채굴자의 BTC 지출을 지난 10블록의 총 BTC 약정 중앙값으로 나눈 값과 같습니다.
또한, 최근 10블록 중 최소 5블록에서 채굴하지 않은 채굴자는 스택 보상을 받을 자격이 박탈됩니다. 이는 다른 채굴자의 블록 약정을 배제함으로써 채굴자가 불균형적으로 이익을 얻을 유인을 줄입니다.
대체 자산 거래에 대한 입찰
대체 자산 MEV인 오디널과 룬의 경우에도 앞서 언급한 두 가지 카테고리로 요약할 수 있습니다:
채굴 풀의 경우, 초기에 룬의 뛰어난 성과가 추가적인 수익원을 제공했습니다. 예를 들어, 반감기 당시 많은 기대를 모았던 룬의 출시로 많은 사용자가 역사적인 비트코인 반감기 블록에 트랜잭션을 올리기 위해 몰려들면서 네트워크의 거래 수와 수수료가 사상 최고치를 기록했으며, 반감기 이후 거래 수수료는 이미 1,500 sats/vByte(반감기 전 100 sats/vByte 미만에서 상승)를 넘어섰습니다.
ViaBTC는 룬 출시와 동시에 발생한 반감기 블록을 채굴하여 840,000 블록에서 40.75 BTC의 수익을 올렸으며, 이 중 37.6 BTC는 룬과 관련된 거래 수수료에서 발생했습니다.
출처: Mempool.space
거래자의 경우 비트코인에서 룬과 오디널 거래는 은 특수 옵코드를 사용해 서명 입력과 출력을 결합할 수 있으며, 거래 풀의 투명성 덕분에 많은 구매자가 잠재적으로 수익성이 높은 거래를 발견할 수 있습니다.
따라서 발생하는 거래 기회에 대해 거래자들은 RBF(수수료 대체)와 CPFP(부모를 위한 자녀 지불)를 사용하여 자주 입찰하므로 채굴자는 이러한 수요를 활용하여 MEV를 확보할 수 있습니다. 예를 들어 판매자가 판매할 자산을 나열하면 구매자는 입찰을 하고 다음을 사용할 수 있습니다. RBF를 사용하여 거래가 확정되기를 바라며 거래 수수료를 높일 수 있습니다.
이러한 트레이더 간 경쟁의 예는 다음 다이어그램에 나와 있습니다:
2ffed299689951801a68b5791f261225b24c8249586ba65a738ec403ba811f0d
이 거래는 매우 일반적인 거래입니다. 판매자가 지정가 주문을 넣으면 체결된 거래가 238, 280, 298, 355 sat/vB의 비율로 RBF를 사용하여 여러 번 교체되는 것을 볼 수 있습니다.
출처: Mempool.space
또 다른 예로 Magic Eden 플랫폼의 OrdiBots 캐스팅 프로세스를 들 수 있습니다. 여러 사용자가 트랜잭션 풀 선점 공격의 희생양이 되었으며, OrdiBots 주조 비문은 Magic Eden에서 PSBT(부분 서명된 비트코인 거래)를 사용합니다.
PSBT와 10분의 블록 간격으로 인해 잠재적 구매자는 다른 주소를 가져와 서명하고 더 높은 수수료를 지불함으로써 동일한 거래에 대해 경쟁할 수 있었습니다. 이로 인해 공격을 선점한 봇의 방해로 인해 몇몇 화이트리스트 사용자가 캐스팅을 하지 못하는 일이 발생했습니다(이후 팀은 사과하고 피해 사용자에게 맞춤형 OrdiBots로 보상을 약속했습니다).
그러나 모든 MEV 관련 기술이나 사고가 사용자에게 해로운 것은 아니며, MEV의 기술이 사용자 자산을 손실로부터 보호하는 사건도 있습니다. RBF가 활성화되지 않으면 잘못된 보류 주문을 복구할 수 없고 체결된 거래가 오랫동안 고착된 상태로 유지됩니다. 따라서 피터 토드 등은 전체 노드에 대해 전체 RBF 옵션을 활성화하여 RBF로 태그가 지정되지 않은 트랜잭션을 전달할 것을 권장합니다.
비트코인에서 MEV의 중요한 기술적 구성 요소 또는 수단
그렇다면 비트코인에서 이미 사용 가능한 기술적 수단으로 지원되는 MEV는 어떤 것들이 있을까요? 현재 관련된 일반적인 기술 영역에는 트랜잭션 풀, RBF, CPFP, 마이닝 풀 가속 서비스, 마이닝 풀 프로토콜 등이 있습니다.
거래 풀(멤풀)
이더 및 다른 일반적인 블록체인 네트워크와 마찬가지로 비트코인은 P2P 노드가 아직 승인하지 않은 거래를 블록에 보관하는 거래 풀의 구조를 가지고 있습니다. 이더와 마찬가지로 트랜잭션 풀은 비트코인의 MEV에서 매우 중요한 역할을 하며, 어떤 트랜잭션이 패키징될지 확인하고 예측하는 데 사용될 수 있습니다.
하지만 이더리움 가스 메커니즘과 달리 비트코인의 수수료는 거래량과만 관련이 있으므로 비트코인의 거래 풀은 다음 블록에 입찰하는 사용자와 가격을 확인할 수 있는 블록 공간을 위한 보다 간단한 경매 시장으로 볼 수 있습니다.
비트코인 네트워크에는 노드마다 서로 다른 P2P 전파 트랜잭션을 수신하기 때문에, 고유한 트랜잭션 풀이 존재하지 않습니다. 또한 각 노드는 자체 전달 정책(멤풀 정책)을 능동적으로 사용자 정의하여 어떤 거래를 수신하고 전달할지 정의할 수 있으며,
마이닝 풀도 자신의 선호도에 따라 어떤 거래를 포장할지 선택할 수 있습니다(경제적 합리성은 높은 수수료의 거래 확인을 우선시하지만). 예를 들어, 비트코인 노트의 노드는 일반인의 거래를 수락하거나 전달하지 않으며, 마라톤 풀은 브라우저에 픽셀 스타일의 로고를 구축합니다.
(브라우저의 블록 836361(픽셀 색상은 이 거래의 비율을 나타냄), 출처: mempool.space)< /span>
사용자는 더 빠른 패키징을 기대하며 채굴자나 풀에 직접 트랜잭션을 보낼 수도 있지만, 이는 비트코인 커뮤니티가 중요하게 생각하는 두 가지 기능인 프라이버시와 검열 저항성을 손상시킬 수 있습니다.
채굴자나 풀로 직접 전송되는 대신 P2P 노드를 통해 전파되는 거래는 거래 배후의 주체에 대한 정보를 난독화하여 채굴자와 풀이 식별된 신원 정보로 거래를 검열하는 것을 불가능하게 만듭니다.
하지만 트랜잭션이 더 빨리 확정되기를 원하거나 이전에 설정한 수수료가 너무 낮아 블록에 담기가 어려운 경우, RBF와 CPFP의 형태로 도구를 사용할 수 있습니다.
RBF, CPFP< /h3>
거래 우선순위를 높이기 위해 일반적으로 사용자가 사용할 수 있는 수수료 대체(RBF) 및 아버지 대납 자녀(CPFP)입니다. 메서드를 사용할 수 있습니다.
RBF(수수료 대체)를 사용하면 풀에서 확인되지 않은 거래를 더 높은 수수료율과 전체 수수료를 지불하는 다른 상충하는 거래(동일한 입력값 중 하나 이상을 참조하는)로 대체할 수 있습니다.
앞에서 설명한 풀링 전략과 마찬가지로 RBF는 실제로 다양한 규칙으로 구현할 수 있지만 가장 일반적으로 사용되는 구현은 BIP125에 따라 특별히 태그가 지정된 거래만 대체할 수 있는 선택적 RBF(옵트인 RBF)와 태그 여부에 관계없이 거래가 대체될 수 있는 전체 RBF입니다.
CPFP(자녀가 부모에게 지불) 캐치업 수수료는 다른 아이디어를 사용합니다. 사용자가 확인되지 않은 낮은 수수료의 트랜잭션을 먼저 보내더라도, 이후 트랜잭션에 더 높은 수수료를 지불하면(이전 트랜잭션의 산출물을 입력으로 사용) 채굴자가 두 트랜잭션을 모두 포장하도록 인센티브를 제공할 수 있습니다.
따라서 브라우저에서 특정 시점의 높은 수수료율에도 불구하고 여전히 매우 낮은 수수료율의 트랜잭션이 블록에 패키징되어 있는 것을 볼 수 있는데, 이는 (후속 트랜잭션에서 비용을 지불하고 있기 때문에) CPFP를 사용하고 있을 가능성이 가장 높습니다.
(이 트랜잭션은 CPFP를 사용하여 저율(7.01 sat/VB) 상위 트랜잭션을 패키징하고 확인합니다출처: mempool.space)
CPFP와 RBF의 주요 차이점은 RBF는 지불자가 수수료율을 높이는 반면 CPFP는 는 수신자가 처리 속도를 높여 거래 확인 속도를 높일 수 있으며, 플래시 네트워크에서 종료해야 하는 사전 서명된 거래(예: 앵커 포인트 출력)에도 유용합니다. 그러나 RBF는 추가 블록 공간이 필요하지 않으므로 비용적인 이점도 있습니다.
추가 결제 및 마이닝 풀 가속 서비스
초저금리 거래를 패키징할 수 있는 또 다른 가능성은 추가 결제의 사용입니다.
직접 거래에 온체인 수수료를 추가하는 RBF, CPFP 및 기타 방법 외에도 사용자는 대역 외 수수료 지불을 사용해 거래를 가속화할 수 있습니다.
예를 들어, 많은 마이닝 풀은 무료 및 유료 트랜잭션 가속 서비스를 모두 제공하여 사용자가 txid를 제출하는 트랜잭션을 가속하고 패키징합니다. 수수료 기반 서비스의 경우, 사용자는 마이닝 풀에 수수료를 지불하여 풀의 처리 수수료 차액을 보전해야 합니다. 이러한 유형의 서비스는 비트코인 네트워크 외부의 시스템(예: 웹사이트 충전, 신용카드 결제 등)에서 수수료를 지불하기 때문에 추가 지불이라고 합니다.
대역 외 결제는 RBF나 CPFP를 사용할 수 없는 거래에 대한 해결 수단을 제공하지만, 시간이 지나면서 대량으로 사용되면 비트코인의 검열 저항성에 영향을 미칠 수 있습니다.
마이닝 풀 프로토콜
위에서는 기본적으로 마이닝 풀과 채굴자를 하나의 그룹으로 논의했지만, 실제로는 이들 간의 분업과 협력이 필요합니다. 풀은 마이너들의 힘을 모아 채굴하고 기여한 힘의 양에 따라 보상을 분배합니다. 그리고 이 협업 과정에는 여러 프로토콜이 필요합니다.
현재 일반적인 마이닝 풀 프로토콜인 스트라텀 v1과 같이 마이닝 풀은 블록 템플릿(블록 헤더, 코인베이스 거래 정보 포함)을 마이너에게 배포하기만 하면 이 템플릿 해시 연산에 따라 마이너가 채굴을 진행합니다. 현재 각 마이닝 풀의 스트라텀 정보를 시각화할 수 있는 stratum.work와 같은 도구도 있습니다. 보시다시피, 채굴자는 이 과정에서 어떤 트랜잭션을 패키징할지 선택하지 않고 풀에서 트랜잭션을 선택하고 템플릿을 작성하여 채굴자에게 작업을 제공합니다.
따라서 스트라텀 v1 프로토콜에서는 이더리움 생태계를 대략적으로 벤치마킹할 수도 있습니다: 마이닝 풀
< strong>미래의 전망
비트코인에 대한 MEV의 부정적인 영향을 완화하기 위해 몇 가지 유망한 솔루션이 개발되었거나 개발 중입니다.
새로운 프로토콜과 구현
스트래텀 v2, 브레이드풀 등 일부 최신 마이닝 풀 프로토콜에서는 마이너가 자율적으로 어떤 거래를 패키징할지 선택할 수 있는 기능도 있습니다. 스트라텀 v2는 이미 일부 마이닝 풀(예: DEMAND)과 마이너(예: Braiins)에서 채택되어 개별 마이너가 자체 블록 템플릿을 구축할 수 있게 하여 보안, 탈중앙화, 데이터 전송의 효율성을 개선하는 동시에 거래 검열과 관련된 비트코인 MEV 위험을 완화할 수 있습니다.
이러한 추세에 따라 마이닝 풀과 채굴자 간의 역할 분담은 향후 이더리움 PBS 분업과 같은 방식으로 발전하지 않을 수도 있습니다.
또한 비트코인 코어의 트랜잭션 풀과 관련된 새로운 설계도 새로운 변화를 가져올 수 있으며, 주로 현재 가장 많이 논의되는 v3 트랜잭션 릴레이 전략과 클러스터 멤풀이 포함될 것입니다. 그러나 현재 라이트닝 네트워크 채널에 대한 출구 구현과 같은 새로운 설계의 영향은 아직 논의 중입니다.
채굴 보상 감소의 영향
채굴 보상의 감소는 더 이상 무시할 수 없습니다. 향후 블록 보상이 추가로 감소할 경우 네트워크에 다양한 영향이 있을 수 있습니다.
비트코인 개발자들은 이전에 수수료 스나이핑과 같은 일부 문제를 지적하고 논의한 바 있습니다. 비트코인 코어에는 일부 수수료 스나이핑 방지 구현이 있지만 현재의 접근 방식은 완벽하지 않습니다.
기본 수수료 외에 대체 자산도 향후 채굴 보상을 보조하는 방법이 될 수 있습니다. 따라서 가치 있는 대체 자산 거래를 더 잘 식별하기 위해 대체 공공 멤풀을 구축하는 Rebar와 같은 인프라를 구축하려는 프로젝트가 있습니다.
그러나 "외부에서 지불하기" 섹션에서 설명한 것처럼 비트코인 고유의 것이 아닌 이러한 경제적 인센티브가 비트코인의 자체 인센티브 호환 시스템에 어떤 영향을 미칠지는 아직 지켜봐야 할 문제입니다.
어떤 경우든 비트코인의 MEV는 이더리움에서 차용할 가능성이 높지만 아키텍처와 설계 철학 등의 요인으로 인해 크게 달라질 수 있습니다. 비트코인의 증가하는 유용성, 줄어드는 블록 보조금 보상, 진화하는 BTCFi 생태계는 모두 향후 MEV에 대한 관심을 집중시킬 요인입니다.
특별 감사
이 기사를 검토하고 조언해 주신 Jian에게 감사드립니다!