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

시청증명

해시넷
ghdrn221 (토론 | 기여)님의 2019년 8월 12일 (월) 09:58 판 (베라시티)
이동: 둘러보기, 검색

시청증명(PoV : Proof of View) 합의 알고리즘은 '뷰 마이닝'을 위한 합의 알고리즘이다. 체인플릭스, 베라시티와 같이 블록체인을 이용한 동영상 플랫폼에 사용되고 있다.

개요

시청증명은 피투피(P2P) 통신 시청자 단말기에서 동영상 콘텐츠가 재생되는 동안 동영상 데이터를 디코딩하여 화면에 출력하는 과정에서 뷰 마이닝을 접목하여 시청자가 상기 동영상 콘텐츠를 시청하는 내내 지속적으로 노드논스 값을 확인하고, 만약 논스값이 일치하면 블록이 생성되면서 코인으로 보상받는 코인 채굴 시스템이다. 이 채굴 시스템은 네트워크를 통하여 상호 블록체인을 동기화한 다수의 피투피 통신 시청자 단말기에 의한 미디어 플레이어 기반 코인 채굴 시스템이다. 다수의 P2P 통신 유저 단말기는 각각 적어도 하나의 동영상 콘텐츠를 다운로드하여 재생하고, 상기 동영상 콘텐츠의 재생이 시작되면 실질적으로 블록체인을 구성하는 블록을 생성할 수 있는 노드로서 역할을 하여 유저 간의 트랜잭션에 대한 인증 및 승인에 참여하여 코인을 채굴한다. 이 채굴이 일반 채굴과 다른 점은 채굴자가 모든 코인을 가져가는 것이 아니라 그 동영상 제작자와 시청자, 스토리지 제공자가 지정된 비율로 코인을 가져가게 된다는 점이다. 여기서 시청자는 아무것도 할 필요가 없고 어떠한 설정도 필요 없이 동영상을 보기만 하면 내부 코드에서 자동으로 채굴이 시작되며 이때 하드웨어 자원을 10%도 추가로 사용하지 않고, 블록이 생성되면 시청자에게 표시해 준다. 현재 베라시티에서 특허 출원한 상태이다.

특징

시청증명 합의 알고리즘은 "Proof of View"라는 이름에서도 알 수 있듯이, 보는것으로 증명받는 합의 알고리즘이다. 말 그대로 동영상을 시청하기만 해도 작업증명으로 인정 받을수 있는 것이다. 대신 인증된 유저만의 뷰만 카운트되고, 그 유저는 동시에 다른 채널을 시청할 수 없는 등의 정확은 View를 구분한다. 마치 인터넷 강의에서 강의를 들으면서 다른 짓을 하면 수강으로 인정을 안해준다거나 사이버 시험에서 시험보는 동안 인터넷 검색을 통해 컨닝을 하지 못하게 하기 위해 다른 기능을 막는 것처럼 정확하게 그 동영상을 보고 있는지 확인하는 기능을 가지고 있다. 그렇기 때문에 투명하게 정확한 View가 확인이 되고, 그것에 따른 보상을 측정하는 등의 서비스들을 믿게 된다.[1]

조작된 시청을 방지하는 방법

  • 로그인 한 사용자의 동영상 조회수만 계산한다

동영상 공유 플랫폼 내에서 조회수는 트랜잭션의 유형이다. 책임성과 트랜잭션에 대한 투명성을 제공하려면 관련된 모든 당사자에게 고유 식별자를 할당해야 한다. 시청자가 계정을 만들면 시청자들은 익명의 ID를 할당받고, 이 ID는 해당 사용자가 동영상을 시청할 때 생성된 조회수를 식별하게 된다. 로그인하지 않은 시청자는 무료 동영상을 볼 수 있지만 이러한 조회수는 시청증명을 통해 채택되지는 않는다.

  • 단일 사용자가 동시에 여러 조회수를 생성할 수 없다

대다수의 시청자는 한 번에 하나의 동영상만 시청할 수 있다. 일부 시청자는 조회수를 부풀리기 위해 여러개의 브라우저를 사용하여 동시 시청을 시도할 수 있지만, 한 명의 사용자로부터 두 개 이상의 동영상이 동시에 재생될 시 해당 조회수는 계산되지 않는다.

  • 확인된 스트리밍

콘텐츠를 보려면 브라우저로 콘텐츠 파일을 스트리밍 해야한다. 시청증명 기술을 통해 동영상을 시청하는 동안 플레이어는 동영상의 현재 프레임에 대한 정보를 무작위로 제공하도록 의무화되어 있다. 이 기술을 통해 콘텐츠가 정상적으로 스트리밍 되었다는 사실이 보장되며 실제로 스트리밍하지 않고 실행되는 조회수의 조작을 방지할 수 있다.

  • 화면에 보이도록 위치되어야 한다

동영상 시청 중에 플레이어가 브라우저 창에 보이도록 되어있는지 검사하며 보이지 않게 스크롤 되거나 숨겨지거나 백그라운드에 가려 보이지 않을 경우에 생성된 조회수는 증명받지 못한다.

  • 의심스러운 활동에는 수동 검사를 요구한다

의심스러운 활동의 예로 일정 기간 동안 특정의 사용자가 반복적으로 동일한 동영상을 보는 것을 이야기 할 수 있다. 이는 필연적인 거짓된 혹은 잘못된 시청이 아닐수도 있으므로 반복적인 조회수의 검증을 위해 시청자로부터 수동적인 입력이 요구 된다. 이 수동 입력은 자동 또는 프로그래밍 된 응답이 검사를 통과하지 못하도록 설계 될 것이다. [2]

활용

체인플릭스(Chainflix)

체인플릭스

체인플릭스(Chainflix)는 ㈜잼픽이 개발한 사용자 중신의 차세대 피투피 동영상 공유 플랫폼을 위한 암호화폐로, 심버스 블록체인 플랫폼 기반의 동영상 디앱이다. 체인플릭스는 콘텐츠 제작자가 올려 놓은 동영상을 일반 사용자가 이용하면 제작자와 사용자 모두 코인을 채굴할 수 있는 블록체인 기반 서비스이다. 콘텐츠 제작자와 사용자가 서로 수익을 나눌 수 있는 보상 시스템으로 이루어져 있어 콘텐츠 제작자, 콘텐츠 활성자, 스토리지 제공자, 시청자, 운영참여자, 광고주에 이르기까지 모두 유기적으로 연결되어 실제 사용자 위주로 플랫폼이 운영되고 블록체인 기반의 합의 알고리즘을 통해서 플랫폼 내 채굴된 코인 수익을 회원간 배분하는 방식으로 운영된다. 이를 통해서 콘텐츠 제작자부터 사용자, 광고주에 이르기까지 모두가 윈윈할 수 있는 생태계를 만드는 것이 바로 체인플릭스 프로젝트의 핵심 목표이다. 전체 코인 발행량은 약 100억 개이며, 그 중 40억 개 코인은 40년간 동영상을 보며 채굴할 수 있도록 설계했다. 또 콘텐츠 제작자가 콘텐츠를 관리할 수 있도록 감독관이라는 기능이 추가됬고, 블록 보상을 담당하는 검식 기능이 있따. 이 외에 콘텐츠 제작자가 동영상에서 채굴될 코인을 사용자와 어느 정도로 공유하고 나눌 것인지 결정할 수 있다. 또, 콘텐츠 제작자가 콘텐츠를 전부 제작할 수 있지만 자막과 더빙 같은 제작 활동에 필요한 기능도 제공한다. 콘텐츠를 유통하는 과정에서도 사용자에게 도움을 요청하고 소통할 수 있다. 이를 위해 사용자를 소극적 사용자와 적극적 사용자로 나누었는데, 소극적 사용자는 동영상을 시청하면서 단순히 코인을 채굴하는 사용자, 광고주가 광고를 집행할 때 광고를 시청하고 코인을 얻고자 하는 사용자이다. 반면 적극적 사용자는 콘텐츠 제작 활동에 참여해서 자막이나 더빙 등을 지원하며 적극적으로 참여하는 사용자이다.

가기.png 체인플릭스에 대해 자세히 보기

베라시티

베라시티는 베라플레이어를 비롯해 특허 출원 중인 시청증명과 같은 기술을 가진 블록체인 프로젝트이다. 현재 베라시티는 블록체인을 이용한 동영상 플랫폼 긱반 구축에 박차를 가하고 있다. 특히 베라토큰을 이용한 토큰 이코노미를 도입해 시청자도 광고를 보고 활발한 활동을 하는 대가로 토큰을 받음으로써, 수익의 일부를 공유받게 된다. 이 토큰은 자신이 좋아하는 크리에이터에게 보상으로 주어진다. 크리에이터로서는 플랫폼이 아닌 시청자를 위한 콘텐츠 만들기에 동기 부여가 되는 것이다. 또한 광고주는 직접 크리에이터와 접촉할 수 있고, 급여를 비롯해 자신이 원하는 콘텐츠에 광고를 붙일수 있어 효과를 극대화한다. 한편, 베라시티는 고유의 프로토콜을 구축하고 있는데 이를 사용해 만든 것이 제네시스 플레이어이다. 세계 최초의 보너스 시청 기능을 갖춘 비디오 플레이어인 제네시스 플레이어는 베라시티 프로토콜을 이용해 안정적인 비디오 재생 환경을 보유하고 있다.[3]

베라시티는 중앙 집중화된 시스템을 해결하기 위해 '시청 증명(POV·Proof of View)' 기술을 내놨다. 시청 증명 기술은 조회수 조작을 불가능하게 만들어 고객들의 정확한 시청 횟수와 패턴을 확인할 수 있게 하고, 게일 창업자는 POV 기술이 현재 동영상 공유 산업에 대적할 수 있는 무기임을 강조하며 POV는 신뢰 기반의 프로토콜이기 때문에 그 어떤 것도 결과를 바꿀 수 없다 자신했다.[4]


각주

  1. 소셜세이브 블록체인, 〈[요청리뷰 PoV를 이용한 Verasity (베라시티) ICO분석, VRA코인]〉, 《네이버 블로그》, 2018-05-29
  2. 베라시티 백서 - https://verasity.kr/documents/verasity_whitepaper_kr.pdf
  3. 이병학 기자, 〈베라시티, 블록체인으로 온라인 동영상 플랫폼에 변화를 가져온다〉, 《빅데이터뉴스》, 2019-02-20
  4. 김연지기자, 〈베라시티 "유튜브의 대항마 아닌 대안책 될 것"〉,《서울경제》, 2018-07-23

참고자료

같이 보기


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