
Botanix Spiderchain 해석: EVM과 동등한 비트코인 L2, 자산과 체인의 분리를 통해 스마트 계약 지원
글: TechFlow
비트코인 생태계는 여전히 경쟁이 치열한 영역이다.
갤럭시(Galaxy) 리서치 보고서에 따르면, 2024년 1분기 암호화폐 벤처 투자자들이 가장 집중적으로 베팅한 분야 중 하나는 비트코인 L2 프로젝트였다.
어제 새로운 BTC L2 솔루션인 Spiderchain(스파이더체인, 거미줄 체인)을 개발하는 Botanix Labs가 Polychain Capital, Placeholder Capital, Valor Equity Partners, ABCDE 등이 참여한 가운데 1150만 달러 규모의 펀딩을 완료했다고 발표했다.
공식 정보에 따르면 Spiderchain 네트워크는 EVM과 유사한 기능을 제공하며, EVM의 사용 편의성과 비트코인의 보안성을 결합하는 것을 목표로 하고 있다.

비트코인 L2 분야가 포화 상태에 이르렀고, 시장에서는 이렇게 많은 프로젝트들이 진정한 의미에서 L2라고 할 수 있는지 점점 더 회의적인 상황에서, 다수의 VC들이 투자한 Spiderchain은 설계상 실제로 독특한 장점을 지니고 있을까?
우리는 Spiderchain 백서를 살펴보고 이를 빠르게 해석해보았다.
Spiderchain을 만든 목적
BTC L2는 수없이 많지만, 그들이 해결하려는 이야기는 사실 두 가지 핵심으로 귀결된다:
확장성 향상 및 스마트 계약 지원.
전자의 숨겨진 스토리는 비트코인의 트랜잭션 처리 능력이 제한적이므로 성능을 향상시켜야 한다는 것이며, 후자는 비트코인 자체 아키텍처가 복잡한 스마트 계약을 지원하지 않기 때문에 더 다양한 활용이 가능해야 하며, Dapp도 더 많이 실행될 수 있어야 한다는 주장이다.
Botanix는 현재 존재하는 BTC L2 솔루션들이 각각 일정한 문제를 안고 있다고 판단한다:
-
스테이트 채널(예: 라이트닝 네트워크): 상태 채널을 생성하여 거의 즉각적인 결제를 가능하게 하지만, 주로 간단한 결제 용도로만 사용되며 복잡한 스마트 계약을 지원하지 않는다.
-
연방형 사이드체인(예: Liquid 네트워크): 다중 서명(multisig) 메커니즘을 통해 거래 속도와 조합성을 향상시키지만, 연방 구성원들의 신뢰에 의존하기 때문에 어느 정도 중앙화된 구조를 가진다.
-
일괄 검증(예: 옵티미스틱 롤업 및 제로지식 롤업): 이러한 기술들은 확장 가능한 트랜잭션 처리 능력을 제공하지만, 비트코인 메인체인에 변경이 필요하며(BIP, 비트코인 개선 제안), 이러한 변경은 일반적으로 실현하기 어렵다.
따라서 Botanix는 기존의 문제들을 해결하기 위해 EVM과 호환되는 스마트 계약 환경을 도입하면서도 탈중앙성을 유지하는, 비트코인 위에 완전히 새로운 레이어2 프레임워크를 제안한다.
그들의 기대 효과는 탈중앙화 디지털 통화로서의 비트코인 핵심 장점을 훼손하지 않으면서도, 이더리움과 유사한 조합성과 애플리케이션 생태계를 비트코인 위에서 실현할 수 있게 하는 것이다.
거미의 다리: 다중 서명 지갑으로 구성된 사이드체인
비트코인 자체의 보안을 유지하면서 동시에 비트코인 네트워크가 스마트 계약과 기타 애플리케이션을 지원하도록 해야 한다. 이러한 "둘 다"라는 요구 사항은 Botanix가 스마트 계약과 애플리케이션을 독립적으로 처리하기 위한 어떤 형태의 사이드체인 방식을 채택해야 함을 의미한다.
이에 따라 Spiderchain이라는 개념이 등장한다.
기술적 세부사항을 제쳐두고, Botanix의 Spiderchain을 이해하기 위해 아래와 같은 비유를 사용할 수 있다:
-
당신은 매우 안전하지만 기능이 제한된 금고, 즉 비트코인 네트워크에 BTC를 저장하고 있다.
-
당신은 BTC가 더 많은 기능을 지원하기를 원하며, 이를 Spiderchain이라는 곳으로 보내는데, 이곳은 여러 개의 작은 금고(다중 서명 지갑)가 연결된 큰 사슬이다. 각 작은 금고는 열기 위해 여러 개의 열쇠(서명)가 필요하며, 단일 개인이나 기관이 전체 체인을 통제할 수 없다.
-
각 작은 금고가 모두 열리면, 당신은 이제 BTC를 가지고 다른 다양한 작업을 수행할 수 있다(즉, Dapp과 스마트 계약을 지원).

