Taro 프로토콜이 비트코인 체인의 혼잡을 완화하고 낮은 가스 비용을 누릴 수 있을까요?
저자: veDAO 연구원
최근 ORDI 토큰의 부의 효과와 BRC-20의 열풍으로 인해 비트코인 체인에서 심각한 혼잡과 가스 요금 급증 현상이 발생했습니다. 따라서 커뮤니티의 관심은 비트코인 거래 비용을 줄이는 데 집중된 라이트닝 네트워크에 쏠리고 있으며, 관련 프로토콜이 비트코인의 현재 위기를 조속히 해결할 수 있기를 희망하고 있습니다.
Taro는 비트코인 블록체인에 자산을 추가하고 새로운 장면을 여는 프로토콜입니다. 이는 확장 가능하다고 여겨지며, 비트코인이 다양한 자산을 수용할 수 있는 네트워크가 될 잠재력을 가지고 있으며, 이 네트워크에서 사용자는 비트코인의 신뢰성을 활용하고 낮은 수수료로 즉각적인 글로벌 최종 결제를 즐길 수 있습니다. 그렇다면 Taro는 도대체 무엇일까요? 어떻게 작동할까요? 현재 비트코인의 위기를 해결할 수 있을까요?
Taro 프로토콜이란?
Taro는 Lightning Labs에서 개발한 새로운 Taproot 지원 프로토콜로, 사용자가 비트코인 블록체인에서 자산을 생성하고 라이트닝 네트워크를 통해 최소한의 비용으로 빠르고 대량의 거래를 수행할 수 있도록 합니다. 이는 동질 자산(예: 스테이블코인)을 발행하는 데 사용할 수 있을 뿐만 아니라 비동질적이고 독특한 토큰(예: NFT 또는 수집품)을 발행하는 데에도 사용할 수 있습니다.
Taro의 핵심은 비트코인 네트워크의 안전성과 안정성에 라이트닝의 속도, 확장성 및 낮은 비용을 결합하는 것입니다. 이는 디지털 자산이 대부분 다른 블록체인에 저장되는 상황을 변화시키기 위해 설계되었습니다.
기술적으로, Taro는 빠르고 효율적으로 개인 정보 검색 및 수정, 거래 데이터 및 합법적인 보호/비통화 인플레이션을 증명할 수 있도록 하기 위해 비트코인의 최신 업그레이드인 Taproot에 의존합니다. 이는 새로운 트리 구조(머클 트리)를 구축하여 개발자가 기존 출력에 임의의 자산 메타데이터를 삽입할 수 있게 합니다.
머클 트리는 정확히 말하면 "머클 합계 트리(Merkle Sum tree)"와 "희소 머클 트리(Sparse Merkle tree)"의 결합으로, 대량의 데이터를 저장할 수 있으며 특정 데이터가 특정 트리에 존재함을 쉽게 증명할 수 있고, 자산의 총량이 변하지 않았음을 더 빠르게 검증할 수 있는 데이터 구조입니다. 이는 다음과 같은 속성을 가지고 있습니다:
- 대량의 자산을 수용할 수 있습니다.
- 사용자가 특정 자산이 머클 트리에 저장되어 있으며 해당 머클 트리의 루트가 비트코인 거래의 메타데이터임을 증명할 수 있습니다.
- 위조 방지, 일단 위조되면 머클 루트 값이 변경됩니다.
- 총량 검증이 용이하며 모든 정보를 공개할 필요가 없습니다.
- 동질 Taro 자산의 통합 및 분할이 가능하며, 이는 총 공급량에 영향을 미치지 않는 한 가능합니다.
- 사용자는 특정 자산이 더 이상 머클 트리에 저장되지 않고 이전된 것을 증명할 수 있습니다. 이를 "비회원 증명"이라고도 합니다.
Taro의 특징과 장점
1. 빠른 거래, 낮은 수수료
Taro는 라이트닝 네트워크를 사용하여 동질 Taro 자산(예: 스테이블코인)의 거래 속도를 높이고, 더 나은 확장성과 더 낮은 수수료를 실현합니다. 라이트닝 네트워크는 비트코인의 Layer2 솔루션으로, 핵심 아이디어는 오프체인 확장 방식을 채택하여 사용자 거래 단계를 오프체인에서 수행하고, 최종 거래 결과만 비트코인 메인넷에서 확인하여 비트코인 네트워크의 거래 효율성을 높이는 것입니다. 특정 Taro 자산으로 평가된 지불을 라우팅하려면, 전체 지불 경로의 첫 번째 및 마지막 채널만 Taro 자산을 인식하면 되며, 라이트닝 네트워크 자체는 변경할 필요가 없습니다.
2. 높은 개인 정보 보호 기준
Taproot는 Schnorr 공개 키 및 서명의 인코딩 전략을 지정하며, Schnorr 서명 및 키 집합은 다중 서명 계약이 단일 서명 계약과 동일하게 보이도록 하여 모든 Taproot 사용자에게 개인 정보 보호를 제공합니다. Taproot는 어떤 거래가 라이트닝 채널을 가지고 있는지 확인하기 어렵게 만듭니다. 이는 라이트닝 네트워크가 2-of-2 다중 서명(2-of-2 multi-sig)에 의존하기 때문입니다. MAST를 통합함으로써 Taproot는 상당한 개인 정보 보호 이점을 가져오며, Taproot 출력에서 비트코인을 지출할 때 사용된 스크립트만 공개하면 되며, 비트코인을 잠금 해제할 수 있는 다른 잠재적 스크립트를 공개할 필요가 없습니다.
3. 저장 공간 절약
대부분의 Taproot(P2TR) 출력은 P2PKH 출력보다 블록체인 공간을 덜 차지하지만, P2WPKH 출력보다는 약간 더 차지합니다. 이는 주로 P2TR이 비트코인을 공개 키에 직접 잠그기 때문이며, 공개 키의 해시 값이 아닌 공개 키에 잠그기 때문입니다. 공개 키가 공개 키 해시보다 더 많은 저장 공간을 필요로 하므로 Taproot 출력으로 전송되는 비용이 약간 더 높습니다. scriptPubKey의 공개 키는 Script Witness에 포함될 필요가 없으므로 Taproot 출력을 사용하는 비용이 크게 줄어듭니다.
팀 및 자금 상황
TARO 핵심 팀은 Bitshares 및 Ethereum과 같은 프로젝트에 참여한 경험이 풍부한 기술 전문가들로 구성되어 있으며, 사용자 경험과 디자인에 매우 중점을 두고 있어 플랫폼에서 오픈 소스 소프트웨어를 사용하고 있습니다. Lightning Labs는 2016년 설립 이후 비트코인의 제2층 라이트닝 네트워크를 지원하기 위한 소프트웨어 개발에 전념하고 있습니다.
프로젝트는 2023년 3월 제한 명령 소동을 겪었으며, 블록체인 스타트업 Tari Labs는 지난해 Lightning Labs를 상대로 소송을 제기하여 저작권 침해를 주장했습니다. Tari Labs는 Taro 프로토콜과 플랫폼이 자신의 상표명과 유사하며 유사한 서비스를 제공한다고 주장했습니다. 이에 따라 미국 캘리포니아 법원은 Tari Labs가 비트코인 개발자 Lighting Labs에 대한 Taro 프로토콜의 임시 제한 명령을 승소하였습니다. 이 제한 명령은 Lightning Labs가 Taro 프로토콜에 대한 외부 업데이트 및 해당 프로토콜의 다음 단계 발표를 제한합니다. 이 제한 명령은 임시 제한 명령 해제를 위한 청문회가 열릴 때까지 유효합니다.
제한 명령이 제정되기 전 마지막 큰 업데이트는 2022년 9월로, Taro 프로토콜은 오픈 소스 Alpha 버전을 출시하였으며, Taproot 프로토콜을 기반으로 하여 비트코인을 통해 전송할 수 있는 자산을 발행할 수 있도록 하였습니다. 그러나 라이트닝 네트워크 부분인 즉각적이고 대용량, 낮은 수수료의 거래 부분은 아직 출시되지 않았으며, 이 시점에서 Taro 프로토콜은 초기 개발 단계에 있었습니다.
기회와 위험
우선 Taro는 비트코인 네트워크가 심각하게 혼잡한 현재 상황에서 사용자에게 매우 매력적인 비트코인 제안입니다. 이는 라이트닝 네트워크 활동과 오프체인 결제 네트워크 인프라의 발전 속도를 촉진할 수 있는 큰 잠재력을 가지고 있습니다.
하지만 비동질 자산과 동질 자산의 소유권을 이전하기 위해서는 온체인 거래를 시작해야 합니다. 기술적으로 Taro 위에서 동질 토큰(예: 스테이블코인)을 사용하여 라이트닝 네트워크를 구축할 수 있습니다. 그러나 NFT와 같은 많은 사용자가 상상하는 시나리오는 실현할 수 없습니다. 예를 들어, NFT와 같은 인기 게임은 매초 수천 번, 심지어 수백만 번의 거래를 실행합니다. 만약 각 거래마다 온체인 비트코인 거래를 시작해야 한다면, 이는 완전히 확장할 수 없게 되어 소수의 사용자만 게임을 할 수 있게 되고, 높은 수수료를 지불해야 할 것입니다. 또한 올해 3월 Taro 프로젝트 팀이 제한 명령에 의해 제약을 받게 된 것도 프로토콜이 제한을 극복하고 다음 업데이트 버전으로 나아갈 수 있을지에 대한 우려를 불러일으킵니다.
하지만 종합적으로 볼 때, Taro는 비트코인 메인 블록체인의 견고한 안전성과 최신 Taproot 업그레이드로 인한 개인 정보 보호 및 효율성을 누리면서, 스테이블코인, NFT 및 기타 비트코인 기반 자산을 계층 프로토콜에서 발행할 수 있게 하여 불필요한 데이터 전송으로 네트워크에 부담을 주지 않도록 할 것입니다. 또한 Taro 도구를 라이트닝 네트워크로 이전함으로써 사용자는 제2층 결제 솔루션의 향상된 속도와 확장성의 혜택을 누릴 수 있습니다.
현재 시장 수요가 매우 뜨거운 상황에서 Lightning Labs도 Taro 프로토콜의 현재 문제를 해결하기 위해 노력하고 있습니다. 우리는 그것이 실제로 언제 구현될지에 대해 확실히 알지 못하지만, 만약 정말로 실현된다면, 이는 라이트닝 네트워크의 활동과 채택을 촉진하고 사용자가 비트코인 네트워크에서 빠르고 원활하게 거래할 수 있도록 도와줄 큰 잠재력과 힘을 가지고 있을 것입니다. 여러분의 많은 관심 부탁드립니다. Taro 프로토콜 뒤에 있는 심층 기술이나 기타에 관심이 있으시면, 아래 링크를 통해 빠르게 이동할 수 있습니다:
공식 트위터: https://twitter.com/lightning
백서: https://docs.lightning.engineering/the-lightning-network/taro
Github: https://github.com/lightninglabs/taro