
Kernel Ventures: BTC 생태계 개발 열풍 속 애플리케이션 레이어의 전경
1. 명문(铭文) 분야의 인기가 높아짐에 따라 비트코인 메인넷의 기존 애플리케이션 계층은 현재 명문 시장의 요구를 충족시키지 못하고 있으며, 이는 현재 비트코인 네트워크 개발의 핵심 과제가 되고 있다.
2. 현재 비트코인의 주요 레이어2 솔루션은 세 가지로 나뉘며, 각각 라이트닝 네트워크, 사이드체인 및 롤업이다:
-
라이트닝 네트워크는 오프체인 결제 채널을 통해 P2P 지불을 실현하며, 채널 종료 후 메인넷에서 정산을 수행한다;
-
사이드체인은 메인넷에서 특정 주소 또는 멀티시그 주소를 통해 BTC 자산을 잠그고, 사이드체인 상에 동일 가치의 BTC 자산을 발행한다. 그 중 Merlin Chain은 다양한 유형의 명문 자산의 크로스체인을 지원하며, BRC420 자산 커뮤니티와 밀접한 관계를 맺고 있으며, 현재 체인상 TVL이 30억 달러를 초과한다;
-
현재의 BTC 롤업은 Taproot 회로를 기반으로 스마트 계약을 체인 상에서 시뮬레이션하며, 비트코인 메인넷 외부에서 패키징 및 계산 작업을 수행한다. 여기서 B2 Network가 구현 과정에서 가장 앞서 있으며, 체인상 TVL 또한 2억 달러를 초과한다.
3. 비트코인 전용 크로스체인 브릿지는 많지 않으며, 현재 대부분은 주류 퍼블릭체인을 통합한 다중체인 또는 전체체인 브릿지이며, Meson.Fi는 많은 비트코인 레이어2 프로젝트들과 협력 관계를 맺고 있다.
4. 비트코인 안정화폐 프로토콜은 대부분 초과 담보 방식을 사용하여 구현되며, 이를 기반으로 다른 DeFi 프로토콜을 구성하여 사용자에게 추가 수익을 제공한다.
5. 비트코인 생태계의 DeFi 프로젝트들은 다양하게 나타나며, 일부는 다른 체인에서 이전된 것이고, 일부는 이번 개발 열풍 속에서 비트코인 메인넷 위에 구축된 것이며, 또 일부는 지난 번 강세장에서 시작되어 비트코인 사이드체인에 배포된 것이다. 전반적으로 Alex는 가장 완벽한 거래 종류와 최고의 거래 경험을 제공하지만, Orders Exchange는 더 큰 성장 가능성을 지닌다.
6. 비트코인 생태계는 이번 강세장의 중요한 서사가 될 것이며, 비트코인 생태계 내 각 세분시장 선두 프로젝트들의 움직임을 적절히 주목할 필요가 있다.
1. 배경
Ordinals 프로토콜이 가져온 명문 자산의 확산으로 인해, 과거에는 스마트 계약 부재, 스크립트 언어에 의존하는 개발, 인프라 및 확장 기능이 미약하여 활용도가 낮았던 비트코인 네트워크가 데이터 온체인 열풍을 맞이했다(관련 설명은 Kernel의 이전 리서치 보고서 참조: RGB가 Ordinals의 인기를 재현할 수 있을까). 이더리움 네트워크의 인기 절정기와 마찬가지로, 텍스트, 이미지, 심지어 영상까지 영원히 실행되지 않을 4MB 크기의 Tapscript 스크립트 공간에 기록되고 있다. 이러한 온체인 열풍은 비트코인 네트워크 생태계의 번영과 인프라 개발을 촉진했지만, 동시에 비트코인 네트워크에 급증하는 거래량과 엄청난 저장 부담을 안겼다. 게다가 다양한 명문 자산들에 대해 단순한 전송만으로는 거래 수요를 충족하기 어렵고, 사용자들은 이더리움에서처럼 다양한 파생 거래 서비스가 비트코인 네트워크에 도입되기를 기대하고 있다. 따라서 비트코인 메인넷 애플리케이션 계층의 개발은 현재 시장에서 비교적 시급한 요구사항이 되었다.