따라서 Spiderchain이 생각한 방법은 비트코인 네트워크와 독립된 "사이드체인"을 제공하여 BTC에 해당하는 자산을 흡수하고, 그 체인의 뒷단에서 EVM 환경을 제공함으로써 다양한 스마트 계약을 실행하고, 계약에 규정된 다양한 시나리오에서 BTC를 사용하여 DeFi 활동 등을 수행하는 것이다.
다시 기술적으로 설명하면, 위의 일반적인 절차는 백서에서 Botanix Protocol이라고 불리며, 다음과 같은 기술적 구성 요소들로 이루어져 있다:

-
Spiderchain: Botanix Protocol의 핵심 기술로, 연속된 다중 서명 지갑 체인이며, 이 지갑들은 “Orchestrator 노드”라 불리는 운영자가 관리한다. 이 노드들은 비트코인 코어 노드, Spiderchain 및 EVM을 실행하여 네트워크의 탈중앙화와 보안을 보장한다.
-
Orchestrator 노드: 네트워크의 중요한 구성 요소로, 전체 프로토콜을 운영할 뿐 아니라 유동성을 제공하고 새 블록 생성 및 트랜잭션 검증을 담당한다. 이들은 비트코인을 담보로 내놓고 합의에 참여하며, 부정 행위 시에는 재산을 몰수당하는(“슬래싱”) 제재를 받는다. POS 메커니즘과 유사하다.
-
Synthetic BTC: Botanix 체인에서 사용되는 토큰으로, 비트코인과 1:1로 연동된다. 모든 Synthetic BTC는 Spiderchain 내에서 잠긴 하나의 비트코인을 의미한다.
-
양방향 연결 고리(Two-way peg): 이 메커니즘을 통해 비트코인을 Botanix 체인과 비트코인 메인체인 사이에서 이동할 수 있다. 사용자는 “peg-in” 과정을 통해 비트코인을 Botanix 체인으로 이체하고, “peg-out” 과정을 통해 다시 전송받을 수 있다.
위의 설명을 통해 우리는 왜 이를 spiderchain(거미줄 체인)이라 이름 붙였는지 추측할 수 있다:
이 시스템에서 다중 서명 지갑은 거미줄 위의 노드처럼 작용하며, 거래 또는 작업을 수행하기 위해서는 여러 Orchestrator 노드의 서명이 필요하다. 이는 거미줄의 다중 지지 구조와 유사하며, 각 노드가 전체 네트워크의 안정성과 보안에 기여하는 역할을 한다.

도중 가장자리 노드는 다중 서명 지갑이며, 내부로 여러 Orchestrator 노드가 뻗어 나가며, 여러 노드의 다중 서명이 있어야 지갑이 열린다. 여러 지갑이 함께 열릴 때에만 해당 체인에 매핑된 BTC를 사용할 수 있다.
비트코인 자산과 체인의 분리
Spiderchain의 존재는 BTC가 원본 체인에서 분리되어 거미줄 체인 위에서 더 많은 작업을 수행할 수 있게 한다.
BTC 자산의 입출금 및 사용을 이해하기 위해 다음의 쉬운 예를 들어보자.
-
입 (Peg-in 과정): 사용자 앨리스가 비트코인을 Botanix 체인으로 옮기려 한다.
-
앨리스는 현재의 Orchestrator 노드가 생성한 새로운 다중 서명 주소로 비트코인을 전송한다.
-
해당 트랜잭션이 확인되면, Orchestrator 노드는 Botanix 체인 상에서 앨리스에게 동일한 수량의 synthetic BTC를 발행한다.
-
앨리스는 이제 Botanix 체인 상에서 이 synthetic BTC를 사용하여 거래를 하고 스마트 계약을 실행할 수 있다.

