← 최신 논문
🤖 machine learning

Can Blockchains Reliably Train Machine Learning Models?

본 논문은 에너지 집약적인 작업 증명 채굴 자원을 검증 가능한 기계 학습 모델 훈련으로 전환하는 프로토콜인 훈련 증명 (PoT) 을 소개하며, 이론적 분석과 구현을 통해 이 접근 방식이 탈중앙화 학습의 기술적 격차를 해소하면서 높은 처리량, 견고성, 그리고 향상된 네트워크 보안을 달성함을 입증합니다.

원저자: Peihao Li, Nadia Dahmani

게시일 2026-05-06
📖 4 분 읽기☕ 가벼운 읽기

원저자: Peihao Li, Nadia Dahmani

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

수천 대의 컴퓨터가 끊임없이 극도로 어려운 수학 퍼즐을 풀려고 노력하는 거대하고 글로벌한 경쟁을 상상해 보세요. 이것이 바로 비트코인과 유사한 블록체인이 현재 작동하는 방식 (이를 '작업 증명'이라고 부르는 시스템) 입니다. 이러한 퍼즐을 가장 먼저 해결한 컴퓨터들은 현금 보상을 받습니다. 그러나 함정이 하나 있습니다. 이러한 퍼즐들은 쓸모가 없습니다. 이들은 가치 있는 것을 만들어내지 않으며, 단지 네트워크를 안전하게 유지하기 위해 막대한 양의 전기를 소모할 뿐입니다. 마치 그들이 빠르게 운전할 수 있음을 증명하기 위해 원형으로 달리는 레이싱 카 함대를 운영하듯, 연료를 소모하지만 어디로도 이동하지 않는 것과 같습니다.

동시에 인공지능 (AI) 의 세계는 연산 능력에 굶주려 있습니다. 똑똑한 AI 모델을 훈련시키는 데는 방대한 양의 계산이 필요하며, 이는 비용이 많이 들고 구하기 어렵습니다.

이 논문은 훈련 증명 (Proof of Training, PoT) 이라는 솔루션을 제안합니다. 아이디어는 간단합니다. 쓸모없는 수학 퍼즐에 에너지를 낭비하는 대신, 그 동일한 막대한 연산 능력을 AI 모델 훈련에 활용하는 것입니다. 하지만 어떻게 사람들이 실제로 작업을 수행하고 속이지 않는지 보장할 수 있을까요? 바로 이 논문에서 제시하는 새로운 프로토콜이 그 역할을 합니다.

다음은 일상적인 개념으로 분해한 시스템의 작동 방식입니다:

1. 새로운 게임: 퍼즐 대신 훈련

블록체인을 퍼즐 해결사가 아닌 글로벌 교실로 생각하세요.

  • 클라이언트 (선생님): 훈련이 필요한 AI 모델을 가진 사람이 네트워크에 '숙제 과제' (데이터셋과 목표) 를 게시합니다.
  • 마이너 (학생들): 퍼즐을 푸는 대신, 이러한 컴퓨터들은 과제를 다운로드하여 AI 훈련을 시작합니다. 그들은 "이 시간까지 이 숙제를 끝내겠습니다"라고 약속하고 그 약속을 고정합니다.
  • 검증자 (감독관): 이들은 독립적인 컴퓨터로서 숙제를 점검합니다. 완성된 AI 모델을 비밀 테스트 세트와 비교하여 성능이 얼마나 좋은지 평가합니다.

2. '약속하고 공개하기' 트릭 (속임수 방지)

일반적인 교실에서는 학생이 시험 문제를 본 후 공부할 수도 있습니다. 그러나 이 시스템에서는 그것이 불가능합니다.

  • 금고: 시험 문제 (검증 데이터) 가 공개되기 전에, '학생' (마이너) 은 완성된 AI 모델을 디지털 금고에 넣어야 합니다. 그들은 특정 모델을 준비해 두었음을 증명하는 영수증 (해시) 을 네트워크에 전송합니다.
  • 공개: 시험 문제가 공개된 이후에야 마이너는 금고를 열고 자신의 모델을 보여줍니다.
  • 이것이 중요한 이유: 이는 속임수를 쓰는 자가 시험 답안을 먼저 보고 문제를 해결한 후, 마치 이전에 해결한 것처럼 가장하는 것을 막습니다. 그들은 답을 알기 전에 묶여 있게 됩니다.

