MSTR Cat

블록체인/레벨 X · 한 바퀴를 돌아/10.1 집으로 가져올 것/수업 5

브리지 없는 비트코인 네이티브 금융

랩핑이나 브리지 없이 비트코인 기반의 건설 계약, 대출 및 계산

준비물스크립트 분석 기능을 갖춘 블록 탐색기T. 드리야가 쓴 ‘The Discreet Log Contracts’ 백서 (2017년)BitVM 기술 문서 및 사양 초안

호기심

  1. 새로운 토큰이나 체인을 도입하지 않고도 금융 계약을 원본 사토시 단위로 정산할 수 있을까요?
  2. 가격 데이터를 오라클을 통해 활용할 때와 로컬에서 직접 확인할 때, 어떤 구체적인 신뢰 가정이 도입되는가?
  3. 단독으로 기본 계층으로 복귀할 수 있는 능력이 비트코인 기반 금융의 주요 안전 지표로 간주되는 이유는 무엇인가?

탐구

  1. 2017년 T. 드리야가 제안한 디스크리트 로그 계약은 네이티브 코인만을 사용하여 비트코인 기반의 금융 계약을 가능하게 합니다. 양 당사자는 2-of-2 멀티시그 출력에 자금을 잠가두고, 각 가능한 결과에 대해 하나씩 지급 거래를 미리 서명합니다. 이러한 거래들은 해당 결과에 대한 오라클의 서명이 있어야만 사용할 수 있습니다. 오라클은 계약이 존재한다는 사실을 알지 못한 채 자신의 검증 결과를 공개합니다. 오라클이 검증에 성공하면 해당 지급 거래가 유효해지며, 실패하거나 부정행위를 할 경우 타임락 기능 덕분에 참여자들은 정해진 시간이 지난 후 자신의 자본을 되찾을 수 있습니다. 이 설계는 비트코인을 다른 체인의 토큰으로 변환하는 것을 피하지만, 사용자가 오라클이 악의적으로 서명하지 않을 것과 네트워크가 타임락 규칙을 준수할 것을 신뢰해야 한다는 중요한 의존성을 도입합니다.
  2. 멀티시그와 타임락 구조는 대출 프로토콜에서 담보가 잠겨 있는 동안 차입자가 자신의 키를 보유할 수 있도록 해줍니다. 이러한 설계에서는 대출자가 한 개의 키를, 차입자가 다른 키를 가지며, 담보 가치가 일정 수준 이하로 떨어질 경우 제3자나 스크립트 기반 메커니즘이 청산을 처리합니다. 다른 체인에서 토큰을 발행해야 하는 워프드 자산과 달리, 이 방식은 모든 가치를 비트코인의 UTXO 모델 내에 유지합니다. 단점은 키 관리의 복잡성과 이러한 거래를 생성하고 서명하는 소프트웨어에 버그가 생길 위험이 있다는 점입니다.
  3. 라이트닝 네트워크 채널은 오프체인 상에서 결제가 이루어지도록 하며, 채널이 종료될 때만 기본 레이어로 결제가 처리됩니다. 이를 통해 고빈도 거래의 병목 현상과 수수료를 줄이면서도 비트코인의 최종성 보장을 유지할 수 있습니다. 아크는 여러 사용자가 운영자의 조율 하에 하나의 온체인 아웃풋을 공유할 수 있게 해줍니다. 만약 운영자가 사라지면 각 사용자는 사전에 서명된 경로를 통해 단독으로 체인에 접속할 수 있습니다. 이러한 시스템들의 안정성은 전적으로 기반이 되는 체인의 합의 메커니즘에 의존하며, 새로운 검증자 집단이 도입되지 않아 이전 단계에서 확립된 분산형 보안 모델이 그대로 유지됩니다.
  4. BitVM 스타일의 설계는 비트코인의 합의 규칙을 변경하지 않고도 임의의 연산을 검증하는 것을 목표로 합니다. BitVM(Robin Linus, 2023)은 낙관적인 시각을 가지고 있습니다. 즉, 입증자가 오프체인에서 결과를 주장하면, 누군가 이에 이의를 제기할 경우 비트코인 스크립트를 통해 오류가 있는 단계를 찾아내어 해당 입증자에게 처벌을 내리는 것입니다. 이 기술의 주요 용도는 신뢰할 수 있는 연합체가 아닌, 다수 중 단 한 명의 정직한 검증자만 있으면 되는 브리지 구조입니다. 이는 범용적인 튜링 완전 체인에서 선택적이고 검증 가능한 연산 방식으로의 중요한 전환을 의미합니다.
  5. 이러한 각 메커니즘은 비트코인의 핵심 속성과 비교하여 평가되어야 하는 고유한 신뢰 전제를 도입합니다. 오라클은 외부 데이터 피드에 대한 신뢰가 필요하며, 멀티시그 계약은 코드의 정확성과 키 관리에 대한 신뢰가 필요하고, 스테이트 채널은 분쟁 해결 메커니즘에 대한 신뢰가 필요합니다. 공통된 요소는 자기 관리의 유지입니다. 즉, 사용자들은 어떠한 기관이나 관리 키의 허가 없이도 항상 원본 사토시로 전환할 수 있습니다. 이는 신뢰할 수 있는 중개자를 통해 다시 연결해야 하고 원본 설계에서 피하려는 상대방 위험이 재도입되는 래핑된 자산과는 현저한 대조를 이룹니다.
  6. DLC 사양(dlcspecs)에 명시된 트랜잭션 구조를 살펴보면, 2-of-2 멀티시그 출력을 갖는 자금 조달 트랜잭션, 각 결과에 대해 미리 서명된 실행 트랜잭션이 하나씩 있으며, 오라클이 승인하지 않을 경우를 대비해 정해진 시간까지 잠겨 있는 환불 트랜잭션도 포함됩니다. 각 당사자, 즉 오라클과 체인 중 어느 부분이 신뢰받는지 표시해 주십시오.

