블록체인 성능에서 주요 병목 중 하나는 디스크 I/O에 있습니다. 보다 구체적으로는, 블록 실행 후 상태 데이터를 커밋하고 저장하는 작업이 핵심 병목 지점입니다. Stable은 이 문제를 해결하기 위해 MemDB, VersionDB, 메모리 매핑 파일 I/O 메커니즘 (mmap)와 같은 아키텍처 혁신을 도입하여 처리량을 획기적으로 향상시킵니다.
이 아키텍처 최적화는 이론적인 아이디어에 그치지 않습니다. Sei 및 Cronos와 같은 고성능 블록체인들이 유사한 구조를 이미 구현하고 있으며, 메모리 매핑 DB 및 상태 커밋/저장의 분리를 통해 전체 TPS가 최대 2배 향상되었음을 보고했습니다.Stable 또한 이와 유사한 성능 향상을 기대하고 있으며, 새로운 아키텍처에서는 스토리지 레이어가 더 이상 병목이 되지 않기 때문에, 합의 및 실행 성능이 디스크 연산에 의해 제한되지 않고 자유롭게 확장될 수 있게 됩니다.