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

  • 구름많음인천-0.1℃
  • 맑음창원-0.2℃
  • 맑음전주-3.4℃
  • 맑음완도-1.1℃
  • 구름조금철원-5.9℃
  • 구름많음백령도7.3℃
  • 맑음동해-0.5℃
  • 맑음임실-7.1℃
  • 맑음대구-2.6℃
  • 맑음울진0.4℃
  • 맑음보성군-3.5℃
  • 구름많음강릉2.4℃
  • 맑음고산5.2℃
  • 흐림이천-5.6℃
  • 흐림제천-8.0℃
  • 구름많음북강릉0.3℃
  • 맑음봉화-9.4℃
  • 맑음정선군-10.2℃
  • 맑음장흥-5.2℃
  • 맑음금산-6.5℃
  • 맑음고창군-4.3℃
  • 맑음순창군-5.7℃
  • 구름많음속초3.4℃
  • 구름조금보령-2.7℃
  • 맑음순천-6.4℃
  • 맑음합천-5.7℃
  • 구름많음제주4.7℃
  • 맑음함양군-7.2℃
  • 맑음정읍-4.4℃
  • 흐림동두천-5.5℃
  • 맑음남원-5.6℃
  • 맑음북부산-5.6℃
  • 맑음여수0.3℃
  • 맑음양산시-0.5℃
  • 맑음경주시-6.2℃
  • 맑음광양시-1.2℃
  • 맑음산청-6.1℃
  • 맑음남해-0.5℃
  • 구름조금흑산도3.7℃
  • 흐림강화-0.8℃
  • 맑음장수-8.4℃
  • 맑음울산-1.1℃
  • 맑음천안-6.1℃
  • 맑음김해시-1.6℃
  • 맑음북창원-1.4℃
  • 맑음고창-4.7℃
  • 흐림영월-8.0℃
  • 흐림서산-1.1℃
  • 맑음통영-0.2℃
  • 맑음영덕-1.0℃
  • 맑음부안-2.4℃
  • 흐림홍성-2.3℃
  • 흐림인제-4.5℃
  • 맑음목포0.2℃
  • 맑음세종-4.2℃
  • 흐림충주-5.5℃
  • 맑음영주-7.1℃
  • 흐림서귀포8.5℃
  • 맑음밀양-4.5℃
  • 구름조금성산2.9℃
  • 맑음상주-3.3℃
  • 맑음부산1.5℃
  • 맑음강진군-4.4℃
  • 맑음대전-4.0℃
  • 맑음추풍령-5.0℃
  • 흐림보은-6.2℃
  • 맑음영천-3.1℃
  • 맑음군산-3.4℃
  • 맑음고흥-6.1℃
  • 맑음청송군-9.3℃
  • 흐림양평-5.1℃
  • 맑음해남-6.2℃
  • 맑음안동-5.6℃
  • 흐림파주-5.6℃
  • 흐림대관령-7.5℃
  • 맑음거창-7.5℃
  • 맑음진주-5.5℃
  • 맑음거제-1.5℃
  • 맑음청주-2.6℃
  • 흐림홍천-5.0℃
  • 흐림수원-1.5℃
  • 맑음진도군-3.6℃
  • 맑음구미-5.0℃
  • 맑음의성-8.5℃
  • 맑음서청주-6.5℃
  • 맑음태백-4.0℃
  • 맑음포항0.0℃
  • 맑음울릉도4.4℃
  • 흐림북춘천-6.9℃
  • 흐림서울-1.1℃
  • 맑음영광군-4.6℃
  • 맑음의령군-8.1℃
  • 흐림원주-5.8℃
  • 맑음문경-3.4℃
  • 맑음부여-5.5℃
  • 흐림춘천-4.9℃
  • 맑음광주-1.7℃
  • 2025.12.06 (토)

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