CH 04

L1 아키텍처

블록체인 트릴레마와 설계 철학

목차

핵심 포인트

블록체인의 4대 기능과 아키텍처

모든 블록체인은 네 가지 기능을 담당합니다: 실행(거래 처리), 정산(최종 확정), 합의(순서 결정), 데이터 가용성(장부 보관). 모놀리식 아키텍처비트코인·솔라나처럼 네 기능을 하나의 체인에서 모두 처리. 원자적 결합성 유리하나 확장 시 탈중앙화 훼손는 이 모든 것을 하나의 체인에서 처리하고, 모듈러 아키텍처이더리움처럼 각 기능을 분리해 전문화. 실행은 L2 롤업에 외주, L1은 보안·데이터 보관에 집중는 기능을 분리해 각각 최적화합니다.

완결성(Finality)의 세 가지 유형

확률적 완결성비트코인 PoW 방식. 블록이 쌓일수록 뒤집을 확률이 줄어들지만 수학적으로 0이 되지는 않음은 비트코인, 경제적 완결성이더리움 PoS. 약 12.8분 후 수십조 원의 ETH를 불태워야 뒤집을 수 있어 사실상 확정은 이더리움, 결정론적 완결성텐더민트(코스모스) 기반. 블록 생성 즉시 100% 확정. 네트워크 불안정 시 안전을 위해 체인이 아예 멈춤은 코스모스 등 텐더민트 기반 체인에서 사용됩니다.

크로스체인 브릿지의 딜레마

크로스체인 브릿지서로 다른 블록체인 간에 자산을 이동시키는 인프라. 이더리움에 잠금(Lock), 솔라나에 발행(Mint) 방식으로 작동는 크립토에서 가장 취약한 인프라입니다. 이더리움 검증자는 솔라나 상황을 모르고, 그 반대도 마찬가지이기 때문입니다. 웜홀(Wormhole)다중 서명 기반 크로스체인 브릿지. 관리자 키 탈취로 수천억 원 해킹 피해 발생, 로닌 같은 다중 서명 브릿지들은 관리자 키가 털리며 수천억 원 피해를 입었습니다.

핵심 교훈

블록체인 내부 보안(51% 공격 불가)도 외부 데이터를 가져오는 브릿지의 취약한 신뢰 앞에선 무용지물입니다.

트릴레마를 실무적으로 읽는 법

블록체인 트릴레마는 이론 슬로건이 아니라 제품 설계의 현실 제약입니다. 탈중앙화, 보안, 확장성은 동시에 높이기 어렵고, 프로젝트는 반드시 우선순위를 선택합니다. 이 선택은 수수료 구조, 노드 요구사항, 업그레이드 속도, 생태계 구성에 그대로 반영됩니다.

따라서 체인을 비교할 때는 “어느 체인이 더 좋다”보다 “어떤 유스케이스에 어떤 체인이 맞는가”가 핵심입니다. 결제, 파생상품, 게임, 거버넌스는 요구 조건이 다르므로 정답도 하나가 아닙니다.

브리지와 상호운용성의 보안 경계

크로스체인 브리지는 사실상 새로운 신뢰 계층을 만듭니다. 원체인이 아무리 안전해도 브리지 검증자/오라클/서명 체계가 취약하면 전체 시스템이 무너질 수 있습니다. 실제 대형 해킹도 대부분 이 경계면에서 발생했습니다.

상호운용성은 필수지만, 자산 규모가 클수록 브리지 설계의 가정(누가 검증하는가, 실패 시 누가 손실을 부담하는가)을 명시적으로 확인해야 합니다. 보안은 체인 내부만이 아니라 체인 사이에서 결정됩니다.