3. '감시자' 시스템 (이의 제기)

"누가 감독관들을 확인합니까? 그들이 불공정하게 채점하거나 게으르다면 어떻게 됩니까?"라고 물을 수 있습니다.
이 논문은 '제보자' 시스템과 유사한 이의 제기 메커니즘을 도입합니다:

  • 선의로 가정: 시스템은 시간과 에너지를 절약하기 위해 감독관 (검증자) 이 처음에는 정직하다고 가정합니다.
  • 도전 창구: 채점 후 짧은 기간 동안 네트워크의 누구든 감시자로 활동할 수 있습니다. 감시자가 감독관이 나쁜 점수를 주거나 가짜 점수를 매겼다고 발견하면 이의를 제기할 수 있습니다.
  • 위험 부담: 감독관이 되려면 보증금 (돈) 을 예치해야 합니다. 만약 속임수를 쓰거나 잘못 채점하는 것이 적발되면 보증금을 잃게 됩니다. 이를 잡아낸 감시자는 그 돈의 일부를 보상으로 받습니다.
  • 결과: 이는 감독관들이 정직하게 행동하고 감시자들이 그들을 감시하도록 강력한 동기를 부여합니다. 속임수보다 정직함이 더 이득인 게임과 같습니다.

4. 왜 이것이 이전 아이디어보다 나은가

이 논문은 이전의 시도들이 너무 느리거나 보안이 취약했기 때문에 실패했다고 주장합니다.

  • 병목 현상: 이전 아이디어들은 메인 블록체인에서 모든 단일 숙제 과제를 확인하려고 했습니다. 이는 교통 체증처럼 시스템을 마비시켰을 것입니다.
  • 해결책: PoT 는 레이어 2 접근 방식을 사용합니다. 메인 블록체인 (레이어 1) 을 은행 금고로 생각하세요. 그것은 최종 결과와 돈만 보관합니다. 실제 작업 (훈련 및 채점) 은 빠르고 병렬적인 네트워크 (레이어 2) 에서 오프사이트에서 발생합니다. 은행 금고는 분쟁 (이의 제기) 이 있거나 승자들에게 지급할 때만 개입합니다. 이는 시스템을 빠르고 확장 가능하게 유지합니다.

5. 보안 보장

저자들은 이것이 작동함을 수학적으로 증명했습니다. 그들은 속임수에 대한 벌칙 (보증금 손실) 이 충분히 높고, 적발될 확률도 충분히 높다면 정직함이 유일한 논리적 선택임을 보여주었습니다.

  • 마이너가 가짜 좋은 모델을 만들려고 하면 감시자에게 적발되어 돈을 잃게 됩니다.
  • 검증자가 가짜 점수를 주려고 하면 보증금을 잃게 됩니다.
  • 따라서 시스템은 자연스럽게 모든 사람이 실제 작업을 수행하고 공정하게 채점하도록 이끕니다.

요약

이 논문은 비트코인 유사 네트워크의 '쓸모없는' 에너지를 탈중앙화 AI 공장으로 전환할 것을 제안합니다.

  • 옛 방식: 컴퓨터들이 의미 없는 수수께끼를 풀기 위해 전기를 태웁니다.
  • 새 방식 (PoT): 컴퓨터들은 그 동일한 전기를 유용한 AI 모델을 훈련시키는 데 사용합니다.
  • 정직함을 유지하는 방법: 보증금, 비밀 시험 문제, 그리고 '제보자' 보상 시스템으로 구성된 체계는 누구도 돈을 잃지 않고는 속일 수 없도록 보장합니다.

그 결과, 가치 없는 작업에 에너지를 낭비하지 않으면서도 빠르고 안전하며 많은 AI 훈련 작업을 동시에 처리할 수 있는 네트워크가 탄생합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →