TBC는 여러 혁신을 통합하는 것을 목표로 하는 퍼블릭 블록체인입니다. UTXO 및 POW 모델을 활용하여 높은 성능, 낮은 수수료, 강력한 탈중앙화를 달성하고자 합니다. TBC는 비트코인 가상 머신(BVM)을 개발하고 BVM을 기반으로 확장 가능한 BTC 레이어2 솔루션을 도입했습니다.[1][2]
TBC(TuringBitchain)는 Edison과 Alex가 2021년에 설립한 퍼블릭 블록체인으로, 여러 혁신을 통합하도록 설계되었습니다. UTXO 및 POW 모델을 활용하여 높은 성능, 낮은 수수료, 강력한 탈중앙화를 달성하는 것을 목표로 합니다. TBC는 비트코인 가상 머신(BVM)과 BVM을 기반으로 하는 확장 가능한 BTC 레이어2 솔루션을 개발했습니다.
TBC는 확장성 문제, 높은 가스 수수료, 크로스체인 스토리지 문제와 같은 블록체인 과제를 해결합니다. 무제한 확장, 사용량에 따른 가스 수수료 감소, 제로 컨펌 트랜잭션, 통합 데이터 스토리지 및 계약 실행과 같은 기능을 통해 Web3 시대를 지원하는 것을 목표로 합니다. TBC는 POW 합의 메커니즘, UTXO 트랜잭션 모델을 사용하며 Turing TXID 체계와 TuringContract 스마트 계약 계획을 도입합니다.
초기 TPS 13k인 TBC는 1년 이내에 100k TPS로 증가하는 것을 목표로 합니다. NFT, DeFi, 데이터 스토리지, BTCFI 및 표준 프로토콜을 지원하며 Ordinals 및 BRC20 구현을 계획하고 있습니다. TBC는 비트코인의 기능을 향상시켜 일상적인 트랜잭션과 스마트 계약을 가능하게 하고 Web3의 핵심 인프라가 되는 것을 목표로 합니다.[1][2][3][4][5]
TBC는 2021년에 설립되었으며, 트랜잭션 데이터 클리핑 또는 멀티플렉싱 및 계약 레이어에 대한 기본 기술의 발명 및 발표와 함께 설립되었습니다. 이러한 혁신은 블록체인 기술에서 TBC의 초기 발전을 위한 기반을 형성했습니다.[5][7]
2022년 내내 TBC는 주요 개발 이정표를 달성했습니다. 1월에는 UTXO 블록체인에 적합한 TuringID 체계 설계를 완료했습니다. 2월에는 TBC 노드 프로그램의 초기 버전 개발이 시작되었습니다. 5월에는 TBC가 TuringTxID 기술 솔루션에 대한 상세 설계를 완료하고 구현 승인을 받았습니다. 8월에는 TBC가 UTXO 모델에서 고성능 스마트 계약 솔루션인 TuringContract의 설계 단계를 완료했습니다. 이러한 개발은 블록체인 부문 내에서 TBC의 기술 역량과 인프라의 중요한 진전을 나타냅니다.[6][7]
2023년에 TBC는 주목할 만한 발전을 이루었습니다. 1월에는 TuringContract 솔루션을 검증하고 블록체인 처리 성능을 평가하여 5000 TPS 이상을 달성하는 것을 목표로 TBC 알파 테스트 네트워크를 출시했습니다. 12월에는 많은 데이터 서비스 제공업체, 지갑, Web3 애플리케이션 및 DeFi 애플리케이션이 테스트 네트워크로 마이그레이션되면서 TBC 베타 테스트 네트워크가 도입되었습니다. 이러한 노력은 TBC의 블록체인 생태계를 강화하고 평가하는 것을 목표로 했습니다.[6][7]
2024년 2월, TBC는 블록체인 생태계의 개발 및 배포를 계속하면서 베타 메인넷을 출시했습니다.[6][7]
TuringTXID는 TBC에서 사용하는 트랜잭션 식별 시스템으로, 다른 UTXO 퍼블릭 체인과 차별화됩니다. 트랜잭션 데이터 업로드 중에 계층화된 해시 계산을 사용하여 원래 형식을 변경하지 않고 데이터 필드를 계층적으로 트리밍할 수 있습니다. 이는 데이터 효율성을 높이고 스토리지, 전송 및 활용 비용을 줄여 UTXO 모델 내에서 스마트 계약 기능을 지원하는 것을 목표로 합니다.
TuringTXID 방법은 계층적 데이터 트리밍을 통해 온체인 데이터 재사용을 촉진하여 병렬 작업에 영향을 주지 않고 UTXO 모델에서 레이어1 계약을 지원합니다. 기본 트랜잭션 데이터의 집합적 해싱을 통해 TXID를 생성함으로써 검증 프로세스를 간소화하고 중복 데이터 스토리지 및 전송 비용을 최소화하면서 UTXO 모델 내에서 경량 데이터 추적성을 가능하게 합니다.[4][5]
TBC의 UTXO 모델 내의 TuringContract는 계약 실행의 효율성과 보안을 향상시키는 것을 목표로 합니다. UTXO 계약의 병렬 실행을 가능하게 하여 멀티 코어 컴퓨팅을 사용하여 처리 속도와 트랜잭션 처리량을 향상시킵니다. TBC의 제로 컨펌 기능을 활용하여 TuringContract는 마이너 노드의 멤풀에 진입하는 즉시 신속한 계약 실행 결과를 제공하여 트랜잭션 효율성을 최적화하는 것을 목표로 합니다.
보안은 UTXO 계약 체인을 통해 TuringContract에서 우선시되어 MEV와 재진입과 같은 취약점과 같은 위험을 완화하기 위해 순차적 트랜잭션 실행을 보장합니다. 각 TuringContract 인스턴스는 트랜잭션 입력 및 계약 코드 해시를 사용하여 고유하게 식별되어 글로벌 고유성을 보장하고 안전한 상호 작용을 가능하게 합니다.
TuringContract는 또한 Scrypt의 검증 접근 방식으로 제네시스 복귀 문제를 해결하여 계약 코드 및 데이터 일관성에 대한 상위 트랜잭션을 검증하여 데이터 무결성을 유지합니다. 입력 해싱은 검증 중에 불필요한 데이터 확장을 방지하여 트랜잭션 데이터 크기 및 리소스 사용량을 최적화합니다.
또한 TuringContract는 트랜잭션 내에서 UTXO 계약의 구성 가능성을 지원하여 계약 로직과 상태 데이터의 효율적인 조합을 가능하게 합니다. 이 기능은 다양한 탈중앙화 애플리케이션 및 사용 사례를 지원하기 위해 TBC의 블록체인 생태계의 유연성과 기능을 향상시킵니다.[4][5][6]
$TBC는 블록체인의 기본 토큰이며 최대 채굴량은 21억 개입니다. 약 19억 5,800만 개의 $TBC가 현재 채굴에 잠겨 있으며 약 1억 4,200만 개의 $TBC를 채굴할 수 있습니다.[5][8]
TBC 토큰의 최대 공급량은 21억 개입니다. 할당은 다음과 같이 분배됩니다.
총 공급량 중 약 92.85%(19억 5,800만 토큰)가 생산에 잠겨 있으며 7.15%(1억 4,200만 토큰)를 채굴할 수 있습니다.[5]