레이어 2 및 롤업>레이어 2 블록체인이란 무엇인가요?

레이어 2 블록체인이란 무엇인가요?

// Tags
레이어 2 블록체인L2L2란 무엇인가

요약: 레이어 2(L2) 블록체인은 Ethereum 와 같은 레이어 1(L1) 체인 위에 구축된 별도의 네트워크로, L1 체인의 보안을 계승하면서도 확장성을 획기적으로 향상시킵니다. L1 네트워크는 처리 용량이 제한적이기 때문에(Ethereum 는 초당 약 30건의 거래를 처리함), L2는 메인 체인 외부에서 거래를 처리하고 압축된 결과를 주기적으로 L1로 정산합니다. 이러한 아키텍처는 10~100배 더 높은 처리량과 현저히 낮은 수수료를 제공합니다. 가장 널리 사용되는 L2 유형은 롤업(rollup)으로, 여기에는 낙관적 롤업(Arbitrum, Optimism, Base)과 제로 지식 롤업(zkSync, StarkNet)이 포함됩니다. 레이어 2 확장 기술은 기본 레이어의 보안과 탈중앙화를 희생하지 않으면서 블록체인 용량을 확장하는 주된 전략으로 자리 잡았습니다.

Layer2 아키텍처

간단한 설명

레이어 1 블록체인을 법원으로 생각해 보세요. 모든 공식 기록은 그곳에 등재되며, 법원은 해당 기록의 진위성과 영구성을 보장합니다. 하지만 법원의 수용 능력에는 한계가 있습니다. 하루에 처리할 수 있는 등재 건수에는 한계가 있으며, 업무가 바쁜 시기에는 대기 시간과 등재 수수료가 터무니없이 높아집니다.

레이어 2는 법원 건물 밖에서 운영되지만 최종 기록은 법원에 제출하는 법률 사무소와 같습니다. 이 법률 사무소는 하루에 수백 건의 사건을 처리하며(법원보다 훨씬 빠르게), 모든 서류를 준비하고, 완료된 업무에 대한 요약본을 주기적으로 법원에 전달하여 공식 기록으로 등재합니다. 법원은 요약본의 정확성을 확인하고 공식 문서임을 인증하는 도장을 찍습니다. 법률 사무소는 처리량을 담당하고, 법원은 권한을 부여합니다.

블록체인 용어로 말하자면, L2는 자체 네트워크에서 거래를 빠르고 저렴하게 처리합니다. L2는 주기적으로 수백 건 또는 수천 건의 거래를 하나의 배치로 압축하여 L1에 전송하며, L1에서는 해당 거래가 검증된 후 영구적으로 저장됩니다. 사용자는 L2에서 빠르고 저렴한 거래를 이용할 수 있으며, 동시에 데이터는 궁극적으로 L1의 전체 검증자 집합에 의해 안전하게 보호됩니다.

레이어 2 블록체인이란 무엇인가요?

레이어 2의 작동 원리

레이어 2의 핵심 메커니즘은 실행 분리입니다. L2는 자체 블록 생성 인프라를 활용하여 자체 체인에서 트랜잭션을 실행합니다. 사용자는 L2를 마치 독립적인 블록체인인 것처럼 이용합니다. 즉, 트랜잭션을 전송하고, 스마트 계약과 상호작용하며, 몇 초 만에 확인 결과를 확인할 수 있습니다. 핵심적인 차이점은 L2가 자체적인 독립적인 보안을 유지하지 않는다는 점입니다. 대신, L2는 정기적으로 증명 자료나 압축된 데이터를 L1로 전송하여, L1의 보안 보증에 상태를 연동시킵니다.

이 게시물은 매우 중요한 보안 특성을 만들어 냅니다. 즉, L2 운영자가 작동을 중단하거나 악의적으로 행동하거나 아예 사라지더라도, 사용자는 L1에 게시된 데이터를 참조하여 언제든지 자금을 회수할 수 있습니다. L1은 궁극적인 진실의 중재자 역할을 합니다. 이것이 바로 진정한 L2와 사이드체인을 구별하는 점입니다. 사이드체인은 자체적인 독립적인 보안 모델을 가지고 있으며 L1으로부터 보안을 상속받지 않습니다.

가장 일반적인 L2 아키텍처는 롤업이며, 이는 두 가지 유형으로 나뉩니다. 낙관적 롤업(Arbitrum, Optimism, Base)은 기본적으로 트랜잭션이 유효하다고 가정하며, 분쟁 기간 동안 누군가가 결과에 이의를 제기할 경우에만 이를 검증합니다. ZK 롤업(zkSync, StarkNet, Scroll)은 정확성을 수학적으로 검증하는 암호화 증명을 생성하며, L1은 이를 즉시 확인합니다.

