이더리움 마스터하기, 2nd Edition
by Carlo Parisi, Alessandro Mazza, Niccolo Pozzolini, Gavin Wood, Andreas M. Antonopoulos
16장. 이더리움 확장하기
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
이더리움은 가장 강력하고 널리 사용되는 블록체인 플랫폼 중 하나이지만, 여러 번 살펴보았듯이 성공 뒤에는 성장통이 따릅니다. 이더리움의 인기가 너무 높아져 기반 레이어가 이를 감당하기 어렵고, 가스 수수료가 너무 높아져 거래 비용이 너무 비싸며, 처리해야 하는 모든 데이터로 인해 시스템이 무거워지고 있습니다. 이더리움 개발자들은 EIP-1559 ( 6장에서 설명), 더 머지(2022년 합의 프로토콜을 작업 증명에서 지분 증명으로 변경한 하드포크), EIP-4844 (이 장의 뒷부분에서 설명하는 프로토 댕크샤딩)와 같은 업그레이드를 출시했지만, L1의 근본적인 제약은 여전히 대량 채택의 병목 현상으로 남아 있습니다. 이러한 개선 사항은 도움이 되지만 L2 롤업과 같은 추가 확장 솔루션의 필요성을 없애지는 못합니다.
참고
L2 롤업은 트랜잭션을 오프체인에서 처리한 다음 이더리움의 레이어 1에 요약(예: 증명 또는 데이터 배치)을 게시하는 확장 솔루션입니다. 이는 혼잡과 수수료를 줄이면서도 보안을 위해 이더리움에 의존합니다. 낙관적 롤업(유효하다고 가정하고 틀린 경우 이의를 제기)과 영지식 롤업(암호화를 통해 정확성을 증명)의 두 가지 주요 유형이 있습니다. 이더리움은 본질적으로 결제 레이어가 되며, 이는 주요 역할이 증명 검증, 데이터 가용성 보장, L2 트랜잭션에 대한 궁극적인 보안 보장을 제공하는 방향으로 전환됨을 의미합니다. 이 장의 두 번째 부분에서 롤업에 대해 자세히 살펴보겠습니다.
이더리움 레이어 1의 문제점
이더리움의 확장 문제를 완전히 이해하기 위해서는 확장성 트릴레마, 가스 비용과 네트워크 혼잡, 상태 증가와 스토리지, 블록 전파 및 MEV라는 네 가지 주요 문제로 나눠서 살펴볼 필요가 있습니다. 이러한 문제는 이더리움에만 국한된 것이 아니라 다른 체인에서도 다양한 형태로 동일한 문제가 발생하지만, 이더리움의 인기는 이러한 문제를 증폭시킵니다. 각각에 대해 자세히 살펴보겠습니다.
확장성 트릴레마
이더리움은 다른 비허가형 블록체인과 마찬가지로 탈중앙화, 보안, 확장성이라는 세 가지 기본 목표를 가지고 있습니다. 하지만 문제는 이 중 하나를 개선하려면 다른 하나를 희생해야 하는 경우가 많다는 점입니다. 비탈릭 부테린은 이를 확장성 트릴레마라고 부릅니다.
이를 분석해 보겠습니다:
- 탈중앙화
탈중앙화는 이더리움 검열에 저항하고 신뢰할 필요가 없는 이유입니다. 누구나 중앙 기관의 허가 없이도 노드를 운영하고, 트랜잭션을 검증하고, 네트워크에 참여할 수 있습니다.
- 보안
보안은 이더리움이 공격에 대한 탄력성을 유지하도록 보장합니다. 트랜잭션은 되돌릴 수 없고, 스마트 컨트랙트는 변경 불가능해야 하며, 악의적인 공격자가 시스템을 쉽게 조작할 수 없어야 합니다.
- 확장성
확장성은 네트워크가 초당 수천 또는 수백만 건의 트랜잭션(TPS)을 처리할 수 있는 능력으로, 글로벌 채택에 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access