MSTR Cat

블록체인/레벨 V · 레이어/5.3 비트코인 네이티브 자산/수업 6

클라이언트 측 검증

해시로 고정된, 주머니 속에 있는 장부

준비물Taproot Assets 또는 RGB 지갑(테스트넷)Taproot Assets 문서키와 자산 증명을 위한 안전한 오프라인 저장소

호기심

  1. 왜 프로토콜은 더 높은 프라이버시를 달성하기 위해 온체인에 저장되는 데이터의 양을 줄이려 하는 걸까요?
  2. 단일 해시는 자산의 이력을 드러내지 않고 어떻게 이중 지불을 막을 수 있을까요?
  3. 중앙 인덱서에서 개별 사용자 모두에게로 신뢰를 옮기는 데에는 어떤 대가가 따를까요?

탐구

  1. 일반적인 토큰 프로토콜에서는 모든 상태가 온체인에 있습니다. 모든 전송이 공개되며, 어떤 노드든 전체 이력을 재구성할 수 있습니다. 이러한 투명성은 공유 시장을 가능하게 하지만 프라이버시와 확장성을 희생합니다. 클라이언트 측 검증은 이 모델을 뒤집습니다. 자산의 전체 이력을 글로벌 원장에 저장하는 대신, 각 보유자가 관련 데이터의 사본을 직접 보관합니다. 블록체인에는 씰(seal)이 닫힐 때 기록되는 암호학적 지문(커밋먼트)만 저장되며, 이 지문이 오프체인 상태와 연결됩니다.
  2. 피터 토드는 2016년경 자신의 ‘일회용 씰(single-use seal)’ 개념을 바탕으로 이 아이디어를 발전시켰습니다. 씰은 단 한 번만 사용할 수 있는 비트코인 출력입니다. 자산을 전송하려면 앨리스는 그 출력을 트랜잭션에서 사용하면서 전송 내용의 해시에 커밋하고, 밥을 위한 새 씰을 지정합니다. 출력은 한 번만 사용할 수 있으므로 앨리스는 같은 씰을 두 번 닫을 수 없습니다. 두 번째 전송에는 유효한 씰이 없으므로, 이력을 확인하는 사람은 누구든 그것을 거부하게 됩니다.
  3. 프라이버시 이점은 구조적인 것입니다. 자산의 전체 이력이 공개 블록체인에 전혀 올라가지 않으므로, 관찰자는 소유권 체인을 추적하거나 거래 패턴을 분석할 수 없습니다. 이력은 차례로 이어지는 각 보유자와만 공유될 뿐, 결코 대중에게 공개되지 않습니다. 덕분에 기밀 계약과 자산이 사용자 활동을 전 세계적인 감시에 노출하지 않고 비트코인 위에서 유통될 수 있으며, 이는 투명한 토큰 표준과 크게 다른 점입니다.
  4. 그 대가는 부담입니다. 사용자들은 자신의 자산 이력을 안전하게 저장해야 하며, 모든 거래 시에 이를 함께 전달해야 합니다. 만약 사용자가 이 데이터를 잃어버리면 중앙 기관에서도 복원할 수 없기 때문에 해당 자산에 대한 접근 권한을 잃게 됩니다. 이 ‘자신만의 상태를 관리하는’ 방식은 견고한 로컬 저장소와 철저한 키 관리가 필요합니다. 또한 복잡성이 네트워크 노드에서 개별 클라이언트로 옮겨가므로, 참여하고자 하는 사용자들은 더 높은 기술적 지식을 갖추어야 합니다.
  5. 토드의 아이디어를 바탕으로 주로 맥심 오를로프스키(Maxim Orlovsky)와 LNP/BP 표준 협회가 개발한 RGB는 이 논리의 대표적인 구현체입니다. RGB는 구조화된 컨트랙트를 사용하며, 각 상태 전환은 씰을 통해 다음 규칙 집합에 커밋합니다. 더 최근에는 라이트닝 랩스(Lightning Labs)가 2023년 10월 비트코인 메인넷에 Taproot Assets를 출시했습니다. 이 프로토콜은 탭루트의 스크립트 유연성을 활용해 이러한 커밋먼트를 효율적으로 내장하며, 이전의 컬러드 코인 시도들보다 강화된 프라이버시 기능으로 대체 가능 토큰과 대체 불가능 자산을 지원합니다.
  6. 공유 시장은 여전히 주된 한계로 남아 있습니다. 수천 명의 사용자가 하나의 유동성 풀을 상대로 거래하는 탈중앙화 거래소에서는 모든 참여자가 그 풀의 전체 상태를 로컬에서 검증해야 합니다. 이는 연산 부담이 크고 실시간으로 동기화하기도 어렵습니다. 클라이언트 측 검증은 점대점 전송이나 소규모 그룹에서는 뛰어나지만, 자산 상태에 대한 즉각적인 전역 합의가 필요한 고처리량 다대다 애플리케이션에서는 어려움을 겪습니다.

핵심 사실

  • 클라이언트 측 검증은 각 거래의 암호학적 지문만을 비트코인 블록체인에 기록합니다.
  • 자산 이력은 온체인 노드가 아닌 개별 사용자에 의해 로컬에 저장되고 검증됩니다.
  • 이 모델은 완전한 소유권 체인이 공개적으로 보이지 않아 본질적인 프라이버시를 제공합니다.
  • 사용자는 증명 자료를 저장할 책임이 있으며, 로컬 데이터가 손실되면 자산에 접근할 수 없게 됩니다.
  • 2023년 10월 라이트닝 랩스가 출시한 Taproot Assets는 이를 비트코인 메인넷에서 구현합니다.
  • 공유 유동성 풀은 모든 참여자가 글로벌 상태를 로컬에서 검증해야 하므로 지원하기 어렵습니다.

연습 아홉, 여섯, 셋, 하나

9모으기디지털 자산 프로토콜 또는 토큰 9가지를 나열하세요. 각각의 상태가 온체인에 완전히 공개되는지, 아니면 클라이언트 측 검증을 통해 일부 비공개인지 적으세요.
6묶기소유권 이력을 다루는 방식에 따라 9개를 6개로 묶으세요.
3추리기6개를, 프로토콜이 투명성보다 프라이버시를 택할 수 있는 3가지 근본적인 이유로 줄이세요.
1결정화네트워크가 상태 저장을 멈추면 사용자의 어떤 부담이 커지는지 한 문장으로 쓰세요.

팩트 체크

날짜, 수치 및 주장은 아래에 명시된 출처들을 통해 확인되었습니다.

인터랙티브 아카데미에서 열기 →

EN PT ES ZH JA RU DE FR MS