02 l2 롤업 유형

레이어 2가 중요한 이유

레이어 2(L2)는 레이어 1(L1)을 변경할 필요 없이 확장성 문제를 해결합니다. 이더리움( Ethereum)의 L1 처리량을 직접 늘리는 것(블록 크기 확대, 블록 생성 시간 단축)은 노드에 대한 하드웨어 요구 사항을 높여 탈중앙화를 저해할 수 있습니다. L2는 이에 대한 대안을 제시합니다. 즉, L1을 탈중앙화되고 안전한 상태로 유지하면서 그 위에 확장 가능한 실행 환경을 구축하는 것입니다.

경제적 영향은 상당합니다. Ethereum 에서 혼잡 시 L1에서 5~20달러가 드는 간단한 토큰 전송은 L2에서는 대개 0.01달러 미만으로 처리됩니다. L1에서 50~100달러가 드는 복잡한 DeFi 거래도 L2에서는 몇 센트만 듭니다. 이러한 수수료 절감 덕분에, L1에서는 비용이 너무 비싸서 이용하기 어려웠던 일상적인 거래, 소액 결제, 게임, 소셜 애플리케이션 등에서도 블록체인을 활용할 수 있게 되었습니다.

현재 주요 L2 네트워크들은 Ethereum 의 L1 네트워크보다 하루에 더 많은 거래를 처리하며, 수십억 달러에 달하는 총 잠금 가치(TVL)를 확보하고 있습니다. Arbitrum, Base, Optimism 만 해도 총 거래량이 Ethereum mainnet 를 초과합니다.

03 l2 그 중요성

레이어 1과 레이어 2의 차이점은 무엇인가요?

레이어 1은 보안과 최종 결제를 제공하는 기반 블록체인인 반면, 레이어 2는 그 위에 구축된 더 빠른 실행 네트워크입니다. 아래 표는 개발자와 사용자에게 가장 중요한 측면들을 기준으로 두 레이어를 비교하고 있습니다.

양상

레이어 1

레이어 2

역할

Base 정착층

L1 위에 구축된 실행 계층

보안

자체 검증자 집합

L1에서 상속됨

처리량

제한됨, 약 30 TPS Ethereum

10배에서 100배 더 높다

수수료

더 높은

훨씬 더 낮음

예시

Ethereum, Bitcoin

Arbitrum, Optimism, Base

요컨대, 레이어 1의 블록체인은 신뢰의 기반 역할을 하며, 레이어 2는 그 신뢰를 빌려와 실행이라는 부담스러운 작업을 수행합니다. 이러한 업무 분담 덕분에 네트워크는 기반 레이어의 안정성을 해치지 않으면서도 확장성을 확보할 수 있습니다.

레이어 2 확장성 솔루션의 주요 유형에는 어떤 것들이 있나요?

모든 레이어 2가 동일한 방식으로 작동하는 것은 아닙니다. 오프체인 활동의 유효성을 입증하는 방식과 거래 데이터를 저장하는 위치에 따라 차이가 있습니다. 아래 표에는 가장 일반적인 설계 방식들이 요약되어 있습니다.

유형

자금 조달 방식

예시

주요 상충관계

낙관적 롤업

챌린지 창을 활용한 사기 방지 방법

Arbitrum, Optimism, Base

L1로의 출금 속도가 느려짐

ZK 롤업

L1에서 검증된 유효성 증명

zkSync, StarkNet, Scroll

증명 생성은 연산 부하가 큽니다

발리듐

유효성 증명, 오프체인 데이터

StarkEx 기반 앱

데이터 가용성 저하

국영 방송국

오프체인 서명된 업데이트

결제 수단

참가 인원이 정해져 있습니다

오늘은 롤업이 주를 이룹니다. 롤업이 거래를 어떻게 일괄 처리하고 정산하는지 더 자세히 알아보려면 ‘롤업이란 무엇인가’를 참고하시고, 두 가지 주요 증명 모델을 비교하려면 ‘낙관적 롤업과 ZK 롤업의 비교’를 확인해 보세요.

레이어 2 거래 수수료는 어떻게 책정되나요?

L2 수수료는 두 가지 부분으로 구성됩니다. 하나는 L2 자체에서 지불하는 소액의 실행 수수료이고, 다른 하나는 묶음 처리된 데이터를 L1로 다시 전송하는 데 드는 비용의 일부입니다. 수백 건의 거래가 하나의 L1 묶음을 공유하기 때문에 거래당 비용은 급격히 낮아집니다. 베이스 레이어가 혼잡할 때는 데이터 전송이 L1 블록 공간을 차지하기 위해 경쟁하게 되므로 L2 수수료도 상승할 수 있습니다. 이것이 바로 L1의 블록체인 혼잡도가 여전히 L2 가격 책정에 영향을 미치고, 처리량과 지연 시간이 모두 사용자 경험에 영향을 미치는 이유입니다.

