Skip to content

기초

레이어 1, 레이어 2, 레이어 3 이해하기

업데이트:

이 페이지의 내용

레이어(layer)는 블록체인이 서로 위에 어떻게 쌓여 있는지를 나타냅니다. 레이어 1은 메인 네트워크이고, 레이어 2는 그 위에서 돌아가며 비용을 낮춰 주며, 레이어 3은 레이어 2 위에 놓입니다. 이 글에서는 이들의 차이를 설명하고 ChainMonitor의 일곱 체인이 어디에 해당하는지 보여 드립니다.

기본 개념이 처음이라면 블록체인이란 무엇인가부터 읽어 보세요.

레이어 1: 기본 네트워크

레이어 1(L1)은 독립적으로 돌아가는 블록체인입니다. 자체 검증자나 채굴자와 자체 코인을 가지며, 어떤 거래가 최종 확정되는지 스스로 결정합니다. 블록을 확인해 줄 다른 무엇도 필요하지 않습니다.

ChainMonitor는 세 개의 L1을 보여 줍니다.

  • 비트코인은 가장 오래되었습니다. 디지털 화폐에 집중하며 작업증명을 사용합니다. 비트코인 가이드를 참고하세요.
  • 이더리움은 스마트 컨트랙트를 지원하며 지분증명을 사용합니다. 이더리움 가이드를 참고하세요.
  • 솔라나는 약 400밀리초의 슬롯으로 고속에 맞춰 만들어졌습니다. 솔라나 가이드를 참고하세요.

레이어 2 네트워크가 존재하는 이유

모든 블록체인에는 한정된 블록 공간이 있습니다. 각 블록에 들어갈 수 있는 거래 수는 정해져 있습니다. 거래하려는 사람이 많아지면 더 높은 수수료를 제시하며 경쟁합니다. 가장 많이 쓰이는 스마트 컨트랙트 네트워크인 이더리움에서는 붐비는 시기에 수수료가 높아졌습니다.

블록을 키울 수도 있지만, 그러면 하드웨어와 대역폭 요구가 커져서 노드를 운영할 수 있는 사람이 줄어듭니다. 노드 수가 줄어들면 누구나 검증할 수 있는 네트워크라는 개념이 약해집니다. 이러한 긴장을 흔히 확장성 문제라고 합니다.

레이어 2(L2) 네트워크는 이더리움이 택한 해답입니다. 모든 거래를 모든 이더리움 노드가 처리하는 대신, L2가 거래를 자체적으로 처리하고 간결한 요약을 이더리움에 다시 보냅니다. 이더리움은 모든 스왑이 일어나는 곳이 아니라 기록을 판정하는 법원처럼 쓰입니다.

L2가 보안을 물려받는 방식

핵심은 L2가 거래 데이터를 L1에 게시한다는 점입니다. 데이터가 이더리움에 공개되어 있으므로 누구나 그로부터 L2 상태를 복원할 수 있습니다. L2 운영자가 부정을 저지르려 해도 증거가 남아 있고, L2의 규칙에 따라 사용자는 부정을 증명하거나 막을 수 있습니다.

따라서 L2는 내 자금을 지키기 위해 자체적으로 대규모 검증자 집합을 둘 필요가 없습니다. 이더리움의 보안을 빌려 옵니다. L2에 있는 내 자산은 이더리움의 스마트 컨트랙트가 통제하며, 이더리움으로의 출금도 그 컨트랙트가 규율합니다.

L2마다 구현 방식이 다릅니다. 두 가지 주요 설계인 옵티미스틱 롤업과 영지식(ZK) 롤업은 롤업: 옵티미스틱 vs ZK에서 설명합니다.

롤업과 사이드체인은 같지 않습니다

사람들은 이더리움 옆에 있는 모든 네트워크를 흔히 "레이어 2"라고 부릅니다. 이 말이 느슨하게 쓰이기 때문에 두 가지를 구분해 두면 도움이 됩니다.

롤업(rollup). 롤업은 거래 데이터를 L1에 게시하고 분쟁 해결을 L1에 맡깁니다. 이것이 물려받은 보안을 만들어 줍니다. 아비트럼 원, 베이스, OP 메인넷이 롤업입니다.

사이드체인(sidechain). 사이드체인은 자체 검증자를 가진 별개의 블록체인으로, 브리지로 다른 체인에 연결됩니다. 블록을 검증하는 데 이더리움에 의존하지 않습니다. 검증자들이 부정행위를 해도 이더리움이 개입할 수 없습니다. 폴리곤 PoS가 이 유형입니다. 주기적으로 이더리움에 체크포인트를 기록하지만 롤업은 아니며, 보안은 자체 검증자 집합에 달려 있습니다.

어느 설계도 자동으로 나쁜 것은 아닙니다. 사이드체인은 저렴하고 빠를 수 있으며, 그 대가로 롤업이 제공하는 물려받은 보안을 포기합니다. 잃어서는 안 되는 자금이라면 어떤 유형을 쓰는지 이해하는 것이 중요합니다. 둘 사이를 오가는 데 무엇이 필요한지는 브리지와 그 위험을 참고하세요.

레이어 3이 뜻하는 것

레이어 3(L3)은 이더리움이 아니라 레이어 2에서 정산하는 체인입니다. 일반적인 그림은 스택입니다. 앱 체인이 L2 위에서 돌아가고, 그 L2는 이더리움 위에서 돌아갑니다.

왜 만들까요? 팀이 맞춤형 가스 토큰, 특별한 규칙, 또는 게임 같은 자기 앱 전용으로 확보한 블록 공간을 가진 자체 체인을 원할 수 있습니다. 아비트럼 오르빗(Arbitrum Orbit)과 OP Stack 같은 툴킷으로 이런 체인을 만들 수 있습니다. 일부는 L2에서 정산하도록 만들어져 L3가 됩니다.

이 용어는 엄밀하게 정의되어 있지 않습니다. 어떤 프로젝트는 앱 전용 체인에 쓰고, 어떤 프로젝트는 L2 위의 모든 것에 씁니다. 체인이 어디에서 정산하는지를 나타내는 설명으로 받아들이고, 각 프로젝트의 문서를 확인하세요. ChainMonitor는 현재 L3를 보여 주지 않습니다.

일곱 체인 비교

체인 레이어 유형 가스 토큰
비트코인 L1 작업증명 BTC
이더리움 L1 지분증명 ETH
솔라나 L1 지분증명 SOL
아비트럼 원 L2 옵티미스틱 롤업 ETH
베이스 L2 옵티미스틱 롤업 (OP Stack) ETH
OP 메인넷 (옵티미즘) L2 옵티미스틱 롤업 (OP Stack) ETH
폴리곤 PoS 별도 체인 사이드체인 POL

POL은 폴리곤 PoS의 가스 토큰이며 이전에는 MATIC으로 불렸습니다. 세 롤업 모두 가스로 ETH를 쓰므로 ETH 잔액 하나로 모두에서 수수료를 낼 수 있다는 점에 주목하세요. 각각의 자세한 내용은 아비트럼, 베이스, 옵티미즘, 폴리곤 가이드를 참고하세요.

염두에 둘 장단점

  • 비용. L2는 보통 이더리움보다 훨씬 저렴하지만, 여전히 L1에 데이터를 게시하는 비용을 냅니다. 가스 트래커에서 실시간 가격을 확인하세요.
  • 속도. L2는 자체적으로 거래를 빠르게 확인해 줄 수 있지만, 이더리움에서의 완전한 최종성은 나중에 옵니다.
  • 출금. 공식 브리지로 옵티미스틱 롤업에서 이더리움으로 자금을 옮기는 데는 약 7일이 걸립니다.
  • 신뢰. 오늘날 대부분의 롤업은 거래를 정렬하는 서버인 시퀀서에 의존합니다. 알아 두어야 할 중앙화 지점입니다.
  • 파편화. 자금은 한 번에 한 체인에만 있으며, 체인 사이를 옮기려면 여러 단계가 필요합니다.
  • 서로 다른 주소. 이더리움, L2, 폴리곤은 같은 주소 형식을 씁니다. 비트코인과 솔라나는 그렇지 않습니다. 지갑과 키를 참고하세요.

수수료가 왜 그렇게 크게 다른지 이해하려면 체인마다 수수료가 다른 이유를 읽어 보세요.

자주 묻는 질문

레이어 1과 레이어 2는 무엇이 다른가요?

레이어 1은 자체적으로 블록을 확인하는 독립된 블록체인입니다. 레이어 2는 레이어 1 위에서 돌아가며 거래를 저렴하게 처리하고 데이터를 L1에 다시 게시하여 L1의 보안을 물려받을 수 있게 합니다.

폴리곤은 레이어 2인가요?

폴리곤 PoS는 흔히 레이어 2라고 불리지만 기술적으로는 롤업이 아니라 사이드체인입니다. 자체 검증자를 가지고 있고 이더리움에 체크포인트를 기록합니다. 보안이 롤업처럼 이더리움에서 오지는 않습니다.

베이스와 옵티미즘은 같은 것인가요?

같은 오픈소스 소프트웨어인 OP Stack을 쓰는 별개의 체인입니다. 베이스는 코인베이스가 만들었습니다. OP 메인넷은 옵티미즘 생태계의 원조 체인입니다. 둘 다 이더리움에서 정산하는 옵티미스틱 롤업입니다.

레이어 2는 왜 이더리움보다 저렴한가요?

많은 L2 거래가 함께 묶여 이더리움에 한 번 게시하는 비용을 나누어 부담합니다. 각 사용자는 그 비용의 작은 일부와 L2 자체 처리를 위한 소액의 수수료를 냅니다.

레이어 3란 무엇인가요?

레이어 3은 이더리움이 아니라 레이어 2에서 정산하는 체인입니다. 보통 아비트럼 오르빗이나 OP Stack 같은 툴킷으로 만든 앱 전용 체인입니다.