2. 비트코인 레이어2
이더리움의 레이어2 솔루션이 비교적 일관된 것과 달리, 비트코인은 자체 스크립트 언어를 기반으로 스마트 계약을 구현할 수 없으며, 스마트 계약의 배포는 제3자 프로토콜에 의존해야 한다. 비트코인 메인넷 롤업 형태의 레이어2는 이더리움 레이어2가 이더리움 메인넷의 보안 수준에 근접하듯이 비트코인 메인넷의 보안 수준에 근접할 수 없다. 현재 비트코인 메인넷에는 라이트닝 네트워크, 사이드체인, 그리고 TapScript를 기반으로 한 롤업 등 다양한 레이어2 솔루션이 존재한다.
2.1 라이트닝 네트워크
라이트닝 네트워크는 최초의 비트코인 레이어2 솔루션이며, Gregory Maxwell이 2015년 12월 라이트닝 네트워크의 프로토콜 스택(BOLT)을 처음 제안하였고, Lightning Labs는 2017년 1월 알파 버전의 Lightning Network를 출시한 후 지속적인 업그레이드와 개선을 진행했다. 라이트닝 네트워크는 사용자 간의 P2P 오프체인 결제 채널을 통해, 사용자가 수수료 없이 무제한 규모의 자산 이동을 할 수 있게 하며, 어느 한쪽이 채널을 종료할 때까지 이전 거래들을 한 번만 정산하고 거래 비용을 지불한다. 오프체인 채널을 사용함으로써 Lightning Network는 최대 천만 TPS까지 도달할 수 있다. 그러나 오프체인 채널은 중심화 위험이 있으며, 두 주소 간 거래를 위해서는 먼저 오프체인 채널을 설정하거나 모두 오프체인 채널을 가진 제3자를 통해 연결되어야 하며, 거래 과정에서 양측이 온라인 상태여야 안전한 거래가 가능하다.

2.2 사이드체인
비트코인 사이드체인 솔루션은 이더리움의 사이드체인과 유사하며, 본질적으로 체인 상의 토큰과 비트코인을 1:1로 앵커링하는 새로운 체인을 발행하는 것이다. 이 새로운 체인은 비트코인 메인넷의 거래 속도와 개발 난이도의 제약을 받지 않으며, 더 빠르고 저렴한 비용으로 비트코인 앵커 토큰을 이동할 수 있다. 사이드체인은 메인넷의 자산 가치를 계승하지만, 보안성은 계승하지 못하며, 거래 정산은 사이드체인에서 이루어진다.
2.2.1 Stacks
현재의 Stacks 프로젝트는 2021년 출시된 2.0 버전으로, 사용자는 비트코인 메인넷에서 BTC를 잠근 후 Stacks 상에서 동등한 SBTC 자산을 획득할 수 있으나, 사이드체인 상의 거래에는 Stacks의 네이티브 토큰 STX를 가스로 지불해야 한다. 비트코인 메인넷은 이더리움 메인넷처럼 잠긴 BTC를 효과적으로 관리할 수 있는 스마트 계약 주소가 없으므로, 잠긴 BTC는 비트코인 메인넷의 특정 멀티시그 주소로 전송된다. Stacks 메인넷은 Clarity 언어를 사용해 스마트 계약을 개발할 수 있기 때문에 해제 과정이 비교적 간단하며, Stacks 상의 Burn-Unlock 계약에 요청을 보내면 Stacks의 SBTC를 소각하고 잠긴 BTC를 메인넷 원주소로 반환할 수 있다. Stacks 메인넷의 블록 생성 과정은 POX 합의 메커니즘을 사용하며, 비트코인 메인넷의 마이너들이 BTC를 입찰하여 블록 생성 기회를 경쟁하는데, 입찰 금액이 높을수록 더 높은 가중치를 얻으며, 최종적으로 특정 검증 가능한 랜덤 함수를 통해 승자를 선정하여 Stacks 메인넷에서 블록을 생성하고, 대응하는 Stacks 네이티브 토큰 STX를 보상으로 받는다. 동시에 입찰에 참여한 이 BTC는 SBTC 형태로 STX 토큰 홀더들에게 보상으로 분배된다.

