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

엔픽블록

해시넷
218.153.30.36 (토론)님의 2022년 10월 17일 (월) 14:00 판 (로드맵)
이동: 둘러보기, 검색
엔픽블록(NPICK Block)
엔픽블록(NPICK Block)

엔픽블록(NPICK Block)은 SNS 콘텐츠 제작자의 프라이버시저작권을 보호하고, 적절한 보상을 지급하기 위해 NFT 기술을 사용하는 블록체인 프로젝트이다. 한국의 센터나인(대표이사 진승환)이 개발했다. 2021년 9월 한국의 암호화폐 거래소인 포블게이트 및 2022년 5월 글로벌 암호화폐 거래소인 MEXC Global에 상장되었다.[1] [2]

도입 배경

SNS의 개념
  • SNS란 소셜네트워크서비스(Social Network Service)의 약자로, "관심이나 활동을 공유하는 사람들 사이의 교호적 관계망이나 교호적 관계를 구축해 주고 보여주는 온라인 서비스 또는 플랫폼"을 말한다.
  • SNS 원형을 살펴보면 한국에서는 1990년대 초반 PC통신이 등장하면서 온라인 상에서 소통이 시작되고 이후 1990년대 말 네이버, 다음, 야후 등 포털 사이트가 등장하게 되며 온라인 상에서 소통이 활발해졌다.
  • 2000년대 이르러 스마트폰의 대중화가 시작되면서 전 세계적으로 놀라운 성장세를 기록하게 되었다.
SNS의 특징
  • SNS를 통해 다양한 분야의 사람들과 소통하면서 폭넓은 지식과 경험, 신속한 정보를 접할 수 있다.(시공간 제약 없는 지식습득과 정보수집의 기회 제공)
  • 오프라인의 한계를 넘어 넓은 인맥형성 및 관리가 용이하다.(인맥 확대 및 관계 형성)
  • 정보 유통∙생산의 신속성과 이동성의 특징으로 사회적인 파장력이 크다.(광고, 홍보의 수단과 빠른 확산 속도와 강한 영향력)
SNS의 종류
전 세계 SNS 이용자 규모
국내 SNS 이용자 규모
시장 및 현황
  • 전 세계 소셜 미디어(SNS) 이용자는 43억 3,000만명으로 전 세계 인구의 53.6%가 이용 중(출처: 디지털 2021 년 4 월 글로벌 현황 보고서)
  • 한국 소셜 미디어 이용자 수는 3,495.5만명으로 89.3%로 세계 평균(53.6%)보다 약 1.7배 높음 (출처: 닐슨 코리아클릭 2021)
  • 전 세계 소셜 미디어 광고비는 1,106억 2,809만 달러로 검색광고에 이어 전체 디지털 광고 시장에서 두번째로 큰 규모 (출처: STATISTA)
  • 또한, 소셜 미디어 광고 시장은 향후 2025년까지 1,384억 달러로 지속 성장할 것으로 예측되는 가운데, 디지털 광고 유형 중 그 성장 속도가 가장 가파를 것으로 전망(2019-2025 년 CAGR:7.5%)
기존 SNS의 문제점
SNS 플랫폼의 문제점
  • 우리는 현재 소셜 네트워크 시대에 살아가고 있다. 다양한 SNS 플랫폼이 생성되고 있으며 SNS 플랫폼을 통해 수많은 사람들과 관계를 형성하고 소통하며 많은 정보들을 교류하고 있다. 스마트폰의 발달과 함께 새로운 거대한 패러다임이 형성되어 있다.
  • SNS 의 역할이 점점 확장되고 있다. 단순히 개인의 일상과 정보를 공유하는 플랫폼을 넘어서 비즈니스를 위한 강력한 마케팅 채널, 이커머스 플랫폼으로 진화하고 있다. 하지만 이처럼 다양한 SNS 플랫폼이 생성되는 가운데 여러 문제점들이 대두되고 있다.

→엔픽블록은 3개의 문제점을 제시하며 그에 따른 문제들을 블록체인 기술을 활용한 솔루션으로 제공한다.

엔픽블록 솔루션

A. 프라이버시 솔루션

① 프라이버시 문제
  • SNS를 이용하다 보면 의도치 않게 개인정보 도용 및 노출 악용 관련 문제가 발생된다. 엔픽블록에서는 그러한 문제들을 계정인증을 통해 솔루션을 제공한다.
② 솔루션 (계정인증)
NFT를 활용한 개인 계정 인증방법
  • 양질의 콘텐츠를 제공하는 유저들은 인플루언서(influencer)라고 불리며 계정 자체만으로도 영향력을 가지며 따라서 계정마다 가치를 가지고 있다.
  • SNS 상에서 이들 인플루언서의 계정을 사칭하고 도용하는 일들이 빈번하게 일어나고 있고, SNS 사업자는 이들의 계정을 보호해야 하는 책임이 있다.
  • 엔픽블록은 인플루언서의 계정뿐만 아니라, 인플루언서가 되기 위하여 양질의 콘텐츠를 반복적으로 업로드하는 계정을 NFT를 이용하여 계정 자체로 각각 다른 가치를 가지는 대체 불가능한 토큰으로 발행한다.
  • NFT란 "Non-Fungible Token"의 약자로서, "대체 불가능한 토큰"을 말한다. NFT는 희소성을 가지는 디지털 자산을 블록에 저장하여 각각이 다른 가치를 가지는 토큰으로 증명하는 기술을 말한다.
  • NFT는 암호화된 거래내역과 같은 디지털자산의 메타데이터블록체인에 남김으로써 고유성을 보장받는다. 사용자의 계정의 여러 고유 식별자들을 디지털화된 특정정보라고 할 수 있고, 이를 블록체인에 남김으로써 계정에 대해도 고유성을 보장받을 수 있다.
  • 이렇게 NFT화된 계정은 블록체인과 NFT가 가지는 특성 때문에 SNS상에서 인증되고 보호된다.

아래에서 NFT와 블록체인이 가지는 특성에 따라 어떻게 계정이 보호되는지 기술한다.

  • 위변조의 어려움: 블록체인해킹에서 완전히 자유로운 기술은 아니지만 상용화된 다른 기술들보다 위변조 문제에 대하여 더 잘 대응할 수 있도록 만들어진 기술이므로 사용자 계정 보안에 도움이 될 수 있다.
  • 추적 가능성: 블록체인의 데이터는 공개적이고 투명하며 누구나 출처, 발행 시간, 소유자 내역 및 기타 정보를 열람할 수 있기 때문에 계정의 실소유주가 공개되어 추적 가능하기 때문에 계정 도용이 쉽게 일어날 수 없게 된다.

