이더리움의 확장성 문제를 해결하기 위한 롤업과 샤딩
비탈릭 “이더리움 롤업이 ETH2 샤딩 도입 전까지 이더리움 확장성 문제 해결할 것”
위 뉴스처럼 이더리움 관련 소식이나 뉴스를 접할 때 '롤업', '샤딩'이란 단어를 자주 접합니다.
<비트코인에 가려진, 이더리움> 이란 책에는 저 같은 문외한이 보기에도 이해하기 쉽게 '롤업'과 '샤딩'에 대해 설명되어 있어 발췌합니다.
오늘도 암호화폐 관련 지식이 1 상승했습니다.
이더리움의 확장성(트랜잭션을 처리하는 속도)을 높이기 위해서는 단순히 모든 노드들의 컴퓨터 스펙을 높임으로써 해결하는데는 한계가 있다.
스펙을 높인 컴퓨터로는 확장성 문제를 해결하지 못하니 다른 방법을 강구한 결과가 바로 롤업과 샤딩이다.
롤업
스펙이 낮은 컴퓨터의 과부하를 막기 위해 복잡한 계산 과정은 다른 컴퓨터로 진행하고 데이터의 저장만 이더리움 컴퓨터에 하는 방식.
롤업 이전의 이더리움 컴퓨터는 트랜잭션의 모든 과정을 전부 해결했어야 했지만 롤업 이후는 트랜잭션을 저장만 하기 때문에 롤업 이전보다 더 많은 트랜잭션을 처리할 수 있다.
샤딩
노드를 나눠서 여러 개의 컴퓨터를 만드는 방식.
이더리움 2.0에는 노드가 20만개 존재하는데 이것을 전부 하나의 컴퓨터로 돌아가게 하는 것은 낭비이다.
20만개를 32로 나눠 6,250개의 노드가 하나의 컴퓨터를 담당한다면 이더리움 블록체인은 32개의 컴퓨터가 병렬로 돌아가게 할 수 있고 지금보다 32배가 넘는 트랜잭션을 처리할 수 있다.
샤딩처럼 노드들을 사용해 이더리움 블록체인으로 직접 확장성을 해결하는 것을 Layer 1 해결방법이라 한다.
롤업처럼 이더리움 컴퓨터가 아니라 또 다른 컴퓨터를 사용해 해결하려고 한다면 Layer 2 해결방법이라고 부른다.
출처 : 강하민, <비트코인에 가려진, 이더리움>
2022.03.30.
@teaseo님이 당신을 멘션하였습니다.
https://www.steemit.com/@teaseo/129
This post has been upvoted by @italygame witness curation trail
If you like our work and want to support us, please consider to approve our witness
Come and visit Italy Community
Hi @lucky2015,
my name is @ilnegro and I voted your post using steem-fanbase.com.
Please consider to approve our witness 👇
Come and visit Italy Community
Upvoted! Thank you for supporting witness @jswit.
