검수요청.png검수요청.png

유용한 작업증명

해시넷
minee96 (토론 | 기여)님의 2019년 8월 8일 (목) 15:05 판
이동: 둘러보기, 검색
앵커(Ankr)

유용한 작업증명(Proof of Useful Work, PoUW)은 앵커(ANKR)가 자체 개발한 합의 알고리즘이다. 기존의 작업증명(PoW) 방식에서 낭비되던 전력과 컴퓨팅 자원을 공유함을써 네트워크 참여자에게 보상이 주어지는 것으로 한 단계 발전된 방식이다.

개요

2018년도의 ICO 트렌드를 살펴보면 피체인(PCHAIN), 쿼크체인(QuarkChain), 질리카(Zilliqa) 등과 같이 속도 및 확장성 그리고 보안성 강화에 초점이 맞춰 졌다. 이 중 사이드체인(SideChain) 기술을 활용한 클라우드 컴퓨팅 서비스를 제안하는 프로젝트가 앵커 네트워크(ANKR Network)이다. 앵커(ANKR)가 말하는 클라우드 컴퓨팅이란 인터넷상의 서버를 통해 데이터저장, 네트워크 관련 서비스, 컨텐츠 공유 등 IT관련 서비스를 모두 한번에 이용할 수 있는 형태를 말한다. [1]

유용한 작업증명은 기존의 클라우드 컴퓨팅 기술이 서비스 제공을 위한 높은 구축, 유지 및 보수비용으로 인한 진입장벽이 높아 대기업들이 주도하고 있었는데, 이와 같은 한계를 벗어나기 위해 앵커(ANKR)가 자체개발한 합의 알고리즘이다. 이를 통해 앵커 블록체인 생태계의 모든 기여자가 보상을 받을 수 있는 구조를 설계하였다. 유용한 작업증명은 개발자에게 높은 권한을 부여함으로써 불량소프트웨어로 인한 핵심 데이터의 무단 엑세스 및 수정을 예방할 수 있고, 기밀유지 및 무결성 유지를 위한 응용프로그램이 사용 가능해진다. 또한, 합법적인 시스템 소프트웨어를 통한 플랫폼 리소스 사용을 예약 및 관리할 수 있으며 주요 코드 및 데이터를 보호할 수 있다. 이러한 기술을 통해 클라우드 컴퓨팅의 탈중앙화를 지향하고 다수의 연구자, 학생 및 스타트업들이 비용적인 혜택을 누릴 수 있도록 하는 것을 목표로 하고 있다. [1]

특징

기존의 작업증명(Proof of Work, POW) 방식에서는 컴퓨팅 파워와 전기의 낭비가 심하다는 문제가 있었다. 유용한 작업증명 방식은 합의 알고리즘의 이름이 말해주듯이 유용한 작업을 수행하여 이 파워를 낭비하지 않도록 하는 것을 기초로 하는 자체 합의 알고리즘이다. 유용한 작업증명은 효율적인 알고리즘으로 기존 작업증명(POW)를 구동하는 것에 비해 블록체인 참여자 보상도 더욱 커진다고 한다. 유용한 작업증명 방식은 새로운 블록을 생성할 때 해시 알고리즘을 푸는 방식이 아니라 실용적인 컴퓨터 수요를 활용하기 때문에 기존의 작업증명 방식에서 문제되었던 에너지 비효율성을 극복함과 동시에 보안성을 제공하고 있다. 해시 알고리즘을 풀어낸 채굴자에게만 보상을 주는 비트코인의 합의 알고리즘과 달리 컴퓨팅 파워를 제공하는 모든 유저에게 보상을 제공한다.[2] 또한, 인텔 SGX 지원 CPU를 통해 구동되고, 자체 유지가 가능한 블록체인 환경을 제공하여 오프라인 상태에서도 운용할 수 있으며, 이는 기존의 작업증명 방식과 비교하여 효율적인 관리를 가능하게 한다. 기존의 작업 수행 시간, 작업횟수, 작업의 정도 등 변수를 포함한 결과에 따라 평가되던 증명방식보다 정확하고 효율적인 평가를 진행할 수 있어서 CPU를 통해 진행되는 작업수행의 검증을 위한 지표로 더욱 우수하다고 할 수 있다. [3]

활용

앵커

앵커(ANKR)는 블록체인 기반의 분산 클라우드 서비스를 위한 암호화폐이다. 플라즈마 기술을 바탕으로 빠른 처리 속도와 낮은 수수료를 구현할 수 있는 탈중앙화 분산형 클라우드 컴퓨팅 플랫폼으로, 앵커 네트워크라고도 한다. 중국계 미국인인 챈들러 송이 창시하였다.

앵커 네트워크는 블록체인 기반 분산형 클라우드 컴퓨팅 서비스 플랫폼이다. 앵커 네트워크는 클라우드 서비스를 통해 별도의 데이터베이스 구축이 없어도 개인과 기업들이 필요로 하는 컴퓨팅 리소스를 언제 어디에서든지 사용량만큼 비용을 지불하고 사용할 수 있다. 블록체인을 통해 모든 참여자의 컴퓨팅 리소스의 공유를 가능하게 하여 낮은 비용으로 서비스 제공이 가능하다. [4]

CPU에 탑재되어 제공되는 서비스인 인텔 SGX(Software Guard Extension)는 특정 애플리케이션 코드나 데이터를 암호화해 별도 저장하며, 고수준의 권한을 요구하는 프로세스로부터 데이터를 보호하여 더 높은 보안성을 제공한다.[4]

용량 확장을 포함한 시스템의 가용성을 제공하기 위해서 중요한 기술인 분산 컴퓨팅은 특정 노드에 발생한 장애에 영향을 받지 않고 다른 노드를 통해 지속적인 서비스 이용이 가능하도록 한다. 또한 분산형 클라우드는 고유한 IT 인프라 구축이 없어도 외부에 배치된 공유 인프라에서 데이터를 처리, 전송하는 서비스를 가능하게 한다.[4]

앵커는 또한 자체적으로 개발한 유용한 작업증명(Proof of Useful Work)을 사용한다. 인텔 SGX지우너 CPU를 통해 구동되며 자체 유지가 가능한 블록체인 환경을 제공하여 오프라인 상태에서도 운용할 수 있다. 기존의 작업증명(Proof of Work) 방식보다 해시파워를 절약하는 것이 가능하다.[4]

앵커는 이더리움 ERC-20기반 토큰으로, 여분의 컴퓨팅 파워를 타인에게 대여한는 방식을 통해 공유경제를 지향하고 개인들은 공유활동을 통해 수익 창출이 가능한 시스템으로 되어 있다. 작업증명(PoW)의 중앙화 및 채굴자에 대한 보상의 한계를 극복하고 공유 클라우드 컴퓨팅 모델에 적합한 유용한 작업증명(PoUW) 합의 알고리즘을 사용하고 있다. 코인마켓캡에 따르면 2019년 6월 기준 시가총액은 약 210억원으로 241위를 기록하고 있다. 가기.png 앵커에 대해 자세히 보기

REM

REM(Resource-Efficient Mining)은 기존의 작업증명(PoW) 방식을 사용하여 블록을 생성할 때 많은 리소스를 낭비하는 문제를 해결하기 위해 인텔 SGX를 사용하는 새로운 채굴 프레임 워크이다. 합의 방식으로 유용한 작업증명 방식을 채택하였고, 이 시스템에서 채굴자들이 원하는 작업 부하에 CPU를 사용할 수 있고 블록 체인 확보에도 기여할 수 있다. 유용한 작업증명 체계 하에서 작업을 수행하는데 대한 오버 헤드는 기본적으로 실행하는 것에 비해 약 5~15%인 것으로 나타났다. [5]

각주

  1. 1.0 1.1 인터넷 마케팅 기자, 〈앵커 네트워크(ANKR Network), 클라우드 컴퓨팅 서비스와 블록체인의 결합〉, 《디지털타임즈》, 2018-12-31
  2. 스톡프로, 〈앵커코인(ANKR) 가상화폐 전망〉, 《네이버 블로그》, 2019-05-25
  3. 앵커네트워크, 〈ANKR 앵커네트워크 소개〉, 《비트맨》, 2019-01-07
  4. 4.0 4.1 4.2 4.3 영보스 , 〈앵커 네트워크(ANKR코인)에 대해 알아보자〉, 《네이버 블로그》, 2019-01-09
  5. Adrain Colyer,〈REM: Resource-efficient mining for blockchains〉, 《개인 블로그》, 2017-12-06

참고자료

같이보기


  검수요청.png검수요청.png 이 유용한 작업증명 문서는 합의 알고리즘에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.