L2는 블록체인 트릴레마를 해결하는 데 도움을 주려고 시도하면서 빠르게 전체 산업의 필수적인 부분이 되었습니다. 그러나 확장성 향상에 대한 해답입니까?
레이어 2(L2)는 암호화 네이티브 사이에서 일반적인 용어이지만 많은 사람들, 특히 업계에 갓 합류한 사람들에게 개념이 혼란스러울 수 있습니다.
일반적으로 레이어 1(L1) 또는 메인 네트워크(Mainnet)라고 하는 기본 네트워크에 구축된 솔루션을 설명하는 데 사용되는 일반적인 이름입니다. 이는 L2가 베이스 레이어 없이는 존재할 수 없다는 것을 의미하므로 L2에 대해 배우기 전에 먼저 L1에 대한 기본 지식을 갖는 것이 필수적입니다.
레이어 1 설명
그렇다면 레이어 1은 무엇일까요? 블록체인 플랫폼의 기본 네트워크이자 기반 인프라입니다. 메인 네트워크는 다른 네트워크에 의존하지 않고 모든 온체인 트랜잭션을 검증하고 마무리하는 역할을 합니다. 이것은 기본 계층이 생태계의 규칙을 정의한다는 것을 의미합니다. L1 프로토콜에는 거래 수수료 또는 가스 수수료에 사용되는 기본 토큰도 있습니다.
모든 기본 네트워크에는 작업 증명(PoW) 및 지분 증명(PoS)과 같은 노드가 합의에 도달하는 자체 메커니즘이 있습니다. 그러나 업계에는 블록체인 트릴레마로 알려진 매우 일반적인 개념이 있습니다. 여기서 네트워크는 세 가지 주요 목표(보안, 확장성 및 분산화) 중 두 가지를 달성할 수 있지만 세 가지를 모두 달성할 수는 없습니다. 이것은 Ethereum의 공동 창립자 인 Vitalik Buterin에 의해 대중화되었습니다.
비트코인 및 이더리움과 같은 레이어 1 블록체인은 많은 트랜잭션을 처리할 수 있는 확장성을 희생하면서 탈중앙화 및 보안에 중점을 둡니다. 여기서 레이어 2 프로토콜이 등장합니다. 개발자는 확장성 문제를 해결하기 위해 L1에 L2 솔루션을 구축합니다.
레이어 2란 무엇이며 어떻게 작동합니까?
레이어 2 프로토콜은 기본 네트워크 위에 구축된 솔루션으로 트랜잭션 및 데이터 확장을 지원합니다. L2는 각각의 기본 네트워크에 대한 확장 또는 보조 프레임워크 역할을 합니다.
어떻게 작동합니까? 레이어 2 네트워크는 기본 레이어에 트랜잭션 증명을 제출하기 전에 대규모 번들의 트랜잭션을 자체적으로 처리합니다. 이 프로세스는 일반적으로 "오프 체인" 스케일링이라고 하며 기본 네트워크에서 막대한 부하를 제거합니다.
L1은 보안, 분산화 및 데이터 가용성에 중점을 두고 L2는 확장성을 처리합니다. 이것은 기본 네트워크가 덜 혼잡하기 때문에 전체 블록체인 생태계를 더 확장 가능하게 만듭니다. 기본적으로 팀워크입니다.
레이어 2 대 사이드체인
레이어 2 솔루션과 사이드체인은 메인 네트워크가 더 빠르게 확장되도록 설계되었습니다. L2는 기본 체인 위에 구축되지만 사이드 체인은 브리지를 통해 기본 네트워크와 상호 작용하는 독립적인 EVM 호환 체인으로 병렬로 실행됩니다.
레이어 2 프로토콜과 사이드체인의 주요 차이점은 L2가 메인넷의 보안을 상속하는 반면 사이드체인은 자체 보안 또는 다른 프로토콜의 보안을 채택할 수 있다는 것입니다. 따라서 사이드체인은 기술적으로 L2 솔루션으로 간주되지 않습니다.
흥미롭게도 다음과 같은 프로젝트폴리곤 네트워크 여러 L2 및 사이드체인 기술을 결합하여 트랜잭션을 더 빠르고 저렴하게 만듭니다.
레이어 2 네트워크의 이점
확장성: 확장성은 트랜잭션 처리량과 속도를 처리합니다. 즉, 더 빠른 완료로 초당 더 많은 트랜잭션이 처리되도록 합니다. 많은 기본 네트워크는 분산화 또는 보안을 위해 확장성을 희생하는 것을 선호하며, 이는 높은 네트워크 사용량 동안 정체를 초래합니다.
레이어 2 네트워크는 블록체인 생태계가 보안이나 분산화를 손상시키지 않고 확장할 수 있도록 도와주므로 이 문제를 해결합니다.
낮은 수수료: 앞서 언급했듯이 L2는 여러 트랜잭션을 묶어 단일 트랜잭션으로 메인넷에 제출합니다. 이것은 거래 수수료를 줄이는 데 도움이 되어 베이스 레이어를 더 저렴하고 빠르게 만듭니다.
보안 유지: 보안 및 분산화는 레이어 1 네트워크의 핵심 초점입니다. 레이어 2 체인이 위에 구축되기 때문에 사용자는 기본 블록체인의 보안 혜택을 누릴 수 있습니다.
레이어 2 네트워크의 단점
유동성 감소: 유동성은 암호화폐 시장의 중요한 측면입니다. 레이어 2 네트워크는 항상 견고하고 유동적이어야 하는 기본 블록체인의 유동성을 감소시킬 수 있습니다.
여러 계정이 필요할 수 있음: 여러 L2 솔루션이 네트워크 위에 구축되면 L1과 다른 응용 프로그램은 두 계층 간의 원활한 통신을 보장하기 위해 더 많은 브리지가 필요합니다. 이것은 최종 사용자가 서로 다른 프로토콜 간에 자금을 이체하기 위해 종종 여러 계정을 만들어야 한다는 것을 의미합니다. 특히 사용자가 자산의 이동을 항상 추적해야 하기 때문에 프로세스가 어려울 수 있습니다.
보안 문제 : 이것은 구현의 문제이지만, 지난 1년 동안 여러 브리징 솔루션이 해킹되어 수억 달러 상당의 암호화폐가 손상되었습니다.
레이어 2 솔루션의 유형
블록체인 네트워크를 위한 스케일링 솔루션을 제공하는 다양한 유형의 레이어 2 기술이 있으므로 많은 사람들이 일일 거래에 비트코인 및 이더리움과 같은 레이어 1 프로토콜을 사용할 수 있습니다.
가장 인기 있는 레이어 2 스케일링 솔루션에는 이더리움을 중심으로 하는 롤업이 포함되며 비트코인 라이트닝 네트워크는 비트코인의 확장성을 높이기 위해 노력합니다.
롤 업
롤업은 이더리움 메인넷 및 기타 블록체인을 확장하는 인기 있는 레이어 2 시스템입니다. 어떻게 작동합니까?
롤업은 레이어 1과 레이어 2 간에 데이터를 전달하는 일반 스마트 계약입니다. 롤업은 기본 레이어에서 L2로 대량 트랜잭션 및 데이터를 전송하여 블록체인 확장을 돕습니다. 트랜잭션이 레이어 2에서 처리되면 롤업은 트랜잭션 데이터를 저장을 위해 메인넷으로 반환합니다.
기본 레이어를 확장하는 것 외에도 롤업은 기본 레이어로 이동하기 전에 수백 개의 트랜잭션을 단일 트랜잭션으로 그룹화하거나 "롤업"하여 가스 요금을 크게 줄이도록 설계되었습니다. 그런 다음 거래 수수료는 그룹의 모든 사람이 공유하므로 각 사용자가 더 저렴해집니다. 이를 통해 롤업 솔루션은 기본 레이어에 비해 트랜잭션 수수료를 최대 100배까지 줄일 수 있습니다.
또한 롤업은 L1 위에 구축되어 기본 블록체인에서 보안을 도출할 수 있습니다.
즉, 롤업에는 영지식(ZK)과 낙관적 두 가지 유형이 있습니다. 주요 차이점은 거래 데이터를 다시 메인넷으로 전송하는 방법입니다.
영지식 롤업
영지식 롤업 또는 ZK 롤업은 기본 레이어에서 여러 트랜잭션을 가져와 오프체인에서 처리한 다음 온체인 롤업 스마트 계약을 통해 트랜잭션을 일괄적으로 메인넷으로 푸시합니다.
이 과정에서 ZK 롤업은 트랜잭션의 정확성을 증명하기 위해 L1에 전송되는 SNARK(Succinct Non-Interactive Argument of Knowledge) 또는 STARK(확장 가능한 투명 지식 인수)라는 암호화 증명을 생성합니다. 이를 통해 검증자는 자신이 알고 있는 것을 공개하지 않고도 동일한 정보를 가지고 있음을 알 수 있으므로 이름이 영지식입니다.
영지식 롤업 체인은 초당 최대 2,000개의 트랜잭션을 처리하면서 1분 안에 블록을 생성할 수 있습니다. 이는 블록체인에서 트랜잭션을 처리하는 데 필요한 비용과 시간을 크게 줄입니다.
낙관적 롤업을 활용하는 L2 프로토콜의 예
낙관적 롤업
ZK 롤업과 마찬가지로 낙관적 롤업은 데이터를 기본 계층에 다시 게시하기 전에 오프체인에서 대량의 트랜잭션을 처리합니다.
그러나 주요 차이점은 낙관적 롤업은 트랜잭션의 진위를 증명하기 위한 암호화 증명을 생성하지 않는다는 것입니다. 대신, 그렇지 않은 것으로 입증될 때까지 거래가 유효하다고 가정합니다.
낙관적 롤업은 누구나 제출된 상태 데이터의 결과에 이의를 제기할 수 있는 챌린지 기간이라는 시간 창을 제공합니다. 이는 "사기 방지"를 계산하여 수행할 수 있습니다. 사기 방지가 확인되고 수락되면 롤업 체인은 거짓 트랜잭션을 다시 실행하고 상태 데이터를 업데이트합니다.
전반적으로 낙관적 롤업은 ZK 롤업 및 Plasma(아래 설명)와 비교할 때 처리량이 적습니다.
낙관적 롤업을 활용하는 L2 프로토콜의 예
혈장
Plasma는 Bitcoin Lightning Network의 저자인 Vitalik Buterin과 Joseph Poon이 만든 이더리움 레이어 2 스케일링 프레임워크입니다(아래 설명 참조).
롤업과 달리 Plasma 구조는 스마트 계약과 Merkle 트리를 결합하여 Ethereum 메인 체인 위에 "자식 체인"이라는 사이드 체인을 무제한 생성합니다. 이러한 차일드 체인은 메인넷의 작은 복사본이지만 블록을 검증하기 위한 자체 합의 메커니즘을 사용하여 오프체인 트랜잭션을 처리합니다. 트랜잭션을 메인 체인에서 제거하면 정체가 줄어들고 확장성이 향상됩니다.
낙관적 롤업과 마찬가지로 플라즈마 구조의 각 하위 체인은 보안을 위해 사기 증명 시스템을 사용하며 누구나 거래의 유효성에 이의를 제기할 수 있는 기간이 있습니다.
Plasma는 다른 사이드체인과 달리 Ethereum의 보안을 계승한다는 점은 주목할 가치가 있습니다. Plasma 구조의 각 체인 블록의 "루트"가 메인넷에 게시되기 때문입니다.
Polygon과 OMG는 Ethereum 네트워크에서 Plasma의 힘을 활용하는 프로토콜의 예입니다.
그러나 Plasma Group(Ethereum 연구 조직)이중지 낙관적 롤업에 사용하기 위해 나머지 자금을 Gitcoin에 기부했습니다.
비트코인 라이트닝 네트워크
그만큼번개 네트워크 (LN)은 비트코인의 가장 인기 있는 레이어 2 스케일링 솔루션입니다. 트랜잭션 번들을 번개처럼 빠른 속도로 처리하여 비트코인 네트워크의 확장성 문제를 해결하기 위해 2016년에 제안되었습니다.
위에서 논의한 다른 L2 스케일링 솔루션과 마찬가지로 LN은 메인넷에서 여러 트랜잭션을 가져오고 트랜잭션 데이터를 반환하기 전에 소액 결제 채널을 통해 오프체인에서 처리합니다.
Lightning Network는 원래 Bitcoin을 확장하도록 설계되었지만 Litecoin 및 Dogecoin과 같은 암호 화폐도 솔루션을 통합했습니다.
마지막 생각들
요약하면 레이어 2 프로토콜은 트랜잭션 속도를 높이고 비용을 줄이기 위해 기본 블록체인 위에 구축된 확장 솔루션입니다. L2 체인은 비트코인 및 이더리움과 같은 주요 블록체인에서 발견되는 확장성 문제에 대한 해답이 되어가고 있습니다.