최근까지 비트코인 생태계는 많은 발전을 보지 못했습니다. 그러나 이제는 비트코인의 확장성과 기능을 향상시키려는 수많은 프로젝트로 인해 빠르게 진화하고 있습니다. 이 초기 단계에서 사이드체인부터 레이어 투(L2)까지 비트코인의 다소 제한된 기능을 확장하기 위한 다양한 방법이 시도되고 있습니다. 보다 혁신적인 접근법 중 하나는 TAP 프로토콜과 함께 사용하는 TRAC로, 레이어 원(L1)에서 직접 기능을 증가시키고자 합니다.
TRAC 및 TAP 프로토콜: 혁신적인 비트코인 레이어 원 솔루션
이 기사는 1년 이상 전에 게시되었습니다. 일부 정보는 최신이 아닐 수 있습니다.

TRAC 및 TAP 프로토콜로 비트코인 레이어 원의 새로운 기능 잠금 해제
TRAC(Tokenized Real Assets Coin)은 비트코인 블록체인의 초기 프로젝트 기반 토큰 중 하나인 BRC20 토큰입니다. 역사적으로 비트코인 기반 자산을 지배했던 밈 코인 및 투기적 토큰과는 달리, TRAC는 비트코인 블록체인 인덱싱이라는 유용성을 가지고 있습니다. 이를 통해 개발자들은 TAP 프로토콜을 사용하여 비트코인 위에 애플리케이션을 구축할 수 있습니다.
TRAC는 트랜잭션 출력, 블록 높이, 토큰 전송과 같은 데이터를 지속적으로 수집하고 조직화하는 과정에서 비트코인 블록체인을 인덱싱합니다. 그런 다음 이 데이터는 개발자가 트랜잭션 기록이나 토큰 잔액과 같은 블록체인 정보를 검색하기 위해 액세스할 수 있는 인덱스로 분류됩니다. 검증자 네트워크는 데이터의 정확성을 보장하기 위해 교차 검토하며, 이는 개발자가 신뢰할 수 있는 데이터를 실시간으로 접근할 수 있도록 합니다.
검증자의 정직성과 무결성을 보장하기 위해 TRAC는 여러 메커니즘을 사용합니다. 분산된 검증자 네트워크는 단일 엔티티가 인덱싱 과정을 제어하지 못하도록 방지합니다. 검증자들은 PoS(Proof of Stake) 같은 합의 메커니즘을 사용하고, TRAC 토큰을 스테이킹하여 정직성을 보장하며, 부정확한 제출은 그들의 지분 손실을 초래할 수 있습니다. 암호학적 검증은 데이터가 변조될 수 없도록 보장하며, 검증자들은 정확한 데이터 인덱싱을 위한 보상을 받고 불성실할 경우 처벌을 받습니다.
이 과정은 투명하여 공개 감사가 가능하고, 다수의 검증자가 동일한 데이터에 대해 작업하여 중복성과 교차 검증을 제공합니다. 검증자는 데이터 무결성을 보장하기 위해 주기적으로 감사될 수 있으며, 부정직하게 행동하는 사람에게는 처벌이 가해집니다.
본질적으로 TRAC는 TAP 프로토콜이 사용할 수 있는 데이터 레이어가 됩니다.
TAP 프로토콜: 비트코인의 메타 프로토콜
TAP 프로토콜은 비트코인의 레이어 원(L1) 위에 직접 구축된 메타 프로토콜입니다. 이는 비트코인의 보안성과 강인함을 유지하면서도 안전하고 접근 가능한 탈중앙화 애플리케이션 개발을 가능하게 하는 것을 목표로 합니다. TAP는 dapp(탈중앙화 애플리케이션)과 defi(탈중앙화 금융) 프로토콜의 창작을 위한 도구를 제공하도록 설계되었습니다.
TAP 프로토콜은 비트코인에서 직접 플랫폼을 가능하게 하기 위한 TRAC의 분산 인덱싱 기능을 활용합니다. TAP는 출력, 토큰 전송 및 블록 높이와 같은 효과적 기능을 수행하기 위해 신뢰할 수 있는 조직화된 데이터가 필요합니다. 예를 들어, TAP에 구축된 탈중앙화 금융 플랫폼에서는 사용자 잔액, 트랜잭션 내역 또는 토큰 전송과 같은 데이터가 실시간으로 정확히 반영되어야 합니다. TRAC의 인덱싱은 이 데이터가 중앙 기관의 의존 없이 효율적으로 검색될 수 있도록 보장합니다.
TAP 프로토콜은 백서에 명시된 바와 같이, 레이어 투(L2) 솔루션이 필요 없이 비트코인 레이어 원(L1)에서 작동할 수 있도록 Ordinals를 활용합니다. TAP는 Ordinals의 기능을 확장하고 BRC-20 토큰 구조를 모방하면서도 확장되는 토큰 표준을 도입합니다. TAP 프로토콜은 기능을 외부 및 내부 기능으로 나누며, 외부 및 내부 기능은 토큰, 지갑 및 더 넓은 생태계와 상호작용하는 데 있어 다른 역할을 수행합니다.
TAP 프로토콜의 외부 기능은 지갑 및 시장과 같은 기존 인프라와 상호작용하도록 설계되어 TAP 토큰을 다른 토큰 표준(BRC-20 등)과 유사한 방식으로 사용하고 거래할 수 있도록 합니다. 이러한 기능은 extensive한 수정이 필요 없이 현재 도구 및 플랫폼과의 호환성을 보장합니다.
기본적으로, 그들은 사용자와 플랫폼이 TAP 고유 기능을 수용하면서 BRC-20 토큰과 동일한 방식으로 TAP 토큰과 상호작용할 수 있도록 허용합니다. 예를 들어, BRC-20 토큰을 지원하는 마켓플레이스는 인프라를 복제하고 특정 TAP 작업(예: 토큰 배포, 발행 및 전송)을 인식하도록 약간의 조정을 하여 TAP에 적응할 수 있습니다.
핵심 외부 기능에는 토큰 배포(새로운 TAP 토큰 생성), 토큰 발행(추가 토큰 생성), 토큰 전송(사용자 간 토큰 이동)이 포함됩니다. 이러한 기능은 공공 플랫폼을 위해 설계되어, TAP 토큰이 최소한의 변화로 defi 플랫폼, 지갑 또는 거래소에 원활하게 통합될 수 있도록 보장합니다.
TAP 프로토콜의 내부 기능은 TAP에 특정한 확장된 기능 및 보다 정교한 작업을 추가하여 표준 토큰 거래나 발행을 넘어선 고급 기능을 도입합니다. 예로는 토큰 스테이킹, 토큰 스왑, 프로토콜 내 직접 스왑을 가능하게 하는 등; 대량 토큰 전송, 하나의 트랜잭션에서 여러 수취인에게 토큰을 보낼 수 있도록 하는 기능; 수수료 및 거래 만료와 같은 기능을 포함하는 보다 복잡한 토큰 거래 메커니즘이 있습니다.
작가와 인덱서는 TAP 프로토콜의 두 주요 행위자입니다. 작가는 개발자나 사용자로 생각할 수 있으며, 토큰 전송과 같은 작업을 수행합니다. 인덱서는 블록체인에 기록된 인스크립션을 추적하고 검증합니다.
작가
작가의 작업은 프로토콜의 규칙을 따르고 투명하며 안전한 과정을 보장하는 인스크립션 기반 검증 시스템을 통해 시작되고 실행됩니다. 다음은 작가가 작업을 시작하고 실행하는 과정입니다:
- 작업 시작: 작가가 토큰 전송이나 거래 실행과 같은 작업을 수행하려고 할 때, TAP 프로토콜에 요청을 제출합니다. 이 요청에는 관련 자산, 수신자(해당되는 경우) 및 기타 관련 정보가 포함됩니