2.2.3 BEVM
BEVM은 EVM과 호환되는 POS 사이드체인으로, 현재 네이티브 토큰을 발행하지 않았다. 비트코인 메인넷에서는 Schnorr 다중 서명 알고리즘을 통해 수신 자산을 1000개 주소가 공동으로 관리하는 다중 서명 스크립트 주소에 저장하며, 이 1000개 주소는 BEVM 상의 1000개 POS 검증자에 해당한다. 또한 TapScript 영역 내에서 MAST(Merkelized Abstract Syntax Tree, 머클화 추상 구문 트리) 형식의 스크립트 프로그램을 작성함으로써 자산의 자동화된 제어를 실현할 수 있다. MAST는 프로그램을 설명하기 위해 많은 독립된 작은 블록을 사용하며, 각 블록은 일부 코드 로직에 대응하고, Script 스크립트 상에는 방대한 논리 코드를 저장할 필요 없이 각 코드 블록의 해시 결과만 저장하면 되므로 블록체인 상에 저장해야 하는 계약 코드량을 크게 줄일 수 있다. 사용자가 BEVM으로 BTC를 전송할 경우, 이 BTC는 스크립트 프로그램에 의해 잠기며, 2/3 이상의 검증자의 서명을 받아야만 잠긴 BTC를 해제하여 해당 주소로 돌려보낼 수 있다. BEVM은 EVM과 하위 호환되므로 이더리움의 다양한 dApp을 비용 없이 이전할 수 있으며, BTC 앵커 자산을 거래하고 가스로 앵커 자산을 사용할 수 있다.

2.2.4 Merlin Chain
Merlin Chain은 EVM과 하위 호환되는 비트코인 사이드체인으로, Particle Network를 통해 비트코인 주소로 직접 네트워크에 접속할 수 있으며, 이 주소는 고유한 이더리움 주소를 생성한다. 또한 RPC 노드를 통해 직접 이더리움 계정으로 연결할 수도 있다. 현재 Merlin Chain은 BTC, Bitmap, BRC-420 및 BRC-20 자산의 크로스체인 이동을 지원한다. BRC-420 프로토콜과 Merlin Chain은 동일하게 Bitmap 자산 커뮤니티가 재귀 명문(递归铭文)을 기반으로 개발한 것으로, 전체 커뮤니티는 재귀 명문을 기반으로 RCSV 재귀 명문 매트릭스, Bitmap Game 메타버스 플랫폼 등의 프로젝트를 제안하였다.

Merlin Chain은 2월 5일 메인넷을 출시한 후 IDO와 스테이킹 보상을 진행하며, 21%의 거버넌스 토큰 MERL을 분배하였다. 직접적이며 대규모의 에어드랍은 많은 참여자들을 끌어모았으며, 현재 Merlin Chain의 TVL은 30억 달러를 넘어서며, 비트코인 체인 상 TVL은 Polygon을 넘어 공공체인 중 6위에 올랐다.

2.2 사이드체인
비트코인 사이드체인 솔루션은 이더리움의 사이드체인과 유사하며, 본질적으로 체인 상의 토큰과 비트코인을 1:1로 앵커링하는 새로운 체인을 발행하는 것이다. 이 새로운 체인은 비트코인 메인넷의 거래 속도와 개발 난이도의 제약을 받지 않으며, 더 빠르고 저렴한 비용으로 비트코인 앵커 토큰을 이동할 수 있다. 사이드체인은 메인넷의 자산 가치를 계승하지만, 보안성은 계승하지 못하며, 거래 정산은 사이드체인에서 이루어진다.
2.2.1 Stacks
현재의 Stacks 프로젝트는 2021년 출시된 2.0 버전으로, 사용자는 비트코인 메인넷에서 BTC를 잠근 후 Stacks 상에서 동등한 SBTC 자산을 획득할 수 있으나, 사이드체인 상의 거래에는 Stacks의 네이티브 토큰 STX를 가스로 지불해야 한다. 비트코인 메인넷은 이더리움 메인넷처럼 잠긴 BTC를 효과적으로 관리할 수 있는 스마트 계약 주소가 없으므로, 잠긴 BTC는 비트코인 메인넷의 특정 멀티시그 주소로 전송된다. Stacks 메인넷은 Clarity 언어를 사용해 스마트 계약을 개발할 수 있기 때문에 해제 과정이 비교적 간단하며, Stacks 상의 Burn-Unlock 계약에 요청을 보내면 Stacks의 SBTC를 소각하고 잠긴 BTC를 메인넷 원주소로 반환할 수 있다. Stacks 메인넷의 블록 생성 과정은 POX 합의 메커니즘을 사용하며, 비트코인 메인넷의 마이너들이 BTC를 입찰하여 블록 생성 기회를 경쟁하는데, 입찰 금액이 높을수록 더 높은 가중치를 얻으며, 최종적으로 특정 검증 가능한 랜덤 함수를 통해 승자를 선정하여 Stacks 메인넷에서 블록을 생성하고, 대응하는 Stacks 네이티브 토큰 STX를 보상으로 받는다. 동시에 입찰에 참여한 이 BTC는 SBTC 형태로 STX 토큰 홀더들에게 보상으로 분배된다.