B. 분배 솔루션

① 분배의 문제
  • SNS 플랫폼 콘텐츠 제공자들에게 콘텐츠를 공급받으면서 그에 따른 적절한 보상을 콘텐츠 제공자들에게 플랫폼 각각의 로직에 따라 제공한다.
  • SNS 플랫폼마다 콘텐츠 보상의 로직은 다를 뿐만 아니라 대부분 계산 방식을 콘텐츠 제공자에게 투명하게 공개하지 않는다.
  • 그렇기 때문에 SNS에서 콘텐츠 수익 분배의 문제를 해결하기 위해 엔픽블록은 스마트 컨트랙트(Smart Contract)를 이용한 솔루션을 제공한다.
② 솔루션 (수익분배)
콘텐츠 공급과 스마트 컨트랙트
  • 보상 : SNS 사업자는 SNS의 활성화를 위하여 지속적으로 SNS상에 양질의 콘텐츠를 계속해서 공급해줘야 한다. 콘텐츠는 일반 유저업로드하는 영상, 사진, 음원 등의 자체 제작물로 이루어져 있으며, SNS 사업자는 콘텐츠 제작자가 계속해서 활발한 업로드를 할 수 있도록 동기부여를 해줘야 한다. 콘텐츠 제작자에게 동기부여란 금전적인 보상을 예로 들을 수 있으며, 엔픽블록에서는 콘텐츠의 가치에 따라 보상을 지급하도록 계약을 스마트 컨트랙트를 통하여 진행하기 때문에 계약의 조작이나 변경 불이행 등을 막고 계약에 따라 자동화된 방식으로 코인을 분배할 수 있도록 한다.
  • 콘텐츠의 가치판단 : 콘텐츠의 가치 판단은 코인 보상과 직결된 문제이기 때문에 중요하게 다루어져야 한다. 콘텐츠 공급자가 업로드하는 콘텐츠는 인증된 사용자일 경우 콘텐츠 각각이 다른 가치를 가지는 NFT로 발행되고 이 토큰의 가치 변동에 따라 콘텐츠의 가치가 매겨져 콘텐츠 제작자에게 보상이 지급되는 기준이 된다.
  • 보상 계약 : 콘텐츠 공급자가 양질의 콘텐츠를 공급하고 그 가치에 맞는 보상을 받기 위해 SNS 사업자와 계약을 진행하게 된다. 모든 계약은 불법적인 변경 및 불이행을 막고 투명한 보상을 제공하기 위하여 스마트 컨트랙트(Smart Contract)로 작성되고 블록에 저장된다.

C. 저작권 솔루션

① 저작권 문제
  • SNS는 콘텐츠 제공자가 콘텐츠를 업로드함에 있어 특별한 제약사항이 없기 때문에 본인의 창작물이 아닌 콘텐츠를 불법적으로 도용하여 업로드하여 콘텐츠 제작자에게 피해를 줄 수 있다.
  • 또한 콘텐츠가 영리목적으로 도용되더라도 삭제 요청 외에는 조치 방법이 딱히 없기 때문에 자신이 만든 콘텐츠의 실소유권을 입증하기 어렵다. 또한 콘텐츠의 금전적인 가치를 수치화할 방법이 마땅하지 않기 때문에 도용을 신고한다고 해도 보상을 받기가 어렵다.
  • 엔픽블록(NPICK BLOCK)은 SNS 플랫폼에 업로드되는 콘텐츠의 저작권을 보호하고 콘텐츠 각각의 가치를 판단하기 위한 솔루션을 제공한다.

② 솔루션 (콘텐츠의 저작권 및 가치)

  • SNS 콘텐츠 NFT 등록 : 엔픽블록은 ERC-721 프레임워크를 사용하여 업로드하는 콘텐츠를 NFT로 등록한다. 콘텐츠는 각각이 다른 가치를 가진 토큰으로 발행되며 가치 또한 계속해서 바뀌게 된다.
  • 인증된 사용자의 콘텐츠 자동 등록 : 콘텐츠가 NFT로 등록된다고 해도 콘텐츠의 저작권 문제가 해결되지는 않는다. 신원이 불명확한 사용자가 콘텐츠를 도용하여 가장 먼저 NFT로 등록하게 된다면 해당 콘텐츠의 디지털상의 소유주는 신원이 불명확한 유저가 되기 때문이다. 따라서 엔픽블록을 통하여 인증된 사용자가 콘텐츠를 NFT에 등록하는 과정을 거친다면 추적이 가능한 인증된 사용자가 콘텐츠의 실소유주가 되기 때문에 설사 인증된 유저가 콘텐츠를 무단 도용하여 NFT로 등록하더라도 NFT로 등록된 유저이기 때문에 콘텐츠의 소유주 정보가 투명하게 공개되어 오히려 콘텐츠 불법 도용의 법적인 증거로 남을 수 있어 자연스러운 자정작용을 이끌어 낼 수 있다.

엔픽블록의 기술

이더리움과 엔픽블록 생태계

이더리움과 엔픽블록 생태계의 관계
  • 이더리움은 현재 다양한 블록체인 플랫폼에서 토큰으로 활용되고 있다. 작업증명(Proof of Work) 기반의 합의 알고리즘을 사용하고 있는 이더리움은 보다 안정적인 플랫폼 운영을 보장한다. 사토시 블록체인의 작업증명 방식과 동일한 알고리즘을 사용하기 때문에 블록의 생성이 지속될수록 보다 안정적인 보안상태를 확보할 수 있다.
  • 이더리움은 이러한 기본적인 블록체인 기능과 더불어 스마트 컨트랙트(Smart Contract) 기능을 지원한다. 이는 코드레벨로 다양한 동작을 규정함으로서 실생활의 계약과 같은 활용성을 지니고 있다. 뿐만 아니라 이더리움은 ERC-721을 통해 대체 불가 토큰인 NFT(Non Fungible Token) 발행이 가능하다.
  • 엔픽블록은 콘텐츠뿐만 아니라 SNS 회원의 신원인증 및 보장/보안을 위해 NFT 기술을 활용한다. 이와 더불어 플랫폼 내 다양한 기능을 스마트 컨트랙트를 활용하여 구성할 수 있다.

ERC-20ERC-721을 활용한 토큰 발행 및 향후 자체 메인넷 개발 계획

  • 엔픽블록은 SNS 통합 블록체인 플랫폼 기능 지원을 위해 블록체인 기반 코인뿐만 아니라 콘텐츠의 저작권 관리 등을 위한 대체불가 기능을 지원하는 코인도 필요하다. 이를 위해 초기구성을 이더리움 네트워크를 활용하여 진행한다. 즉, 각 ERC-20ERC-721을 기반으로 토큰을 발행하고 관리한다. 초기 엔픽블록 플랫폼에서는 이더리움 규약을 기반으로 발행된 토큰을 기반으로 거래가 이루어지며, 이더리움의 스마트 컨트랙트 개념을 기반으로 기능이 구성된다. 이는 이후 엔픽블록 메인넷 개발 완료 이후 엔픽코인(NPICK COIN)으로 대체될 예정이다.

엔픽블록 블록체인 생태계

엔픽블록 블록체인 생태계 구성도
  • 엔픽블록 블록체인은 엔픽블록 메인넷을 기반으로 다양한 소셜미디어 응용프로그램을 관리 및 실행할 수 있는 엔픽블록 플랫폼이 존재한다. 다양한 소셜미디어 응용프로그램은 엔픽블록 플랫폼을 이용하여 엔픽블록 메인넷을 활용할 수 있다. 이는 엔픽블록 메인넷에서 제공하는 다양한 블록체인 기반의 기능들을 특정 소셜 미디어 응용프로그램에서 사용할 수 있다는 의미이다. 엔픽블록 블록체인 생태계에서는 엔픽블록 플랫폼을 활용하여 서비스되는 다양한 소셜 미디어 응용프로그램의 기본적인 기능들의 동작이 스마트 컨트랙트 기반으로 구성되어 있다. 예를 들어, 사용자 가입, 댓글이나 콘텐츠 공유와 같은 사용자 액션 등의 기능 프로세스가 스마트 컨트랙트에 작성되어 있다. 따라서 스마트 컨트랙트의 내용이 변경되지 않는 한, 사용자 가입 등 기능에 대한 프로세스 전체 내용이, 즉 스마트 컨트랙트에 작성된 내용들이 트랜잭션으로 간주되어 블록 내에 저장되고 엔픽블록 블록체인의 노드(Node)들에게 공유된다.
엔픽블록 블록체인의 데이터 처리 프로세스
  • 그림11은 엔픽블록 블록체인의 데이터 처리 프로세스를 보여준다. 회원가입 혹은 댓글 입력과 같은 사용자 액션으로부터 발생된 트랜잭션을 블록체인 관리 서버가 받아, 블록체인 네트워크로 처리 요청을 진행한다. 그리고 블록체인 네트워크 내에 구성된 노드블록을 통해 트랜잭션이 처리된다. 회원가입 혹은 댓글 입력과 같은 사용자 액션, 즉 소셜 미디어 응용프로그램에서 지원하는 기능들은 스마트 컨트랙트에 미리 작성되어 있다. 그리고 스마트 컨트랙트 내 코드는 라인별로 실행되며 트랜잭션을 발생시킨다. 이는 스마트 컨트랙트가 실행될 때마다 그 실행내용 및 결과가 블록에 저장됨을 의미한다. 블록체인의 비가역성 특징에 따라 저장된 결과들은 조작되지 않는다. 엔픽블록 블록체인 메인넷은 자체적으로 설계한 노드와 블록을 구성하고 있으며 다양한 학술적 논거를 지닌 기법들을 근간으로 설계한 합의 알고리즘을 제공한다.
  • 그림12는 엔픽블록 블록체인 메인넷의 예시이다. 엔픽블록 블록체인 메인넷은 참여 노드들과 트랜잭션 내용을 저장할 수 있는 블록들로 구성된다. 그리고 참여 노드들은 가십 프로토콜(Gossip Protocol)을 응용한 구조로 블록정보를 공유하며 이렇게 참여 노드의 3분의 2 이상에게 공유된 블록을 최종 합의 블록으로 선정한다. 그리고 합의 블록에 트랜잭션 내용을 저장한다. 참여 노드들은 소셜 미디어 서비스의 특성을 고려한 형태로 선정되며 가십 프로토콜을 응용한 방식으로 블록을 공유하기 때문에 참여 노드들 사이에 수많은 간선이 발생한다. 따라서 참여 노드들이 블록을 공유하는 구조를 그래프 G(V, E)로 정의할 수 있다. 여기서 G는 엔픽블록 블록체인 메인넷의 참여 노드가 블록을 공유하며 발생한 그래프를 의미하며 V(그림12에서 모든 선을 의미)는 특정 시점에 블록을 공유하고 있는 참여 노드들을, 그리고 E(그림12에서 모든 동그라미 의미)는 블록 공유 정보 전달 간선을 의미한다.
엔픽블록 블록체인 메인넷의 참여 노드 구조

노드의 구조

  • 그림13은 엔픽블록 블록체인 메인넷의 참여 노드 구조이며 총 6개의 속성을 포함하고 있다.
  • 첫번째는 노드 서명(Node Signature)이다. 노드 서명은 각 참여 노드가 갖는 유일한 값으로 엔픽블록 블록체인 메인넷에 참여하는 모든 참여 노드는 각각 유니크(unique)한 노드 서명을 가진다.
  • 두번째는 가우스 점수(Gaussian Score)이다. 엔픽블록 블록체인 메인넷의 참여 노드는 소셜미디어 서비스를 이용하는 사용자 혹은 참여를 원하는 참여자로 구성된다. 소셜미디어 서비스 사용 중 특정 서비스에서 큰 영향력을 갖는 사용자들이 이에 속한다. 영향력을 갖더라도 참여를 원하지 않는 사용자는 제외될 수 있으며 영향력 있는 사용자가 존재하지 않는 경우에는 서비스에서 분산된 형태의 참여 노드를 임의로 구성할 수 있다. 그리고 서비스 사용량이 증가함에 따라 영향력 있는 사용자가 발생하면 임의 참여 노드를 대체한다. Gaussian Score 는 이 때 사용자 영향력을 판단하는 수치이다. 소셜미디어 서비스에서 사용자의 영향력을 나타낼 수 있는 수치, 예를 들어 팔로워의 수, 좋아요의 수 등을 특징값으로 사용하여 전체 사용자들에 대한 가우스 분포(Gaussian distribution)을 도출하고 x 축의 값을 가우스 점수로 결정한다. 즉 분포의 상위 표준편차에 위치한 사용자들을 상위 사용자들로 판단하고 참여 노드 후보군으로 분류한다. 이 후보군 중 선택된 참여 노드들의 Gaussian Score를 노드 구조에 포함한다. 또한 타 참여 노드들의 Gaussian Score도 함께 공유된다.
  • 세번째는 현재 단계(Current Level)이다. Current Level은 현재 합의를 위한 단계를 의미한다. 블록체인에서 합의비잔틴 장애 허용(Byzantine Fault Tolerance)을 보장해야 한다. 이는 참여 노드가 n 개 존재할 때 2n/3 이상이 정보를 공유함을 의미한다. 즉, 어떤 블록이 생성되었을 때 해당 블록의 존재를 참여 노드의 2n/3 이상이 공유했음을 의미한다. Level 의 의미는 특정 블록이 생성되어 참여 노드들에게 공유되고 있는 순간이다. 예를 들어, Current Level 이 1 인 경우 최초에 블록이 생성되고 이 블록정보를 참여 노드들이 공유하고 있음을 의미한다. 그리고 Current Level 1 에서 2n/3 이상 공유한 경우 Current Level 은 2 로 변경된다. 모든 참여 노드는 현재 레벨을 공유하고 있다.
  • 네번째는 현재 체인 점수(Current Chain Score)이다. Current Chain Score 는 Current Level 에서 공유하고 있는 노드의 비율을 의미한다. 엔픽블록 블록체인 메인넷은 이 때 단순히 참여 노드 n 개에 대해 2n/3 의 수치를 계산하여 참여 노드의 비율을 결정하지 않는다. 그 이유는 참여 노드마다 Gaussian Score 가 존재하기 때문이다. Gaussian Score 는 참여 노드마다 다른 수치를 갖게 되며, 소셜미디어 서비스에서 갖는 영향력을 의미한다. 따라서 영향력이 좀 더 큰, 즉 Gaussian Score 가 높은 사용자가 블록정보를 공유할 경우, 하나의 일반 노드가 갖는 영향력보다 크다고 판단할 수 있다. 영향력 계산을 위해 가우스 분포(Gaussian distribution)을 정규화(normalized)한다. 이를 위해 식 (1)을 사용한다.
수식(1)
  • 수식(1)에서 𝑁𝑎는 a 번째 참여 Node 의 영향력 수치를 의미한다. 그리고 k 는 참여 노드의 수를, 𝑥𝑎는 a 번째 참여 노드가 갖는 Gaussian Score를 의미한다. 𝑥𝑖는 i 번째 참여 노드의 Gaussian Score 이며 𝜇와 𝜎는 각각 서비스 내 평균 영향력과 표준편차를 의미한다. 수식(1)을 통해 참여 노드마다 Gaussian Score 기반의 영향력 수치를 도출할 수 있다. 그리고 Current Chain Score는 Current Level에서 현재 발생한 블록공유하고 있는 참여 노드들의 영향력 수치의 합이다. 따라서 Current Chain Score 가 2k/3 이상인 경우 Current Level 에서 비잔틴 장애 허용(Byzantine Fault Tolerance)이 보장되었다고 확인하고 Current Level 이 종료된다.
  • 다섯번째는 엔픽블록의 블록체인으로서 Current Level 1 부터 현재의 Current Level 까지 참여 노드들이 공유하고 있는 G(V, E)의 구조를 의미한다.
  • 마지막으로 여섯번째는 메인체인(Main Chain)으로서 합의를 이룬 블록들의 연결정보를 의미하는 데이터이다. 엔픽블록 블록체인 메인넷은 매 레벨(level)마다 블록을 생성하고 합의 과정을 통해 비잔틴 장애 허용(Byzantine Fault Tolerance)을 보장한다. 합의가 완료된 블록들은 메인체인에 보관되며 블록의 해시(hash) 정보를 통해 연결된다. 그리고 이러한 블록 연결을 메인체인으로서 특정 자료구조 형태를 유지하며 모든 참여 노드들이 공유한다.
엔픽블록 블록체인 메인넷의 블록 구조
  • 그림14는 엔픽블록 블록체인 메인넷의 블록 구조이다. 블록해시(Block Hash), 블록정보(Information), 이전해시(Previous Hash), 타임스탬프(Timestamp)의 총 4개의 속성을 포함하고 있다. 블록해시(Block Hash)는 현재 블록해시(hash)를 의미하며, 이전해시(Previous Hash)는 이전 블록의 해시값을 의미한다. 블록정보(Information)는 블록에 저장되는 정보를 말한다. 예를 들어, 스마트 컨트랙트에 대한 실행 내용 등이 있다. 끝으로 타임스탬프(Timestamp)는 블록이 발생한 시간과 정보가 입력된 시간의 순차적(concatenation) 결과이다. 따라서 정보가 입력되지 않은 블록의 경우, 타임스탬프의 값으로 블록 발생 시간만 존재한다.

엔픽블록의 합의 도출 방식

  • 엔픽블록 블록체인 메인넷은 소셜미디어 서비스를 위한 블록체인 플랫폼이다. 메인넷은 따라서 소셜미디어 서비스에 적합한 합의 방식을 기반으로 동작한다. 엔픽블록 블록체인 메인넷은 위임지분증명(DPoS; Delegated Proof of Stake)과 유사한 방식으로 참여 노드를 선택하게 되는데, 노드들은 소셜미디어 서비스 내에 존재하는 다양한 활동을 근거로 결정된다. 소셜미디어 서비스 내에는 인플루언서(influencer)라는 영향력을 지닌 사용자들이 존재한다. 이러한 사용자들은 서비스 내에서 다양한 활동을 하고, 다른 사용자들에게 강한 영향력을 미치는 사용자들을 의미한다. 위임지분증명(DPoS)은 지분증명(PoS) 중에서도 특정 대표 노드를 선출하여 합의를 진행하는 과정으로 이루어진다. 즉, 특정 블록체인 네트워크에서 많은 지분을 갖는 참여자를 블록생성을 위한 노드로 참여시키는 구조이다. 여기서 많은 지분을 소셜미디어 서비스 내의 영향력으로 치환할 수 있다. 이렇게 치환된 영향력 개념을 바탕으로 엔픽블록 블록체인 메인넷은 참여 노드를 선정하게 된다.
영향력 특징 수치 벡터의 구조

가우스 분포 기반 사용자 선택

  • 그림15는 영향력 특징 수치 벡터의 구조이다. 영향력 특징 수치 벡터는 댓글, 업로드 등 소셜미디어 서비스 내에 존재하는 사용자 행위 기반의 기능들로 차원이 구성된다. 그리고 각 차원의 수치는 어떤 인플루언서가 소셜미디어 서비스를 이용한 행위의 빈도수와 각 차원의 인플루언서 행위에 대한 다른 사용자들의 반응 수치로 결정된다. 예를 들어, 어떤 인플루언서가 특정 콘텐츠댓글이라는 행위를 진행한 경우, 댓글 차원의 수치가 1 만큼 증가한다. 그리고 해당 액션에 대해 다른 사용자들이 대댓글(댓글의 댓글)이나 좋아요와 같은 기능을 이용하여 반응한 경우, 그 반응의 수치만큼 차원의 수치가 증가한다. 이러한 반응이 n 번 발생한 경우 어떤 인플루언서의 댓글 차원의 수치는 n+1 만큼 증가하게 된다.
가우스 분포를 활용한 영향력 점수 측정 구조
  • 그림16은 가운스 분포(Gaussian distribution)를 활용한 영향력 점수 측정 구조이다. 엔픽블록 블록체인 메인넷은 그림 16 에서 계산된 사용자별 영향력 특징 수치 벡터의 모든 차원의 합을 기반으로 가운스 분포를 도출한다. 그리고 분포의 상위지점, 즉 R1 이상의 사용자들 혹은 R2 이상의 사용자들 집합을 참여 노드로 선정한다. 그리고 각 참여 노드들에게는 다른 참여 노드들의 가우스 점수(Gaussian Score) 정보가 공유된다.

위임 인플루언서의 가십 프로토콜(Gossip Protocol with Delegated Influencer)

  • 엔픽블록 블록체인 메인넷은 참여 노드들 간의 가십(Gossip)을 기반으로 정보를 공유한다. 즉, 참여 노드들 중 무작위로 특정 노드블록을 발생시키고 나머지 노드들 중 일부를 무작위로 선택하여 블록 발생 정보를 공유한다. 이 때 블록 발생 정보와 더불어 해당 블록을 발생시킨 참여 노드의 서명(signature)과 선택된 다른 참여 노드들의 정보도 함께 전달된다. 해당 공유 정보를 받은 참여 노드들은 내부의 current chain score 를 블록 발생 참여 노드의 서명 정보를 기반으로 계산하게 된다. 이후 함께 받은 다른 참여 노드들의 정보를 활용하여 블록공유 정보를 재공유하며, current chain score 를 재계산한다. 그리고 current chain score 가 2k/3 이상이 된 경우 current level 을 종료한다. 이후 또다른 노드가 블록을 발생시키고 위 과정이 반복된다.
  • 엔픽블록 블록체인 메인넷은 위와 같은 가십 프로토콜(Gossip Protocol)을 기반으로 블록생성 정보를 공유한다. 예를 들어, k 개의 참여 노드가 존재하는 경우, i 번째 참여 노드가 블록을 발생시켰다고 가정할 수 있다. 그러면 i 번째 참여 노드는 k-1 개의 참여 노드 중 무작위로 n 개의 노드를 선택하여 블록생성정보를 공유한다. 이 정보를 받은 n 개의 노드들은 current chain score 를 i 번째 참여 노드의 영향력을 기반으로 업데이트한다. 그리고 n 개의 노드는 서로 블록생성정보 수신을 공유하며 current chain score 를 지속적으로 업데이트한다. 그리고 current chain score 가 2k/3 이상이 된 경우 current level 을 종료한다. 이 때 current level 을 종료할 수 있는 참여 노드들은 n 개의 노드들 중 current chain score 가 2k/3 이상인 노드들이다. 따라서 n-j (이 때 j 는 n 개의 참여 노드 중 2k/3 에 대한 score 정보가 업데이트되지 않은 노드들의 수)의 참여 노드들 중에서 다음 블록을 생성하게 된다.
  • 가십 프로토콜(Gossip Protocol)에 따라 무작위로 선택된 k-1 개의 노드들에게 블록생성 정보가 공유되는데, 이 k-1 개의 참여 노드 중 n-j 의 참여 노드에 포함되지 않은 노드가 존재할 수 있다. 즉 최초 블록을 생성시킨 i 번째 참여 노드가 선택한 n 개의 노드 중 이전 레벨(level)의 최종 점수(score)를 알고 있는 n-j 개의 노드가 아닌 노드 중에 다음 레벨의 블록생성정보를 받은 참여 노드가 존재할 수 있다. 이러한 경우, 해당 참여 노드는 이전 생성정보와 관련된 모든 정보, 즉 메인체인의 블록정보와 current level 정보, 그리고 s block chain 의 정보를 모두 수신 받아 최신 정보로 업데이트를 진행하게 된다. 그 이후 현재 level 에서의 current chain score 를 업데이트하며 합의 과정을 진행한다.
  • 엔픽블록 블록체인 메인넷은 가십 프로토콜을 활용하여 2k/3 참여 노드간의 정보가 공유되기 때문에 Parasite chain attack, 이중지불(Double Spending) 등과 같은 다양한 네트워크 공격에 대응할 수 있다. 이는 2k/3 의 참여 노드가 정보를 공유하고 있는 경우, 비잔틴 장애 허용(Byzantine Fault Tolerance) 보장에 따라 반응할 수 있는 공격 형태로 검증되어 있다.
신뢰그래프의 예시

신뢰도가 높은 사용자 탐지 기반 보상 정책

  • 엔픽블록 블록체인 메인넷은 활동량이 많은 사용자에게 일부 코인보상할 수 있는 정책인 "신뢰도가 높은 사용자 탐지 기반 보상 정책"(Reward Policy based on Reliability-Rich User Detection)을 표방하고 있다. 이는 소셜미디어 서비스의 활동을 기반으로 사용자의 신뢰그래프를 형성하여 결정하게 되는데 그림 17 은 이를 위해 사용되는 신뢰그래프의 예시이다. 그림 17 에서 공급자 s1 은 어떤 사용자를 의미하며 신뢰도는 식 (2)를 활용하여 도출한다. 식 (2)에서 Ws 는 어떤 사용자 Node s 의 weight 이며 Es 는 s 의 edge 집합을 의미한다. Wsd 는 s 의 행위에 대해 반응한 다른 사용자의 weight 이며, Es 는 s 의 edge 집합을 의미한다. Esd 는 S 의 데이터를 활용한 모든 액션 수요공급 노드들의 edge 집합을 의미한다. 따라서 s1 에 대한 식 (2)의 결과는 s1 의 out-transition 의 합에 s1 의 가중치를 적용한 결과와 더불어 s1 의 액션에 반응한 다른 사용자 edge 의 가중치 합을 더한 결과이다. 엔픽블록 블록체인 메인넷은 위 수치를 활용하여 특정 사용자의 신뢰도를 도출한다.

스마트 컨트랙트 기반 동작 정의

엔픽블록 블록체인 메인넷은 소셜미디어 상에 존재하는 다양한 기능에 대해 미리 스마트 컨트랙트를 활용하여 정의하고 있다. 이러한 미리 정의된 스마트 컨트랙트 기반 동작은 아래와 같다.

  • 서비스 가입
- 스마트 컨트랙트 : 서비스 가입 절차 동작 (개인정보 입력, 인증 및 정보 제공 동의)
- 저장 내용 : 개인정보 입력 내용, 인증 및 정보 제공 동의 정보 등
  • 데이터 수집
- 스마트 컨트랙트 : 데이터 종류에 따른 수집 동작
- 저장 내용 : 소셜미디어 서비스 내 사용자 행위 중 발생하는 다양한 트랜잭션
  • 콘텐츠 등록
- 스마트 컨트랙트 : 콘텐츠 등록을 위한 조건 및 구조에 따른 등록 동작
- 저장 내용 : 콘텐츠 등록 동작 중 발생하는 트랜잭션
  • 데이터 조회
- 스마트 컨트랙트 : 데이터 조회 요청 및 요청 처리
- 저장 내용: 시간, 장소 등 조회 요청 시 발생하는 모든 트랜잭션
  • 거래
- 스마트 컨트랙트 : 상품구입요청, 구입요청 처리, 상품제공 등 서비스 내 거래를 위한 동작
- 저장 내용: 구입요청, 처리, 제공 등 스마트 컨트랙트 실행 시 발생하는 트랜잭션
  • 데이터 상품정제/가공/분석
- 스마트 컨트랙트 : 상품 데이터 행위 중 핵심 동작
- 저장 내용 : 행위 과정 중 발생하는 트랜잭션
  • 데이터 상품 전달 및 사용
- 스마트 컨트랙트 : 상품 거래 처리 이 후 구매자에게 상품 전달 과정 작성, 판매자 및 구매자에 대한 상세기록을 작성 동작
- 저장 내용: 판매자와 구매자에 대한 기록 및 스마트 컨트랙트 실행 시 발생하는 트랜잭션
  • 리워드 지급
- 스마트 컨트랙트 : 신뢰그래프 기반 리워드를 제공 과정
- 저장 내용 : 리워드 지급 정보에 대한 트랜잭션
  • 개인정보 조회
- 스마트 컨트랙트 : 리워드 내역, 구매 내역 등 서비스 내역조회 동작
- 저장 내용 : 조회 동작 중 발생한 트랜잭션 (조회된 서비스 내역)
  • 탈퇴
- 스마트 컨트랙트 : 탈퇴 중 발생하는 모든 과정
- 저장 내용 : 탈퇴 기능 동작 중 발생한 트랜잭션

엔픽블록 블록체인 메인넷은 위와 같이 소셜미디어 서비스 이용 시 기본적으로 발생하는 회원가입/탈퇴, 정보조회, 서비스 내 다양한 액션 등과 같이 트랜잭션이 발생할 수 있는 모든 기능에 대해 미리 스마트 컨트랙트로 정의한다. 따라서 기본적인 서비스 이용 행위의 경우 따로 스마트 컨트랙트를 작성할 필요없이 엔픽블록 블록체인 메인넷의 기본 기능을 활용하여 사용이 가능하다. 이러한 정보들은 스마트 컨트랙트를 기반으로 정의되기 때문에 엔픽블록 블록체인 메인넷에 저장된다. 그리고 저장된 정보들은 엔픽블록 블록체인 메인넷이 유지되는 한, 변경/삭제 없이 지속적으로 보관된다.

엔픽플

엔픽플 연혁

엔픽플 소개

"당신을 빛나게 하는 멀티미디어 플랫폼, 엔픽플(Npick+)"

  • 매주 상금을 놓고 영상 TOP100 을 경쟁하는 '픽미'
  • 매일 번호를 발급받고 추첨을 하여 당첨금을 주는 '픽또'
  • 오리지널 영화 및 콘텐츠가 가득한 '엔플리'
  • 홀인원 성공 시 200만원을 무제한 드리는 'NPGA 골프'
  • 스타 지망생과 기업을 이어주는 '엑픽캐스팅'

엑픽플은 이상의 무료함과 감성을 충전하고 사용자의 꿈을 이루어주는 유저 참여형 멀티 플랫폼 앱이다.

픽미
픽또
엔플리
NPGA 골프
엔픽캐스팅

사업 분야

엔픽블록은 모바일앱 기반 멀티플랫폼 사업을 진행하고 있다. 엔픽블록의 대표적인 사업은 경연형 플랫폼과 미디어 콘텐츠를 월 2천원에 부담 없이 즐기는 엔픽플(Npick+)이다.

  • 픽미 : 매주 약 2,450만원의 상금을 놓고 영상 경영 TOP100 을 선정하는 콘테스트로 엔픽플의 메인 콘텐츠이다.
  • 픽또 : 매일 참가회원을 대상으로 당첨 번호를 부여한 후 추첨을 통하여 월간 총 당첨금 약 8,500만원의 행운을 주는 이벤트이다.
  • NPGA 골프 : 유료회원이 홀인원을 성공한 인증샷을 제출하면 무제한 200만원을 지급한다.
  • 엔픽캐스팅 : 스타 지망생과 기업을 이어주는 엔픽플 캐스팅에서 CF 스타, 배우 등 꿈에 지원할 수 있다.
  • 엔플리 : 엔픽플만의 오리지널 영화와 콘텐츠를 월 2,000원에 즐길 수 있다.

엔픽블록 생태계

엔픽블록 생태계

엔픽블록에 기반한 SNS 플랫폼의 성장

  • 엔픽코인(NPICK COIN)을 활용하여 각각의 SNS 토큰으로 확장하여, 최종 엔픽블록의 생태계를 조성한다.
  • NFT 기술과 SNS 관리 시스템으로 구축된 엔픽블록 생태계는 더 많은 콘텐츠 공급자에게 경제적 가치 창출의 기회를 제공한다.
  • 경제적 가치 창출의 기회는 더 많은 콘텐츠 생산자와 콘텐츠 유입을 촉진한다.
  • 트래픽의 증가로 엔픽블록의 서비스 가치를 확립하고 사업 확장 가능성을 제고한다.
  • 엔픽블록의 성장에 기인한 SNS 플랫폼의 자산 가치를 증대한다.

엔픽블록의 토큰 이코노미

토큰이코노미
  • 엔픽블록에서는 블록체인 기술을 활용하여 각 주체의 형평성을 유지하고 합리적인 생태계를 유지를 위해 엔픽코인(NPICK COIN)을 활용한다.
  • 각 SNS 사업자에 따른 별도 구매 가능한 예산설정이 가능하다.
  • 유통량 관리와 가격 설정을 위한 요소를 고려한다.
  • SNS별 영향력에 따라 설정이 가능하다.

엔픽코인

  • 네트워크 런칭 시점의 전체 엔픽토큰(NPICK Token) 공급량은 10,000.000.000개이며, 초기 발행 이후 추가발행 계획은 없다.
  • 50%는 엔픽블록의 유저 보상을 보증하기 위한 예치금으로 할당된다.
- 엔픽블록 확장을 위하여 각각의 SNS 플랫폼을 구축을 위한 별도의 토큰과 연동하여, 콘텐츠 제공자와 사업자 광고 기업의 검증과 보상에 사용한다.
-각 SNS 사업자는 콘텐츠의 유통량과 영향력에 따른 별도의 예산으로 분배된다.
  • 10%는 엔픽블록(SNS 블록체인 플랫폼) 검증 및 예치금으로 할당한다.
  • 10%는 엔픽블록 마케팅 예산으로 사용된다. [ 최대 사용 기간 3 년 ]
  • 10%는 엔픽블록 확장과 생태계 조성을 위해 사용된다. [ 최대 사용 기간 3 년 ]
  • 10%는 엔픽블록 네트워크 창시자와 개발자와 그 팀들에게 조건부로 할당된다.
  • 7%는 엔픽블록 생태계 확장과 성장을 위한 전략적 파트너쉽 확보를 위해 할당된다.
  • 3%는 엔픽블록 토크노믹스 및 글로벌화를 위한 법률, 사업개발 등의 자문을 위해 할당된다.

가치 결정 메커니즘

  • 엔픽블록(NPICK BLOLK)과 엔픽코인(NPICK COIN)은 각각의 SNS 플랫폼의 활성화를 위해 만든 네트워크 도구이며, 여러 블록체인 기술을 활용하여 구현한 플랫폼이다. 또한 블록체인에는 생태계 활성화를 위해 토큰을 포함하고 있다.
  • 엔픽코인(NPICK COIN)에서는 기존 경제학에서 사용하는 피셔화폐방정식을 접목하여 전체 통화량을 조율하고 코인가치를 평가한다.
  • M = 엔픽코인 자산의 규모. 즉, 전체 엔픽코인 수량 X 코인 개당 가치를 의미한다.
  • V = 엔픽코인의 거래 유통 속도를 의미한다.
  • P = 제공되는 디지털 토큰의 가격을 의미한다. (각 SNS 사업자 토큰의 가격)
  • Q = 제공되는 디지털 토큰의 양을 의미합니다. (각 SNS 사업자 토큰의 수량)

n 개의 SNS 사업자가 존재할 때 P 와 Q 는 아래와 같이 정의할 수 있다.

수식(2) 참조

n 개의 SNS 사업자에 대해 전체 MV 는 아래의 식으로 정의할 수 있다.

수식(3) 참조

  • 화폐방정식에 의하면 M=PQ/V 이므로, 엔픽코인 전체 자산규모(M)는 각 SNS 사업자에서 사용하는 토큰의 가치(PQ)의 합을 V(거래유통속도)로 나눔으로써 계산이 가능하다.즉, 각각의 SNS 사업자에서 통용되는 토큰의 합이 커질수록 엔픽코인의 자산규모는 더 커질 수 있다. 또한, 엔픽코인의 자산가치(M)는 거래유통속도(V)에 반비례함을 알 수 있고 가치결정에 큰 영향을 미칠 수 있다는 것을 알 수 있다. 그렇기 때문에 엔픽코인의 거래속도(V)를 줄이는 것이 자산가치(M)에 좋은 영향을 미칠 수 있다.
  • 하지만, 엔픽코인의 거래유통속도(V)는 각 SNS 사업자 토큰의 수량(Q)과도 연관이 있다. 너무 낮은 거래유통속도(V)는 낮은 거래량을 의미하기 때문에 유통속도(V)를 너무 낮게 유지하는 것만이 꼭 자산가치(M)에 좋은 영향을 미치는 것은 아니다. 즉, 각 SNS 플랫폼 사업자의 토큰가치(PQ)를 증가시키기 위해 블록체인 기술 및 각 정책들을 제공하기 위해 노력을 하며, 거래유통속도(V)에 중점을 두고 제한을 함으로써 토큰이코노미를 활성화하고 가치를 높이는 것이 중요하다.


2021년
  • 3분기
- 1차 백서 발표
- 플랫폼 프로토타입 설계
- 거래소 상장
  • 4분기
- 기술 설계 및 엔픽블록 안전성 증명
- 엔픽블록 생태계 설립
- 참여 서비스 모집
2022년
  • 1분기
- 프로토타입 개발 진행
  • 2분기
- 엔픽플 어플리케이션 50만 다운로드 돌파
- 글로벌 거래소 상장
- 엔픽블록 테스트넷 오픈
- 지갑 생성 및 테스트
  • 3분기
