원제: " 계층화된 비트코인 "
사우라브 데쉬판데가 각본을 맡은 작품
편집자: Chris, Techub News
오랜 세월 동안 돈은 사회에서 부의 저장, 교환 매체, 측정 단위라는 세 가지 주요 기능을 수행해 왔습니다. 화폐의 형태는 계속 변하지만 그 기능은 본질적으로 동일합니다. 화폐학파는 크게 두 가지 유형으로 나눌 수 있는데, 하나는 신용화폐나 소프트화폐를 지원하고, 다른 하나는 경화를 지원합니다. 오늘날의 법정 화폐 시스템과 마찬가지로 신용 화폐는 항상 일종의 부채입니다.
달러나 루피를 보유하면 해당 통화는 사실상 정부의 부채입니다. 이는 통화의 가치와 사용 능력이 정부의 경제적 건전성과 신뢰도에 달려 있음을 의미합니다. 정부가 채무 이행할 수 없거나 경제 위기(예: 채무 불이행)가 발생하는 경우 통화 구매력은 심각한 영향을 받습니다. 즉, 통화의 가치가 하락하여 필요한 상품과 서비스를 구매하는 데 통화를 사용하지 못하게 될 수 있습니다.
경화란 정부의 신용에 의존하지 않는 화폐를 말한다. 즉, 그 가치는 정부의 경제적 건전성이나 신뢰성에 좌우되지 않습니다. 경화를 대표하는 귀금속(금 등)의 가치는 정부 채무 불이행으로 인해 하락하지 않습니다. 반대로 귀금속은 안정성이 있다고 평가되기 때문에 가치가 상승 할 가능성이 높습니다. 이는 귀금속이 경제적으로 불확실한 시기에 믿을 수 있는 가치 저장 수단으로 간주되기 때문입니다.
비트코인은 최초로 성공적으로 구현된 비국가 통화의 디지털 형태입니다. 여기서 "비주권"은 비트코인이 어떤 국가 정부의 신용이나 지원에도 의존하지 않는다는 것을 의미합니다. 나카모토 사토시(Satoshi Nakamoto)는 부실 대출과 일방적인 금리 결정으로 인해 전 세계가 글로벌 금융 위기를 겪고 있던 2009년에 비트코인을 출시했습니다. 강한 달러는 평생 동안 95% 이상 가치가 하락했습니다. Ray Dalio는 자신의 기사 Paradigm Shifts 에서 중앙은행이 다양한 위기 상황에서 금리를 인하한 사례와 이러한 조치가 각 경제에 미치는 영향에 대해 논의합니다.
출처 - 패러다임 전환
이 차트는 1980년대 이후 선진국의 금리가 점진적으로 하락하는 것을 보여줍니다. 동시에 국내총생산(GDP)에 비해 통화 기반, 즉 유통되는 돈의 양이 상승 있습니다. 통화공급은 급격히 증가했지만 실질경제 생산량의 증가는 이를 따라가지 못했다. 화폐 공급을 너무 빨리 늘리면 종종 물가가 상승하여 인플레이션, 생활비 상승, 채무 부담 증가, 소득 불평등 확대로 이어집니다. 그리고 현재 우리가 겪고 있는 높은 인플레이션 환경은 중앙은행이 채택한 정책의 결과입니다.
경제 환경에 인플레이션과 불확실성이 있을 때 금과 같은 귀금속의 가치는 더욱 높아집니다. 법정 화폐와 달리 금 공급에 대한 정부 개입이 적습니다. 이는 금 공급이 정부 정책에 자주 영향을 받지 않는다는 것을 의미합니다. 더욱이 금의 공급량 상대적으로 안정적이며 법정화폐만큼 정책 조정에 영향을 받지 않아 예측이 더 쉽습니다. 이러한 높은 수준의 예측 가능성으로 인해 금은 수십 년 동안 그 가치를 유지하고 부의 저장고 역할을 할 수 있습니다.
비트코인은 P2P 전자 현금으로 만들어졌습니다. 수년에 걸쳐 전자 현금이라는 원래 목표에서 벗어나 디지털 금으로 변모했습니다.
2018년에 저는 블록체인을 섬에 비유한다는 흥미로운 관점 들었습니다. 블록체인 기술은 외부 시스템과 환경에 상대적으로 독립적이기 때문에 폐쇄된 섬과 같습니다. 각 섬에는 고유한 우선순위와 기술적, 사회적 특성이 있습니다. 비트코인 아일랜드는 항상 속도와 프로그래밍 가능성보다 보안과 탈중앙화 우선시해 왔습니다.
탈중앙화 매우 광범위하고 복잡한 개념으로, 구체적인 의미는 상황에 따라 달라질 수 있습니다. Balaji Srinivasan은 블록체인 탈중앙화 평가하는 방법을 제안했습니다 . 그는 블록체인을 여러 하위 시스템으로 나누고 이러한 하위 시스템의 탈중앙화 정도를 개별적으로 평가할 것을 제안했습니다. 특정 하위 시스템에는 채굴, 클라이언트, 개발자, 거래소, 노드 및 소유권이 포함됩니다. 그는 이러한 하위 시스템의 지니 계수와 나카모토 계수를 측정하여 전체적인 탈중앙화 도출할 것을 제안했습니다.
비트코인 지지자 조나단 비어(Jonathan Bier)는 사용자가 거래를 확인하는 어려움을 평가하여 탈중앙화 정도를 판단할 수 있다고 믿습니다. 비트코인이 블록 크기를 제한하는 이유는 일반 사용자가 거래 검증에 참여할 수 있도록 하여 탈중앙화 지원하기 위함입니다. 동시에 블록체인의 보편적인 프로그래밍 가능성을 달성하려면 개발자는 세부적인 계획과 설계를 수행해야 합니다.
첫째, 그들이 사용하는 언어나 시스템은 Turing Complete여야 합니다. "튜링 완료"는 시스템이 충분한 시간과 메모리가 있는 한 알고리즘으로 표현될 수 있는 모든 계산을 수행할 수 있는 능력을 갖추고 있음을 의미합니다. 이는 시스템이 모든 컴퓨터 프로그램을 시뮬레이션할 수 있고 복잡한 컴퓨팅 작업을 수행할 수 있다는 것을 의미합니다.
둘째, 가스 계량이 최적이어야 합니다. 가스 계량은 자원 소비를 측정하고 계산하는 메커니즘을 나타냅니다. 블록체인에서는 네트워크의 안정성과 공정성을 보장하기 위해 각 블록과 각 작업이 소비하는 자원(예: 수수료 또는 가스)을 제어하고 제한하는 데 주로 사용됩니다.
이더 의 Solidity는 Turing-complete 언어입니다. 즉, 충분한 시간과 메모리가 주어지면 어떤 계산도 수행할 수 있습니다. 그러나 이더 의 작업에는 가스 한도가 적용됩니다. 즉, 각 작업과 스마트 계약 실행에는 특정 가스 요금이 있습니다. 이는 과도한 리소스 소비와 네트워크 정체를 방지하기 위한 것입니다.
비트코인의 스크립팅 언어는 보안을 강화하기 위해 의도적으로 제한되었습니다. 주로 잠재적인 보안 리스크 줄이기 위해 복잡한 기능을 피하도록 설계된 낮은 수준의 스택 기반 언어입니다. 그러나 이 디자인은 또한 Satoshi 시대부터 존재했던 수정되지 않은 버그, 일부 주요 연산자의 부족과 같은 몇 가지 결함을 가져오므로 실제 응용 프로그램에서 스크립팅 언어가 더욱 제한됩니다.
이더, 솔라나 등의 블록체인은 상호 연결된 생태계로 진화했으며, 이들 간의 상호 작용은 더 많은 기회와 이점으로 이어질 수 있습니다. 예를 들어, 사용자는 서로 다른 블록체인 간에 자산을 전송하거나 다양한 서비스를 활용하여 상호 연결된 블록체인 네트워크를 형성할 수 있습니다. 그러나 비트코인 아일랜드는 보안이라는 핵심 목표를 고수하며 인프라에 다른 블록체인으로의 마이그레이션을 더 쉽게 만드는 기능이나 변경 사항을 도입하지 않았습니다. Bitcoin Island는 사용자가 주로 인스크립션 및 룬에 대해서만 Bitcoin을 보유, 양도 또는 거래할 수 있도록 허용하며, 이는 Bitcoin Island가 더 넓은 범위의 블록체인 상호 운용성 기능을 제공하지 않기 때문에 사용자 경험이 제한됩니다.
제한된 사용으로 인해 BTC는 주로 금고에 저장됩니다. 동시에 ETH와 같은 자산은 스테이킹, 리스테이킹 (Restaking), 대출 등을 통해 수익과 소극적 소득을 누릴 수 있는 풍부한 기회를 가지고 있습니다. 다른 블록체인은 새로운 인프라를 개발하면서 급속한 현대화를 겪었지만, 비트코인은 여전히 오래되었지만 강력했습니다.
오해하지 마세요. 비트코인의 보수적인 접근 방식은 보안과 탈중앙화 보장합니다. 기능이 많아지면 복잡성이 증가하여 공격 표면이 늘어나는 경우가 많습니다.
비트코인 섬은 여전히 강력하지만 고립되어 있습니다. 다른 블록체인은 수많은 브리지를 통해 서로 연결됩니다.
분리된 섬들은 나의 고향인 뭄바이의 역사를 생각나게 한다. 뭄바이는 한때 봄베이(Bombay)로 알려졌으며 원래는 7개의 섬으로 구성되어 있었습니다. 섬들의 통합은 1680년대에 시작되어 수세기 동안 계속되었습니다. 오늘날 나는 분주한 대도시를 돌아다닐 때 이전의 이별의 흔적을 거의 볼 수 없습니다. 도시는 완벽하게 통합된 느낌을 주고, 과거의 파편화는 거의 잊혀진 것 같습니다.
뭄바이의 이러한 변화는 흥미로운 질문을 제기합니다. 비트코인 생태계에서도 비슷한 진화를 목격하게 될까요? 일부 팀이 이를 위해 노력하고 있습니다.
뭄바이 7개 섬의 진화. 출처 – 레딧
이 기사에서는 일부 개발 팀이 비트코인 보유자가 이를 사용할 수 있는 더 많은 방법을 제공하는 방법에 대해 설명합니다. 더 나은 인프라가 필요한 이유를 설명하는 것부터 시작한 다음 BTC 사용 사례를 확장하기 위해 팀이 취하고 있는 다양한 접근 방식을 탐색합니다. 마지막으로 최종 비전에는 기술적인 합의뿐만 아니라 사회적 합의도 포함된다는 점을 언급하겠습니다.
이러한 변화는 팀이 비트코인 섬을 위한 다양한 보조 섬을 건설하고 비트코인 섬을 현대화하기 위한 솔루션을 모색하면서 일어나고 있습니다. 비트코인 섬의 영구적인 개혁은 섬 주민들 사이에 사회 혁명이 일어나고 규칙을 변경하여 섬의 인프라와 동일한 확신을 가지고 다른 섬으로 가는 다리를 사용할 수 있도록 허용한 후에만 발생할 수 있습니다.
더 나은 인프라가 필요한 이유는 무엇입니까?
이더, Solana, 심지어 곧 출시될 Monad와 같은 확립된 블록체인은 개발자를 염두에 두고 구축되었습니다. 이는 개발자가 애플리케이션을 생성할 수 있는 플랫폼 역할을 하며 다양한 학습 리소스, 도구, 프레임 및 기능을 포함하는 포괄적인 생태계를 제공합니다. 대조적으로, 비트코인은 실제로 점진적으로 구축되었으며, 신중한 API가 부족하고 명확한 개발 문서도 거의 없었습니다.
네트워크 인프라를 개선해야 하는 세 가지 주요 이유는 사용자 경험 개선, 금융화 촉진, 결제 규모 확대입니다.
사용자 경험이 향상되면 캠페인이 활성화되어 더 많은 지출이 발생합니다.
Ordinals 는 Bitcoin UTXO를 활용하고 단일 Satoshi(BTC의 가장 작은 단위)를 다른 방식으로 볼 수 있는 방법으로 인스크립션(Bitcoin의 NFT)와 같은 혁신으로 이어집니다. 서수와 인스크립션 둘러싼 열정은 BRC-20 및 룬 과 같은 대체 표준의 진화로 이어졌습니다. 이러한 인스크립션 과 룬은 비트코인에 새로운 생명을 불어넣어 비트코인의 총 일일 평균 거래량이 BTC 전송에 비해 70% 증가했습니다.
비트코인 거래의 이러한 새로운 방법은 수수료를 약 40% 증가시키는 데 도움이 되었습니다. 그러나 이러한 새로운 접근 방식은 종종 비트코인 커뮤니티 내에서 열띤 논쟁을 불러일으킵니다. 한 쪽에서는 비트코인이 탈중앙화 결제 시스템으로서의 핵심 기능을 개선하는 데 집중해야 한다고 믿습니다. 그들은 이 이상의 확장이 건전한 통화로서의 비트코인의 보안, 단순성 및 효율성을 위태롭게 할 수 있다고 주장합니다.
다른 쪽에서는 비결제 사용을 포함하도록 비트코인의 기능을 확장하는 보다 유연한 접근 방식을 옹호합니다. 그들은 비트코인이 빠르게 진화하는 블록체인 생태계에서 경쟁력과 관련성을 유지하려면 이러한 진화가 필요하다고 믿습니다.
토큰 터미널(Token Terminal)의 데이터에 따르면 비트코인 채굴자들은 지난 30일 동안 수수료로 약 1억 900만 달러를 벌었습니다. 같은 기간 동안 Uniswap 및 Lido Finance와 같은 애플리케이션은 각각 9천만 달러와 1억 4백만 달러를 벌어들였습니다. 최근 2024년 4월 반감 로 인해 채굴자의 블록 보상은 50% 감소했습니다. 반감 후에는 블록 보상이 블록당 6.5비트코인에서 3.125비트코인으로 감소됩니다. 따라서 월별 채굴자 보조금은 13,500비트코인(3.125*144*30)만큼 줄어들며, 이는 비트코인당 66,000달러로 8억 9,100만 달러에 해당합니다. 따라서 월간 처리수수료는 보조금 손실액의 약 12%에 불과하다.
Rune과 같은 최근 개발은 고무적이지만 더 많은 것이 필요합니다. 과제는 무엇입니까? Bitcoin의 사용자 경험은 Arbitrum과 같은 Solana 또는 이더 L2보다 훨씬 열등합니다. Solana에서 상환하는 데는 몇 초밖에 걸리지 않으며 비용도 몇 센트에 불과합니다. 그러나 비트코인에서 룬을 거래하려면 몇 달러의 수수료를 지불하고 거래가 확인되는 블록을 기다려야 합니다.
또한, 룬 구매 시에는 기재된 수량만큼만 구매해야 하며, 구매자는 구매 수량을 수정할 수 없습니다. 또 다른 단점은 이더 에서 USDC를 MKR로 교환하는 방법과 달리 룬을 서로 교환할 수 없다는 것입니다. 거래자 먼저 비트코인용 룬을 판매한 다음 원하는 다른 룬을 구매해야 합니다. 이 추가 중간 단계는 사용자 경험을 매우 열악하게 만듭니다.
또한 비트코인을 직접 담보로 사용할 수도 없고 대출에 사용할 수도 없습니다. 사용자는 이러한 온체인 에서 금융 애플리케이션을 수행하려면 비트코인 기본 체인에서 비트코인을 클레임 하고 다른 온체인 으로 전송해야 합니다. 이 프로세스는 운영 복잡성을 증가시키고 전반적인 사용자 경험에 영향을 미칩니다.
BTC 금융화 강화
첫째, 비트코인당 66,000달러로 비트코인의 현재 시총 1조 3천억 달러에 가깝습니다. 금과 마찬가지로 비트코인은 외부 통화이므로 정부가 공급량 조작할 수 없습니다. 금 대출 시장의 정확한 규모는 알려지지 않았지만 일부 보고서에서는 약 1,000억 달러에 이를 것으로 추정합니다. 따라서 비트코인에 애플리케이션을 구축하는 가장 큰 이유는 비트코인을 담보로 활용하여 스테이블코인을 빌리기 위한 것입니다. 강력한 대출 시장을 통해 비트코인 보유자는 비트코인에서 수입을 얻을 수 있습니다.
스테이킹 예로 들면, ETH 및 SOL과 같은 다른 기본 자산은 네트워크 보안을 보장하기 위해 스테이킹 에 고유한 용도를 가지고 있습니다. 유통 ETH의 약 27%가 스테이킹 계약에 스테이킹 연간 수입은 약 4%입니다. 또 다른 약 4%의 ETH가 리스테이킹 (Restaking) 계약에 스테이킹, 순환 SOL의 67%가 스테이킹 있습니다. 또한 ETH와 SOL은 각각의 DeFi 생태계에서 담보 자산으로 널리 사용됩니다.
래핑 BTC(또는 WBTC)는 다양한 DeFi 생태계에서 가장 널리 사용되는 BTC 버전으로, 시총 은 약 100억 달러이고 전체 순환 BTC의 1% 미만을 차지합니다. 이는 BTC 금융화의 엄청난 잠재력을 보여줍니다.
BTC가 스테이킹 이나 DeFi에서 이더 과 비슷한 수준으로 약 30%에 도달한다고 가정하면 이 금액은 3,900억 달러에 이릅니다. 비교를 위해, 모든 DeFi의 다른 모든 체인의 현재 총 잠금 가치는 1,010억 달러입니다. BTC는 가장 생산적인 유동 자산이 될 수 있지만 이러한 잠재력은 현재 의도적인 기술적 한계로 인해 방해를 받고 있습니다.
BTC 결제 연장
비트코인의 기본 계층은 처리량이 높은 시스템으로 설계되지 않았습니다. 비트코인이 인터넷의 결제 계층이 되려면 더 빠른 거래 속도가 필요합니다. Mohamed Fauda가 언급했듯이 현재 최대 비트코인 블록 크기는 4MB입니다. 이는 비트코인 네트워크가 10분당 최대 4MB의 데이터를 처리할 수 있음을 의미합니다. 이 제한에 따라 비트코인 네트워크의 트랜잭션 처리량은 초당 약 6.66KB(킬로바이트)입니다. 이러한 처리 속도는 대규모 거래 요구에 충분하지 않을 수 있으므로 비트코인 네트워크의 거래 속도를 높이기 위해 처리 능력을 높이거나 새로운 기술을 도입해야 합니다.
비트코인 네트워크는 대량 의 거래를 처리할 때 제대로 작동하지 않습니다. 예를 들어, Quantum Cats의 주조 또는 룬 출시 중에 사용자는 이상적이지 않은 경험을 경험할 수 있습니다. 이러한 열악한 사용자 경험은 민트 작업을 수행하려는 사람들뿐만 아니라 네트워크에서 비트코인을 보내고 받는 다른 사용자에게도 영향을 미칩니다. 간단히 말해서, 현재 비트코인 네트워크의 처리 능력은 트래픽이 많은 거래를 효과적으로 처리하기에 부족하여 모든 사용자의 거래 경험에 영향을 미칩니다.
라이트닝 네트워크는 비트코인 네트워크 확장을 위한 솔루션이지만 실제 채택은 이상적이지 않았습니다. 현재 네트워크의 총 용량 또는 유동성은 약 5,000 BTC이며, 이는 모든 라이트닝 채널에 잠겨 있는 비트코인의 총량을 나타내는 숫자입니다. 이 용량은 네트워크의 유동성과 네트워크를 통해 이동할 수 있는 비트코인의 수를 제한하므로 고주파 거래 및 대규모 결제를 처리하는 LN의 효율성에 영향을 미칩니다.
Joel이 인도의 커피 농장 노동자들에게 급여를 지급하기 위해 100만 달러를 모아야 하고 라이트닝 네트워크를 사용하여 기부금을 받기로 결정했다고 가정해 보겠습니다. 이를 위해 Joel은 LN 지갑을 시작하고 기부를 기다릴 수 없습니다. 그는 이 막대한 금액을 수용할 만큼 충분한 인바운드 유동성이 있는지 확인해야 합니다. 인바운드 유동성은 상대방이 라이트닝 채널에 잠긴 비트코인의 양을 의미하며, 이는 상대방에서 Joel로의 유입을 지원하는 데 사용됩니다.
또 다른 예를 들어, Sid는 Joel의 거래 상대방 중 한 명이며 라이트닝 채널에 비트코인 10,000달러를 고정했습니다. Joel이 100만 달러의 기부를 수락하려면 이 큰 기부를 받을 수 있도록 총 100만 달러를 예치해 둔 Sid와 같은 다른 상대방이 필요합니다. 인바운드 유동성은 각 당사자가 채널에 고정한 자금에 의해 제한되기 때문에 네트워크가 지원할 수 있는 거래량이 제한되어 라이트닝 네트워크의 확장 능력에 문제가 발생합니다.
간단히 말해서 인바운드 유동성은 라이트닝 네트워크가 처리할 수 있는 최대 거래 금액을 결정하며, 이 유동성은 항상 자본의 기회 비용에 의해 제한됩니다. 즉, 채널에 투자된 비트코인은 다른 목적으로 사용될 수 없습니다.
비트코인 개발 과제
비트코인은 기술적 시스템일 뿐만 아니라 문화적, 사회적 합의에 깊이 뿌리를 두고 있습니다. 비트코인의 공급 한도는 최대 공급량 2,100만 BTC로 고정되는 하드 코딩된 규칙입니다. 이 하드 한도는 비트코인의 핵심 가치 중 하나로 간주되며, 이 상한을 변경하려면 광범위한 사회적 합의와 기술 지원이 필요합니다.
코드 베이스를 변경하려는 기술적 노력은 사회적 합의가 부족하여 무익할 수 있습니다. 비트코인의 마지막 주요 논란 포크 2017년 블록 전쟁 중에 발생했습니다. 당시 비트코인 네트워크는 두 개의 서로 다른 블록체인으로 분할되었습니다.
비트코인(BTC) : 이 포크 에서 비트코인 네트워크는 트랜잭션 처리 기능과 확장성을 높이기 위해 SegWit(Segregated Witness) 프로토콜을 구현했습니다.
비트코인 캐시(BCH) : 이는 거래 처리량을 늘리기 위해 블록 크기를 늘리기로 선택한 또 다른 블록체인입니다.
이 포크 동안 대부분의 채굴자들은 비트 온체인 에서 채굴 계속하기로 결정했습니다.
통화나 가치 저장 수단으로 간주되는 자산에는 안정성이 매우 중요합니다. 법정 화폐가 시간이 지남에 따라 구매력을 잃는 주된 이유는 중앙 은행이 화폐 공급을 늘리기 위해 자신의 힘을 사용하는 경우가 많기 때문입니다. 일방적인 중앙은행 조치의 예측 불가능성으로 인해 일부 통화가 불안정해지고 약화될 수 있습니다.
비트코인 문화는 빈번한 변화에 저항하는 경향이 있습니다. 비트코인 커뮤니티는 안정성에 영향을 미칠 수 있는 모든 변경 사항을 경계하고 있으며 Taproot와 같은 기술 개선도 논란의 여지는 없지만 개념에서 구현까지 수년이 걸렸습니다. 이러한 신중한 접근 방식은 비트코인이 통화 및 가치 저장 기능의 안정성을 유지하는 데 중요성을 두고 있음을 반영합니다.
위의 변경 사항을 구현하는 것은 단순한 비트코인 변경 그 이상입니다. 비트코인 기본 레이어는 최대한 단순해야 합니다. 공격 벡터를 줄이고 안정성을 향상시키려면 단순성이 중요합니다. 아이디어는 BTC를 담보로 사용하여 스테이블코인을 빌려주고 민트 등 이더 의 L2와 같은 기본 계층 외부에서 복잡한 작업을 수행하는 것입니다.
비트코인의 L2?
L2란 무엇입니까? 무엇을 해야 합니까?
분쟁이 있는 경우 이를 확인하고 해결하기 위해 Tier 1에 충분한 데이터를 제공합니다.
기본 계층 외에 추가적인 보안 조치가 있어서는 안 됩니다.
사용자가 일방적으로 자산을 기본 레이어 또는 첫 번째 레이어로 인출할 수 있도록 허용합니다.
비트코인의 현재 opcode는 제한되어 있고 증거 확인 요구를 충족할 수 없기 때문에 비트코인 2차 네트워크라고 주장하는 체인은 실제로 L2라고 부를 수 없습니다.
L2의 또 다른 중요한 측면은 보안 가정이 비트코인의 보안 가정과 일치해야 한다는 것입니다. 모든 블록체인에는 다음과 같은 몇 가지 기본 보안 가정이 있습니다.
대부분의 채굴 노드는 정직합니다.
노드는 독립적으로 블록을 검증하고 유효하지 않은 블록을 거부할 수 있습니다.
포크 체인의 가장 긴 가지에서 해결됩니다.
L2 솔루션을 설계하고 구현할 때 기본 계층의 보안 가정은 확장될 수 없습니다. 예를 들어, 두 번째 레이어에 중앙화된 블록 생산 순서 있다면 사용자는 저렴한 비용으로 블록 생산에 도전할 수 있어야 합니다. 첫 번째 레이어(예: 비트코인 또는 이더)는 사용자의 자금이 사용되지 않는 한 사용자가 첫 번째 레이어의 메커니즘을 통해 두 번째 레이어에서 자금을 클레임 할 수 있도록 보장해야 합니다. 현재 이더 의 L2 솔루션조차도 이러한 메커니즘을 완전히 구현하지 못합니다.
L2의 특성을 엄격하게 따른다면 Arbitrum과 같은 이더 L2로 간주되는 일부 솔루션은 진정한 L2로 간주될 수 없습니다. 비트코인의 opcode는 현재 어떤 증명도 확인할 수 없기 때문에 비트코인 L2라고 주장하는 체인은 실제로 실제 L2 정의를 충족하지 않습니다. 라이트닝 네트워크는 L2 정의를 충족하는 유일한 솔루션일 수 있습니다. 논의를 위해 이 기사에서는 이러한 솔루션을 비트코인 스케일링 레이어라고 통칭합니다.
비트코인 스케일링 레이어의 현재 상태
전반적으로 비트코인을 사용하는 두 가지 주요 방법이 있습니다.
크로스체인 브리지 사용 : 비트코인 자체에는 제한된 적용 시나리오가 있으므로 사용자는 크로스체인 브리지를 통해 비트코인을 다른 온체인 으로 전송할 수 있으므로 해당 온체인 에서 더 많은 애플리케이션에 비트코인을 사용할 수 있습니다. 이 접근 방식을 통해 사용자는 비트코인 네트워크 외부에 있는 다른 블록체인의 풍부한 기능과 애플리케이션 시나리오를 활용할 수 있습니다.
환경 또는 체인 생성 : 투자자가 비트코인 애플리케이션을 사용할 수 있는 새로운 환경 또는 블록체인을 개발합니다. 이는 비트코인을 지원할 수 있고 사용자가 플랫폼에서 다양한 애플리케이션과 작업을 수행할 수 있도록 하는 특화된 블록체인 또는 플랫폼을 개발하여 비트코인 사용 범위를 확장하는 것을 의미합니다.
비트코인이 더 많은 애플리케이션 시나리오와 기능을 지원할 수 있도록 하기 위해 이러한 새로운 레이어는 비트코인 기본 레이어보다 더 많은 보안 가정이나 메커니즘을 도입할 수 있습니다. 사용자가 이러한 새로운 계층을 사용할 때 이러한 추가 보안 가정 및 메커니즘이 비트코인의 보안 및 무결성에 가능한 한 적은 영향을 미치기를 바랍니다. 이더 의 확장 전략과 방법을 연구함으로써 비트코인의 확장 계획을 이해하고 설계하는 데 귀중한 경험과 참고 자료를 제공할 수 있습니다.
수년간의 개발 끝에 이더 롤업이 확장의 핵심 방법이라는 것을 깨달았습니다. 현재 우리는 비트코인을 확장하고 프로그래밍 가능성을 높이는 가장 좋은 방법이 무엇인지 아직 모릅니다.
데이터를 저장하든 크로스체인 브리지 설계를 선택하든 프로젝트는 탈중앙화, 보안, 속도 및 사용자 경험 간의 균형을 유지합니다. 다음 질문에 대한 답변은 비트코인 계층 확장을 구축하는 프로젝트 또는 회사의 설계 공간을 형성합니다.
비트코인에서 새로운 체인으로 크로스체인 브리지를 구현하는 방법은 무엇입니까?
데이터는 어떻게 저장되나요(데이터 가용성)?
결제를 위해 비트코인 레이어 1을 어떻게 사용합니까?
비트코인의 전체 비전을 실현하기 위해 비트코인의 기본 계층에 어떤 변화가 예상됩니까?
어떤 실행 환경을 선택해야 할까요?
확장된 비트코인 계층은 가스 및 스테이킹 과 같은 목적으로 비트코인의 사용을 용이하게 합니까?
비트코인의 기능과 사용 사례를 확장할 때 다양한 팀이 보안, 유용성, 성능 등의 측면에서 서로 다른 절충안과 결정을 내렸습니다. 각 팀은 비트코인의 보안과 신뢰성을 극대화하면서 사용자의 요구를 충족하는 가장 적절한 방법을 찾기 위해 이러한 영역에서 다양한 전략을 채택할 수 있습니다.
크로스체인 메커니즘
온체인 비트코인은 다른 온체인 으로 직접 전송할 수 없으므로 이러한 체인 간 전송을 가능하게 하는 인프라가 필요합니다. 일반적인 크로스체인 메커니즘은 비트코인 네트워크에서 사용자의 비트코인을 잠그고 해당 비트코인을 대표하기 위해 온체인 동일한 양의 합성 토큰을 민트.
일반적인 잠금 메커니즘은 무엇입니까? 사용자가 비트코인 네트워크에서 다른 체인으로 비트코인을 전송하려는 경우 비트코인은 비트코인의 특정 주소로 전송됩니다. 이 주소는 브리지 운영자가 제어합니다. 브릿지 운영자는 비트코인의 도착을 감지하면 온체인 동일한 양의 합성 토큰을 민트 사용자가 지정한 주소로 보냅니다.
이 메커니즘의 리스크 은 크로스체인 운영자가 비트코인 네트워크에서 비트코인을 분실할 경우 온체인 민트 토큰이 가치가 없게 된다는 것입니다. 우리는 FTX 폭락 이후 이러한 리스크 목격했습니다. FTX/Alameda가 운영하는 비트코인의 래핑 버전인 SolBTC는 FTX가 파산 신청 후 더 이상 환매를 인정하지 않아 쓸모가 없게 되었습니다.
따라서 대상 온체인 에서 사용자가 수행하는 모든 작업은 크로스체인 운영자가 비트코인 네트워크에서 사용자의 비트코인을 어떻게 관리하고 보호하는지에 전적으로 의존합니다. 비트코인이 어떻게 관리되는지에 따라 크로스체인 메커니즘은 세 가지 유형으로 나눌 수 있습니다.
무신뢰 크로스체인
이 크로스체인 메커니즘은 L1이 L2가 제출한 증명을 확인할 수 있는 경우에만 가능합니다. 이 메커니즘은 현재 비트코인에서는 실행 불가능합니다. 왜냐하면 비트코인은 외부에서 일어나는 어떤 일도 이해할 수 없기 때문입니다.
경제적 보안에 대한 신뢰가 최소화된 크로스체인 의존도
비트코인 크로스체인의 또 다른 방법은 여러 공개 당사자가 비트코인의 잠금 및 잠금 해제 프로세스를 처리하는 것입니다. 이러한 공개 당사자는 비트코인 네트워크에서 사용자의 비트코인을 보호하고 온체인 합성 비트코인 토큰을 발행하고 민트 합니다. Threshold Network의 tBTC가 이 메커니즘의 예입니다. tBTC 시스템에서는 여러 공개 당사자(예: 노드)가 협력하여 사용자의 비트코인을 보호하고 이더 과 같은 다른 블록체인 온체인 tBTC 토큰을 민트. 사용자가 비트코인을 교환해야 하는 경우, 이러한 노드는 해당 tBTC를 파괴하고 비트코인 네트워크에서 비트코인을 잠금 해제합니다.
즉, Threshold Network 노드를 운영하는 대다수의 운영자는 운영자가 사용자의 비트코인에 대한 작업을 수행하기 전에 동의해야 합니다. tBTC는 중앙화된 중개자에 의존하는 대신 Threshold Network 노드를 운영하는 운영자 그룹을 무작위로 선택하여 사용자가 예치한 비트코인을 보호합니다.
Threshold Network에서 누가 노드 운영자가 될 수 있나요? 네트워크에는 거버넌스 토큰 T가 있습니다. T는 거버넌스에 사용되지만 노드 운영자가 되려면 최소 40,000 T가 필요합니다. 2024년 6월 25일 현재 네트워크에는 139개의 활성 노드가 있습니다.
tBTC 베타 스테이커 프로그램은 위임 스테이킹 통해 노드 네트워크를 점진적으로 탈중앙화 것을 목표로 합니다. 베타 스테이킹 Boar, DELIGHT, InfStones, P2P 및 Staked 등 5개의 전문 노드 운영자에게 스테이킹 위임할 수 있습니다. 베타 스테이킹 최소 12개월 동안 노드를 운영하고 알림 후 24시간 이내에 네트워크 업그레이드에 응답해야 하는 등 이 기간 동안 적극적으로 참여할 것으로 예상됩니다.
사용자가 tBTC 민트 요청할 때마다 비트코인 네트워크에 새로운 입금 주소가 생성됩니다. 이 주소는 임계값 네트워크의 노드에 의해 제어되며 사용자 요청에만 사용됩니다. 사용자는 이더 , Arbitrum, Optimism, Mezo 및 Solana를 포함한 여러 네트워크에서 tBTC를 민트 할 수 있습니다.
사용자는 요청할 때 두 개의 주소를 제공해야 합니다: 비트코인의 복구 주소( 민트 과정에서 문제가 있는 경우 비트코인을 반환하는 데 사용)와 대상 체인의 주소(사용자가 tBTC를 받기를 원하는 주소). 요청이 이루어지면 사용자는 생성된 주소에 비트코인을 입금하고 보호자가 입금을 확인할 때까지 기다립니다. 확인 후, 채굴자는 온체인 사용자 주소로 tBTC를 보냅니다.
현재 Threshold Network에는 2억 달러 이상의 가치가 있는 약 3,500개의 비트코인이 잠겨 있습니다.
비트코인 연산 코드의 기능을 고려할 때 신뢰가 최소화된 크로스 체인은 현재 틀림없이 최고의 크로스 체인 구현입니다. 신뢰가 최소화된 크로스체인의 구체적인 구현은 다중서명(multisig) 설계에 따라 달라질 수 있습니다. Threshold Network의 tBTC, Stack의 향후 sBTC 구현 및 Botanix의 스파이더체인은 모두 신뢰가 최소화된 크로스 체인의 예입니다.
호스팅된 크로스체인
이 설계에서는 중앙 집중식 공급자가 관리인이 관리하는 주소에서 사용자의 비트코인을 잠급니다. BitGo의 WBTC는 비트코인을 다른 온체인 에 크로스체인하는 데 가장 널리 사용되는 방법이며, 150,000개 이상의 BTC가 WBTC를 통해 크로스체인되었습니다. 현재 WBTC의 분포는 다음과 같습니다.
비트VM
기존의 세 가지 브리지 유형 외에도 Robin Linus는 2023년 말에 BitVM 백서 발표했습니다. BitVM은 비트코인에서 Turing 완전한 스마트 계약을 구현하는 새로운 방법을 제안합니다. 충분한 시간이 주어지면 어떤 계산이라도 수행할 수 있는 시스템을 튜링 완전하다고 합니다. 앞서 언급했듯이 비트코인은 설계상 튜링 불완전하며, BitVM은 기존 opcode를 변경하지 않고 이 문제를 극복할 수 있는 방법을 제안하고 소위 무신뢰 브리지 메커니즘을 제안합니다.
BitVM은 영지식 증명을 처리하기 위해 낙관적으로 검증된 접근 방식을 채택합니다. 이 메커니즘에서는 아무도 반대하지 않는 한 트랜잭션 실행이 기본적으로 올바른 것으로 간주됩니다. 이 접근 방식은 시스템을 모니터링하는 검증인이 하나 이상 있어야 합니다. 거래 실행에 오류가 있는 경우 검증자는 시스템의 정확성과 보안을 보장하기 위해 나서서 질문할 책임이 있습니다. 이 메커니즘은 탈중앙화 와 보안을 유지하면서 비트코인 네트워크에서 복잡한 계산을 효율적으로 처리하고 검증할 수 있도록 보장합니다.
아무도 ZK 증명에 도전하지 않는 한 모든 것이 잘 작동합니다. 예를 들어, 영지식 증명에 이의가 있는 경우 시스템은 온체인 상호 작용을 통해 분쟁을 해결하는 메커니즘을 활성화합니다. 모든 도전과 응답이 블록체인 온체인 기록되어야 하므로 이러한 상호 작용은 일반적으로 온체인 거래량을 증가시킵니다. 이 메커니즘은 분쟁이 발생하더라도 시스템이 온체인 투명하고 검증 가능한 방식으로 문제를 해결할 수 있도록 보장하여 거래의 정확성과 시스템 보안을 보장합니다.
이전 버전의 BitVM에서는 유동성 관리에 심각한 문제가 있었습니다. 사용자가 브릿지에서 출금을 요청하면 시스템은 부분 출금만 완료할 수 있으며 나머지 부분은 브릿지 운영자가 제공해야 합니다. 그런 다음 운영자는 브리지 시스템에서 보상을 받습니다. 브리지에 고정된 금액이 증가함에 따라 운영자는 모든 사용자 출금 요구 사항을 충족할 수 있도록 더 많은 유동성을 확보해야 합니다. 이는 출금 요청에 응답하기 위해 사전에 충분한 자금을 준비해야 하기 때문에 운영자에게 많은 압력을 가합니다. 높은 수준의 유동성을 유지해야 하기 때문에 설계는 자본 효율성이 낮습니다. 즉, 시스템의 정상적인 작동을 보장하려면 더 많은 자금이 필요하며 이러한 자금은 대부분의 시간 동안 실제로 사용되지 않을 수 있습니다. 자본 활용의 효율성.
브릿지 운영자는 브릿지의 전체 잠긴 가치(TVL)의 10%를 항상 유동성으로 유지해야 한다고 가정합니다. 예를 들어 브릿지 TVL이 100억 달러라면 운영자는 항상 10억 달러의 유동성 준비금을 유지해야 합니다. 브릿지 시스템이 더 많은 유동성을 확보함에 따라 운영자는 모든 출금 요청이 처리될 수 있도록 더 많은 비트코인 재고를 유지해야 합니다.
Tyler White와 Rijndael은 유동성 관리 문제를 포함하여 BitVM의 문제를 자세히 설명하는 기사를 작성했습니다.
실행 계층
비트코인의 효용성을 높이려면 최고의 사용자 경험을 제공하는 블록체인을 설계하는 것이 중요합니다. 개발자는 사용자가 비트코인을 편리하고 안전하게 사용할 수 있도록 이 블록체인을 설계할 때 여러 요소를 고려해야 합니다.
실행 환경: EVM 호환 체인을 사용해야 합니까? EVM 호환성에는 다음과 같은 많은 장점이 있습니다.
지갑, 다른 EVM 체인에 대한 브리지 등 수년간 축적된 도구를 개발자가 직접 사용할 수 있습니다.
사용자들은 이미 이 UX에 매우 익숙합니다.
이더 의 L2는 이미 EVM 호환성의 이점을 누리고 있습니다. Arbitrum 및 Optimism과 같은 EVM 호환 L2는 이미 이더 에 있는 사용자와 애플리케이션을 빠르게 유치할 수 있습니다. EVM과 호환되지 않는 Starknet과 같은 L2는 채택에 더 큰 어려움을 겪습니다.
그러나 EVM에는 단점도 있습니다. EVM은 트랜잭션을 직렬로 실행해야 하기 때문에 병렬 처리가 불가능합니다. SVM(Solana Virtual Machine) 및 곧 출시될 Monad와 같은 최신 실행 환경은 병렬 처리를 지원합니다.
데이터 가용성: 이더 과 유사하게 일부 롤업 솔루션이 Bitcoin 공간에 등장했습니다. 롤업은 데이터가 저장되는 위치와 방법에 따라 다양한 형태로 제공됩니다. 일부 상점 상태 차이(일괄 트랜잭션을 실행한 후 체인의 두 상태 간의 차이) 및 L1의 유효성 증명. 일부는 압축된 트랜잭션 데이터를 L1에 저장하고, 일부는 L1에 유효성 증명만 저장하고 트랜잭션 데이터를 별도의 레이어에 저장합니다.
Stacks와 같은 일부 체인은 비트코인을 체크포인트 메커니즘으로 사용합니다. 스택의 블록 시간은 비트코인보다 훨씬 짧습니다. 스택스는 각 비트코인 블록에 블록 간 데이터를 게시합니다.
실행 계층은 비트코인에 대한 거래 데이터를 인스크립션 의 형태로 게시할 수 있습니다. 비트코인 네트워크의 대역폭은 6.66kbps입니다. 압축된 트랜잭션 크기가 10바이트(보통 약 20바이트)라고 가정하면 비트코인 블록은 이론적으로 약 600개의 압축된 트랜잭션을 포함할 수 있습니다. 그러나 4MB 블록은 매우 드물고 전체 4MB 공간을 인스크립션 에 사용할 수 있는 경우는 더욱 드물기 때문에 이 최대값을 달성하는 것은 거의 불가능합니다.
블록 크기는 SegWit 거래와 SegWit이 아닌 거래의 혼합에 따라 달라집니다. SegWit(Segregated Witness)은 거래 데이터와 증인 데이터를 분리합니다. 아이디어는 블록에 저장된 모든 데이터가 똑같이 중요하지는 않다는 것입니다. SegWit은 블록 크기를 기존의 1MB로 제한하는 대신 400만 개의 가중치 단위라는 새로운 제한을 제안합니다. 따라서 블록 전체가 SegWit이 아닌 트랜잭션으로 구성된 경우 한도는 1MB입니다. 하지만 모든 SegWit 거래라면 최대 4MB까지 올라갈 수 있습니다.
여러 팀은 비트코인의 유동성을 활용하는 방법에 대해 서로 다른 전략과 접근 방식을 가지고 있습니다. 각 팀은 고유한 기술 및 디자인 문제에 직면했고 이러한 문제 내에서 서로 다른 선택을 했습니다. 이 기사에서는 이러한 팀의 작업 방식, 현재 개발 단계 및 지금까지 진행된 진행 상황에 대한 간략한 개요를 제공합니다.
이들 팀의 작업을 연구함으로써 비트코인 생태계가 확장 및 혁신하고 있는 방향과 비트코인의 방대한 유동성을 보다 효과적으로 활용하는 방법을 더 잘 이해할 수 있습니다.
바빌론
바빌론은 비트코인을 스테이킹 자산으로 활용하는 데 주력하고 있습니다. 다른 두 번째 계층 솔루션과 달리 Babylon은 비트코인 원격 스테이킹 이라는 새로운 방법을 제안합니다. 이 접근 방식은 비트코인 네트워크에서 비트코인을 민트 합성 버전을 만드는 전통적인 방법과 다릅니다. 바빌론의 원격 스테이킹 메커니즘은 다음 메커니즘을 도입합니다:
사용자가 BTC를 스테이킹 하기로 결정하면 특정 조건에서만 사용하도록 설계된 특수 UTXO를 생성합니다. 첫째, 스테이킹 기간이 종료된 후에만 사용할 수 있습니다. 즉, 스테이킹 기간 동안에는 이러한 비트코인을 전송하거나 사용할 수 없습니다. 둘째, 사용자는 스테이킹 종료하고 특수 서명(EOTS)을 통해 이 UTXO를 파기하여 비트코인을 잠금 해제할 수 있습니다. 이 메커니즘은 스테이킹 의 보안과 불변성을 보장하는 동시에 사용자에게 필요한 경우 스테이킹 종료할 수 있는 유연성을 제공합니다.
사용자가 비트코인을 스테이킹 하고 해당 거래를 완료하면 EOTS 1개를 받게 됩니다. 이 EOTS를 통해 사용자는 코스모스 생태계 내 PoS 블록체인 온체인 블록 검증에 참여할 수 있습니다. 블록을 검증함으로써 사용자는 추가 수익을 얻을 수 있습니다.
사용자가 스테이킹 기간 동안 프로토콜의 규칙을 준수하고 계약 위반(예: 스테이킹 비트코인을 조기 클레임 시도)을 저지르지 않으면 스테이킹 기간이 끝날 때 비트코인을 잠금 해제할 수 있습니다. 이 시점에서 사용자는 비트코인 잠금을 해제하거나 비트코인 네트워크에 스테이킹 거래를 제출하여 공식적으로 스테이킹 종료하고 비트코인을 인출할 수 있습니다.
부정직함이 감지되면 사용자의 EOTS가 대중에게 공개됩니다. 바빌론의 검사관은 정직한 운영자가 한 명 이상 있는지 확인합니다. 이 프로그램 모음은 비트코인과 바빌론 간의 데이터 중계 역할을 합니다. 제출자 프로그램은 OP_RETURN을 사용하여 바빌론 체크포인트를 비트코인 네트워크에 제출합니다. 리포터 프로그램은 바빌론 검문소를 스캔하여 바빌론에 다시 보고합니다. 이상이 감지되면 누구나(슬래셔라고 함) 공개 EOTS 키를 사용하고 비트코인 거래를 제출하여 악의적인 사용자의 스테이킹 얻을 수 있습니다.
일반적인 질문은 사용자가 스테이킹 되찾기 위해 키 자체를 사용할 수 없는 이유입니다. 대답은 광부가 이 거래를 볼 때 다른 사람이 동일한 거래를 시작하면 광부가 더 높은 수수료를 받는 거래를 선택할 것이라는 것입니다. 예를 들어 스테이킹 금액이 5비트코인인 경우 슬래셔는 4.99비트코인을 채굴자와 공유하여 수익을 올릴 수 있습니다. 이 경우 슬래셔가 아닌 채굴자가 수익의 대부분을 가져가게 됩니다. 그러나 악의적인 사용자는 슬래셔든 채굴자든 대부분의 스테이킹 잃게 됩니다.
바빌론이 제안하는 비트코인 원격 스테이킹 방법은 사용자가 비트코인을 사용하여 한 번만 사용할 수 있는 UTXO를 생성함으로써 스테이킹 기간 동안 다른 PoS 체인의 블록 검증에 참여할 수 있도록 하는 것입니다. 그러나 이 메커니즘의 복잡성은 현재 모든 PoS 체인이 슬래싱 메커니즘(즉, 부정직할 때 검증자의 스테이킹 줄이는 페널티 메커니즘)을 성공적으로 구현하지 못했다는 것입니다. 또한 바빌론의 원격 스테이킹 방법을 사용하여 다른 PoS 체인을 보호할 수 있지만 비트코인의 다른 용도(예: 대출)가 실현되려면 BTC는 여전히 브리징 메커니즘을 통해 이러한 애플리케이션으로 전송되어야 합니다.
비트코인(BOB)을 기반으로 구축
BOB는 비트코인과 이더 생태계를 통합하도록 설계된 낙관적 롤업 기반 솔루션입니다. 낙관적 롤업(Optimistic Rollup)은 트랜잭션을 롤업한 후 이더 메인넷에 제출함으로써 더 높은 트랜잭션 속도와 더 낮은 수수료를 달성하기 위해 이더 확장하는 기술입니다. BOB는 4단계의 점진적 출시를 통해 비트코인과의 연계 목표를 점진적으로 달성하여 사용자에게 보다 유연하고 효율적인 블록체인 애플리케이션 경험을 제공할 계획입니다.
1단계 – OP 롤업. 이 단계에서는 순전히 이더 롤업입니다. 사기 방지 기능은 아직 메인넷에 게시되지 않았습니다. 사기 방지는 누구나 롤업 배치에 포함된 트랜잭션의 유효성에 대해 이의를 제기할 수 있는 메커니즘입니다.
2단계 – 비트코인 보안을 갖춘 이더 롤업. 이 단계에서 BOB는 비트코인의 병합 채굴 활용할 것입니다. 병합 채굴 통해 채굴자는 비트코인과 동시에 여러 체인을 확보(또는 채굴)할 수 있습니다.
3단계 – BitVM을 통한 낙관적 비트코인 롤업. BitVM이 아직 온라인 상태가 아닙니다. 현재 버전을 개선한 후 온라인에 출시되면 BOB는 비트코인 결제를 위해 BitVM을 사용하기 시작할 것입니다.
4단계 – 비트코인의 ZK 롤업. 비트코인이 ZK 증명 검증을 허용하는 opcode를 수락한 후 BOB는 ZK 증명을 사용하여 비트코인에 정산됩니다.
2024년 6월 17일 현재 BOB의 TVL은 약 6천만 달러이며, 이 중 Sovryn DEX는 약 2천만 달러를 기여했습니다.
보타닉스
Botanix 팀은 Spiderchain이라는 중요한 혁신을 가져왔습니다. Spiderchain은 Botanix의 롤링 다중 서명 메커니즘의 조정 노드입니다. 자세히 설명해보자. L2에는 트랜잭션을 실행하기 위해 브리지와 체인이 필요합니다. 조정 노드는 비트 민트 에서 사용자 자금을 보호하고 EVM 레이어에서 합성 비트코인을 생성하고 파괴하는 역할을 담당합니다. 코디네이터는 비트코인 및 Spiderchain EVM(Botanix) 노드를 실행합니다.
네트워크에 N개의 조정 노드가 있다고 가정합니다. 각 비트코인 블록은 들어오는 비트코인을 보호하기 위해 M(<N) 코디네이터를 무작위로 선택합니다. 매 순간마다 새로운 코디네이터 세트를 통해 새로운 키가 생성됩니다. 브리징 프로세스 중에 최신 비트코인이 먼저 선택되어 오래되고 확립된 코디네이터가 오래된 코인을 제어할 수 있도록 합니다.
Botanix의 체인은 EVM과 호환되며 PoS 합의 메커니즘으로 보호됩니다. 비트코인에서 비트코인을 확보하고 롤링 다중서명 네트워크에 참여하여 합성 비트코인의 민트 및 상환을 촉진하는 것 외에도 코디네이터는 EVM 체인의 블록 구성에도 참여합니다. 그들은 Botanix EVM 거래의 루트 해시(컴팩트 버전)를 비트코인에 인스크립션 으로 게시합니다.
단순히 비트코인에 데이터를 게시하는 것만으로는 결제를 의미하지 않는다는 점에 유의하는 것이 중요합니다. 여기서 차이점은 Botanix와 같은 외부 체인이 비트코인 노드(채굴자)에 의해 검증되지 않은 상태로 저장되는 인스크립션 형식으로 데이터를 게시한다는 것입니다. 비트코인 프로토콜은 이 데이터를 전혀 인식하지 못합니다. 따라서 인스크립션 에 게시된 거래 데이터가 정확한지 여부를 판단하는 것은 불가능합니다.
2024년 6월 현재 Botanix EVM과 Spiderchain은 아직 테스트넷 단계에 있습니다.
시트레아
Citrea는 비트코인 위에 ZK 롤업을 구축하고 있습니다. On Top of Bitcoin은 비트코인을 데이터 가용성 계층으로 사용하겠다는 의미입니다. Citrea는 비트코인 블록을 확장하는 가장 안전하고 인센티브를 제공하는 방법은 온체인 검증 가능성과 데이터를 사용한 분할 실행을 통해서라고 믿습니다. 샤딩 실행은 실행 작업을 더 작은 부분으로 나누는 것을 의미하며, 이를 통해 전반적인 시스템 효율성과 보안이 향상될 수 있습니다.
그런 다음 Citrea는 이러한 샤드 또는 트랜잭션 배치를 집계하고 유효성 증명이라는 증거와 함께 Bitcoin의 두 트랜잭션 배치 간의 상태 차이를 게시합니다. 그러나 현재의 문제는 비트코인이 이러한 증명을 검증할 능력이 없다는 것입니다. 따라서 Citrea의 최종 양식은 비트코인이 ZK 증명을 확인할 수 있는 opcode를 가질 때까지 기다려야 합니다.
그 동안에는 BitVM 구현을 임시 솔루션으로 사용하여 증명을 처리하고 롤업 안팎으로 비트코인을 연결합니다. 당연히 Citrea는 이전 섹션에서 언급한 BitVM의 단점도 상속합니다. 앞으로 Citrea는 BitVM이 향상됨에 따라 브리징 기능을 향상시킬 것입니다.
출처: 시트레아
2024년 6월 현재 Citrea는 테스트넷 단계에 있습니다.
메조
Mezo는 스스로를 Bitcoin의 L2가 아닌 Bitcoin의 경제 계층이라고 부릅니다. Threshold Network의 tBTC 브리지를 사용하여 비트코인을 EVM 체인 안팎으로 가져옵니다.
Mezo는 tBTC, Fold, Keep 및 Taho와 같은 제품을 개발한 동일한 팀에 의해 구축되었습니다. 이 팀은 수년 동안 비트코인 관련 애플리케이션 개발에 참여해 왔습니다. Mezo의 목표는 간단합니다. 비트코인의 사용 사례를 확장하는 것입니다. 다음 세 가지 메커니즘을 통해 이 목표를 달성합니다.
Mezo 사용자가 비트코인을 스테이킹 네트워크를 보호하고 수익을 얻을 수 있도록 하세요.
사용자는 비트코인으로 가스 요금을 지불할 수 있으며, 이는 veBTC 및 veMEZO 스테이킹 에게 배포됩니다.
엔드투엔드 BitcoinFi 경험을 구축하세요.
그렇다면 BitcoinFi와 경제 계층은 무엇입니까? EVM 호환 체인을 포함한 대부분의 새로운 체인은 동일한 지갑 및 연결 도구와 같은 기존 사용자 경험에 의존합니다. 사용자 경험을 개선하는 것은 결코 우선 순위가 아닙니다. Mezo는 전체 사용자 경험을 처음부터 디자인하는데 이는 매우 드뭅니다. 여기에는 다음이 포함됩니다.
BTC가 지원하는 기본 스테이블 코인(mUSD)으로 사용자가 다른 체인에서 연결할 필요가 없습니다.
BTC가 지원하는 롱테일 대출 프로토콜입니다.
Fold가 제공하는 완전히 통합된 출입 액세스 기능을 제공합니다.
Taho를 통한 통합 지갑 경험.
이러한 모든 애플리케이션을 결합하여 Mezo는 고유한 엔드투엔드 BitcoinFi 경험을 만듭니다.
Mezo는 Cosmos SDK를 기반으로 하며 합의 메커니즘으로 Comet BFT를 사용합니다.
CometBFT는 여러 시스템에 걸쳐 애플리케이션을 안전하고 일관되게 복제하기 위한 소프트웨어입니다. 소위 안전이란 어떤 방식으로든 기계의 1/3 미만이 고장나는 한 CometBFT가 정상적으로 작동할 수 있음을 의미합니다. 소위 일관성이란 결함이 없는 모든 시스템이 동일한 트랜잭션 로그를 보고 동일한 상태를 계산할 수 있음을 의미합니다. 안전하고 일관된 복제는 분산 시스템의 근본적인 문제입니다. 이는 통화에서 선거, 인프라 조정에 이르기까지 광범위한 애플리케이션에서 내결함성에 핵심적인 역할을 합니다. —— 출처: CometBTF 문서
CometBFT는 합의 엔진과 공통 애플리케이션 프로그래밍 인터페이스라는 두 가지 구성 요소로 구성됩니다. 합의 엔진은 Tendermint 코어를 기반으로 하며 블록 생성, 검증 및 최종성을 담당합니다. Tendermint는 BFT 합의를 제공하는 최초의 지분 증명 합의 설계 중 하나입니다. 이는 네트워크 노드의 최대 1/3이 악의적이더라도 합의 메커니즘이 여전히 제대로 작동하여 합의에 도달할 수 있음을 의미합니다. 이러한 내결함성은 네트워크를 더욱 안전하고 안정적으로 만듭니다.
ABCI를 사용하면 합의 엔진(합의 도달 및 블록 검증 담당)과 애플리케이션 로직(트랜잭션 처리 및 스마트 계약 실행 담당)이 다양한 환경에서 실행될 수 있습니다. 이러한 분리로 인해 시스템이 더욱 모듈 되고 개별 구성 요소를 독립적으로 개발, 테스트 및 업그레이드할 수 있습니다. 이러한 유연성은 개발 효율성을 향상시킬 뿐만 아니라 시스템의 유지 관리 가능성과 확장성도 향상시킵니다. 개발자는 합의 엔진과 동일한 프로그래밍 언어로 제한될 필요가 없으므로 개발 학습 곡선을 낮추고 기존 기술 스택과 도구를 활용할 수 있습니다. 다양한 프로그래밍 언어와 도구를 사용할 수 있으므로 이 플랫폼에서 더 많은 유형의 애플리케이션을 개발하고 실행할 수 있으므로 더 많은 개발자와 프로젝트 참여를 유도할 수 있습니다. Mezo는 처음에는 EVM(이더 Virtual Machine) 런타임과만 호환됩니다. 즉, 이더 기반 스마트 계약 및 애플리케이션을 실행할 수 있습니다.
Mezo는 인기가 높아짐에 따라 비트코인 보유자가 직간접적으로 이익을 얻을 수 있도록 설계되었습니다. 구체적으로:
직접 수익 : 비트코인 보유자는 Mezo에 비트코인을 스테이킹 스테이킹 수익을 얻을 수 있습니다. 이는 비트코인이 단지 보유할 자산이 아니라 추가 수익을 얻기 위해 스테이킹 될 수 있음을 의미합니다.
간접적인 혜택 : 비트코인 보유자는 비트코인 네트워크에서 비트코인을 계속 보유하기로 선택하더라도 혜택을 받습니다. 왜냐하면 더 많은 비트코인이 유통에서 빠져 나와 Mezo에 대한 수수료를 지불하는 데 사용될수록 시장에 유통되는 비트코인의 총량이 감소하기 때문입니다. 이러한 유통량 감소는 비트코인 가치의 상승으로 이어져 간접적으로 보유자에게 이익이 될 수 있습니다.
Mezo는 아래 이미지와 같이 이중 스테이킹 모델을 가지고 있습니다. 네트워크의 검증인은 비트코인과 MEZO(Mezo 네트워크의 기본 토큰)를 스테이킹 할 수 있습니다. 비트코인과 MEZO를 스테이킹 함으로써 검증인은 각각 veBTC와 veMezo를 받습니다. "ve"는 검증인 에스크로를 의미하며 이러한 토큰은 일반적으로 스마트 계약에 잠겨 있습니다. 검증인 에스크로 토큰 보유자는 거버넌스 권한을 가지며, 네트워크 보상과 수수료 수익을 이들과 공유합니다.
자산이 오랫동안 잠겨 있을수록 더 많은 5개의 토큰이 발행됩니다. veBTC 스테이킹 비트코인을 얻고, veMEZO 스테이킹 MEZO 보상을 받습니다. MEZO 보상의 일부를 소각하여 비트코인 재고를 늘릴 수 있습니다.
사용자가 지불한 수수료는 비트코인을 스테이킹 킹한 검증자에게 분배되므로 수익률은 Mezo의 핵심 측면 중 하나입니다. Mezo는 자매 프로젝트인 Acre에서 제공하는 유동성 스테이킹 통해 비트코인 스테이킹 의 적용 범위를 더욱 확장할 계획입니다. 사용자가 Acre에 비트코인을 입금하면 그 대가로 유동 스테이킹 토큰인 stBTC를 받게 됩니다. 예치된 비트코인은 크로스체인 및 DeFi 애플리케이션에 사용됩니다. 이러한 활동을 통해 발생하는 수입은 stBTC에 적립되며, stBTC는 1:1 비율로 비트코인으로 교환될 수 있습니다.
출처 — 에이커 블로그
비트코인의 시총 1조 달러가 넘지만 대출 시장에서는 거의 역할을 하지 않습니다. 아래 차트는 대출 시장에서 WBTC의 분포를 보여줍니다. 데이터에 따르면 2023년 7월부터 2024년 6월까지 상위 3개 대출 신청에 사용된 WBTC 금액은 약 50,000에서 약 23,000으로 감소했습니다. 대출 신청에서 총 WBTC가 감소한 것은 2022년 5월 285,000WBTC에서 현재 150,000WBTC로 WBTC 공급량 48% 감소했기 때문일 수 있습니다. 이러한 하락은 주로 Luna, 3AC 및 Alameda 사건으로 인한 중앙집권적 당사자의 리스크 에 대한 시장의 인식에 기인합니다.