핵심 사실

  • 디스크리트 로그 계약은 오라클의 검증을 통해 완성된 어댑터 서명을 활용하여 기본 비트코인으로 결제되며, 시간 제한이 적용된 환불이 이루어집니다.
  • 멀티시그 대출 프로토콜은 담보를 UTXO 모델에 보관함으로써 래핑된 토큰의 브리지링 위험을 피합니다.
  • 라이트닝과 아크는 결제를 체인 외부로 옮기면서, 각 사용자는 베이스 레이어로 나갈 수 있는 경로를 유지합니다.
  • BitVM은 합의 규칙을 변경하지 않고도 비트코인 스크립트를 통해 분쟁을 해결하며, 오프체인 컴퓨팅을 낙관적으로 검증합니다.
  • 진정한 비트코인 금융은 허가 없이도 일방적으로 체인에 자산을 출금할 수 있게 함으로써 자기 관리를 유지합니다.
  • 네이티브 계약 내의 오라클 의존성은 순수한 온체인 로직과는 구별되는 외부적 신뢰 가정을 도입합니다.

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

9모으기주요 역할, 서명 유형, 타임락 파라미터를 포함하여 디스크리트 로그 계약의 9가지 구체적인 구성 요소를 식별하십시오.
6묶기9개의 구성 요소를 신뢰의 주요 원천에 따라 암호학적 수학, 외부 오라클, 사회적 합의, 코드 로직, 키 관리, 네트워크 강제력의 6가지 범주로 분류합니다.
3추리기보안, 복잡성, 청산 유동성 측면에서 기존 비트코인 금융과 래핑된 자산 기반 DeFi 간의 6가지 요소를 3가지 핵심 트레이드오프로 줄입니다.
1결정화새로운 체인 없이 비트코인을 기반으로 구축되는 모든 금융 상품의 최소 안전 요구사항은 무엇인가?

팩트 체크

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

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

EN PT ES ZH JA RU DE FR MS