서브넷이란 무엇인가
참고: 이 문서는 영문 원본의 자동 번역본입니다.
서브넷이란 무엇인가
**서브넷(subnet, 서브네트워크)**은 더 큰 블록체인 플랫폼 내부 또는 그와 나란히 작동하는 독립적이고 목적에 맞게 구축된 네트워크입니다. 모든 애플리케이션이 동일한 밸리데이터 세트, 규칙, 처리량을 공유하도록 강제하는 대신, 서브넷은 특정 워크로드 -- 예를 들어 AI 추론, 데이터 처리, 또는 게임 -- 가 자체 컨센서스 파라미터를 갖춘 전용 밸리데이터 세트 위에서 실행될 수 있게 합니다. 부모 플랫폼은 공유 보안 인프라를 제공하고, 서브넷은 자신의 특정 사용 사례에 맞게 최적화할 자유를 얻습니다.
요약: 서브넷은 더 넓은 블록체인 생태계 내의 전문화되고 자율적으로 거버넌스되는 네트워크입니다 -- 특히 범용 체인의 제약 없이 전용 연산 환경을 필요로 하는 AI 프로젝트에 관련이 있습니다.
서브넷의 작동 방식
핵심 아이디어는 네트워크 수준에서의 관심사 분리입니다. 모든 것을 처리하는 하나의 단일 체인 대신, 서브넷은 워크로드를 병렬적이고 전문화된 환경으로 나눕니다.
밸리데이터와 멤버십
서브넷은 자체 밸리데이터 세트를 정의합니다. 이 밸리데이터는 부모 네트워크 밸리데이터의 부분집합일 수도 있고, 서브넷의 특정 요구사항을 충족하는 완전히 독립적인 운영자일 수도 있습니다. 각 서브넷은 자체 스테이킹 규칙, 하드웨어 요구사항, 성능 표준을 설정할 수 있습니다. 이는 AI 워크로드에 초점을 맞춘 서브넷이 밸리데이터에게 GPU 하드웨어를 요구할 수 있는 반면, 범용 서브넷은 표준 서버에서 작동할 수 있음을 의미합니다.
맞춤형 규칙과 실행
각 서브넷은 자체 가상 머신, 컨센서스 파라미터, 수수료 구조, 거버넌스 모델을 구현할 수 있습니다. 이 유연성은 서브넷이 부모 체인의 실행 환경의 한계를 상속하지 않음을 의미합니다. AI 중심 서브넷은 빠른 추론 결제를 위해 블록 타임을 최적화할 수 있고, 금융 서브넷은 트랜잭션 정렬 보장을 우선시할 수 있습니다.
두 가지 두드러진 구현
Bittensor 서브넷. Bittensor는 전체 네트워크를 서브넷을 중심으로 구성합니다. 각 Bittensor 서브넷은 특정 유형의 AI 작업 -- 텍스트 생성, 이미지 인식, 데이터 스크래핑, 단백질 접힘 등 -- 을 위한 경쟁 시장입니다. 서브넷의 마이너는 전문화된 AI 작업을 수행하고, 밸리데이터는 그 출력을 채점합니다. TAO 토큰 발행은 네트워크 수준 거버넌스에 따라 서브넷에 분배되며, 각 서브넷 내에서 보상은 가장 성과가 좋은 마이너와 밸리데이터에게 흘러갑니다. 현재 아키텍처 기준으로, Bittensor는 각각 자신의 AI 작업에 독립적으로 최적화된 수십 개의 활성 서브넷을 지원합니다.
Avalanche 서브넷. Avalanche는 서브넷을 확장 및 맞춤화 메커니즘으로 사용합니다. 어떤 밸리데이터 그룹이든 Avalanche 서브넷을 형성하고 그 안에서 하나 이상의 블록체인을 출시할 수 있습니다. 각 서브넷은 자체 밸리데이터 요구사항, 컨센서스 튜닝, 가상 머신을 정의합니다. Avalanche의 Primary Network(X-Chain, P-Chain, C-Chain을 포함)는 그 자체가 모든 밸리데이터가 참여해야 하는 서브넷입니다. 추가 서브넷은 병렬로 작동하여, 프로젝트가 더 넓은 Avalanche 생태계의 혜택을 여전히 받으면서 특정 속성(컴플라이언스 기능, 프라이빗 트랜잭션 지원, 맞춤형 가스 토큰 등)을 갖춘 전용 체인을 출시할 수 있게 합니다.
암호화폐 AI 프로젝트에 중요한 이유
AI 워크로드는 범용 블록체인이 수용하기 어려운 특정한 연산 수요를 가집니다. 서브넷은 이 불일치를 직접 해결합니다.
전문화된 연산. 모델 추론, 학습 조정, 데이터 검증 같은 AI 작업은 표준 토큰 전송과는 다른 하드웨어와 성능 특성을 요구합니다. 서브넷은 AI 프로젝트가 DeFi 트랜잭션 및 NFT 발행과 블록 공간을 두고 경쟁하기보다, 이러한 워크로드를 위해 구체적으로 갖춰지고 인센티브를 받은 밸리데이터에서 실행되게 합니다.
성능 격리. 메인 체인의 거래 활동 급증은 AI 서브넷의 추론 파이프라인을 늦추지 않습니다. 각 서브넷은 자체 처리량과 수수료 동학을 가져, 관련 없는 워크로드 간의 교차 오염을 방지합니다.
맞춤형 인센티브 설계. 서브넷은 프로젝트가 AI 기여에 맞춘 보상 메커니즘을 설계할 수 있게 합니다. Bittensor의 접근법 -- AI 출력의 품질에 따라 마이너를 채점하는 것 -- 은 컨센서스 메커니즘이 모델 품질을 인식하지 못하는 범용 체인에서는 구현하기 어려울 것입니다.
이 아키텍처 패턴은 더 넓은 앱체인(appchain) 개념 -- 특정 도메인에서 최적화된 성능을 위해 일반성을 교환하는 애플리케이션 특화 체인 -- 과 관련이 있습니다.
DecAIHub 프로젝트 카드에 나타나는 곳
- Type -- 서브넷으로 작동하거나 서브넷을 출시하는 프로젝트는 자신의 서브넷 기반 설계를 반영하는 아키텍처 유형으로 분류될 수 있습니다.
- Main chain -- 서브넷은 부모 플랫폼에 묶여 있습니다. Bittensor 서브넷에서 실행되는 프로젝트는 Bittensor를 메인 체인으로 나열하고, Avalanche 서브넷의 프로젝트는 Avalanche를 참조합니다.
- Consensus -- 서브넷은 부모 체인의 컨센서스 메커니즘을 사용하거나 자체 변형을 구현할 수 있으며, 이는 consensus 필드에 나타납니다.
서브넷만으로는 증명되지 않는 것
- AI 품질 -- 서브넷 내에서 실행되는 것은 AI 워크로드가 정교하거나, 정확하거나, 유용함을 보장하지 않습니다. 서브넷은 인프라 선택이지 모델 품질의 척도가 아닙니다.
- 탈중앙화 -- 서브넷은 밸리데이터가 매우 적을 수 있습니다. 밸리데이터의 수와 독립성이 서브넷의 실제 탈중앙화를 결정하며, 라벨 자체가 결정하지 않습니다.
- 보안 -- 서브넷의 보안은 자체 밸리데이터 세트와 경제적 인센티브에 의존합니다. 작고 스테이킹이 빈약한 서브넷은 부모 체인보다 덜 안전할 수 있습니다.
- 필요성 -- 모든 AI 프로젝트가 전용 서브넷을 필요로 하는 것은 아닙니다. 일부 AI 작업은 범용 체인이나 기존 클라우드 인프라에서 잘 작동합니다. 서브넷의 존재가 그것이 올바른 아키텍처 선택이었음을 증명하지는 않습니다.
혼동하지 마세요
- L2 -- L2는 보안을 위해 트랜잭션을 부모 L1 체인으로 결제합니다. 서브넷은 자체 밸리데이터를 갖춘 병렬 네트워크이며 트랜잭션 확정성을 위해 부모 체인에 본질적으로 의존하지 않습니다.
- 사이드체인 -- 독립적으로 실행된다는 점에서 서브넷과 유사하지만, 사이드체인은 일반적으로 정의된 서브넷 프레임워크의 일부가 되는 대신 브리지를 사용하여 메인 체인에 연결합니다.
- 앱체인(Appchain) -- 앱체인은 애플리케이션 특화 블록체인입니다. 서브넷은 앱체인을 구현하는 한 가지 방법이지만, 두 용어가 동의어는 아닙니다. 앱체인은 어떤 서브넷 프레임워크 밖에서도 존재할 수 있습니다.
- 샤드(Shard) -- 샤딩은 하나의 체인 상태를 병렬로 처리되는 조각들로 나눕니다. 서브넷은 단일 체인의 분할이 아니라 자체 상태와 밸리데이터 세트를 갖춘 별개의 네트워크입니다.
자주 묻는 질문
Bittensor 서브넷과 Avalanche 서브넷은 같은 방식으로 작동하나요?
아니요. 둘은 전문화된 하위 네트워크라는 개념을 공유하지만 구현에서 상당히 다릅니다. Bittensor 서브넷은 마이너가 출력 품질로 채점되고 TAO로 보상받는 경쟁적 AI 작업 시장입니다. Avalanche 서브넷은 자체 가상 머신과 컨센서스 파라미터를 갖춘 전체 블록체인을 출시할 수 있는 맞춤형 밸리데이터 세트입니다. Bittensor 서브넷은 AI를 위해 목적에 맞게 구축되었고, Avalanche 서브넷은 범용 인프라 프리미티브입니다.
누구나 서브넷을 만들 수 있나요?
Bittensor와 Avalanche 모두에서, 서브넷을 만들려면 특정 조건을 충족해야 합니다. Bittensor에서 새 서브넷을 등록하려면 TAO 토큰을 잠가야 하고, 서브넷이 기능하려면 마이너와 밸리데이터를 끌어들여야 합니다. Avalanche에서 서브넷을 출시하려면 밸리데이터 세트를 만들고 거기에 하나 이상의 블록체인을 배포해야 합니다. 기술적·경제적 장벽은 다양하지만, 서브넷은 비용이나 헌신 없이 만들어지지 않습니다.
AI 프로젝트는 왜 범용 체인에서 실행하는 대신 서브넷을 사용하나요?
범용 블록체인은 AI 워크로드가 아니라 금융 트랜잭션에 최적화되어 있습니다. AI 작업은 특정 하드웨어(GPU), 맞춤형 성능 채점, 전문화된 컨센서스 규칙, 또는 공유 체인이 제공할 수 있는 것보다 높은 처리량을 요구할 수 있습니다. 서브넷은 AI 프로젝트가 결제와 경제적 보안을 위해 더 넓은 블록체인 생태계에 여전히 연결되면서 자신의 연산 요구에 맞춘 환경을 정의할 수 있게 합니다.
외부 참고 자료
- Bittensor Documentation — Subnets — Bittensor 서브넷이 어떻게 구조화되고 마이너와 밸리데이터가 어떻게 참여하는지에 관한 공식 문서.
- Avalanche Documentation — Subnets — 서브넷 아키텍처와 배포를 설명하는 공식 Avalanche 문서.
No comments to display
No comments to display