[Blockchain] layer2란?

minhye kim·2024년 4월 7일
0

Blockchain

목록 보기
4/9
post-thumbnail

레이어 2(L2)는 이더리움 확장 솔루션을 일컫는 말입니다. 레이어 2는 이더리움을 확장하는 별도의 블록체인이며 이더리움의 보증된 보안을 물려받습니다.

레이어 1이란 무엇인가요?

레이어 1은 기본 블록체인입니다. 이더리움과 비트코인은 둘 다 수많은 레이어 2 네트워크를 구축하는 기반이기 때문에 모두 레이어 1 블록체인이라고 할 수 있습니다. 레이어 2 프로젝트의 예시에는 이더리움의 "롤업" 및 비트코인의 라이트닝 네트워크가 있습니다. 이러한 레이어 2 프로젝트에서 이루어지는 모든 사용자 트랜잭션 활동은 궁극적으로 레이어 1 블록체인으로 되돌아갈 수 있습니다.

레이어 1로서의 이더리움에는 다음이 포함됩니다.

  • 네트워크를 보호하고 검증하기 위한 노드 작업자의 네트워크
  • 블록 생산자의 네트워크
  • 블록체인 자체 및 트랜잭션 데이터 기록
  • 네트워크에 대한 합의 메커니즘

왜 레이어2가 필요한가요?

블록체인의 매력적인 3가지 특징은 탈중앙화, 안전, 그리고 확장성입니다. 블록체인 트릴레마(opens in a new tab)는 간단한 블록체인 설계는 3가지 특징 중 2개만 달성할 수 있다는 것을 의미합니다. 안전하고 탈중앙화된 블록체인을 원하십니까? 그렇다면 확장성을 희생해야 합니다.

이더리움은 현재 하루 100만 건 이상의 트랜잭션(opens in a new tab)을 처리합니다. 이더리움을 사용하려는 수요가 증가하면 트랜잭션 수수료가 상승할 수 있습니다. 트랜잭션을 제때 처리하지 못하고 트랜잭션이 밀리기 시작하면 수수료가 과도하게 높아질 수 있는데 이러한 병목 현상을 해결하기 위해 레이어 2 네트워크가 등장했습니다.

레이어 2의 주요 목표는 탈중앙화와 보안을 유지한 채 트랜잭션 처리량을 늘리는 것(초당 트랜잭션 증가)입니다.

레이어2의 장점

  • 더 낮은 수수료
  • 보안 유지
  • 사용 사례 확장

레이어 2는 어떻게 작동합니까?

앞서 설명했듯이 레이어 2는 이더리움 레이어 1의 강력한 탈중앙화된 보안을 계속 활용하면서 이더리움 레이어 1 외부에서 트랜잭션을 처리하는 이더리움 확장 솔루션의 대명사입니다. 레이어 2는 이더리움을 확장시키는 별도의 블록체인입니다. 레이어 2는 어떻게 작동할까요?

레이어 2는 여러 유형으로 나뉘며 각각 저마다의 장단점과 보안 모델이 있습니다. 레이어 2는 레이어 1의 트랜잭션 처리 부담을 나눠 혼잡을 줄이고 모든 것을 더욱 확장할 수 있습니다.

L2종류는 크게 롤업(옵티미스틱 롤업, ZK롤업), 발리디움, 플라즈마, 스테이트 채널, 그리고 사이드체인 등이 있고, 이중에서 ZK롤업이 가장 유망하다.

레이어2의 동작 방식 Rollups

롤업은 레이어 1의 단일 트랜잭션에 수백 건의 트랜잭션을 한데 묶습니다(즉 'roll up'). 이를 통해 롤업의 모든 사용자에게 레이어 1 트랜잭션 수수료를 분배하여 모든 이들이 더 저렴하게 이용할 수 있습니다.

롤업 트랜잭션은 레이어 1 외부에서 처리되고 트랜잭션 데이터만 레이어 1로 제출됩니다. 레이어 1로 트랜잭션 데이터를 제출함으로써 롤업은 이더리움의 뛰어난 보안을 승계합니다. 데이터가 레이어 1에 업로드된 상황에서 이더리움 네트워크 전체를 되돌리지 않는 한 롤업 트랜잭션을 되돌릴 수 없기 때문입니다. 롤업에는 낙관적 롤업과 영지식 롤업이라는 두 가지 접근 방식이 있습니다. 두 방식은 주로 이 트랜잭션 데이터가 L1으로 제출되는 방식에 따라 달라집니다.

1. Optimistic rollups
낙관적 롤업은 트랜잭션이 유효한 것으로 간주되나 필요한 경우 이의를 제기할 수 있다는 점에서 '낙관적(optimistic)'입니다. 유효하지 않은 트랜잭션이 의심되면 오류 증명이 실행되어 이것이 발생했는지 확인합니다.
2. Zero-knowledge rollups
영지식 롤업은 트랜잭션이 오프체인에서 계산되는 유효성 증명을 사용하고 압축된 데이터가 유효성 증명으로 이더리움 메인넷에 제공됩니다.

대표적인 레이어2 암호화폐: 아비트럼(Arbitrum One), 옵티미즘(Optimism), 베이스(Base)


Reference
What is layer 2?
이더리움 레이어2 솔루션 L2 총 정리
[쟁글 아카데미] 레이어2란?

profile
안녕하세요. 블로그를 시작하게 되었습니다! 앞으로 유용한 정보와 좋은 내용을 많이 공유할게요:)

0개의 댓글