Skip to main content
Ethereum L1 Pectra 업그레이드는 EIP-7623을 통해 calldata gas 비용을 변경했으며, 이는 특정 구성과 시장 상황에서 OP Stack 체인의 수익성에 영향을 줄 수 있습니다. 이 공지에서는 체인에 미칠 수 있는 영향을 설명하고 구체적인 조치를 권장합니다. EIP-7623은 calldata 비중이 큰 트랜잭션에 지불해야 하는 gas 양을 증가시킵니다. 여기에는 blob 데이터 가용성(blob DA)이 도입된 Ecotone 업그레이드 이전에 OPStack 체인이 사용하던 트랜잭션 등이 포함됩니다. blob DA는 이미 상당 기간 OPStack의 기본 및 권장 옵션이었으므로 거의 모든 체인이 이를 사용합니다. blob DA로 운영되는 체인에 계속 최적화하기 위해, Ethereum에서 Pectra가 활성화되었음에도 Optimism 프로토콜의 현재 DA 수수료 산정 공식은 변경되지 않았습니다. 덕분에 blob DA를 사용하는 체인은 수수료 구성을 업데이트하지 않고도 계속 운영할 수 있었습니다. blob 데이터 가용성으로 구성된 체인은 Pectra 업그레이드의 영향을 전혀 받지 않습니다. 그러나 calldata로 구성된 체인(즉, 레거시 DA 모드로 운영되는 체인)은 수익성이 감소할 수 있습니다. 이러한 체인은 특정 시장 상황에서 데이터 가용성 비용으로 인해 손실을 볼 수도 있습니다. 따라서 모든 체인은 수수료 scalar 구성을 확인해야 합니다.

필요한 조치

Ecotone 업그레이드 이후 Optimism 프로토콜은 L1 기본 수수료와 L1 blob 기본 수수료를 반영하는 함수를 사용하여 L2 트랜잭션 가격을 책정합니다. 나머지 입력값은 이른바 “Ecotone scalar”로, SystemConfig 컨트랙트에 저장되는 운영자 제어 파라미터입니다. 이를 사용하여 체인의 DA에 대한 (대략적인) 목표 이익률을 조정할 수 있습니다. Ecotone scalar 체인 구성을 검토하십시오.
체인이 blob 기본 수수료 scalar를 0으로 사용하는 경우, 즉 calldata 전용으로 가격을 책정하도록 구성된 경우 기본 수수료 scalar 및/또는 blob 기본 수수료 scalar를 업데이트해야 할 수 있습니다. 그렇지 않다면 조치가 필요하지 않습니다.
가능한 각 구성에 대한 영향과 권장 조치는 다음 표에 요약되어 있으며, 아래에서 더 자세히 설명합니다.

calldata DA 기준으로 청구하고 calldata DA에 지출하는 체인

체인이 blob 기본 수수료 scalar를 0으로 사용하고 batcher가 calldata만 사용하여 제출하도록 구성된 경우, 이 가이드에 따라 체인의 이익률을 확인하고 필요에 따라 Ecotone scalar를 조정하십시오. 이렇게 하면 calldata DA 비용만 지불하는 상황에서 원하는 목표 이익률에 맞게 사용자에게 적절히 청구할 수 있습니다. Pectra 이전에 이익률이 완벽하게 조정되어 있었다면 기본 수수료 scalar에 10/4를 곱하십시오.

calldata DA 기준으로 청구하고 blob DA에 지출하는 체인

체인이 blob 기본 수수료 scalar를 0으로 사용하고 batcher가 blob DA를 사용하여 제출하도록 구성되었거나, 두 DA 모드 중 더 저렴한 쪽을 자동으로 선택하도록 구성된 경우, blob DA 가격 책정에 맞게 Ecotone scalar를 조정해야 합니다(즉, 0이 아닌 blob 기본 수수료 scalar). 이 가이드를 다시 참조하십시오. 이렇게 하면 blob DA 사용에 대해 정확하게 청구할 수 있습니다. 이러한 변경이 없으면 대부분의 경우 사용자에게 과다 청구하게 되고, Ethereum mainnet에서 blob DA가 calldata DA보다 비싸지는 드문 경우에는 과소 청구하게 될 가능성이 높습니다.

일반 참고 사항

체인의 수익성을 조정하기 위해 필요에 따라 Ecotone scalar를 계속 조정하십시오. 체인 운영자는 필요할 때 scalar를 조정할 수 있도록 수익성을 지속적으로 모니터링해야 합니다.

기술 참고 자료