Flashbots Research: Blobspace 바닥 가격 인상이 이더리움 생태계의 기존 거래 비용에 영향을 미칠까요?
원문 제목:《최소 Blob 기본 수수료 이해하기》
저자:Data Always - Flashbots Research
편집:부하우, Odaily 행성일보
Flashbots Research 연구원 Data Always가 글을 발표하며 Blob의 최소 기본 수수료 인상이 기존 L2 또는 관련 거래의 비용에 미치는 영향을 논증했습니다. 글의 요약은 다음과 같습니다:
- Blobspace의 최저가 설정은 커뮤니티에서 논란을 일으켰으며, 이는 Blob의 체인 상 경로에 대한 오해에서 비롯된 부분이 있습니다. 현재 Blob이 프로토콜에 기여하는 바가 없다고 여겨지지만, 이 관점은 Blobspace 수수료 분석에 국한될 때만 성립합니다.
- Blob이 거래를 수용하기 위해서는 여전히 메인넷 Gas 수수료를 지불해야 하며, 수요가 높은 기간에는 Gas 우선 경매의 영향으로 L2 거래 가격 책정이 더욱 복잡해집니다.
- 본문은 Blob의 최소 기본 수수료를 인상함으로써 가격과 수요 간의 불일치를 완화할 수 있는지를 논증합니다.
- 전반적으로 이 조정은 거래 비용에 미치는 영향이 제한적이며, 특히 효율적인 Blob 제출자에게는 비용 증가가 미미합니다.
다음은 Odaily 행성일보에서 편집한 원문입니다.
blobspace 최저가 설정 제안은 커뮤니티에서 논란이 있지만, 이는 Blob이 체인에서 경로를 찾는 방식에 대한 오해에서 비롯된 것일 수 있습니다. 일반적으로 현재 blob이 프로토콜에 기여하는 바가 없다고 여겨지지만, 이는 우리가 분석을 blobspace 수수료로 제한할 때만 성립합니다.
blobspace 수수료 시장이 목표 수요 수준에 도달하는 데 느린 진전을 보이고 있으며, Davide Crapis가 Deneb 이전 1년 동안 예측한 냉각 시작 문제에 직면했지만, Blob이 거래를 수용하는 데 여전히 메인넷 Gas 수수료를 지불해야 하며, 실행 여부와 우선 사항에 관계없이 그렇습니다. Max Resnick이 제기한 현재의 우려는 블록당 blob의 하드 제한이 6개라는 점과 blobspace 수수료 시장의 반응이 느리다는 점이 결합되어 네트워크의 높은 수요 기간 동안 장기적인 우선 Gas 경매가 발생할 수 있다는 것입니다. 이러한 PGA 기간 동안 L2의 거래 가격 책정이 더욱 어려워지며, 엄격한 blob 메모리 풀 규칙은 blob의 포함을 예측할 수 없게 만듭니다.
EIP-7762는 향후 blobspace 가격과 Blob 수요 간의 불일치를 최소화하는 것을 목표로 하며, L2의 채택이 냉각 시작 문제를 극복할 때까지 지속됩니다. 현재 설정된 최소 Blobspace 기본 수수료는 1 wei로, blobspace 수수료가 블록당 0.01 달러에 도달하고 Blob 가격 책정 동적에 영향을 미치기 위해서는 최소 30분의 완전 포화 블록이 필요합니다. 현재 시스템 하에서는 수요가 급증할 때 네트워크가 예측할 수 없는 PGA로 돌아가며, L2가 적시에 포함되기 위해 경쟁하게 됩니다.
예를 들어, 6월 20일 네트워크에서 두 번째 blob 반전 사건이 발생했으며, 이는 LayerZero 에어드랍에서 비롯되었습니다. 이 기간 동안 blob의 초과 수요는 6시간 동안 지속되었으며, 네트워크가 균형에 도달할 때까지 계속되었습니다.
Blob 거래 수수료 현황
Deneb이 출시된 지 6개월 후, blobspace의 사용률은 여전히 목표에 미치지 못하고 있습니다. 따라서 blobspace 기본 수수료는 여전히 낮으며, 대부분의 Blob이 발생시키는 blobspace gas 수수료는 무시할 수 있습니다. 지금까지 blobspace의 평균 비용이 블록당 0.01 달러를 초과한 주는 3월 25일과 4월 1일의 "blobscription" 열풍 기간, 그리고 6월 17일의 LayerZero 에어드랍 기간의 세 주뿐입니다.
blobspace의 수수료와 비교할 때, Blob이 거래를 수용하는 데 (Type-3라고도 함) 여전히 메인넷에서 실행하기 위해 gas 수수료를 지불해야 합니다. gas 가격이 수년 만에 최저점으로 떨어졌음에도 불구하고, 평균적으로 각 blob의 실행 비용은 0.50에서 3.00 달러 사이입니다. 역사적으로 L2에서 발표된 호출 데이터 가격과 비교할 때, 이러한 비용은 미미하며, blob은 기본적으로 네트워크에 의해 완전히 보조되지만, blob의 최소 기본 수수료를 설정할 때 이 소액의 수수료는 여전히 중요합니다.
blob을 포함한 거래의 실행 비용을 blob 내용에 따라 세분화하면, 시장이 매우 이질적임을 알 수 있습니다. 단 하나의 blob을 포함한 거래는 가장 높은 수수료를 지불하며, 5개 또는 6개의 blob을 포함한 거래는 각 blob당 거의 비용을 지불하지 않거나 전혀 지불하지 않습니다. 사실, 이 다섯, 여섯 건의 거래가 지불하는 총 비용은 훨씬 낮습니다.
다양한 실체의 blob 제출 전략 차이는 이러한 상황의 중요한 원인 중 하나입니다. Base, OP 메인넷 및 Blast와 같은 많은 작은 L2는 데이터를 EOA에 게시하여 재정적으로 매우 효율적이며, 이 전략을 실행하는 데 필요한 메인넷 gas는 blob 수에 관계없이 21,000입니다. 그러나 이러한 거래는 사기 증명에 적합하지 않습니다. 이러한 체인은 5개 이상의 blob을 포함한 거래의 대부분을 차지하여 단일 거래에서 여러 blob을 제출하는 인식 가격을 낮춥니다. 반면, Arbitrum, StarkNet, Scroll, ZkSync Era, Taiko 및 Linea와 같은 L2는 사기 증명을 더 잘 지원하기 위해 더 복잡한 데이터를 발표하며, 사용하는 메인넷 gas는 훨씬 더 많아 일반적으로 각 거래에서 단 하나의 blob만 제출합니다.
위의 통계에 따르면, 각 거래의 blobspace 및 실행 비용을 결합하면, Blob 수요의 일시적인 급증(최소 기본 수수료 인상이 영향을 받지 않음) 외에는 현재의 blobspace 분포에서 지불되는 비용이 거의 모두 실행 비용에 집중되어 있음을 알 수 있습니다. 이는 blobspace 수수료 시장이 현재 정상적으로 작동하지 않으며, blob gas의 최소 수수료를 높일 수 있는 여지가 크고, Blob이 지불하는 총 비용을 크게 증가시키지 않을 것임을 나타냅니다.
반면, blobspace 수수료 시장이 가격 발견에 들어가는 시점에 집중하면, 수수료 밀도가 blobspace 수수료로 빠르게 전환됩니다. 시장이 작동할 때, 효과가 좋게 보입니다. 따라서 가장 중요한 문제는 반복적으로 발생하는 냉각 시작 문제입니다—현재 시장이 직면한 딜레마입니다.
blobspace 수수료 시장이 실행 비용이 지배하는 환경에 있을 때, 적은 실행 데이터를 게시하는 blob 제출자는 이익을 얻습니다(주로 OP Stack 체인). 이는 블록 구축 과정을 복잡하게 만듭니다: 역사적으로 많은 알고리즘이 각 gas의 우선 수수료를 통해 Blob 포함 여부를 결정했지만, 이러한 거래의 메인넷 gas 사용량 차이로 인해 더 높은 품질의 증명을 제출해야 하는 L2가 대부분에 대해 더 높은 요금을 지불하도록 강요받습니다. 더 큰 거래는 적은 실행 데이터를 제출하는 이점을 더욱 확대합니다. blobspace 수수료가 지배하는 환경에 가까워짐에 따라 이러한 이점이 약화됩니다.
최소 수수료의 영향
현재 ETH 가격에 따라 Max의 원래 제안은 각 blob의 최소 수수료를 0.05 달러로 설정했습니다. 이 새로운 최소 수수료를 통해 실행 비용을 보충함으로써, 제안은 각 blob의 평균 비용을 2% 증가시킬 것입니다.
수정된 제안은 최소 blob 기본 수수료를 2^25로 낮추어 원래 제안 값의 약 5분의 1인 각 blob 0.01 달러로 설정합니다. 7월 초부터 이는 blob의 평균 비용이 0.7% 증가함을 의미하지만, blob 제출자 간의 재정적 효율성 차이로 인해 백분율 변화는 다양한 실체 간에 통일되지 않습니다.
수정된 초기 거래 수수료 분석을 통해 2^25 wei의 최소 blobspace 기본 수수료를 고려하고, 원래 blobspace 기본 수수료가 새로운 제안된 최소 수수료보다 낮은 거래만 고려하면, 수수료 구조가 상당히 변화하기 시작했지만, 모든 영향을 받는 blob을 포함한 거래에서 blob 기본 수수료는 여전히 소수의 구성 요소입니다. Base와 OP Mainnet에서 제출된 효율적인 거래(5개의 blob을 포함)는 L1의 gas 가격에 따라 10%에서 30%의 수수료 증가를 보게 되며, 이 변화는 쉽게 흡수될 수 있을 것입니다. 반면, 효율성이 낮은 거래, 특히 1개에서 3개의 blob을 포함한 거래는 수수료 증가가 10% 미만이 될 것입니다.
표: 2024년 7월 1일부터 2024년 9월 17일까지 실체별 Blob 제출 통계, ETH 가격을 2,500 달러로 가정.
수정된 거래 세분화를 통해 2^25 wei의 최소 blobspace 기본 수수료를 고려하고, 원래 blobspace 기본 수수료가 제안된 새로운 최소 수수료보다 낮은 거래만 고려하면, 수수료 구조가 상당히 변화하기 시작했지만, Blob 기본 수수료는 모든 영향을 받는 Blob을 포함한 거래에서 여전히 소수의 부분입니다. Base와 OP Mainnet에서 제출된 효율적인 거래(5개의 blob을 포함)는 L1의 gas 가격에 따라 10%에서 30%의 수수료 증가를 보게 되며, 이 변화는 쉽게 흡수될 수 있을 것입니다. 반면, 효율성이 낮은 거래, 특히 1개에서 3개의 blob을 포함한 거래는 수수료 증가가 10% 미만이 될 것입니다.
지금까지 Blob을 포함한 거래에서 2^25의 최소 Blob 기본 수수료가 거래에서 지불하는 비용의 대부분을 차지한 적은 없습니다.
blobspace 응답 시간
EIP-4844 하에서 blobspace 기본 수수료의 최대 블록 간 업데이트는 12.5%입니다. 1 wei의 가격에서 시작하여, 148개의 최대 용량 블록이 필요하며, 29분 이상(12초의 블록 생성 시간) 지나야 기본 수수료가 2^25 wei를 초과할 수 있습니다. 이 업데이트 주기는 프로토콜의 응답 시간으로 정의되지만, 여전히 최소 시간량만을 나타냅니다. 시장의 비효율성으로 인해 블록이 blob으로 가득 차지 않아 가격 발견 시간이 크게 연장되었습니다.
6월 20일 LayerZero 에어드랍 이전에 blob 기본 수수료는 최소값인 1 wei였습니다. 피크 기간 동안 blob 기본 수수료는 7471 gwei(각 blob 3,450 달러)에 도달했습니다. 이론적으로는 51분 내에 이 높이에 도달할 수 있지만, 실제 상승 과정은 거의 6시간이 걸렸습니다. Max의 제안 하에서는 이 최고점이 이론적으로 21분 내에 도달할 수 있지만, 이러한 이론적 값은 명백히 정확하지 않습니다.
제안의 목표는 최소 blob 기본 수수료를 blobspace 수수료가 측정 가능한 총 비용의 일부를 차지하기 시작하는 전환점에 가깝게 설정하는 것이며, 단순히 시간을 고려하는 것이 아닙니다. 6월 20일, blob의 수가 11:00 UTC 이후 급증하기 시작했지만, blobspace 수수료가 Blob 지불 총 비용의 0.1%를 차지하기 시작한 것은 15:17 UTC였으며, 15:41 UTC까지 2^25 wei(0.0335 gwei)의 기본 수수료를 초과했습니다.
반면, LayerZero 에어드랍 기간 동안 최소 기본 수수료가 2^25 wei였다면, 네트워크는 냉각 시작 문제를 건너뛰고 가격과 수요 간의 불일치를 최소화할 수 있었을 것입니다. 아래 그림에서 볼 수 있듯이, blob 시장은 여전히 정상화되기 위해 한 시간 이상이 필요할 것으로 예상됩니다.
결론적으로, 최소 blobspace 기본 수수료를 인상하는 것은 만병통치약이 아니지만, 프로토콜의 환영할 만한 변화로 간주되어야 합니다. 이 제안의 시장 영향은 미미할 것으로 예상되며, 가장 저렴하고 품질이 낮은 blob 가격만이 1% 이상의 상승폭을 보일 것이며, 여전히 경쟁자의 가격보다 상당히 낮을 것입니다.