Ethereum-Solidity 퀴즈 Q27: 레이어 2 네트워크가 거래 수수료를 더 저렴하게 만드는 방법은?
Source: Dev.to
레이어 2 네트워크가 거래 수수료를 낮추는 방법
레이어 2 네트워크는 어디서 그리고 얼마나 밀집해서 연산이 이루어지는지를 바꿔 수수료를 낮춥니다.
- 이더리움(레이어 1)을 모든 차가 높은 통행료를 내는 복잡한 고속도로에 비유해 보세요.
- 레이어 2는 거대한 버스와 같습니다: 수백 명의 승객(거래)을 모아 고속도로를 달리고, 하나의 높은 통행료를 탑승자 모두에게 나눠 부과합니다.
롤업(Rollups)
L2는 롤업이라는 기술을 사용합니다. 롤업은 수백 개의 거래를 하나의 배치로 “말아 올립니다”.
- 실행 (오프‑체인) – 실제 연산(예: 토큰 스와프)은 L2 자체 서버에서 수행됩니다. 이는 전 세계 수천 개 노드가 동시에 합의를 이룰 필요가 없기 때문에 매우 저렴합니다.
- 정산 (온‑체인) – 모든 세부 정보를 이더리움에 전송하는 대신, L2는 그 거래들의 고도로 압축된 요약만을 이더리움에 게시합니다.
L2에서 수수료가 계산되는 방식
레이어 2에서는 수수료가 두 부분으로 구성됩니다:
-
L2 실행 비용
- 비용: 매우 낮음(센트의 일부).
- 이유: L2는 높은 처리량을 위해 설계되었으며, 이더리움의 방대한 탈중앙화 오버헤드를 피합니다.
-
이더리움(레이어 1)에서의 데이터 가용성 비용
- 비용: 현재 이더리움 가스 가격에 따라 달라집니다.
- 효율성: 많은 거래(예: 500건)의 데이터가 하나의 “블롭” 또는 배치로 압축되므로, 이더리움 블록 공간의 1/500만큼만 비용을 지불합니다.
블롭(Blobs) (2024 업데이트)
- 2024년에 이더리움은 블롭(Binary Large Objects)을 도입했습니다.
- 이전에는 L2가 데이터를 calldata에 저장했으며, 이는 비용이 많이 들었습니다.
- 블롭은 블록에 임시로 붙는 “사이드카”와 같으며 약 18일 후에 삭제됩니다.
- 짧은 수명 덕분에 이더리움은 블롭에 대해 훨씬 낮은 수수료를 부과하고, L2 수수료를 90 % 이상 낮추어 거래 비용을 $0.01 수준까지 낮출 수 있습니다.
중앙화 위험
대부분의 L2는 현재 시퀀서(단일 서버)에 의존해 거래 순서를 정합니다. 해당 서버가 다운되면 네트워크가 일시 중단되어 중앙화 위험이 발생합니다.
요약
시스템 관점에서 L2는 상태 전이 로직을 오프‑체인으로 옮기고 레이어 1을 오직 데이터 가용성 레이어로만 사용합니다. 가장 비싼 자원인 이더리움 블록 공간을 압축과 블롭을 통해 공유 비용으로 전환함으로써, 보안은 이더리움 메인넷 수준을 유지하면서 10배‑100배 수준의 수수료 절감을 달성합니다.