-
사용 (스마트 계약 실행): 앨리스는 자신의 synthetic BTC를 사용하여 스마트 계약과 상호작용하며, 예를 들어 탈중앙화 금융(DeFi) 플랫폼에 참여한다.
-
앨리스는 스마트 계약 함수를 호출하는 트랜잭션을 시작한다.
-
이 트랜잭션은 Orchestrator 노드에 의해 검증되고 Botanix 체인의 새로운 블록에 포함된다.

-
출 (Peg-out 과정): 앨리스는 자신의 synthetic BTC를 다시 비트코인으로 교환하기로 결정한다.
-
앨리스는 자신의 synthetic BTC를 Orchestrator 노드 중 하나에게 전송한다.
-
Orchestrator 노드는 해당 수량의 synthetic BTC를 소각하고, 다중 서명 지갑에서 앨리스의 비트코인 주소로 동일 수량의 비트코인을 전송하는 과정을 트리거한다.
이러한 설계를 통해 Botanix는 다중 서명과 Orchestrator 노드의 무작위 선택을 통해 탈중앙화를 달성할 수 있으며, EVM을 지원함으로써 이더리움에서 실행 가능한 모든 DApp을 Botanix에서도 실행할 수 있도록 한다. 동시에 비트코인의 보안성과 탈중앙화 특성을 유지한다.
또한 Spiderchain 자체의 보안에 대해 백서는 시스템 구조 설계, 합의 메커니즘, 그리고 다양한 방법을 통해 네트워크 전체의 보안성과 공격 저항력을 확보하는 방식을 설명한다:
예를 들어 노드 설계 측면에서 Orchestrator 노드는 합의 과정에 참여하기 위해 비트코인을 담보로 내놔야 하며, 이는 노드 운영에 대한 경제적 인센티브를 제공할 뿐 아니라 악의적 행동의 비용을 높이는 역할을 한다.
전반적으로 보면 Spiderchain은 선제적 보안(forward security)을 강화하는 메커니즘을 설계했는데, 미래에 특정 노드가 안전하지 않게 되더라도 과거 시스템 기록 전체가 위협받지 않도록 한다. 이는 합의에 참여하는 노드 그룹을 지속적으로 업데이트함으로써 실현되며, 어떤 단일 노드나 소규모 그룹도 장기간 네트워크를 장악할 수 없도록 보장한다.
시빌 공격(Sybil attack)에 대응하기 위해, 노드가 합의에 참여하기 전에 비트코인을 담보로 내놓도록 요구하고 악의적 행동에 대해 처벌함으로써 공격 비용을 크게 증가시킨다.
마지막으로 Botanix는 무리하게 빠르게 진행하여 위험이 통제 불가능하게 커지는 것을 막기 위해 단계적인 발전 계획을 수립했다. 창립팀과 신뢰할 수 있는 파트너들이 관리하는 소규모 네트워크에서 시작하여, 점차적으로 완전히 탈중앙화되고 커뮤니티가 주도하는 네트워크로 전환할 예정이다.
마지막으로 주목할 점은, Spiderchain의 기본 토큰이 비트코인(BTC)이라는 점이다. 이 프로젝트는 BTC를 기반 정산 계층으로 삼아 비트코인의 프로그래밍 가능성을 위한 미래를 구축하고자 한다. 거미줄 체인의 EVM에서 부과되고 지불되는 모든 수수료는 비트코인(BTC)으로 정산된다.
또한 Spiderchain EVM은 비트코인 메인체인의 루트 업그레이드를 활용하여 레이어2를 설계하므로 추가적인 BIP(비트코인 개선 제안)가 필요 없어, 프로젝트 채택의 장벽을 낮춘다.
현재 Spiderchain의 테스트넷은 이미 출시되었으며, 관심 있는 사용자는 여기 클릭하여 에어드랍, 크로스체인, 스왑 등의 다양한 작업을 수행할 수 있다. 북미 최정상급 VC들의 투자를 받은 이 프로젝트는 일정한 보상 기대감이 있으며, 초기에 참여하여 혜택을 기다리는 것도 나쁘지 않은 선택일 수 있다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