또한 Stacks는 4월 중본격 업그레이드를 예정하고 있으며, 업그레이드 내용에는 개발 언어 Clarity의 최적화가 포함되어 개발자의 진입 장벽을 낮출 예정이다. 또한 Stacks는 네트워크의 보안 등급을 개선했으며, Stacks 상에서 직접 메인넷 블록 거래를 처리하고 100% 비트코인 재구성 저항력을 갖추었으며, Stacks의 거래 확인은 메인넷에서 이루어져 사이드체인에서 비트코인 메인넷과 동등한 레이어2로 보안성이 향상되었다. 마지막으로 블록 생성 속도도 크게 향상되어 테스트 단계에서 5초마다 블록을 생성하는 속도를 달성했으며(현재는 10~30분마다 블록 생성), 만약 중본격 업그레이드가 성공적으로 완료되면 Stacks는 성능 면에서 많은 이더리움 레이어2에 거의 근접하게 되어 많은 자금 유입을 끌어모으고 Stacks 생태계의 개발 열기를 높일 것으로 기대된다.
2.2.2 RSK
RSK(RootStock)은 네이티브 토큰이 없는 비트코인 사이드체인으로, 현재 사이드체인 상의 거래는 비트코인을 수수료로 사용한다. 사용자는 RSK 내장 PowPeg 양방향 앵커링 프로토콜을 통해 메인넷의 BTC를 RSK 상에서 1:1 비율로 RBTC로 교환할 수 있다. RSK는 또한 POW 메커니즘의 퍼블릭체인이지만 병렬 채굴(merge mining) 메커니즘을 도입하여, 비트코인 마이너들의 채굴 인프라와 설정이 RSK 채굴 과정에 그대로 적용되어 비트코인 마이너들이 RSK 채굴에 참여하는 비용을 낮췄다. 현재 RSK는 메인넷보다 세 배 빠른 거래 속도와 메인넷 거래 비용의 1/20 수준을 제공한다.

2.2.3 BEVM
BEVM은 EVM과 하위 호환되는 POS 사이드체인으로, 현재 네이티브 토큰을 발행하지 않았다. 비트코인 메인넷에서는 Schnorr 다중 서명 알고리즘을 통해 수신 자산을 1000개 주소가 공동으로 관리하는 다중 서명 스크립트 주소에 저장하며, 이 1000개 주소는 BEVM 상의 1000개 POS 검증자에 해당한다. 또한 TapScript 영역 내에서 MAST(Merkelized Abstract Syntax Tree, 머클화 추상 구문 트리) 형식의 스크립트 프로그램을 작성함으로써 자산의 자동화된 제어를 실현할 수 있다. MAST는 프로그램을 설명하기 위해 많은 독립된 작은 블록을 사용하며, 각 블록은 일부 코드 로직에 대응하고, Script 스크립트 상에는 방대한 논리 코드를 저장할 필요 없이 각 코드 블록의 해시 결과만 저장하면 되므로 블록체인 상에 저장해야 하는 계약 코드량을 크게 줄일 수 있다. 사용자가 BEVM으로 BTC를 전송할 경우, 이 BTC는 스크립트 프로그램에 의해 잠기며, 2/3 이상의 검증자의 서명을 받아야만 잠긴 BTC를 해제하여 해당 주소로 돌려보낼 수 있다. BEVM은 EVM과 하위 호환되므로 이더리움의 다양한 dApp을 비용 없이 이전할 수 있으며, BTC 앵커 자산을 거래하고 가스로 앵커 자산을 사용할 수 있다.