레이어 2는 레이어 1만큼 안전한가요?

잘 설계된 롤업은 데이터 무결성에 있어 L1의 보안성을 계승합니다. 이는 누구나 L1에 게시된 데이터를 통해 L2 상태를 재구성할 수 있기 때문입니다. 주요 차이점은 활성성과 타이밍에 있습니다. 대부분의 L2는 트랜잭션의 순서를 정하기 위해 단일 시퀀서를 사용하는데, 이는 중앙 집중화의 원인이 되며, L1으로의 인출은 챌린지 기간이 종료되거나 증명이 확정될 때까지 대기해야 할 수 있습니다. 시퀀서의 역할과 L2의 최종성을 이해하면 L2 트랜잭션이 실제로 얼마나 확정되었는지 판단하는 데 도움이 됩니다.

자주 묻는 질문

레이어 2는 별도의 블록체인인가요?

그렇기도 하고 아니기도 합니다. L2는 자체 실행 환경을 운영하며 자체 블록을 생성하므로 별도의 체인처럼 작동하지만, 독립적으로 존재하는 것은 아닙니다. L2는 데이터나 증명을 레이어 1에 게시함으로써 상태를 레이어 1에 고정시키며, 이를 통해 베이스 레이어의 보안을 활용할 수 있게 됩니다.

레이어 2 거래는 왜 더 저렴한가요?

L2는 여러 건의 거래를 묶어 처리한 후, 단일한 압축된 요약 내역을 L1에 전송하므로, 비용이 많이 드는 L1 정산 비용이 수백 건의 거래에 분산됩니다. 거래 처리는 비용이 더 저렴한 L2 인프라에서 이루어지기 때문에, L1에서는 달러 단위의 비용이 드는 송금도 L2에서는 1센트의 몇 분의 일 수준에 불과할 수 있습니다.

레이어 2는 사이드체인과 같은 것인가요?

아닙니다. 사이드체인은 독자적인 보안 모델과 검증자 집합을 갖추고 있으므로, 자금은 사이드체인 자체의 보안에 의존합니다. 진정한 L2는 L1에 데이터를 게시함으로써 L1의 보안을 계승하므로, L2 운영자가 사라지더라도 사용자는 L1에서 자금을 회수할 수 있습니다.

거래량 및 가치 기준으로 가장 큰 Ethereum L2 네트워크로는 낙관적 롤업(optimistic rollups) 중 Arbitrum, Base, Optimism 이 있으며, ZK 롤업(ZK rollups) 중에서는 zkSync, StarkNet, Scroll 이 있습니다. 이들 네트워크가 처리하는 일일 거래 건수는 Ethereum mainnet 의 거래 건수를 합친 것보다 많습니다.

레이어 2에서도 같은 지갑을 사용할 수 있나요?

대개 그렇습니다. Arbitrum, Base, Optimism 와 같은 EVM 호환 L2는 Ethereum 와 동일한 주소 형식을 사용하므로, L2 네트워크를 추가하고 해당 체인의 RPC( endpoint )를 지정하기만 하면 표준 지갑을 사용할 수 있습니다.

Quicknode 가 Layer 2s를 지원하는 방식

Quicknode Arbitrum, , , , , , zkEVM 등을 포함한 모든 주요 레이어 2 네트워크에 대한 네이티브 RPC 지원을 제공합니다. 개발자들은 L1에서 사용하는 것과 동일한 플랫폼 및 API 패턴을 통해 L2에 접근할 수 있으며, 99.99%의 가동 시간 SLA와 전 세계에 분산된 인프라를 동일하게 이용할 수 있습니다. 는 L2 네트워크로부터의 실시간 데이터 스트리밍을 지원하여, L1에서 제공되는 것과 동일한 인덱싱 및 데이터 파이프라인 기능을 제공합니다. L1과 여러 L2를 아우르는 크로스체인 애플리케이션을 구축하는 팀을 위해, 의 멀티체인 플랫폼을 활용하면 각 네트워크마다 별도의 인프라 제공업체를 관리할 필요가 없습니다. Base Optimism zkSync StarkNet Scroll Polygon Quicknode Streams Quicknode

04 l2 생태계 quicknode

추가 자료

Ethereum Rollups 소개 - Quicknode 가이드
어떤 Rollup 프레임워크를 사용해야 할까요? - Quicknode 가이드
Rollup의 필수 기초 - Quicknode 가이드
Quicknode Core API

지금 바로 시작하세요

무료 계정 만들기