1 분 소요

블록체인 레이어 2 솔루션 : 사이드체인, 중첩 블록체인(플라즈마)


사이드 체인

사이드 체인은 메인 체인과 독립적으로 실행되지만 메인 체인과 연결된 체인으로, 메인 체인과 독립적이기 대문에 필요에 맞는 메인 체인과 다른 합의 알고리즘을 적용시킬 수 있으며, 문제 발생시 메인 체인에 영향을 주지 않는다. 하지만 확장성 개선에 맞춰 메인 체인과 다르게 어느 정도의 탈중앙화 또는 보안을 희생한다.

사이드체인 장단점


장점

  • 기술 정립, 설계 우수하다.
  • 일반 계산을 지원하고 EVM 호환성을 제공한다.(스마트 컨트랙트 실행 가능)
  • 거래를 효율적으로 처리하고 사용자의 거래 수수료를 낮출 수 있다.(합의 알고리즘 차이)

단점

  • 확장성을 위해 어느 정도의 탈중앙화와 보안성을 절충한다.
    • 이로 인한 보안 보장 문제가 발생할 수 있다.

중첩 블록체인(플라즈마)

플라즈마는 사이드체인과 비슷하지만, 다르다. 플라즈마 체인은 메인 체인과 독립되는 사이드 체인과 달리, 각 플라즈마 체인 블록의 “루트”는 메인 체인에 등록되기 때문에 플라즈마는 메인 체인에 종속적(부모 - 자식)이라 볼 수 있다. 여기서 등록은 플라주마 체인에서 블록을 생산하는 주체인 운영자에 의해 이루어지며, 머클루트를 사용하여 현재 상태를 커밋한다.

플라즈마 장단점


장점

  • 높은 처리량과 낮은 트랜잭션당 비용을 제공한다.
  • 임의의 사용자 간의 거래에 적합하다.(둘 모두 플라즈마 체인에 설정된 경우 사용자 오버헤드 없음)
  • 플라즈마 체인은 메인 체인과 관련이 없는 특정 사용 사례에 적용 가능하다.(플라즈마 스마트 계약을 사용자 정의하여 연결 )
  • 계산 및 스토리지를 오프체인으로 이동하여 이더리움 메인넷의 부하를 줄인다.

단점

  • 일반 계산을 지원하지 않는다.(스마트 컨트랙트 실행 불가, 기본 토큰 전송, 스왑 및 기타 몇 가지 트랜잭션 유형만 지원)
  • 정기적으로 네트워크를 감시하거나 자금의 보안을 보장하기 위해 이 책임을 다른 사람에게 위임해야 한다.(상태 커밋 운영자)
  • 하나 이상의 운영자에 의존하여 데이터를 저장하고 요청 시 제공한다.(상태 커밋 운영자)
  • 너무 많은 사용자가 동시에 종료하려고 하면 이더리움 메인넷이 혼잡해진다.(플라즈마 체인 종료시에는 사기 방지를 위해 사기 증명을 하기 때문에)
  • 출금 시 사기 증명 때문에 며칠 연기 된다.(대체 가능한 자산인 경우 유동성 공급자가 이를 완화할 수 있지만 자본 비용이 있다.)