암호화폐/용어

rollup이란?

anecdote 2024. 4. 8. 01:00

rollup이란?

 

rollup은 layer2에서 트랜잭션을 실행하고 상태를 저장하여 이 데이터의 요약본을 layer1에 저장하는 방식을 말한다. rollup은 이더리움의 보안성을 그대로 유지하며 저렴한 수수료와 빠른 속도를 지원하는 layer2 확장성을 위한 해결책 중 하나이다. rollup은 두 종류가 있다. 실행한 트랜잭션으로 바뀐 상태의 유효성을 검증하는 방법에 따라 optimistic rollup과 zk rollup 두 종류로 나뉜다. optimistic-rollup은 기본적으로 모든 트랜잭션은 유효하다는 가정하에 작동한다. 대신 트랜잭션의 유효성 검증을 위해 사기 증명(Praud Proof)이라는 방식을 사용한다. 이는 일정 기간 유예기간을 두어 트랜잭션의 상태에 대해 이의 제기를 받는 방식이다. 사기 증명 방식을 사용하다 보니 출금이 느리다는 단점이 있다. optimistic rollup을 사용하는 체인으로는 옵티미즘, 아비트럼 등이 있다. zk-rollup은 영지식(zero knowledge) 기반 증명을 통해 모든 트랜잭션을 검증한다. 이 때문에 optimistic-rollup에 존재하는 유예기간이 존재하지 않는다. 다만 유효성 증명을 해야 하는 만큼 기술의 복잡성으로 인해 이더리움 네트워크와 호환성이 낮다는 단점이 있다. zk-rollup을 사용하는 체인은 폴리곤, 스크롤 등이 있다.

 

 

'암호화폐 > 용어' 카테고리의 다른 글

IOST란?  (0) 2024.04.12
오픈씨, Blast 체인 NFT 지원  (0) 2024.04.10
EIP1559, MaxPriorityFee와 MaxFeePerGas란 무엇인가?  (0) 2024.04.05
IBC란?  (2) 2024.04.03
DN-404란?  (0) 2024.04.01