Bittensor는 분산형 블록체인 기반 머신 러닝 네트워크를 구동하는 오픈 소스 프로토콜입니다. TAO는 Bittensor의 기본 암호화폐이며, 협력적으로 훈련하고 집단에 제공하는 정보 가치에 따라 보상을 받는 머신 러닝 모델에 보상으로 주어집니다. [1][2][3][4]
Bittensor는 비트코인과 유사한 채굴 네트워크로, 검열 저항적인 방식으로 분산형 머신 러닝 모델 네트워크에 접근할 수 있도록 합니다. Opentensor Foundation과 창립자인 Jacob Robert Steeves 및 Ala Shaabana에 의해 2021년에 개발되었습니다.
Bittensor는 분산 원장을 활용하여 인공 지능 기술의 개발 및 배포를 위한 전략을 제시합니다. 여기에는 개방형 접근/소유권, 분산형 거버넌스, 인센티브 프레임워크 내에서 전 세계적으로 분산된 컴퓨팅 리소스 활용과 같은 측면이 포함됩니다.
또한 사용자 기여 가치에 따라 보상과 네트워크 소유권을 분배하는 머신 인텔리전스의 오픈 소스 저장소 역할을 합니다.
Bittensor는 네트워크에 가치 있는 머신 러닝 모델과 출력을 제공하는 노드에 보상을 제공하기 위해 합의 메커니즘인 지능 증명(Proof of Intelligence)을 사용합니다. 이는 블록체인 네트워크에서 사용되는 작업 증명(PoW) 및 지분 증명(PoS) 메커니즘의 변형이지만, 복잡한 수학 문제를 해결하는 대신 노드는 지능을 입증하기 위해 머신 러닝 작업을 수행해야 합니다. 노드의 머신 러닝 모델의 출력이 더 정확하고 가치 있을수록 체인에 새 블록을 추가하고 TAO 토큰 형태로 보상을 받을 가능성이 높아집니다. [9] [1] [3] [4] [5] [8]
Bittensor 프로토콜은 네트워크 참여자 간에 머신 러닝 기능과 예측을 교환할 수 있도록 하는 분산형 머신 러닝 프로토콜입니다. 피어 투 피어 방식으로 머신 러닝 모델과 서비스의 공유 및 협업을 용이하게 합니다. [5][9]
Bittensor 네트워크는 프로토콜에 참여하는 노드(채굴자) 집합으로 구성됩니다. 각 노드는 네트워크의 다른 노드와 상호 작용할 수 있도록 하는 Bittensor 클라이언트 소프트웨어를 실행합니다. [9]
Bittensor 프로토콜은 핫키 등록을 포함하는 등록 프로세스를 통해 작동합니다. Bittensor 네트워크에 참여하고 Tao 토큰을 채굴하려면 사용자는 작업 증명(POW)을 해결하거나 recycle_register 메서드를 사용하여 수수료를 지불하여 핫키를 등록해야 합니다. [9]
등록되면 노드는 Bittensor 네트워크 내의 특정 도메인 또는 주제인 서브넷의 일부가 됩니다. 각 서브넷에는 자체 등록된 노드 집합과 관련 머신 러닝 모델이 있습니다. [9]
검증자는 채굴자가 제공한 응답 및 예측을 검증하는 역할을 합니다. 검증자는 네트워크 내에서 교환되는 데이터 및 모델의 무결성과 품질을 보장합니다. 검증자는 채굴자를 쿼리하고 응답을 평가하여 예측의 정확성과 신뢰성을 판단합니다. 검증자는 중개자 및 Bittensor 네트워크에 대한 액세스 포인트 역할을 하여 상호 작용을 가능하게 하고 사용자와 애플리케이션을 위한 인터페이스를 제공합니다. [9]
Bittensor 네트워크의 채굴자는 로컬에서 호스팅되는 머신 러닝 모델을 호스팅하고 제공하여 머신 러닝 서비스를 제공합니다. 클라이언트 애플리케이션에 예측이 필요한 경우 Bittensor 네트워크에 요청을 보내고, 네트워크는 필요한 서비스에 대한 제공자로 등록된 채굴자에게 요청을 라우팅합니다. 채굴자는 로컬에서 호스팅되는 머신 러닝 모델을 사용하여 요청을 처리하고 Bittensor 네트워크를 통해 클라이언트에 예측을 다시 반환합니다. [9]
Bittensor 네트워크는 합의 알고리즘을 사용하여 네트워크 상태에 대한 합의에 도달하고 처리되는 데이터의 무결성을 보장합니다. 합의 메커니즘은 이중 지출을 방지하고 데이터 일관성을 보장하며 네트워크의 전반적인 보안을 유지하는 데 도움이 됩니다. [9]
Bittensor 네트워크는 토큰 기반 경제를 통해 참여와 기여에 대한 인센티브를 제공합니다. 채굴자와 검증자는 컴퓨팅 리소스, 정확한 예측 및 네트워크에 대한 기타 가치 있는 기여에 대해 TAO 토큰으로 보상을 받습니다. 이러한 인센티브는 적극적인 참여를 장려하고 네트워크의 안정성과 효율성을 유지하는 데 도움이 됩니다. [9][7]
TAO는 Bittensor의 기본 암호화폐로, AI 기술 개발 및 배포에 대한 인센티브를 제공합니다. 또한 외부 액세스를 제공하여 사용자가 네트워크에서 정보를 추출하는 동시에 필요에 맞게 활동을 조정할 수 있도록 합니다. 거버넌스, 스테이킹에 사용되며 Bittensor TAO 네트워크에 구축된 AI 서비스 및 애플리케이션에 액세스하기 위한 지불 수단으로 사용됩니다. [2][7][9]
Tao의 총 공급량은 21,000,000개로 제한되어 있으며, 배포는 반감기 주기에 따라 관리됩니다. 즉, 1,050만 블록마다 블록 보상이 절반으로 줄어듭니다. 현재 네트워크는 12초마다 단일 Tao를 생성하며, 이는 단계당 하나의 블록에 해당합니다. 총 64개의 반감기 이벤트가 있으며, 첫 번째 이벤트는 2025년 8월에 예정되어 있습니다. [7]
2024년 7월 3일, Bittensor는 최소 8백만 달러 상당의 디지털 자산을 훔친 일련의 지갑 유출로 인해 네트워크 활동을 중단해야 했습니다. [10]
Bittensor의 공동 창립자인 Ala Shaabana는 익스플로잇을 억제하기 위한 방법으로 네트워크 중단을 발표했습니다.
"업데이트를 통해 공격을 억제하고 체인을 안전 모드로 전환했습니다(블록은 생성되지만 트랜잭션은 허용되지 않음). 현재 조사 중이며 모든 가능성을 고려하고 있습니다. 계속 지켜봐 주십시오." - Ala Shaabana는 2024년 7월 3일에 트윗했습니다.[11]
익명의 온체인 조사관 ZachXBT는 7월 3일 텔레그램 메시지에서 처음으로 도난을 발견했습니다. 그는 다음과 같이 썼습니다.
“개인 키 유출로 인해 오늘 초에 추가 도난이 발생하여 Bittensor가 중단되었습니다.”
알 수 없는 주소 “5FbW”가 악용되어 약 8백만 달러 상당의 32,000개의 Bittensor(TAO) 토큰을 얻었습니다. 이 공격은 ZachXBT에 따르면 2024년 6월 1일에 다른 지갑에서 1,120만 달러 상당의 TAO 토큰이 유출된 지 한 달 만에 발생했습니다. [10]
The OpenTensor Foundation(OTF)에서 처리한 2024년 7월 3일 사후 보고서에서 침해의 근본 원인은 PyPi 패키지 관리자의 악성 패키지로 확인되었습니다. 손상된 패키지는 합법적인 Bittensor 라이브러리로 위장했지만 암호화되지 않은 콜드 키 세부 정보를 훔쳐 해독된 바이트코드를 공격자가 제어하는 원격 서버로 보내도록 설계된 코드를 포함하고 있었습니다. 침해는 5월 22일에서 5월 29일 사이에 PyPi 패키지 관리자 버전 6.12.2를 다운로드하고 스테이킹, 지갑 전송 또는 위임과 같은 특정 작업을 수행한 사용자에게 영향을 미쳤습니다. [12]
발견 후 OTF는 PyPi 패키지 관리자 리포지토리에서 악성 패키지를 신속하게 제거하고 GitHub에서 Subtensor 및 Bittensor 코드를 철저히 검토했습니다. 다른 취약점은 확인되지 않았지만 팀은 코드 베이스를 계속 평가하고 잠재적인 공격 벡터를 조사하고 있습니다. [12]