CWN(CHANGE WITH NEWS) - ANH, DNN 훈련 장벽 해결할 대안으로 등장

  • 구름많음장수25.6℃
  • 구름많음남원27.1℃
  • 맑음철원30.8℃
  • 구름많음의령군25.8℃
  • 구름조금세종28.8℃
  • 구름많음구미27.1℃
  • 구름많음영월29.2℃
  • 구름조금순창군28.3℃
  • 구름많음완도29.5℃
  • 구름많음울릉도24.8℃
  • 구름많음남해26.7℃
  • 맑음천안28.8℃
  • 구름많음금산26.8℃
  • 맑음청주29.2℃
  • 구름조금광주28.3℃
  • 구름많음경주시25.7℃
  • 맑음봉화28.0℃
  • 구름많음상주27.3℃
  • 구름많음정선군28.9℃
  • 흐림북부산27.6℃
  • 맑음원주30.3℃
  • 구름많음청송군28.1℃
  • 흐림김해시26.5℃
  • 흐림거창25.3℃
  • 맑음북춘천29.8℃
  • 구름조금정읍29.2℃
  • 맑음순천27.0℃
  • 구름조금보은27.0℃
  • 구름많음여수26.8℃
  • 맑음강릉28.1℃
  • 흐림거제26.1℃
  • 맑음장흥28.0℃
  • 구름많음제주27.5℃
  • 맑음보령30.4℃
  • 구름많음의성28.5℃
  • 구름많음고흥29.4℃
  • 맑음홍천30.9℃
  • 구름많음영천26.2℃
  • 맑음수원30.0℃
  • 맑음서청주28.7℃
  • 구름조금대전27.7℃
  • 구름조금안동28.7℃
  • 구름조금보성군28.8℃
  • 맑음파주29.7℃
  • 구름많음함양군27.7℃
  • 구름많음진주27.7℃
  • 구름많음대구25.5℃
  • 구름조금영주28.6℃
  • 구름조금고창군28.4℃
  • 맑음동해26.6℃
  • 구름조금영덕26.2℃
  • 맑음속초26.1℃
  • 구름조금고창28.3℃
  • 구름조금울진27.5℃
  • 구름많음광양시27.8℃
  • 구름조금임실26.8℃
  • 맑음백령도26.4℃
  • 구름조금강진군29.2℃
  • 구름조금부여28.9℃
  • 맑음강화29.6℃
  • 구름조금목포28.0℃
  • 맑음군산28.6℃
  • 구름많음포항25.4℃
  • 구름많음태백23.7℃
  • 구름조금부안28.8℃
  • 맑음흑산도27.6℃
  • 맑음서울30.9℃
  • 구름조금서귀포30.6℃
  • 흐림울산25.2℃
  • 맑음인천30.1℃
  • 맑음춘천30.5℃
  • 구름조금해남29.2℃
  • 구름많음제천27.6℃
  • 맑음대관령22.6℃
  • 구름조금전주28.7℃
  • 흐림부산26.9℃
  • 흐림양산시26.5℃
  • 맑음인제29.3℃
  • 맑음북강릉26.3℃
  • 구름조금진도군27.9℃
  • 구름많음충주29.7℃
  • 맑음서산29.4℃
  • 구름많음밀양27.4℃
  • 구름많음통영28.6℃
  • 맑음양평30.2℃
  • 흐림추풍령24.7℃
  • 구름많음산청26.7℃
  • 구름많음합천26.4℃
  • 맑음이천30.0℃
  • 맑음동두천30.0℃
  • 구름많음북창원27.0℃
  • 맑음홍성29.0℃
  • 구름조금고산25.8℃
  • 흐림창원26.8℃
  • 맑음문경28.6℃
  • 구름조금영광군28.3℃
  • 구름많음성산27.1℃
  • 2025.09.10 (수)

ANH, DNN 훈련 장벽 해결할 대안으로 등장

임채은 / 기사승인 : 2021-07-05 14:09:15
  • -
  • +
  • 인쇄

심층 신경망(DNN)은 디파이(DeFi), 그리고 디파이와 같은 블록체인 애플리케이션(DAO) 개발에 상당한 잠재력을 가지고 있는 것으로 알려져 있다. 그러나 오늘날의 블록체인 플랫폼의 근본적인 설계 문제 때문에 스마트 계약에 대한 대규모 DNN 교육과 실행은 불가능하다.