2.2.4 Merlin Chain
Merlin Chain은 EVM과 하위 호환되는 비트코인 사이드체인으로, Particle Network를 통해 비트코인 주소로 직접 네트워크에 접속할 수 있으며, 이 주소는 고유한 이더리움 주소를 생성한다. 또한 RPC 노드를 통해 직접 이더리움 계정으로 연결할 수도 있다. 현재 Merlin Chain은 BTC, Bitmap, BRC-420 및 BRC-20 자산의 크로스체인 이동을 지원한다. BRC-420 프로토콜과 Merlin Chain은 동일하게 Bitmap 자산 커뮤니티가 재귀 명문(递归铭文)을 기반으로 개발한 것으로, 전체 커뮤니티는 재귀 명문을 기반으로 RCSV 재귀 명문 매트릭스, Bitmap Game 메타버스 플랫폼 등의 프로젝트를 제안하였다.

Merlin Chain은 2월 5일 메인넷을 출시한 후 IDO와 스테이킹 보상을 진행하며, 21%의 거버넌스 토큰 MERL을 분배하였다. 직접적이며 대규모의 에어드랍은 많은 참여자들을 끌어모았으며, 현재 Merlin Chain의 TVL은 30억 달러를 넘어서며, 비트코인 체인 상 TVL은 Polygon을 넘어 공공체인 중 6위에 올랐다.

People's Launchpad의 IDO에서 사용자는 Ally를 스테이킹하거나 0.00025 BTC 이상을 스테이킹하여 MERL 구매 자격을 위한 포인트 보상을 받을 수 있으며, 스테이킹 가능한 BTC 상한은 0.02이며, 이에 따라 460개의 MERL 토큰을 획득할 수 있다. 이 라운드에서 분배된 물량은 적어 전체 토큰의 1%에 불과하다. 하지만 현재 MERL의 장외 가격이 2.9달러임을 고려하면 수익률은 100%를 초과한다. 두 번째 스테이킹 인센티브 활동에서 Merlin은 전체 토큰의 20%를 분배하였으며, 사용자는 Merlin's Seal을 통해 Merlin Chain 상에서 BTC, Bitmap, USDT, USDC 및 일부 BRC-20과 BRC-420 자산을 스테이킹할 수 있다. 사용자의 Merlin 상 자산은 매시간 USD 기준으로 스냅샷을 찍으며, 당일 평균 가격에 10000을 곱한 값이 사용자가 획득한 포인트가 된다. 두 번째 스테이킹 활동은 Blast와 유사한 팀 모드를 채택하여, 사용자는 캡틴 또는 멤버라는 두 가지 신분 중 하나를 선택할 수 있으며, 캡틴을 선택하면 초대 코드를 얻고, 멤버를 선택하면 캡틴의 초대 코드를 입력하여 팀에 바인딩된다.
Merlin은 현재 실현된 비트코인 레이어2 솔루션 중 기술적으로 성숙하며, 레이어1 자산의 유동성을 해방할 수 있어 메인넷의 비트코인을 Merlin 상에서 저비용으로 이동시킬 수 있다. 그 뒤에는 거대한 Bitmap 생태 커뮤니티가 있으며 기술도 상대적으로 완벽하여 장기적으로 좋은 발전을 이룰 것으로 기대된다. 현재 Merlin 상의 스테이킹은 매우 높은 수익률을 제공하며, MERL 수익 외에도 프로젝트 팀의 에어드랍을 통해 관련 메이크 토큰이나 기타 토큰을 얻을 수 있는 기회도 있다. 예를 들어 공식 에어드랍된 Voya 토큰은 단일 스테이킹 주소에서 0.01 BTC 이상을 스테이킹하면 90개의 Voya 토큰을 받을 수 있으며, 출시 이후 가격은 계속 상승하여 최고 발행가격의 514%까지 도달했고, 현재 가격은 5.89달러이며, 비트코인 평균 가격 50,000달러 기준으로 계산하면 수익률은 106%에 달한다.

