1. Bitroot이란
Bitroot이란 무엇입니까?
Bitroot는 EVM 트랜잭션을 병렬로 실행하는 Layer 1 블록체인입니다. EVM 바이트코드와 이더리움 도구를 그대로 유지하고, 컨트랙트가 직접 호출할 수 있는 AI 추론 인터페이스를 추가했습니다. 공개된 대표 수치는 100,000+ TPS와 약 0.3초의 파이널리티입니다. 이는 프로젝트가 자체적으로 밝힌 수치이며, 사이트는 여기에 전체 테스트 조건을 함께 제시하지 않습니다. 이 수치를 읽는 방법은 아래 TPS 관련 질문에서 설명합니다.
Bitroot는 Layer 1입니까, Layer 2입니까?
Layer 1입니다. 다른 체인에서 정산하지 않고 자체 합의와 검증인 집합을 운영합니다. 따라서 보안은 이더리움에서 상속되지 않고 Bitroot의 검증인에게 달려 있습니다. 대신 실행과 정산이 하나의 도메인에서 이뤄지므로, 기본적으로 브리지를 거치는 단계가 없습니다. Positioning Bitroot에서 이 선택이 무엇을 해결하고 무엇을 남겨 두는지 설명합니다.
어떤 문제를 해결하기 위해 만들어졌습니까?
EVM은 블록의 트랜잭션을 정해진 순서대로 하나씩 실행합니다. 실행 스레드가 하나뿐이면 노드의 코어 수와 관계없이 처리량에 상한이 생기며, The EVM Single-Thread Bottleneck은 그 원인을 옐로 페이퍼까지 거슬러 올라가 추적합니다. AI Agent와 분산 연산 작업은 저렴하고 검증 가능해야 하는 작고 잦은 트랜잭션을 많이 만들어 내므로, 이 한계가 더 두드러집니다. Bitroot의 해법은 두 부분입니다. 처리량을 위한 병렬 실행과 파이프라인 합의, 그리고 AI 측면을 위한 검증 가능한 감사를 갖춘 AI-native 확장입니다.
세 가지 엔진은 무엇입니까?
홈페이지는 세 가지 구성 요소를 설명합니다. 병렬 실행 엔진은 트랜잭션 의존성을 분석해 충돌하지 않는 트랜잭션을 동시에 실행합니다. AI-native EVM 모듈은 컨트랙트가 모델 추론을 호출할 수 있는 인터페이스를 제공합니다. 영지식 검증 가능 감사는 제3자가 모델에 접근하지 않고도 AI 결과를 확인할 수 있게 합니다.
공식 채널은 어디입니까?
블록 탐색기는 BRTSCAN(https://devnet.bitroot.co/overview)이고, 프로토콜 코드는 https://github.com/brt-chain/bitroot에 있습니다. 커뮤니티 채널은 X(@Bitroot_), Telegram(bitroot_official), Discord입니다. bitroot.co나 이 채널에서 링크하지 않은 것은 비공식으로 간주하세요. 구성원과 거버넌스는 About Us 및 Team 페이지에서 다룹니다.
2. 병렬 실행과 성능
병렬 EVM이란 무엇을 뜻합니까?
일반 EVM은 블록의 트랜잭션을 엄격하게 순차적으로 처리합니다. 병렬 EVM은 여러 트랜잭션을 동시에 실행하면서도, 순차 실행했을 때와 정확히 같은 상태에 도달합니다. 어려운 경우는 두 트랜잭션이 같은 계정이나 스토리지 슬롯을 건드릴 때입니다. Three Paths to Parallel Execution에서 주요 설계를 비교합니다.
Bitroot는 어떤 병렬화 방식을 사용합니까?
낙관적 동시성 제어(OCC)입니다. 먼저 합의가 트랜잭션 순서를 확정합니다. 이후 읽기 집합과 쓰기 집합을 기록하면서 트랜잭션을 투기적으로 병렬 실행합니다. 두 집합이 겹치면 영향받은 트랜잭션만 다시 실행하므로, 결과는 순차 실행과 일치합니다. 다른 두 가지 일반적인 설계에는 Bitroot가 피하기로 한 요소가 필요합니다. 결정적 스케줄링(Sealevel 방식)은 개발자가 접근 목록을 미리 선언해야 하고, 오브젝트 모델(Sui 방식)은 EVM 데이터 모델을 대체합니다. OCC primer와 Bitroot's optimistic parallelization을 참고하세요.
두 트랜잭션이 충돌하면 어떻게 됩니까?
런타임이 겹치는 읽기/쓰기 집합을 감지하고, 원래 순서와 일관된 결과를 유지하며, 영향받은 트랜잭션만 다시 실행합니다. 다단계 충돌 감지와 동적 그룹화가 투기 실패로 낭비되는 작업량을 제한하므로, 충돌 하나가 배치 전체를 폐기하지는 않습니다. 인기 있는 단일 AMM 풀처럼 모두가 건드리는 상태는 여전히 속도 향상을 제한합니다. 그 정도는 Conflict Hotspots and Workloads에서 확인할 수 있습니다.
Pipeline BFT란 무엇입니까?
Bitroot의 합의 프로토콜입니다. 기존 BFT는 제안, 투표, 커밋을 순차적인 단계로 실행합니다. Pipeline BFT는 이 단계들을 블록 높이에 걸쳐 겹쳐 실행하므로, 순서 결정이 이전 라운드가 끝나기를 기다리지 않습니다. 리더 로테이션과 서명 집계로 검증인이 늘어나도 메시지 비용을 억제합니다. 합의는 실행과도 분리되어 있습니다. 순서를 먼저 확정하고, 실행은 그 순서의 상태 루트를 따라잡습니다. 자세한 내용은 Pipeline BFT and Execution Decoupling에 있습니다.
100,000+ TPS와 0.3초라는 수치는 어떻게 읽어야 합니까?
조건에 따라 달라지는 주장으로 읽어야 합니다. "TPS"는 실험실 환경의 최고치, 지연 시간 제한 아래에서의 지속 처리율, 일정 시간 구간에서 관측된 처리율 중 무엇이든 의미할 수 있습니다. 이들은 자릿수 단위로 차이 날 수 있는데도 하나의 숫자로 표기되는 경우가 많습니다. 병렬 EVM에서는 하드웨어만큼 테스트 워크로드의 충돌률이 중요합니다. Bitroot는 전체 조건 없이 대표 수치를 공개하므로, 공개 네트워크에서 독립적으로 측정하는 것이 올바른 검증 방법입니다. A Glossary of Performance Metrics에 모든 벤치마크가 공개해야 할 항목이 정리되어 있습니다.
TPS, BPS, 지연 시간, 파이널리티는 어떻게 다릅니까?
TPS는 초당 트랜잭션 수입니다. BPS는 초당 블록 수, 즉 블록 생성 속도입니다. 확인 지연 시간은 트랜잭션이 블록에 포함되기까지의 시간입니다. 파이널리티는 프로토콜이 더 이상 되돌리지 않는 시점입니다. 충돌로 재실행이 쌓이면 BPS를 높여도 체감 속도는 느릴 수 있으므로, 네 가지는 따로 보고해야 합니다. 각각의 정의는 용어집 글에 있습니다.
병렬 실행이 모든 애플리케이션을 빠르게 합니까?
아닙니다. 서로 무관한 사용자 간 결제나 개별 민팅처럼 대부분 독립적인 상태를 건드리는 워크로드는 병렬화가 잘 됩니다. 많은 사용자가 같은 컨트랙트 상태를 호출하는 워크로드는 이득이 적습니다. 같은 체인에서도 전송 벤치마크와 대출 또는 AMM 워크로드는 큰 배수만큼 차이 날 수 있습니다.
Layer 2 확장이나 샤딩과는 어떻게 다릅니까?
확장의 서로 다른 부분을 다룹니다. 확장은 합의, 데이터 가용성, 실행, 정산으로 나뉘며, L2, 샤딩, 독립 DA 레이어, L1 병렬화는 각각 다른 부분을 겨냥합니다. Bitroot는 L1의 실행과 합의를 다룹니다. Mapping Blockchain Scaling은 각 접근 방식을 이 지도 위에 배치합니다.
3. EVM 호환성
Bitroot는 이더리움과 얼마나 호환됩니까?
Bitroot는 표준 EVM 바이트코드를 표준 이더리움 도구로 실행하도록 만들어졌습니다. "EVM 호환"이라는 표현은 네 가지 별개의 계층을 포함하며, 마이그레이션 비용은 각 계층에 달려 있습니다. 바이트코드 의미론, 프리컴파일 집합, JSON-RPC 동작, Foundry와 Hardhat이 변경 없이 동작하는지 여부입니다. What EVM Compatibility Actually Means에서 이를 하나씩 살펴보고, 병렬성 때문에 호환성을 유지하기가 더 어려운 이유를 설명합니다.
기존 Solidity 컨트랙트를 수정 없이 배포할 수 있습니까?
대체로 가능합니다. 이더리움 고유의 프리컴파일 주소에 의존하지 않는 한, 표준 Solidity 컨트랙트는 수정 없이 컴파일하고 배포할 수 있습니다. 의존하기 전에 Bitroot 테스트넷에서 자체 테스트 스위트를 실행하세요. 자세한 내용은 Developer Guide에 있습니다.
읽기/쓰기 집합이나 접근 목록을 선언해야 합니까?
아닙니다. 의존성은 런타임에 발견되므로, 지금까지 하던 대로 Solidity를 작성하면 됩니다. 결정적으로 스케줄링하는 체인에서는 선언을 미리 해야 합니다.
어떤 지갑과 도구가 동작합니까?
표준 JSON-RPC로 커스텀 EVM 네트워크를 지원하는 것이라면 모두 가능합니다. MetaMask, Rabby, OKX Wallet, Hardhat, Foundry, Remix, ethers.js, viem이 해당합니다. Developer Guide에 각각의 설정이 포함되어 있습니다.
트랜잭션 비용은 얼마입니까?
홈페이지에는 평균 가스비가 약 $0.00007로 표시되며, 이는 이더리움 메인넷보다 훨씬 낮습니다. 사이트는 이 평균의 기간이나 워크로드를 밝히지 않으므로, 참고용으로만 사용하고 자체 배치 작업의 가스를 직접 추정하세요.
4. AI-native 기능
여기서 AI-native는 무엇을 뜻합니까?
검증 가능한 구체적인 기능을 가리킵니다. 컨트랙트가 AI 추론을 호출하는 선택적 명령어 또는 프리컴파일 확장, 하이브리드 실행 경로, 분산 연산 스케줄링, 그리고 정산 레이어와 신뢰 컴퓨팅 사이의 명확한 경계입니다. What an AI-Native Blockchain Actually Needs는 엔지니어링 목표와 메인넷 약속을 구분합니다.
스마트 컨트랙트가 AI 모델을 호출할 수 있습니까?
AI-native EVM 모듈이 바로 그 용도입니다. 개념적으로는 Solidity가 call할 수 있는 추론 프리컴파일이며, 별도의 오라클이나 오프체인 릴레이가 필요하지 않습니다. 인터페이스, 프리컴파일 주소, ABI는 프로토콜 저장소(https://github.com/brt-chain/bitroot)에 있으며, 오래될 수 있는 웹 페이지에는 복사해 두지 않습니다.
AI 결과는 어떻게 검증됩니까?
영지식 검증 가능 감사를 통해 검증하며, 이를 통해 제3자는 모델 가중치를 보지 않고도 연산과 그 출력을 확인할 수 있습니다. ZK 증명, 신뢰 실행 환경(TEE), 다자간 연산(MPC)은 각각 증명하거나 가정하는 내용과 비용이 다르며, 실제 시스템은 이들을 조합합니다. Trusted Computing Framework에서 이를 비교합니다.
검증 가능한 감사가 컨트랙트 감사를 대체합니까?
아닙니다. 연산과 그 결과를 신뢰할 수 있음을 보여 줄 뿐입니다. 자신의 컨트랙트 로직에 버그가 있는지는 알려 주지 않습니다.
Bitroot에서 개발하려면 AI 기능이 필요합니까?
아닙니다. 선택적 확장입니다. 일반적인 DeFi나 NFT 애플리케이션은 기본 EVM 기능만 사용할 수 있습니다.
GPU 연산은 어디에 해당합니까?
체인은 작업과 결제를 기록하고, GPU 작업은 분산 연산 네트워크에서 이뤄집니다. Distributed GPU and Edge Compute Networks는 이런 네트워크가 작업을 나누고 스케줄링하며 실패한 작업에서 복구하는 방식과, 체인이 연산에 대해 약속하지 말아야 할 것을 다룹니다.
5. Bitroot에서 개발하기
네트워크에는 어떻게 연결합니까?
BRTSCAN(https://devnet.bitroot.co/overview)에 표시된 네트워크 이름, RPC URL, Chain ID, 통화 기호, 탐색기 URL을 사용해 EVM 지갑에 커스텀 네트워크로 추가합니다. Developer Guide에서 MetaMask 설정을 단계별로 안내합니다.
사이트에 RPC URL과 Chain ID가 없는 이유는 무엇입니까?
테스트넷 파라미터는 업그레이드 사이에 바뀔 수 있으며, 오래된 값은 도움이 되기보다 잘못된 네트워크로 안내할 가능성이 더 큽니다. 현재 값은 BRTSCAN이 권위 있는 출처입니다.
테스트넷 토큰은 어떻게 받습니까?
파우셋(https://devnet.bitroot.co/faucet)에 지갑 주소를 제출하세요. 위에서 언급한 평균 수수료 기준으로, 한 번 받으면 많은 개발 작업을 충분히 처리할 수 있을 것입니다.
테스트넷과 메인넷은 같은 네트워크입니까?
아닙니다. RPC URL과 Chain ID는 환경마다 다르므로, 어느 쪽에 연결되어 있는지 BRTSCAN에서 확인하세요.
Hardhat, Foundry, Remix로 어떻게 배포합니까?
네트워크 설정을 Bitroot로 지정하고, 다른 EVM 체인과 똑같이 배포합니다. Developer Guide에 Hardhat과 Foundry 설정 예시, 그리고 Remix의 "Injected Provider" 흐름이 있습니다. 배포한 뒤에는 BRTSCAN에서 소스를 검증하여, 다른 사람이 컨트랙트를 읽고 탐색기에서 view 함수를 호출할 수 있게 하세요.
브리지가 있습니까?
예, https://bridge.bitroot.co/에 있습니다.
어디서부터 학습을 시작해야 합니까?
Study 섹션에서 기초를 다룹니다. 병렬 실행에 대해서는 Who Should Read About Parallel EVM이 컨트랙트 개발자, 클라이언트 엔지니어, 연구자별로 읽을 순서를 따로 제시합니다.
6. 노드와 스테이킹
노드에는 어떤 종류가 있습니까?
두 가지입니다. 검증인 노드는 합의, 블록 생성, 검증에 참여하며 안정적인 가동률이 필요합니다. 컴퓨팅 노드는 분산 AI 학습·추론에 GPU 연산 자원을 제공하며, 맡는 작업에 맞는 하드웨어가 필요합니다. 한 운영자가 둘 중 하나 또는 둘 다 운영할 수 있습니다. Nodes를 참고하세요.
스테이킹은 어떻게 동작합니까?
두 역할 모두 BRT를 담보로 스테이킹합니다. 이중 서명한 검증인이나 잘못된 결과를 반환한 컴퓨팅 노드는 위반 정도에 비례해 스테이크의 일부 또는 전부를 잃을 수 있습니다. 올바르게 행동하는 노드는 평판을 쌓으며, 이는 선택되는 빈도와 보상에 영향을 줍니다. 최소 스테이킹 수량, 락업 기간, 보상 공식은 프로토콜 저장소와 공식 공지에 있으며, 여기에는 고정해 두지 않았습니다.
사용하지 않는 내 GPU도 참여할 수 있습니까?
예. 가정용, 기업용, 유휴 채굴용 GPU도 각자 맞는 용량 등급으로 참여할 수 있습니다. 이는 컴퓨팅 노드 네트워크가 명시한 목표입니다.
컴퓨팅 작업은 어떻게 할당되고 검증됩니까?
할당에는 검증 가능한 랜덤 함수(VRF)를 사용하므로, 누구도 작업을 받을 노드를 고를 수 없습니다. 중요한 작업은 같은 작업을 여러 독립 노드에 맡기고, 결과가 일치할 때만 수락합니다.
스테이킹한 토큰이 임의로 슬래싱될 수 있습니까?
아닙니다. 슬래싱은 이중 서명이나 잘못된 결과 반환처럼 검증 가능한 잘못된 행동에 적용됩니다. 일반적인 참여나 간헐적인 네트워크 문제로는 발동하지 않습니다.
7. 생태계와 재단
어떤 프로젝트가 Bitroot에 적합합니까?
DeFi와 금융 인프라, 개발자 도구, AI Agent와 연산 애플리케이션, 소비자 및 소셜 앱입니다. Ecosystem을 참고하세요.
Bitroot Foundation은 프로젝트를 어떻게 지원합니까?
여러 팀이 각각 한 분야의 보조금 프로그램을 운영하므로, 하나의 주체가 모든 것을 결정하지 않습니다. 지원 범위는 자금, 기술 지도, 노출, 소개입니다. 현재 프로그램과 신청 기간은 Foundation 페이지에 있습니다.
생태계에 참여하기 위한 최소 기준이 있습니까?
단일한 관문은 없습니다. 대체로 Bitroot에 배포했거나 프로토콜과 통합되어 있으면 충분하며, 보조금 자격은 팀과 분야에 따라 다릅니다.
어떤 프로젝트가 라이브 상태입니까?
생태계 페이지에는 검증할 수 있는 프로젝트만 게시하며, 출시되는 대로 갱신합니다. 확인되지 않은 파트너십은 올리지 않습니다.
8. 이 사이트 읽기와 인용
기술 문서는 어디에 있습니까?
Whitepaper, Research 섹션, Blog에 있습니다. 블로그에는 EVM 내부 구조, 병렬 실행, 합의, 신뢰 컴퓨팅에 대한 기술 시리즈가 있습니다.
AI 도구와 크롤러가 사이트를 읽을 수 있습니까?
예. 모든 글은 내비게이션 텍스트 없이 일반 Markdown으로도 /{locale}/blog/{slug}.md에서 제공되며, /llms.txt는 언어별 주요 페이지를 나열합니다. 사이트는 영어, 중국어 간체, 중국어 번체, 일본어, 한국어, 스페인어, 프랑스어로 제공됩니다.
콘텐츠는 어떻게 선정되고 정정됩니까?
Editorial Standards 페이지에서 기술 및 연구 콘텐츠를 선정, 작성, 검토, 정정하는 방식을 설명합니다.
언론 문의는 어떻게 합니까?
Media Contact 페이지를 이용하세요. 로고와 브랜드 가이드라인은 Brand Assets에 있습니다.
이 내용이 투자 조언입니까?
아닙니다. 콘텐츠는 일반 정보이며 금융, 투자, 법률, 세무 조언이 아닙니다. 성능 수치는 프로젝트가 밝힌 목표이거나 귀하의 환경과 다를 수 있는 조건에서의 결과입니다.