모나드, 데이터 저장 비용 98% 절감하는 메인넷 업그레이드 완료

이더리움 가상 머신(EVM) 호환 블록체인인 모나드(Monad)가 지난 9월 2일 주요 메인넷 업그레이드인 '모나드텐(MonadTen)'을 성공적으로 완료했습니다. 이번 업그레이드의 핵심은 'MIP-8' 제안으로, 기존의 슬롯 단위 가스 회계 방식을 128개 슬롯으로 구성된 4KB 단위의 스토리지 페이지(Storage Page) 방식으로 변경한 것입니다. 이를 통해 데이터 저장 및 접근 비용을 최대 98%까지 획기적으로 절감할 수 있게 되었습니다.
이번 업그레이드로 인해 모나드 네트워크는 컨트랙트가 스토리지를 읽을 때 부과하는 가스 비용 산정 방식을 근본적으로 바꾸었습니다. 기존에는 개별 슬롯의 데이터를 처음 읽을 때마다 8,100 가스의 비용이 발생했습니다. 하지만 MIP-8 도입 후에는 128개의 슬롯으로 구성된 하나의 스토리지 페이지에서 첫 번째 데이터 읽기 작업에는 8,100 가스가 소요되지만, 동일한 페이지 내에서 후속 데이터 읽기 작업에는 단 100 가스만 부과됩니다. 이는 데이터가 논리적으로 함께 저장되고 접근될 때 훨씬 저렴한 비용으로 처리될 수 있음을 의미합니다.
실제로 모나드 메인넷의 101672712번 블록에서는 첫 번째 슬롯(슬롯 0)을 읽는 데 8,100 가스가 들었고, 같은 페이지 내의 다음 슬롯(슬롯 1)은 100 가스, 그리고 다음 페이지의 첫 번째 슬롯(슬롯 128)은 다시 8,100 가스가 부과되는 것을 확인할 수 있었습니다. 이는 모나드텐 릴리스 기록의 유닉스 타임스탬프 1788359400 이후 적용되었습니다.
모나드텐 업데이트의 기술적인 세부 사항을 살펴보면, 스토리지 페이지는 32바이트 크기의 128개 워드로 구성되어 총 4,096바이트(4KB)에 해당합니다. 페이지 내에서 처음으로 접근하는 슬롯의 읽기 작업에는 8,100 가스가 부과되지만, 해당 트랜잭션이 진행되는 동안 동일한 페이지 내의 다른 슬롯에 접근할 때는 100 가스만 발생합니다. 다만, 호출 프레임이 롤백(revert)될 경우에는 페이지 워밍(warming) 상태가 해제될 수 있습니다.
솔리디티(Solidity) 개발자들이 흔히 사용하는 코드 작성 방식은 이번 업그레이드의 혜택을 자동으로 받을 수 있습니다. 예를 들어, 순차적인 상태 변수, 구조체(struct) 필드, 배열 요소 등은 연속된 슬롯을 차지하므로, 이러한 데이터에 반복적으로 접근하는 경우 같은 페이지 내에서 처리될 확률이 높아져 가스 절감 효과를 누릴 수 있습니다. 또한, 매핑(mapping)의 키는 일반적으로 서로 다른 페이지에 분산되는 경향이 있지만, 해당 키 아래에 저장된 구조체의 필드들은 연속적으로 배치되어 페이지 레벨의 할인을 공유할 수 있습니다.
하지만 모든 데이터가 동일한 혜택을 받는 것은 아닙니다. 해시(hashed)되거나 정렬되지 않은(unaligned) 스토리지는 기존의 콜드(cold) 상태를 유지하며, 이는 모나드의 기존 가스 비용 정책이 그대로 적용됨을 의미합니다. 또한, 페이지 경계를 넘어서는 읽기 작업은 여전히 각 작업마다 8,100 가스가 부과됩니다. 따라서 가스 절감 효과는 특정 트랜잭션이 접근하는 슬롯의 수와 해당 슬롯들이 동일한 128개 슬롯 경계 내에 얼마나 밀집되어 있는지에 따라 달라집니다.
MIP-8은 EVM 실행 의미론(semantics)은 그대로 보존하면서, 액세스 목록, 스토리지 증명, 가스 추정치를 생성하는 도구들이 사용하는 가정(assumption)을 변경합니다. EIP-2930 항목은 이제 페이지를 워밍 상태로 만들며, 증명 형식(proof format) 또한 페이지 모델을 반영해야 합니다. 이번 사양은 스토리지-오프코드 가스 비용을 하드코딩한 컨트랙트들을 주요 호환성 위험(compatibility-risk) 클래스로 식별하고 있습니다. 이는 개발자들이 기존 코드와의 호환성을 고려하여 업그레이드해야 함을 시사합니다.
이번 업그레이드는 모나드 생태계의 확장성과 효율성을 크게 향상시킬 것으로 기대됩니다. 데이터 저장 비용의 획기적인 절감은 더 많은 개발자와 사용자가 모나드 네트워크를 활용하도록 유도할 수 있으며, 이는 궁극적으로 네트워크의 전반적인 사용량 증가와 생태계 활성화에 기여할 것입니다. 현재 모나드는 시장 시가총액 기준으로 106위를 기록하고 있으며, 지난 24시간 동안 6.77% 상승하는 등 긍정적인 시장 반응을 보이고 있습니다. 이번 업그레이드가 장기적으로 모나드의 경쟁력을 어떻게 강화할지 귀추가 주목됩니다.