2.3 롤업
2.3.1 BitVM
BitVM은 옵티미스틱 롤업 기반의 비트코인 레이어2이다. 이더리움의 옵티미스틱 롤업과 유사하게, 거래자는 먼저 비트코인 메인넷에 Layer2로 거래 정보를 전송한 후, Layer2에서 거래를 계산 및 패키징하고 결과를 Layer1의 스마트 계약에 전송하여 확인하며, 이 과정에서는 검증자에게 증명자의 주장에 이의를 제기할 시간을 제공해야 한다. 그러나 비트코인은 네이티브 스마트 계약을 갖추지 않아 이더리움의 옵티미스틱 롤업처럼 간단하지 않으며, Bit Value Commitment, Logic Gate Commitment 및 Binary Circuit Commitment 등의 과정을 포함한다. 아래에서는 이를 각각 BVC, LGC, BCC로 표기하겠다.
-
BVC(Bit Value Commitment): BVC는 본질적으로 전압 결과로, 0과 1 두 가지 가능성만 있으며, 다른 프로그래밍 언어의 Bool 타입 변수와 유사하다. 비트코인은 스택 기반의 스크립트 언어로 작동하며, 이러한 타입의 변수는 존재하지 않으므로 BitVM에서는 바이트코드 조합을 사용하여 시뮬레이션한다.
<Input Preimage of HASH> OP_IF OP_HASH160 //Hash the input of user <HASH1> OP_EQUALVERIFY //Output 1 if Hash(input)== HASH1 <1> OP_ELSE OP_HASH160 //Hash the input of user <HASH2> OP_EQUALVERIFY //Output 0 if Hash(input)== HASH2 <0>
-
BVC에서 사용자는 먼저 입력값을 제출한 후 비트코인 메인넷에서 입력값을 해싱하며, 입력값의 해시 결과가 HASH1 또는 HASH0과 같을 때만 스크립트가 해제되며, 해시 결과가 HASH1일 경우 출력은 1이고, HASH2일 경우 출력은 0이다. 이후 설명에서는 전체 코드 블록을 OP_BITCOMMITMENT 연산코드로 패키징하여 설명을 간소화하겠다.
-
LGC(Logic Gate Commitment): 컴퓨터의 모든 함수는 본질적으로 일련의 Bool 게이트 회로 조합에 해당하며, 어떤 게이트 회로라도 간소화하면 일련의 NAND 게이트 회로 조합으로 등가화할 수 있다. 즉, 비트코인 메인넷에서 바이트코드를 사용해 NAND 게이트 회로를 시뮬레이션할 수 있다면, 본질적으로 모든 함수를 재현할 수 있다. 비트코인에는 NAND 연산을 직접 구현하는 오퍼코드가 없지만 AND 게이트 OP_BOOLAND와 NOT 게이트 OP_NOT는 존재하며, 이 두 오퍼코드를 중첩하면 NAND 게이트 기능을 재현할 수 있다. OP_BITCOMMITMENT로 얻은 두 출력 전압에 대해 OP_BOOLAND와 OP_NOT 오퍼코드를 사용하면 NAND 출력 회로를 구성할 수 있다.
-
BCC(Binary Circuit Commitment): LGC 회로를 기반으로 입력과 출력 사이에 특정 게이트 회로 관계를 구성할 수 있으며, BCC 게이트 회로에서 입력은 TapScript 스크립트에 해당하는 해시 원상(image)에서 오며, 서로 다른 Taproot 주소는 서로 다른 게이트를 의미하며, 이를 TapLeaf라고 하며, 여러 TapLeaf가 Taptree를 구성하여 BCC 회로의 입력이 된다.

