Blockchain Layer 1 vs Layer 2

유진호·2022년 7월 2일

Blockchain

목록 보기
2/2

1. 블록체인 Layer 1과 Layer 2는 무엇일까?

Layer 1은 블록체인 아키텍처의 기본 레벨이다. 이것은 블록체인 네트워크의 메인 구조이다. Bitcoin, Ethereum과 BNB 체인이 Layer 1 블록체인의 예시이다.
Layer 2는 다른 블록체인의 위에서 동작하는 네트워크를 말한다. Bitcoin는 Layer 1이고, Lightning Network는 그 위에서 동작하는 Layer 2 Network 이다.

2. 그렇다면 왜 Layer 2는 왜 태어났을까?

비트코인과 이더리움은 스케일링 문제가 있는 Layer 1 네트워크의 좋은 예이다. 둘 다 분산 합의 모델을 통해 네트워크를 보호한다. 이는 모든 트랜잭션이 검증되기 전에 여러 노드에서 검증됨을 의미한다. 이른바 마이닝 노드는 모두 복잡한 계산 퍼즐을 풀기 위해 경쟁하며 경쟁에서 우승한 마이너는 네트워크의 기본 암호화폐로 보상을 받는다.
즉, 모든 거래는 확인(Confirmation)되기 전까지는 여러 노드의 독립적인 확인이 필요하다. 이는 악의적인 행위자와 공격 위험을 완화하면서 블록체인에 정확하고 검증된 데이터를 기록하는 효율적인 방법이다.
그러나 이러한 방식이 네트워크 성능의 부하를 만든다. 인기가 많은 네트워크의 경우, 트랜잭션의 처리량 요구가 계속해서 증가하는 문제가 생기게 된다. 그리고 블록체인 네트워크를 많이 사용하여 혼잡한 상태가 오게 되면 사용자는 더 느린 Confirmation과 더 높은 거래 수수료(Fee)에 직면하게 된다. 그래서 Layer 2라는 개념이 나오게 된 것이다.

다음 시간에는 Layer 2가 Layer 1보다 네트워크 성능이 더 높게 나오는 이유에 대해서 알아보는 글을 작성하도록 하겠다.

profile
블록체인 개발자

0개의 댓글