스타크넷 Blob 가스 5배 저렴해지는 Starknet v0.13.3 발표

sose · 2024.11.18 · Short

스타크넷 Blob 가스 5배 저렴해지는 Starknet v0.13.3 발표 - Starknet v0.13.3 업데이트는 이더리움 메인넷에 전송되는 데이터를 줄이고 가스 비용을 절감하는 데 중점을 둔 중요한 개선 사항. - 주요 목표는 Blob 가스 비용을 크게 줄이는 것이며, 이를 위해 Squashing(데이터 결합)과 State Diff 압축이라는 두

스타크넷 Blob 가스 5배 저렴해지는 Starknet v0.13.3 발표 - Starknet v0.13.3 업데이트는 이더리움 메인넷에 전송되는 데이터를 줄이고 가스 비용을 절감하는 데 중점을 둔 중요한 개선 사항. - 주요 목표는 Blob 가스 비용을 크게 줄이는 것이며, 이를 위해 Squashing(데이터 결합)과 State Diff 압축이라는 두 가지 주요 기술이 도입. 1. Squashing(데이터 결합) - Squashing은 여러 개의 L2 블록을 하나로 결합하여 L1(이더리움 메인넷)에 전송되는 데이터를 줄이는 방식. - 예를 들어, 블록 100에서 110까지의 상태 변화(State Diff)를 하나로 묶어 전송. 이 과정에서 동일한 키가 여러 번 변경되더라도, L1에는 한 번만 제출. - 이 방식 덕분에 각 트랜잭션은 자신이 기여한 데이터의 실제 변화량에 대해서만 비용을 지불. 2. State Diff 압축 - Squashing 외에도, Starknet v0.13.3에서는 State Diff(상태 변화) 데이터를 압축하여 L1에 제출. - 이 압축 방식은 데이터를 더 작은 크기로 변환하여 전송량을 줄이는 역할. - 구체적으로는, 252비트 필드 요소들을 크기에 따라 버킷으로 나누고, 반복되는 값은 인덱스로 참조하는 방식으로 데이터를 압축. - 예를 들어, 데이터 리스트가 [2^250, 10, 100, 2^63, 2^63+1, 10, 100]일 때, 각 값은 크기에 맞는 버킷에 할당되고 반복되는 값은 인덱스로 처리. -이를 통해 데이터 크기를 크게 줄여 추가적으로 25%의 가스 비용 절감 효과가 발생하며, 최종적으로 Blob 가스 비용이 5배 저렴해질 것으로 예상. 3. Stateful 압축 - Starknet v0.13.4부터 도입될 예정인 Stateful 압축은 기존의 Stateless 압축보다 더 고도화된 방식으로, 상태 변화에서 자주 등장하는 값(예: 계약 주소나 해시 값)을 더욱 효율적으로 처리하는 방법. 📘 스타크넷 데이터 입축 기술에 대한 추가적인 설명은 노션 확인 데이터 압축은 이더리움 로드맵 The Surge의 주요 내용 중 하나입니다. 그래서 그런지 비탈릭도 이 업데이트에 대해 응원해줬습니다. 📘 "이더리움 로드맵 The Surge"에 대한 추가적인 설명은 노션 확인

← Contents