'Training Massive Deep Neural Networks in a Smart Contract: A New Hope'라는 이름으로 게재된 논문은 대규모 DNN의 스마트 계약서 통합을 목표로 하는 새로운 블록체인 플랫폼 설계 집합인 통칭 "A New Hope (ANH)"를 제안한다.

DNN 훈련 및 운영의 장애물
스마트 계약 내에서 DNN을 훈련하고 운영하는 데는 두 가지 주요 장애물이 존재한다. 첫 번째는 비용이다. 오늘날의 블록체인은 일반적으로 각 노드가 완전한 상태를 언제든지 세계 각국에서 유지해야 한다. 이는 곧 노드가 모든 블록에서 처리를 수행해야 함을 의미하고, DNN을 포함하는 계산 집약적인 스마트 계약보다 비싸다.

예를 들어, 온라인 스마트 계약 및 분산 애플리케이션 플랫폼 이더리움에서, 각각의 스마트 계약 지침은 "가스"라고 불리는 금전적 비용을 발생시킨다. 이런 계량기 환경에서 DNN을 훈련하고 작동시키면 수백만 달러를 낭비할 정도로 높은 가스 비용이 발생할 수 있다.

두 번째 문제는 DNN 교육이 종종 결정론적 결과를 낳지 못한다는 것이다. 이는 블록체인 플랫폼이 스마트 계약 처리에 결정적이고 재현 가능한 결과 및 효과가 있어야 한다는 예상과 다르게 실행된다.

ANH의 해결법
ANH 접근법은 앞서 언급된 두 가지 문제를 해결하기 위해 고안되었다. 이 논문에서는 제안된 플랫폼 설계를 다음과 같이 요약한다.

1. 새 블록의 검증자는 처리를 실행하지 않는다.
2. 온 체인(on-chain) 회계사라는 서비스 공급자를 통해 온 디맨드(on-demand) 방식으로 처리 실행이 가능하다.
3. 스마트 계약 처리는 비결정적 결과가 허용되며, 이는 다른 스마트 계약을 호출하는 것을 수반할 수 있는 특별 검증 메커니즘을 통해 검증된다.

앞서 두 가지 장애물 설명에서 노드가 해당 블록에서 모든 처리를 실행한 후에만 특정 블록 처리를 완료할 수 있다고 했다. 블록은 일련의 처리와 서명 및 해시값과 같은 추가 검증 정보로 구성되며, 블록이 집중적인 연산(예: 대규모 DNN 교육)을 통해 처리를 포함하는 경우에는 필요한 처리 시간이 너무 길어진다.

출처  : Training Massive Deep Neural Networks in a Smart Contract: A New Hope
출처 : Training Massive Deep Neural Networks in a Smart Contract: A New Hope

ANH에서는 과감하게 명령된 처리 목록을 제거한다. 따라서 제네시스(Genesis) 블록은 한 번을 제외하고 어떤 블록에도 세계 상태에 대한 정보가 포함되어 있지 않게 된다. 그러므로 블록 생성자 노드에서 처리 목록을 수집하는 즉시 블록이 형성되어 블록 검증자는 처리를 실행하지 않고도 서명을 간단히 확인할 수 있다.

또한, 처리에 고가의 DNN 교육이 포함되어 있을 때는 실시간으로 전 세계 상태를 유지하는 것이 비용 측면에서 효율적이지 않기 때문에, ANH는 게으른 처리 실행 전략을 채택한다. 즉, 결과가 필요할 때만 거래가 실행된다.

검증자의 거래 수수료를 낮추기 위해 ANH는 아래의 두 가지 규칙을 부과한다.

1. 거래 수수료는 무비용 수입으로 지급되어야 한다.
2. 거래 송신자는 거래의 가스 제한에 따라 가능한 최대 가스 비용을 지불해야 한다. 또, 가스한도에 도달하지 않고 거래가 완료되면 나머지 유상가스는 발송인 계정에 크레딧으로 반환된다.

전반적으로 ANH는 스마트 계약 연산을 지불 시간까지 지연시켜 블록체인 플랫폼에서 연산 효율성을 유지하고, 지연된 온 디맨드 실행을 통해 총 스마트 계약 계산 비용을 절감한다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue