블록체인
Sidechain사이드체인
Sidechain(사이드체인)은 메인 블록체인(L1)과 독립적으로 운영되는 별도의 블록체인으로, 브리지(Bridge)를 통해 메인체인과 자산을 이동할 수 있다. 자체적인 합의 메커니즘과 보안 모델을 가지며, L1의 혼잡을 우회하거나 특수 목적의 기능을 제공한다.
메인체인과의 관계
사이드체인은 L1의 보안에 의존하지 않고 자체 검증자(Validator)가 합의를 수행한다. 이것이 Layer 2 (L1 보안 상속)와의 핵심 차이점이다.
양방향 페그 (2-Way Peg)
자산 이동은 직접 전송이 아닌 잠금-해제(Lock & Mint) 방식으로 이루어진다.
- 1.메인체인의 자산을 스마트 컨트랙트에 잠금
- 2.사이드체인에서 동등한 양의 페그 토큰 발행
- 3.사이드체인에서 거래 수행
- 4.페그 토큰 소각 → 메인체인 자산 언락
특징
| 항목 | 내용 |
|---|---|
| 독립 합의 | 자체 검증자 세트 운영 |
| 빠른 처리 | 독자적 블록 파라미터 설정 가능 |
| EVM 호환 | 대부분 EVM 호환으로 이식 쉬움 |
| 보안 리스크 | L1과 독립된 보안 → 검증자 타협 시 위험 |
주요 사이드체인
| 프로젝트 | 특징 |
|---|---|
| Polygon PoS | Ethereum 사이드체인, 약 100개 검증자 운영 |
| Gnosis Chain | 안정적 트랜잭션, DAI를 네이티브 통화로 사용 |
| Ronin | 게임 특화 (Axie Infinity), 2022년 $6억 해킹 피해 |
| Skale | 개발자 친화, 가스비 없음 |
| Liquid Network | Bitcoin 사이드체인, 기밀 거래 지원 |
| Rootstock (RSK) | Bitcoin 기반 스마트 컨트랙트 플랫폼 |
보안 리스크: 실제 사례
Ronin 사이드체인 해킹(2022): Axie Infinity의 Ronin 사이드체인이 9개 검증자 중 5개의 프라이빗 키를 탈취당해 $6억(약 6,000억 원)이 유출됐다. 검증자 집중화가 초래한 단일 실패점(Single Point of Failure)의 대표 사례다.
Polygon PoS는 약 100개의 검증자를 운영하며, Ethereum의 90만 개 검증자에 비해 취약하다. 소규모 금액($10,000 미만)에는 합리적 보안이지만, 대규모 자산에는 리스크가 있다.
장단점
| 장점 | 단점 |
|---|---|
| L1과 독립적인 자체 규칙·합의 설정 가능 | L1 보안을 상속받지 않음 |
| 높은 처리량·낮은 수수료 | 소수 검증자 → 51% 공격 리스크 |
| 특수 목적(게임, 결제 등) 최적화 | 브릿지 취약점으로 해킹 위험 |
| EVM 호환으로 기존 앱 이식 용이 | 유동성 분산·복잡한 자산 이동 |
Layer 2와의 비교
| 항목 | Sidechain | Layer 2 (Rollup) |
|---|---|---|
| 보안 | 독립 (자체 검증자) | L1 보안 상속 |
| 합의 | 자체 합의 | L1 최종 결정 |
| 출금 신뢰 | 브릿지 신뢰 필요 | 암호학적 증명 |
| 유연성 | 높음 | 상대적으로 낮음 |
| 대표 프로젝트 | Polygon PoS, Gnosis | Arbitrum, Base, zkSync |
관련 개념
- •Layer 2 — Sidechain과 비교되는 확장성 레이어
- •합의 메커니즘 — 사이드체인의 자체 합의 방식
- •스마트 컨트랙트 — 브리지 구현에 사용
- •브리지 — 메인체인과 사이드체인 간 자산 이동 수단
참고문헌
- •Polygon Docs
- •Back, A. et al. (2014). Enabling Blockchain Innovations with Pegged Sidechains