- LPGA AmazingCre Portland Classic 후원 [3]
  • 4분기
- 엔픽블록 백서 ver.2.0 발행
2023년
  • 1분기
- 엔픽블록 메인넷 오픈
  • 2분기
- 엔픽블록 서비스 플랫폼 공개
  • 3분기
- NPICK NFT DEX & Marketplace 오픈
  • 4분기
- 3rd Party SNS 플랫폼 서비스 추가

  • CEO 진승환 : ㈜대신증권에 근무하며 금융전문가로 전문적인 경험을 가지고 있으며, 현재 금융전문가의 역할과 함께 대표이사를 병행하고 있다.
  • CMO 홍영주 : ㈜엘지(LG) 와 ㈜신세계 그룹 디자인팀에서의 경험, ㈜나무와 달 공동 창업자로 마케팅 및 디자인을 담당하고 있다.
  • CSO 김영우 : 삼성전자 전략마케팅팀, LG전자 SCM팀에서 글로벌 공급망 및 해외영업 기획을 담당하였으며, 제조 및 수출업체 운영, 가상자산거래소, 월렛 및 PG 등 블록체인 사업 전략기획 경험을 바탕으로 전략 및 사업기획을 담당하고 있다.
  • CTO 정영민 : 1997년 시작으로 통신, 메신저, SNS, 빅데이터 관련 국내외 30여개의 기술특허 발명을 보유하고 있다. 현재까지 현업에서 다양한 플랫폼 개발에 참여하고 있다.
주요 프로젝트
  • 1997~2000 : [디지콤]IVR/UnPABX/ACS/VMS/VoIP Gateway
  • 1998~1998 : [한국통신 프리텔] 016 차량 메시지 센터 – UnPABX
  • 1999~2000 : [한국통신] KT114 NACD – 팩스서버
  • 1999~2000 : [하이텔] 고객센터 – IVR/ 팩스서버
  • 1999~2000 : [수협] 팩스서버
  • 2000~2001 : [예스텍] DB Library 구축, Network, DB Gateway, No.7 AIP 시스템 개발
  • 2000~2001 : [KDNET] ToYou 카드 – DB Gateway, FTP Gateway
  • 2000~2000 : [마사회] 마권발매시스템-마권발매 DB Gateway
  • 2001~2004 : [디지콤] CTI 관련 통한 Library 구축, 서버 패키지 (팩스, UMS , CMS, UnPABX, PDS) S/W 개발 , 대한생명 CSM 설계 및 개발, 신한생명 팩스 서버 설계 및 개발, 조흥은행 TM DB G/W 설계 개발, 조흥은행 CHBIT HelpDesk 구축, NHN 네이버검색 고객지원콜센타 구축, 한화국토개발 종합전사 TFTCTI 설계 및 개발
  • 2001~2001 : [KTF] 엔젤아이 고객센터 UnPABX 콜센타
  • 2001~2002 : [한국통신] EDI/KORNET-CMS/VRU/FAX 시스템 구축
  • 2004~2005 : [씨오소프트] CJ 케이블넷 팩스서버 구축, 교원잼상담센터 UnPABX 구축, L&C 고객센터 UnPABX 구축, 엔투엔 UnPABX 구축, 주연테크컴퓨터 해피콜시스템 구축, 다음다이렉트 팩스서버 구축, 식품의약품 안정청-펙스서버 구축, 큐엔솔브 UnPABX 구축, 투어익스프레스 팩스서버 구축, 한국금융연수원 팩스서버 구축
  • 2005~2006 : [건강보험공단] 콜센터 구축, 중앙집중형 팩스서버 구축
  • 2005~2006 : [국민연금관리공단] 중앙집중형 팩스서버 구축
  • 2006~2007 : [현대 H&S] 현대 백화점 콜센터 구축/[크레듀] 콜센터 구축
  • 2007~2007 : [용마로지스][엔트리브소프트][경북지방경찰청] 콜센터 구축
  • 2007~2008 : [오픈벡스] 국제전화/로밍서비스 시스템 구축
  • 2008~2008 : [농협중앙회] 전산헬프 데스크 구축
  • 2008~2009 : [스피드토탈솔루션] 스포츠(골프 등) 방송 영상 자막기 및 코더 개발
  • 2009~2009 : [VTCW(Vietnam)] 베트남 177 번호 VoIP 망 서비스 구축/[테광이엔씨] 팔라우 위성망연계 VoIP 망 서비스 구축/[삼성화재, 삼성 SDS] 삼성화재 UCS 시스템 구축
  • 2009~2010 : [타임교육] CIC, IPCC 구축
  • 2008~2018 : [오픈벡스] Hybrid IP-PBX 기반 통합 커뮤니케이션 시스템, 오디오 콜센타 ASP 솔루션 개발, 오티오 무료(글로벌)국제전화 어플리케이션 개발, 오티오 서비스, SNS, MNS 데이터 복구, 보안 OTO 유심, OTO 데이터, Telink 메신저, PLAYOTO, Project Y, 007i
  • 2018~2019 : [네오라마] VR 시물레이터 연구 개발, 2D Laster & Vector Image Processing, 3D Modeling System Interface
  • 2019~2020 : [제타큐빗] AI Deep Learning Algorithm : Neuroscience, Mathematics Calculus, Geometry, Iinear Algebra, Probability and Statistics, Mathematical, Optimization, so on. AI Machine Learning, Object Recognition and Classification, Natural Language Processing, AI Perception Virtualization
  • 2020 ~ 현재 : [펫클럽] 반려동물 온라인 오픈몰 플랫폼 (CSO, CTO)

엔픽블록 공식 채널

엔픽플 공식 채널

각주

  1. 강승환 기자, 〈SNS 광고 플랫폼 엔픽블록, 포블게이트 비트코인(BTC) 마켓 최초 상장〉, 《코인리더스》, 2021-09-24
  2. 박혜선 기자, 〈엔픽블록(NPICK), 글로벌 가상자산 거래소 MEXC Global에 상장〉, 《세계일보》, 2022-05-11
  3. NPICKBLOCK Sponsors LPGA AmazingCre Portland Classic〉, 《Digital Journal》, 2022-09-16

참고자료

같이 보기


  검수요청.png검수요청.png 이 엔픽블록 문서는 암호화폐 종류에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.