이론적으로 BitVM의 증명자는 오프체인에서 회로를 컴파일 및 계산한 후 결과를 비트코인 메인넷에 반환하여 실행하면 된다. 그러나 오프체인 과정은 스마트 계약에 의해 자동 실행되지 않으므로 증명자의 악의적 행위를 방지하기 위해 BitVM은 메인넷 검증자가 이의를 제기해야 한다. 이의 제기 과정에서 검증자는 먼저 특정 TapLeaf 게이트 회로의 출력을 재현한 후, 증명자가 제공한 다른 TapLeaf 결과와 함께 입력으로 회로를 구동한다. 출력이 False라면 이의 제기가 성공하여 증명자가 거짓을 말했음을 의미하며, 반대의 경우 실패한다. 그러나 이 과정을 완료하기 위해선 도전자와 검증자가 사전에 Taproot 회로를 공유해야 하며, 현재는 단일 검증자와 단일 증명자 간의 상호작용만 가능하다.
2.3.2 SatoshiVM
SatoshiVM은 EVM과 호환되는 Zk 롤업 형태의 비트코인 레이어2 솔루션이다. SatoshiVM에서 스마트 계약의 구현 방식은 BitVM과 동일하게 Taproot 회로를 사용해 복잡한 함수를 시뮬레이션하므로 따로 설명하지 않는다. SatoshiVM은 전반적으로 세 계층으로 나뉘며, Settlement Layer, Sequencing Layer, Proving Layer이다. Settlement Layer는 비트코인 메인넷으로, DA 계층을 제공하며, 거래의 Merkle 루트와 제로지식 증명을 저장하고, Taproot 회로를 통해 레이어2의 패키징된 거래의 정확성을 검증하여 정산한다. Sequencing Layer는 거래를 패키징 및 처리하며, 거래의 계산 결과와 제로지식 증명을 함께 메인넷에 반환한다. Proving Layer는 Sequencing Layer로부터 전달받은 Task에 대해 제로지식 증명을 생성하여 Sequencing Layer로 다시 전달한다.

2.3.3 BL2
BL2는 VM 범용 프로토콜(공식 예정에서는 모든 주류 가상머신과 호환 가능한 가상머신 프로토콜)을 기반으로 설계된 Zk 롤업 형태의 비트코인 레이어2이다. 다른 Zk 롤업 레이어2와 유사하게, Rollup Layer는 주로 zkEvm을 통해 거래를 패키징하고 해당 제로지식 증명을 생성한다. BL2의 DA 계층은 Celsetia를 도입하여 대량의 거래 데이터를 저장하고, BL2 네트워크는 제로지식 증명만 저장하며, 제로지식 증명의 검증과 BVC를 포함한 소량의 검증 데이터를 메인넷으로 반환하여 정산한다.

BL2의 X 계정은 최근 업데이트가 빈번하며 거의 매일 업데이트되고 있으며, 개발 계획과 토큰 방안도 공개하고 있다. 20%의 토큰을 OG 마이닝에 분배할 예정이며, 곧 테스트넷 출시도 예고하고 있다. 현재 이 프로젝트는 다른 비트코인 레이어2에 비해 상대적으로 소수이며 초기 단계에 있지만, Celestia, 비트코인 레이어2 등 최근 인기 있는 개념들을 도입하여 개념적으로 충분한 관심을 받고 있다. 그러나 공식 웹사이트에는 실제 기능이 설계되지 않았으며 예상 데모만 존재하고, 백서도 없다. 또한 목표가 너무 높아 비트코인 상의 계정 추상화 및 주류 가상머신과 호환되는 VM 프로토콜 같은 것은 실현 난이도가 크며, 팀이 결국 이 목표를 달성할 능력이 있는지는 불확실하므로 현재로서는 프로젝트를 정확히 평가하기 어렵다.

2.3.4 B2 Network
B2 Network는 비트코인을 정산 계층과 DA 계층으로 사용하는 zkRollup 형태의 레이어2로, 구조적으로 전반적으로 Rollup Layer와 DA Layer 두 계층으로 나뉜다. 사용자의 거래는 먼저 Rollup Layer에서 제출 및 처리되며, Rollup Layer는 zkEvm 방식을 사용하여 사용자 거래를 실행하고 관련 증명을 출력하며, 사용자 상태도 ZK-Rollup 계층에 저장한다. 일괄 패키징된 거래와 생성된 제로지식 증명은 DA Layer로 전달되어 저장 및 검증된다. DA Layer는 분산 스토리지 노드, B2 Node, 비트코인 메인넷 세 부분으로 세분화할 수 있다. 분산 스토리지 노드는 Rollup 데이터를 수신한 후 정기적으로 Rollup 데이터의 시간과 공간에 기반한 제로지식 증명을 생성하며, 생성된 제로지식 저장 증명을 B2 Node로 전송한다. B2 Node는 데이터를 오프체인에서 검증한 후, 거래 데이터와 해당 제로지식 검증을 TapScript 형식으로 비트코인 메인넷에 기록한다. 비트코인 메인넷은 제로지식 검증의 진위를 확인하고 최종 정산을 수행한다.

B2 Network는 다양한 BTC 레이어2
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














