Nothing Special   »   [go: up one dir, main page]

KR102140325B1 - 블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템 - Google Patents

블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템 Download PDF

Info

Publication number
KR102140325B1
KR102140325B1 KR1020190119433A KR20190119433A KR102140325B1 KR 102140325 B1 KR102140325 B1 KR 102140325B1 KR 1020190119433 A KR1020190119433 A KR 1020190119433A KR 20190119433 A KR20190119433 A KR 20190119433A KR 102140325 B1 KR102140325 B1 KR 102140325B1
Authority
KR
South Korea
Prior art keywords
content
terminal
blockchain
fact
interface
Prior art date
Application number
KR1020190119433A
Other languages
English (en)
Inventor
권성민
성찬영
서영민
임미진
Original Assignee
유한회사 엘민벤처스
퍼블리시 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 유한회사 엘민벤처스, 퍼블리시 주식회사 filed Critical 유한회사 엘민벤처스
Application granted granted Critical
Publication of KR102140325B1 publication Critical patent/KR102140325B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • H04L67/327
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography
    • G06Q2220/10Usage protection of distributed data files

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 일 실시예에 따른 블록체인 기반의 컨텐츠 관리 방법은 블록체인 기반의 컨텐츠 관리 시스템에 의해 수행된다. 상기 방법은, 상기 컨텐츠 관리 시스템을 통해 공개되는 컨텐츠의 업로드 인터페이스를 컨텐츠 단말에 제공하는 단계와 상기 업로드 인터페이스를 통해 업로드된 컨텐츠에 대한 해시값을 생성하는 단계와 상기 컨텐츠를 편집자 단말 및 언론사 단말에 제공하고, 상기 제공된 컨텐츠에 대한 승인을 요청하는 단계와 상기 언론사 단말로부터 상기 컨텐츠에 대한 승인결정을 수신하는 단계와 상기 컨텐츠에 대한 승인결정이 수신됨에 따라, 상기 컨텐츠 단말의 계정에 리워드를 지급하는 단계와 상기 승인결정된 컨텐츠 및 상기 해시값의 공개를 결정하는 단계 및 상기 승인결정된 컨텐츠에 대응되는 블록을 블록체인 서버 상에서 생성하고, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 단계를 포함할 수 있다.

Description

블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템 {METHOD OF FACT-CHECHING, SEARCHING AND MANAGING CONTENTS BASED ON BLOCKCHAIN AND SYSTEM THEREOF}
본 발명은 블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템에 관한 것이다. 보다 자세하게는, 컨텐츠 공급자 및 소비자에게 활동에 따른 리워드를 제공하고, 블록체인 기반의 팩트체킹 및 검색기능을 구비한 컨텐츠 관리 방법 및 그 시스템에 관한 것이다.
최근 SNS 등 다양한 온라인 채널을 통해 컨텐츠가 배포되고 있다. 특히, 과거 컨텐츠가 영역별 전문가 그룹을 통해 생산되고 정해진 소수의 채널을 통해 배포되던 것과 달리, 일반 대중에 의해 생산되고 개인 방송채널을 통해 배포되고 있다.
이 같은 컨텐츠 생산 및 소비 경로의 다각화는, 컨텐츠에 대한 평가에 다수의 구독자 참여를 유발하고, 그 과정에서 다양한 컨텐츠의 재생산을 이끌어 낸다. 일례로, 언론사의 뉴스 기사에 대하여 구독자에 의한 독자적인 검증 및 해석이 이뤄지고, 이른바 가짜뉴스에 대한 팩트 체크라는 컨텐츠가 재생산되고 있다. 재생산되는 컨텐츠는 사회적 이슈를 만들어 내고 토론의 장을 제공한다는 점에서 순기능을 하기도 하지만, 검증 참여자들의 정치 사회적 성향에 따라 왜곡 편향된 시각이 반영됨으로써 또 다른 가짜 뉴스를 생산하고 그로 인한 사회 갈등이 발생하게 되는 부작용이 나타나기도 한다.
또 다른 문제는 기존 전문적 언론사의 붕괴이다. 뉴스 컨텐츠 생산과 배포를 기존 언론사의 플랫폼이 아니라 SNS로 이동함에 따라 기존 독자층이 무너지고, 이에 따라 전통적인 언론사의 수익구조가 붕괴되고 언론사의 재정적 존립위기를 겪으며 전문성 또한 영향을 받고 있다.
컨텐츠 생산 및 소비 환경의 변화로 인한 이러한 부작용을 최소화하기 위하여 컨텐츠의 신뢰성 관리 방법이 제공될 필요가 있다. 특히, 컨텐츠 생산 또는 소비 과정에서의 일반 대중에게 최적화된 프로세스를 통한 참여 활동은, 컨텐츠의 신뢰성 제고에 긍정적 효과를 줄 것으로 기대된다. 따라서, 이러한 다양하고 지속적인 컨텐츠 활동을 지원하고 강화하기 위한 생태계의 필요성이 대두된다.
본 발명이 해결하고자 하는 기술적 과제는, 컨텐츠 생산자 및 소비자에게 활동에 대한 리워드를 제공함으로써, 활발한 컨텐츠 활동을 유인하고, 그로 인한 언론사의 재정적 존립 확대와 컨텐츠의 신뢰성 검증 기능을 제공하는 컨텐츠 관리 방법 및 시스템을 제공하는 것이다.
구체적으로 본 발명이 해결하고자 하는 기술적 과제는, 블록체인 기반의 컨텐츠 관리 솔루션을 제공함으로써, 컨텐츠 활동 참여자에게 활발한 활동으로 인해 플랫폼 내에서 생기는 페이지뷰수 증가등을 통해 해당 플랫폼 운영사에게 재정적 존립 가능성이 확대되고 수익화를 가능하게 하는 것이다. 또한, 동에 대한 리워드를 제공할 수 있는 시스템을 제공하는 것이다.
본 발명이 해결하고자 하는 다른 기술적 과제는, 컨텐츠에 대한 팩트 체킹 인터페이스를 다양한 계층의 컨텐츠 생산자 및 소비자에게 제공할 수 있는 방법 및 그 시스템을 제공하는 것이다.
본 발명이 해결하고자 하는 또 다른 기술적 과제는, 컨텐츠에 대한 팩트 체킹 참여자에 대한 신뢰도를 평가함으로써, 팩트 체킹 참여자의 편항성을 보정할 수 있는 방법 및 그 시스템을 제공하는 것이다.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명의 기술분야에서의 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
상기 기술적 과제를 해결하기 위한 본 발명의 일 실시예에 따른 블록체인 기반의 컨텐츠 관리 방법은 블록체인 기반의 컨텐츠 관리 시스템에 의해 수행된다. 상기 방법은, 상기 컨텐츠 관리 시스템을 통해 공개되는 컨텐츠의 업로드 인터페이스를 컨텐츠 단말에 제공하는 단계와 상기 업로드 인터페이스를 통해 업로드된 컨텐츠에 대한 해시값을 생성하는 단계와 상기 컨텐츠를 편집자 단말 및 언론사 단말에 제공하고, 상기 제공된 컨텐츠에 대한 승인을 요청하는 단계와 상기 언론사 단말로부터 상기 컨텐츠에 대한 승인결정을 수신하는 단계와 상기 컨텐츠에 대한 승인결정이 수신됨에 따라, 상기 컨텐츠 단말의 계정에 리워드를 지급하는 단계와 상기 승인결정된 컨텐츠 및 상기 해시값의 공개를 결정하는 단계 및 상기 승인결정된 컨텐츠에 대응되는 블록을 블록체인 서버 상에서 생성하고, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 단계를 포함할 수 있다.
일 실시예에서, 상기 공개가 결정된 해시값을 저장하는 단계는, 상기 블록에 상기 해시값을 저장하기에 앞서, 분산형 파일저장 시스템(IPFS)에 저장하는 단계와 상기 분산형 파일저장 시스템(IPFS)으로부터 상기 해시값이 반환됨에 따라, 상기 블록에 상기 반환된 해시값을 저장하는 단계를 포함할 수 있다.
일 실시예에서, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 단계는, 상기 언론사 단말로부터 상기 컨텐츠에 대한 승인이 이뤄짐에 따라, 상기 승인된 컨텐츠의 원본과 상기 컨텐츠 단말의 계정 정보, 상기 언론사 단말의 계정 정보 및 타임스탬프 정보 중 적어도 하나를 상기 해시값과 함께 상기 블록에 저장하는 단계를 할 수 있다.
일 실시예에서, 상기 적어도 하나의 계정에 리워드를 지급하는 단계는, 상기 블록체인 서버에, 상기 생성된 블록으로부터 상기 적어도 하나의 계정에 상기 리워드에 대응하는 트랜잭션을 요청하는 단계와 상기 요청된 트랜잭션에 의해 상기 적어도 하나의 계정에 상기 블록체인 서버에 매칭된 토큰이 제공되는 단계를 포함할 수 있다.
일 실시예에서, 상기 적어도 하나의 계정에 리워드를 지급하는 단계는, 상기 적어도 하나의 계정에 지급된 리워드를 기초로, 상기 컨텐츠 단말, 상기 편집자 단말, 상기 언론사 단말 및 상기 소비자 단말 중 적어도 하나로부터 상기 리워드에 대응하는 트랜잭션 요청을 수신하는 단계와 상기 수신된 트랜잭션 요청을 상기 블록체인 서버에 전달하는 단계와 상기 전달된 트랜잭션에 의해 상기 적어도 하나의 계정에 상기 블록체인 서버에 매칭된 토큰이 제공되는 단계를 포함할 수 있다.
일 실시예에서, 상기 제공된 컨텐츠에 대한 승인을 요청하는 단계는, 상기 편집자 단말에 상기 제공된 컨텐츠에 대한 편집 인터페이스를 제공하고, 상기 편집 인터페이스를 통해 편집된 컨텐츠를 수신하는 단계와 상기 편집된 컨텐츠에 대한 승인을 상기 언론사 단말에 요청하는 단계를 포함할 수 있다.
일 실시예에서, 상기 공개 플랫폼을 통해 공개된 컨텐츠에 대하여 상기 소비자 단말 중 적어도 하나의 팩트체킹 단말에 상기 공개된 컨텐츠에 대한 팩트체킹 인터페이스를 제공하는 단계와 상기 팩트체킹 인터페이스를 통해 입력된 상기 컨텐츠에 대한 평가한 내용이 상기 블록체인 서버 상의 상기 컨텐츠에 대응되는 블록에 저장되는 단계와 상기 블록에 저장됨에 따라 상기 팩트체킹 단말의 계정으로 리워드가 제공되는 단계와 상기 팩트체킹 단말이 평가한 내용을 기초로 상기 컨텐츠에 대한 신뢰 점수를 연산하는 단계와 상기 연산된 점수가 상기 공개 플랫폼을 통해 상기 컨텐츠와 함께 노출되는 단계를 포함할 수 있다.
일 실시예에서, 상기 공개된 컨텐츠 중 적어도 일부에 대한 팩트체킹 인터페이스를 제공하는 단계는, 상기 팩트체킹 단말에 대하여, 미리 설정된 명성도 및 미리 설정된 분야정보 중 적어도 하나를 기초로 상기 팩트체킹 인터페이스의 제공 대상 단말을 결정하는 단계와 상기 결정된 팩트체킹 단말에 상기 팩트체킹 인터페이스를 제공하는 단계를 포함할 수 있다.
일 실시예에서, 상기 팩트체킹 단말의 계정으로 리워드가 제공되는 단계는, 상기 블록체인 서버에 매칭된 토큰이 상기 팩트체킹 단말의 계정에 제공되는 단계와 상기 팩트체킹 단말에 대한 명성도가 업데이트되는 단계를 포함할 수 있다.
일 실시예에서, 상기 팩트체킹 인터페이스를 제공하는 단계는, 상기 적어도 하나의 팩트체킹 단말에 상기 컨텐츠에 대한 체크항목을 포함하는 체크 리스트를 제공하는 단계를 포함하고, 상기 컨텐츠에 대한 신뢰 점수를 연산하는 단계는, 상기 체크항목에 대한 체크 결과를 기초로 컨텐츠에 대한 팩트체킹 점수를 연산하는 단계와 상기 적어도 하나의 팩트체킹 단말로부터 상기 팩트체킹 점수를 수집하여 평균 값을 연산하는 단계와 상기 평균 값에 대한 표준편차를 기초로 상기 컨텐츠에 대한 신뢰 점수를 결정하는 단계와 상기 신뢰 점수 및 미리 설정된 기준점수를 기준으로, 상기 컨텐츠에 대한 팩트체킹 결과를 결정하고, 상기 공개 플랫폼을 통해 상기 팩트체킹 결과를 공개하는 단계를 포함할 수 있다.
일 실시예에서, 상기 팩트체킹 인터페이스를 제공하는 단계는, 상기 소비자 단말 중 제1 소비자 단말로부터 상기 공개된 컨텐츠에 대한 팩트체킹 요청을 수신하는 단계와 상기 제 1 소비자 단말로부터 상기 블록체인 서버에 매칭된 토큰이 스테이킹 계좌에 이체되어 보관되는 단계와 상기 소비자 단말로부터 토큰이 이체됨에 따라 상기 보관된 토큰의 양이 미리 설정된 양 이상이 되는 경우, 상기 팩트체킹 인터페이스를 상기 팩트체킹 단말에 제공하는 단계를 포함할 수 있다.
일 실시예에서, 상기 팩트체킹 인터페이스를 제공하는 단계는, 상기 제1 소비자 단말로부터 상기 공개된 컨텐츠의 적어도 일부에 대한 팩트체킹 요청을 수신하는 단계와 상기 제1 소비자 단말로부터 상기 컨텐츠의 일부에 대한 제1 평가를 수신하는 단계와 상기 제 1 소비자 단말에 의해, 상기 블록체인 서버에 매칭된 상기 제 1소비자 단말의 토큰이 스테이킹 계좌에 이체되어 보관되는 단계와 상기 팩트체킹 요청된 컨텐츠의 일부에 대한 식별표시 및 상기 제1 평가가 상기 팩트체킹 인터페이스를 통해 상기 소비자 단말에 제공되는 단계를 포함할 수 있다.
일 실시예에서, 상기 팩트체킹 인터페이스를 통해, 상기 소비자 단말 중, 제 2 소비자 단말로부터 상기 제1 평가에 대응하여 제2 평가를 수신하는 단계와 상기 제 2 소비자 단말에 의해, 상기 블록체인 서버에 매칭된 상기 제 2소비자 단말의 토큰이 스테이킹 계좌에 이체되어 보관되는 단계와 상기 팩트체킹 요청된 컨텐츠의 일부에 대한 상기 제1 평가 및 상기 제2 평가가 상기 팩트체킹 인터페이스를 통해 상기 소비자 단말에 제공되는 단계를 포함할 수 있다.
일 실시예에서, 상기 제1 평가 및 상기 제2 평가가 상기 팩트체킹 인터페이스를 통해 상기 소비자 단말에 제공되는 단계는, 상기 이체된 제1 소비자 단말의 토큰 및 상기 이체된 제2 소비자 단말의 토큰의 토큰 값을 기준으로 우선순위를 결정하는 단계와 상기 팩트체킹 인터페이스 상에서 상기 결정된 우선순위를 기초로, 상기 제1 평가 및 상기 제2 평가의 노출시키는 단계를 포함할 수 있다.
일 실시예에서, 상기 체크항목에 대한 체크 결과를 기초로 컨텐츠에 대한 팩트체킹 점수를 연산하는 단계는, 상기 팩트체킹 단말의 명성도를 기초로, 상기 연산된 팩트체킹 점수에 가중치를 부여하는 단계를 포함할 수 있다.
일 실시예에서, 상기 적어도 하나의 팩트체킹 단말로부터 상기 팩트체킹 점수를 수집하여 평균 값을 연산하는 단계는, 상기 수집된 팩트체킹 점수 중, 상기 평균 값을 연산하고, 상기 평균 값을 기초로 표준 편차를 연산하는 단계와 상기 표준 편차 기준으로 미리 설정된 상위 순위 및 하위 순위의 팩트체킹 점수를제공한 팩트체킹 단말의 명성도를 조절하는 단계를 포함할 수 있다.
상기 기술적 과제를 해결하기 위한 본 발명의 다른 실시예에 따른 블록체인 기반의 컨텐츠 관리 시스템은, 상기 컨텐츠의 업로드 인터페이스를 통해 컨텐츠를 업로드 하는 컨텐츠 단말과 상기 컨텐츠에 대한 평가를 통해, 공개 플랫폼을 통한 공개를 승인결정하는 언론사 단말과 상기 업로드 인터페이스를 통해 업로드된 컨텐츠에 대한 해시값을 생성하고, 상기 컨텐츠에 대한 승인결정이 수신됨에 따라, 상기 승인결정된 컨텐츠 및 상기 해시값의 공개를 결정하는 컨텐츠 관리 서버와 상기 승인결정된 컨텐츠에 대응되는 블록을 생성하고, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 블록체인 서버와 상기 공개가 승인결정된 컨텐츠를 소비자 단말에게 공개되는 배포 장치를 포함할 수 있다.
일 실시예에 따르면, 상기 컨텐츠 관리 서버는 상기 컨텐츠 단말, 상기 언론사 단말 및 상기 소비자 단말중 적어도 하나의 계정에 상기 블록체인 서버에 매칭된 토큰 및 상기 토큰에 연동되는 리워드 중 적어도 하나를 지급할 수 있다.
본 발명의 일 실시예에 따르면, 컨텐츠 관련 다양한 활동에 대한 리워드 제공을 통해 컨텐츠 생산 및 소비 활동 촉진되는 효과가 있다. 이로 인해, 다수의 참여자가 컨텐츠의 검증에 참여하게 되어, 컨텐츠의 신뢰성을 관리할 수 있게 된다. 특히, 다수의 참여자로 구성된 컨텐츠 관리 방법에 리워드가 연동되어, 컨텐츠 관련 경제 생태계를 형성하는 효과가 있으며 이에 참여하는 다양한 주체들의 경제적 수익화 또한 가능하다.
본 발명의 다른 실시예에 따르면, 컨텐츠 검증 참여자에 대한 신뢰도를 지속적으로 평가함으로써, 컨텐츠의 평가 툴의 정확성이 유지되는 장점이 있다.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 본 발명의 기술분야에서의 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 따른 블록체인 기반의 컨텐츠 관리 시스템의 개념도이다.
도 2는 본 발명의 다른 실시예에 따른 블록체인 기반의 컨텐츠 관리 장치의 블록(B lock)도이다. 도 3은 본 발명의 또 다른 실시예에 따른 블록체인 기반의 컨텐츠 관리 서버의 하드웨어 구성도이다.
도 4는 본 발명의 또 다른 실시예에 따른 블록체인 기반 컨텐츠 관리 방법의 순서도이다.
도 5는 본 발명의 몇몇 실시예에서 참조되는, 블록체인 서버의 개념도이다.
도 6은 본 발명의 몇몇 실시예에서 참조되는, 해시값이 저장된 컨텐츠 블록의 예시도이다.
도 7은 본 발명의 몇몇 실시예에서 참조되는, 컨텐츠에 대한 팩트체킹 방법의 순서도이다.
도 8은 본 발명의 몇몇 실시예에서 참조되는, 컨텐츠에 대한 팩트체킹 인터페이스의 예시도이다.
도 9는 본 발명의 몇몇 실시예에서 참조되는, 팩트체킹 참여자에 대한 명성도 평가 방법의 순서도이다.
도 10은 본 발명의 몇몇 실시예에서 참조되는, 팩트체킹 참여자에 대한 명성도 평가 방법의 예시도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다. 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.
도 1은 본 발명의 일 실시예에 따른 블록체인 기반의 컨텐츠 관리 시스템의 개념도이다. 이하, 설명의 편의를 위해, 블록체인 기반의 컨텐츠 관리 시스템은 관리 시스템이라 약칭하기로 한다. 또한, 블록체인 기반의 컨텐츠 관리 장치는, 컨텐츠 관리 장치로 약칭하기로 한다.
도 1을 참조하면, 컨텐츠 관리 시스템은, 컨텐츠 관리 장치(100), 컨텐츠 단말(200), 편집자 단말(301), 언론사 단말(302) 및 소비자 단말(400)을 포함할 수 있다.
컨텐츠 관리 장치(100), 컨텐츠 단말(200), 편집자 단말(301), 언론사 단말(302) 및 소비자 단말(400)은, 네트워크로 연결된 컴퓨팅 장치로서, 서로 유선 및/또는 무선 인테넷을 통해 데이터를 교환할 수 있다. 상기 컴퓨팅 장치는, 서버장치, 데스크 톱 PC 등과 같은 고정식 컴퓨팅 장치일 수 있으나, 본 발명은 이에 한정되지 않으며, 스마트 폰, 태블릿 PC, 랩톱 PC 등과 같은 이동식 컴퓨팅 단말 중 어느 하나일 수도 있다.
본 발명의 실시예에 따르면, 컨텐츠 관리 장치(100)는, 컨텐츠 업로드, 저장, 배포 등의 기능을 수행하며, 이를 위한 각종 프로그램을 저장하고 있으며, 본 발명의 실시예를 위한 각종 인터페이스 및 기능을 생성하여, 컨텐츠 관리 시스템의 구성요소에 제공할 수 있다. 또한, 컨텐츠 관리 장치(100)는 컨텐츠 관리 시스템의 구성요소의 전반적인 기능 및 동작을 제어할 수 있다.
컨텐츠 단말(200)은 아티클, 카툰, 동영상과 같은 컨텐츠를 배포를 목적으로 업로드 하는 단말일 수 있다. 특히, 본 발명의 실시예에 따르면, 컨텐츠 단말(200)은 컨텐츠 관리 장치(100)의 업로드 서버를 통해 제공되는 컨텐츠 업로드 인터페이스를 통해 뉴스 컨텐츠를 업로드 할 수 있다.
편집자 단말(301) 및 언론사 단말(302)은 하나의 언론사 또는 언론 기관에 속한 사용자의 단말로서, 각각 뉴스에 대한 편집자와 결제자가 사용하는 단말일 수 있다. 도 1에서, 편집자 단말(3010), 언론사 단말(302)의 2개 단말로 예시되었으나, 본 발명의 실시예는 이에 한정되지 않으며, 업로드된 컨텐츠의 편집 및 배포 승인결정의 기능을 수행하는 하나의 단말(300) 또는 복수의 단말 그룹(300)일 수 있다.
본 발명의 실시예에 따르면, 편집자 단말(301)은, 컨텐츠 단말(100)이 컨텐츠 관리 장치(100)에 업로드한 뉴스 기사를 편집할 수 있다. 이를 위해, 컨텐츠 관리 장치(100)는, 편집자 단말(301)에 업로드된 뉴스 기사를 제공하고, 이에 대한 편집 인터페이스를 제공할 수 있다.
편집자 단말(301)이 업로드된 뉴스 기사에 대한 편집을 수행하거나, 편집 거리가 없이 통과되면, 업로드된 뉴스 기사가 배포 후보가 되어, 언론사 단말(302)에 전달된다. 언론사 단말(302)은, 편집자 단말(301)로부터 전달된 뉴스 기사의 배포를 승인결정하고, 이러한 승인결정이 컨텐츠 관리 장치(100)에 메시지로 전달될 수 있다.
컨텐츠 관리 장치(100)는 승인결정된 뉴스 기사를 저장하고, 컨텐츠 배포 서버를 통해 뉴스 기사의 소비자 단말에 배포할 수 있다. 이때, 컨텐츠 관리 장치(100)는 IPFS(InterPlanetary File System, 분산형 파일 시스템) 및/또는 블록체인 서버에 뉴스 기사를 저장할 수 있다. 이를 위해, 컨텐츠 관리 장치(100)는 승인결정된 뉴스 기사의 해시값, IPFS 링크 주소 등을 생성 및 관리할 수 있다.
소비자 단말(400)은 컨텐츠 관리 장치(100)에 의해 제공되는 공개 인터페이스를 통해 뉴스 기사를 제공받는다. 이때 공개 인터페이스는, 뉴스 기사의 목록 및 개별 뉴스 기사에 대한 접근 기능을 제공할 수 있으며, 공중의 팩트체킹 수행을 위한 팩트체킹 인터페이스를 포함할 수도 있다.
소비자 단말(400)은 팩트체킹 인터페이스를 통해 팩트체킹에 참여하는 경우, 업로드된 컨텐츠의 편집 및 배포 승인결정의 기능을 수행하는 복수의 단말 그룹(300)에 속한 단말의 계정들을 제외한 소비자의 단말일 수 있다. 즉, 뉴스 기사의 일반 소비자의 계정에 매칭된 단말일 수 있다.
소비자 단말(400)은 뉴스 기사의 전부 또는 일부에 대한 평가를 수행할 수 있으며, 이를 통해, 뉴스 기사의 내용에 대한 신뢰도가 평가될 수 있다.
즉, 컨텐츠 관리 시스템은, 업로드되고 배포되는 컨텐츠에 대한 평가에 편집자 단말(301)과 언론사 단말(302)과 같은 언론 기관 및 컨텐츠 일반 소비자의 참여를 통해, 컨텐츠에 대한 신뢰도를 향상시키는 효과를 제공한다. 특히, 본 발명의 실시예에 따르면, 컨텐츠 관리 시스템은, 소비자로 하여금 뉴스 기사의 팩트체킹을 통해 신뢰도 평가를 수행하도록 함으로써, 가짜 뉴스의 판별에 참여하도록 한다. 이로써, 배포되는 뉴스 기사들의 신뢰도 유지 및 가짜 뉴스 유통으로 인한 사회적 폐해를 줄이는 기능이 제공될 수 있다.
다음으로, 도 2 및 도 3을 참조하여, 컨텐츠 관리 장치의 구성 및 동작에 대하여 자세히 설명한다.
도 2는 본 발명의 다른 실시예에 따른 블록체인 기반의 컨텐츠 관리 장치의 블록(Block)도이다. 도 3은 본 발명의 또 다른 실시예에 따른 블록체인 기반의 컨텐츠 관리 서버의 하드웨어 구성도이다.
도 2를 참조하면, 컨텐츠 관리 장치(100)는 컨텐츠 관리 서버(110), 컨텐츠 업로드 서버(120), IPFS(130), 블록체인 서버(140), 컨텐츠 배포 서버(150)를 포함할 수 있다.
컨텐츠 관리 서버(110)는, 컨텐츠 관리 장치(100)의 구성요소의 전반적인 기능 및 동작을 제어할 수 있다. 컨텐츠 관리 서버(110)는, 업로드 인터페이스를 통해 업로드된 컨텐츠에 대한 해시값을 생성하고, 언론사 단말(302)로부터 컨텐츠에 대한 승인결정이 수신됨에 따라, 승인결정된 컨텐츠 및 상기 해시값의 공개를 결정할 수 있다.
컨텐츠 관리 서버(110)를 비롯하여, 컨텐츠 관리 장치(100)의 구성요소들은, 하나의 주체에 의해 운영될 수 있으나, 본 발명의 실시예는 이에 한정되지 않으며, 컨텐츠 관리 장치(100)의 구성요소는 다수의 시스템 참여자에 의해 운영될 수 있다.
컨텐츠 업로드 서버(120)는 컨텐츠 업로드 인터페이스를 컨텐츠 단말(200)에 제공할 수 있다. 컨텐츠 업로드 인터페이스는, 예를 들어, 뉴스 기사를 작성 및 업로드 하기 위한 인터페이스로서, 컨텐츠 업로더인 언론사의 소속 기자에 의해 작성되는 컨텐츠 작성 페이지일 수 있다. 컨텐츠 업로드 서버(120)는 컨텐츠 업로더의 계정 정보를 저장하고, 이를 컨텐츠 관리 장치(100)와 공유할 수 있다. 상기 업로더의 계정 정보는 IPFS(130) 또는 블록체인 서버(140)의 계정에 연동되거나, IPFS(130), 블록체인 서버(140)의 계정 정보로 이용될 수 있다.
IPFS(130)는 업로드된 컨텐츠에 언론사 단말(302)의 승인결정 전 또는 후에 컨텐츠를 임시적 또는 비임시적으로 저장할 수 있다. 예를 들어, 업로드된 컨텐츠는, IPFS(130)를 통해, 배포 전 분산되어 저장될 수 있다. 또는 분산 저장된 컨텐츠는, 승인결정이 이뤄진 후, 블록체인 서버(140)에 제공되어 저장될 수 있다. 이때, 승인결정이 이뤄진 컨텐츠는, 컨텐츠 관리 서버(110) 또는 IPFS(130)에 의해 블록체인 서버(140)로 전달될 수 있다. IPFS로부터 해시값이 반환됨에 따라, 블록체인 서버(140)에 상기 해시값이 저장될 수도 있다.
블록체인 서버(140)는 승인결정된 컨텐츠에 대응되는 블록을 생성하고, 생성한 블록에 공개가 결정된 해시값을 저장할 수 있다.
일 실시예에 따르면, 컨텐츠 관리 장치(100)는 컨텐츠에 대한 승인결정이 이뤄지기 전에는 업로드 인터페이스를 통해 업로드된 컨텐츠가 우선적으로 IPFS(130)에 저장되고, 언론사 단말(302)의 승인결정 메시지가 컨텐츠 관리 서버(110)에서 수신됨에 따라, 블록체인 서버(140)의 블록에 컨텐츠에 대한 해시값이 저장될 수 있다. 이는 블록체인 서버(140)의 용량 및 트랜잭션의 부담을 줄이기 위한 것으로, 언론사 단말(302)을 통해 배포 대상으로 결정된 컨텐츠만을 블록에 저장하기 위함이다.
컨텐츠 관리 장치(100)는 언론사 단말(302)로부터 컨텐츠에 대한 승인이 이뤄짐에 따라, 승인된 컨텐츠의 원본과 컨텐츠 단말(200)의 계정 정보, 편집자 단말(301)의 계정 정보, 언론사 단말(302)의 계정 정보 및 타임스탬프 정보 중 적어도 하나를 생성된 해시값과 함께 블록에 저장할 수 있다.
블록체인 서버(140)의 블록에 컨텐츠 및 관련 정보들이 저장됨에 따라, 컨텐츠 단말(200), 언론사 단말(302), 편집자 단말(301) 중, 적어도 하나의 단말의 계정에 리워드가 제공될 수 있다. 또한, 공개 플랫폼을 통해 컨텐츠에 접근하는 소비자 단말(400)의 계정에도 리워드가 제공될 수 있다.
본 발명의 실시예에 따르면, 소비자 단말(400)의 컨텐츠 소비활동은 컨텐츠 클릭 및 읽기, 댓글, 링크 공유, 좋아요/싫어요의 의사 표시, 팩트체크 등 다양한 활동을 포함할 수 있다. 이러한 소비활동을 컨텐츠 배포 서버(150)가 식별하고, 컨텐츠 관리 서버(110), 각 소비활동에 매칭된 리워드를 소비자 단말(400)의 계정에 제공할 수 있다.
컨텐츠 관리 서버(110)는 리워드로, 컨텐츠 관리 시스템의 멤버십 또는 로그인 아이디에 연동된 계정, 각 단말의 식별 가능한 계정에 포인트 형태의 리워드를 제공할 수 있다.
일 실시예에서, 컨텐츠 관리 서버(110)는 오프체인 방식으로 리워드를 제공할 수 있다. 이 경우, 컨텐츠 관리 서버(110)는 컨텐츠 업로드, 편집, 승인결정, 컨텐츠 소비활동에 대하여, 컨텐츠 관리 시스템의 각 단말의 계정에 리워드를 제공할 수 있다. 이때, 리워드는 포인트 형식으로 지급된 후, 추후 포인트를 블록체인 서버(140) 상의 각 계정에 연동된 블록에 대하여 트랜잭션을 일으켜, 블록체인 서버(140)에 연동된 토큰으로 환전될 수 있다. 토큰으로 설명되었으나, 환전 대상은, 토큰, 코인 등 다양한 암호화 화폐를 포함할 수 있다. 구체적으로, 각 단말의 블록체인 계정으로부터 트랜잭션 요청이 수신되면, 블록체인 서버(140)는, 리워드에 대응하는 토큰을 제공한다.
다른 실시예에서, 컨텐츠 관리 서버(110)는 리워드를 처음부터 블록체인 서버(140)에서 통용되는 토큰으로 각 단말의 블록체인 계정에 제공할 수도 있다. 포인트를 토큰으로 환전할 필요가 없으나, 이 경우에도, 컨텐츠 관리 시스템에 다양한 종류의 블록체인 서버가 포함됨으로써, 다양한 암호화 화폐가 각 블록체인 계정에서 지급될 수 있다.
컨텐츠 배포 서버(150)는, 공개가 승인결정된 컨텐츠를 소비자 단말(400)에게 공개하는 공개 플랫폼을 생성 및/또는 제공할 수 있다. 컨텐츠 배포 서버(150)는 배포 장치 또는 컨텐츠 배포 장치로 칭할 수도 있다. 컨텐츠 배포 서버(150)는 컨텐츠 단말(200), 편집자 단말(301), 언론사 단말(302) 및 소비자 단말(400) 중 적어도 하나의 컨텐츠 업로드, 편집, 승인결정, 소비 활동을 식별할 수 있다.
다음으로, 컨텐츠 관리 서버(110)의 하드웨어 구성에 대하여 설명한다.
컨텐츠 관리 서버(110)는 하나 이상의 프로세서(111), 외부 디바이스가 연결되거나, 외부 디바이스와 통신하는 네트워크 인터페이스(112), 프로세서(111)에 의하여 수행되는 컴퓨터 프로그램을 로드(load)하는 메모리(113)와, 컴퓨터 프로그램을 저장하는 스토리지(114)를 포함할 수 있다. 여기에서 외부 디바이스는 컨텐츠 관리 서버(110) 입장에서 별도의 하드웨어 구성으로 존재하는 디바이스로서, 도 2에 도시된, 컨텐츠 업로드 서버(120), IPFS(130), 블록체인 서버(140), 컨텐츠 배포 서버(150)를 포함할 수 있다.
프로세서(111)는 컨텐츠 관리 서버(110)의 각 구성의 전반적인 동작을 제어한다. 프로세서(101)는 CPU(Central Processing Unit), MPU(Micro Processor Unit), MCU(Micro Controller Unit), 또는 본 발명의 기술 분야에 잘 알려진 임의의 형태의 프로세서를 포함하여 구성될 수 있다. 또한, 프로세서(111)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. 컨텐츠 관리 서버(110)는 하나 이상의 프로세서를 구비할 수 있다.
네트워크 인터페이스(112)는 컨텐츠 관리 서버(110)의 유무선 인터넷 통신을 지원한다. 또한, 네트워크 인터페이스(112)는 공중 통신망인 인터넷 외에 다양한 통신 방식을 지원할 수도 있다. 또한, 네트워크 인터페이스(112)는 외부 디바이스와의 연결을 제공할 수도 있다. 이를 위해, 네트워크 인터페이스(112)는 본 발명의 기술 분야에 잘 알려진 통신 모듈 및 접속 단자 중 적어도 하나를 포함하여 구성될 수 있다.
메모리(113)는 각종 데이터, 명령 및/또는 정보를 저장한다. 메모리(113)는 본 발명의 실시예들에 따른 방법들을 실행하기 위하여 스토리지(114)로부터 하나 이상의 프로그램(105)을 로드(load)할 수 있다. 도 3의 메모리(113)는 예를 들어 RAM일 수 있다.
스토리지(114)는 하나 이상의 프로그램(115), 해시값 DB (116)를 비임시적으로 저장할 수 있다.
스토리지(114)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체를 포함하여 구성될 수 있다.
도 3에서 하나 이상의 프로그램(115)의 예시로 컨텐츠 관리 소프트웨어(115)가 도시되었다. 컨텐츠 관리 소프트웨어(115)는, 컨텐츠 관리 프로그램으로 칭해질 수도 있으며, 컨텐츠 업로드, 편집, 승인결정, 배포, 리워드 지급, 블록체인 트랜잭션, 저장 등 본 발명의 실시예를 수행하는데 필요한 인테페이스의 생성 및 운영, 각종 연산을 수행할 수 있다.
해시값 DB(116)는 본 발명의 실시예에 따른 컨텐츠에 대한 암호화를 통해 생성된 해시값, 해시값이 저장되는 블록에 대한 주소 정보 등, 컨텐츠의 내용과 컨텐츠에 접근하기 위한 블록체인 서버(140), IPFS(130) 관련 주소 정보를 저장할 수 있다.
도 4는 본 발명의 또 다른 실시예에 따른 블록체인 기반 컨텐츠 관리 방법의 순서도이다. 이하, 각 단계의 동작은 컨텐츠 관리 시스템에 의해 수행되는 것으로 가정한다. 구체적으로, 하기 각 단계는, 컨텐츠 관리 장치(100)의 시스템 구성요소에 대한 제어로 수행될 수 있다. 보다 구체적으로, 컨텐츠 관리 서버(110)가 컨텐츠 관리 소프트웨어(115)를 실행함으로써, 컨텐츠 관리 장치(100)의 구성요소들이 제어되고, 컨텐츠 관리 장치(100)의 구성요소들에 대한 제어에 의해, 시스템 구성요소들이 동작함으로써 각 단계가 수행될 수 있다.
컨텐츠 관리 장치(100)는, 컨텐츠의 업로드 인터페이스를 컨텐츠 단말(200)에 제공할 수 있다(S10).
컨텐츠 관리 장치(100)는, 업로드 인터페이스를 통해 업로드된 컨텐츠에 대한 해시값을 생성할 수 있다(S20). 이 과정에서, 컨텐츠가 편집자 단말(301) 및 언론사 단말(302)에 제공되고, 컨텐츠 관리 장치(100)는, 제공된 컨텐츠에 대한 승인을 언론사 단말(302)에 요청할 수 있다(S30).
언론사 단말(302)로부터 컨텐츠에 대한 승인결정을 수신되면(S40), 컨텐츠 관리 장치(100)는 승인결정된 컨텐츠 및 생성된 해시값의 공개를 결정할 수 있다.
컨텐츠 관리 장치(100)는, 승인결정된 컨텐츠에 대응되는 블록을 블록체인 서버 상에서 생성하고, 블록에 공개가 결정된 해시값을 저장할 수 있다(S60).
이에 따라, 공개가 결정된 컨텐츠가 미리 설정된 공개 플랫폼을 통해 소비자 단말(400)에게 공개된다.
한편, 컨텐츠 관리 장치(100)는, 컨텐츠 단말(200), 편집자 단말(301), 언론사 단말(302) 및 소비자 단말(400) 중 적어도 하나의 계정에 리워드를 지급할 수 있다(S50). 도 4에서 컨텐츠 승인결정의 수신 및 이에 따른 해시값의 공개 결정, 해시값의 저장 및 리워드 제공이 이뤄지는 단계의 순서는 변경될 수 있으며, 각 단계는 동시에 컨텐츠 관리 장치(100)의 각 구성요소에 의해 수행될 수도 있다. 즉, 도 4에서, 각 단계의 순서가 변경될 수도 있다.
단계(S30)에서, 언론사 단말(302)에 컨텐츠에 대한 승인이 요청되면, 컨텐츠 관리 장치(100)는, 편집자 단말(301)에 컨텐츠에 대한 편집 인터페이스를 제공하고, 편집 인터페이스를 통해 편집된 컨텐츠를 언론사 단말(302)이 수신할 수 있다. 언론사 단말(302)은 편집된 컨텐츠에 대한 승인결정을 수행 후, 컨텐츠 관리 장치(100)에 제공한다.
컨텐츠의 편집은 항상 이뤄지는 것은 아니며, 언론사 단말(302)의 편집요청 또는 컨텐츠 단말(200)의 검증요청에 대한 응답으로 이뤄질 수 있다.
도 5는 본 발명의 몇몇 실시예에서 참조되는, 블록체인 서버의 개념도이다. 도 6은 본 발명의 몇몇 실시예에서 참조되는, 해시값이 저장된 컨텐츠 블록의 예시도이다.
도 5를 참조하면, 블록체인 서버(140)는 블록(141), 블록(142), 블록(143)을 저장할 수 있으며, 블록(141), 블록(142), 블록(143)은 상호 간에 블록에 대한 주소를 해시값으로 알고 있으며, 본 발명의 실시예에 따르면, 각 블록은 뉴스 기사에 대한 전부 또는 일부 내용, 기사 업로드 시간, 업로드 수행한 컨텐츠 단말의 계정, IPFS 링크, 토큰 트랙잭션을 위한 정보, 팩트체킹 참여자 정보 및 팩트체킹 내용, 스테이킹 계좌, 신뢰도 점수에 대한 정보 또는 암호화 정보를 저장할 수 있다.
도 6을 참조하면, 블록(142)는 블록의 해시값(601), 컨텐츠 업로드 정보(603), 컨텐츠의 내용(605)에 대한 정보를 저장할 수 있다.
블록의 해시값(601)은 블록(142)를 식별하기 위한 해시값, 기사 링크 해시값 중 적어도 하나를 포함할 수 있다. 기사 링크 해시값은, IPFS 주소링크를 포함할 수 있다.
컨텐츠 업로드 정보(603)는 컨텐츠 단말의 계정 정보, 타임스탬프, 토근 정보를 포함할 수 있다. 컨텐츠 단말의 계정 정보는, 계정의 명성도 정보 및 컨텐츠가 다루는 이슈에 대한 성향 정보 중 적어도 하나를 포함할 수 있다.
컨텐츠 내용(605)는 뉴스 기사의 전부 또는 일부의 내용일 수 있으며, 블록체인 서버(140)의 정책에 따라, 전부 또는 일부가 표시될 수 있다.
본 발명의 또 다른 실시예에 따르면, 블록(142) 상에 표시된, 해시값, 기사 링크, 작성자 정보, 컨텐츠 내용은, 블록체인 서버(140) 상의 검색 인터페이스를 통해 키워드 검색될 수 있다. 블록(142) 상의 키워드 검색 기능이 제공됨으로써, 소비자 단말(400)은 블록(142)을 검색할 수 있다. 또한, 블록(142) 상의 특정 키워드를 검색함으로써, 블록(142)을 블록체인 서버(140)로부터 호출할 수도 있다.
도 7은 본 발명의 몇몇 실시예에서 참조되는, 컨텐츠에 대한 팩트체킹 방법의 순서도이다.
도 7을 참조하면, 도 3의 단계(S60) 이후, 즉, 컨텐츠가 승인결정, 해시값 저장, 리워드 지급이 완료 된 후, 공개 플랫폼을 통해 컨텐츠가 공개된다.
이후, 컨텐츠 관리 장치(100)는, 공개된 컨텐츠에 대하여 소비자 단말(400) 중 적어도 하나의 팩트체킹 단말에 대한 팩트체킹 인터페이스를 제공할 수 있다(S71).
컨텐츠 관리 장치(100)는, 미리 설정된 명성도 및 미리 설정된 분야정보 중 적어도 하나를 기초로 상기 팩트체킹 인터페이스의 제공 대상 단말을 결정할 수 있다. 이에 따라, 팩트체킹 인터페이스 제공 대상 단말에 팩트체킹 인터페이스가 제공되고, 소비자 단말 중, 상기 대상 단말이 팩트체킹에 참여하면, 소비자 단말은 컨텐츠 관리 장치(100)에 의해 팩트체킹 단말로 식별된다.
컨텐츠 관리 장치(100)는 소비자 단말(400) 중 일부의 단말로부터 공개 플랫폼을 통해 공개된 컨텐츠에 팩트체킹 요청이 이뤄짐에 따라, 팩트체킹 인터페이스를 제공할 수도 있다.
예를 들어, 소비자 단말 중, 제 1 소비자 단말로부터 팩트체킹 요청이 수신되면, 컨텐츠 관리 장치(100)는, 상기 제1 소비자 단말에 팩트체킹 인터페이스의 제공에 대한 조건으로, 블록체인 서버(140)의 스테이킹 계좌에 미리 설정된 양의 토큰 이상 이체를 요청할 수 있다. 상기 제1 소비자 단말로부터 미리 설정된 양 이상의 토큰이 이체되면, 스테이킹 계좌에 이를 보관하고, 제1 소비자 단말에 팩트체킹 인터페이스를 제공할 수 있다.
이때, 미리 설정된 양 이상의 토큰이 이체되지 않으면, 복수의 소비자 단말로부터 일정시간 동안 토큰의 이체를 받고, 누적된 이체 토큰의 양이 상기 미리 설정된 양 이상이 되는 경우, 복수의 소비자 단말에 팩트체킹 인터페이스를 제공할 수도 있다.
컨텐츠 관리 장치(100)는, 컨텐츠의 일부에 대한 팩트체킹 요청인지, 전부에 대한 팩트체킹 요청인지 판단할 수 있다(S72).
컨텐츠 전부에 대한 요청인 경우를 먼저 설명한다.
컨텐츠 관리 장치(100)는, 팩트체킹 단말로부터 팩트체킹 인터페이스를 통해 입력된 컨텐츠에 대한 평가한 내용을 수신한다. 수신된 내용은 블록체인 서버(140) 상의 상기 컨텐츠에 대응되는 블록에 저장된다(S73).
팩트체킹의 내용은, 팩트체킹 인터페이스를 통해 제공된, 컨텐츠에 대한 평가 항목에 대한 체크 리스트에 대한 팩트체킹 단말의 체크에 의해 결정될 수 있으며, 각 체크된 항목에 대한 점수를 컨텐츠 관리 장치(100)가 식별할 수 있다. 또한, 컨텐츠 관리 장치(100)는, 팩트체킹 인터페이스를 통해 입력된, 컨텐츠에 대한 평가 코멘트를 수집하여, 이를 자연어 기반의 키워드 분석 및/또는 콘텍스트 분석을 통해 긍정적 또는 부정적 평가를 식별할 수도 있다. 예를 들어, 키워드 중, 긍정적 표현이 다수 언급되는 경우, 미리 설정된 표현 횟수를 기준으로 컨텐츠에 대한 평가의 내용을 식별할 수 있다.
팩트체킹 단말이 컨텐츠에 대하여 평가한 내용이 블록에 저장됨에 따라 팩트체킹 단말의 계정으로 리워드가 제공된다(S74). 이때, 리워드 제공방식은, 앞서 언급한 바와 같이 오프체인 방식 또는 직접 토큰 지급 방식 중 어느 하나가 적용될 수 있다. 일 실시예에서, 블록체인 서버(140)에 매칭된 토큰이 팩트체킹 단말의 계정에 제공될 수 있으며, 이와 함께 팩트체킹 단말에 대한 명성도가 업데이트될 수 있다.
여기에서 명성도란, 컨텐츠 업로드 활동, 편집활동, 승인결정 활동, 컨텐츠 소비활동을 다수 수행함으로써 누적되는 포인트의 레벨일 수 있다. 때때로, 명성도는 팩트체킹 단말의 계정 사용자가 컨텐츠에 대한 얼마나 정당한 평가를 하는지에 대한 척도로 활용될 수도 있다. 지속적인 컨텐츠 업로드, 편집, 승인, 소비활동을 통한 명성도 상승에도, 제3 자의 팩트체킹 요청이나 컨텐츠 평가가 수행됨에 따라, 명성도가 하락할 수 있기 때문이다.
일 실시예에서, 명성도는, 팩트체킹 수행 단말의 컨텐츠에 대한 극단적인 긍정, 부정 평가로 인해, 신뢰 점수 연산에서 팩트체킹 내용이 제외됨에 따라, 활동으로 인정받지 못하게 되고, 이에 따라 명성도가 하락될 수도 있다.
컨텐츠 관리 장치(100)는 적어도 하나의 팩트체킹 단말로부터 컨텐츠에 대하여 평가한 내용을 수집하여, 이를 기초로 컨텐츠에 대한 신뢰 점수를 연산할 수 있다(S75). 컨텐츠 관리 장치(100)는, 또한, 연산된 점수를 공개 플랫폼을 통해 컨텐츠와 함께 노출되도록 제어할 수 있다(S76).
신뢰 점수의 연산은, 적어도 하나의 팩트체킹 단말에 컨텐츠에 대한 체크항목을 포함하는 체크 리스트가 제공된 후, 이에 대한 응답이 수신됨에 따라 이뤄진다.
일 실시예에 따르면, 상기 체크항목에 대한 체크 결과를 기초로 컨텐츠에 대한 팩트체킹 점수를 연산하되, 컨텐츠 관리 장치(100)는 적어도 하나의 팩트체킹 단말로부터 수집된 팩트체킹 점수의 평균 값을 연산하고, 상기 평균 값에 대한 표준편차를 기초로 상기 컨텐츠에 대한 신뢰 점수를 결정할 수 있다.
컨텐츠 관리 장치(100) 신뢰 점수 및 미리 설정된 기준점수를 기준으로, 컨텐츠에 대한 팩트체킹 결과를 결정하고, 공개 플랫폼을 통해 팩트체킹 결과를 공개할 수 있다.
예를 들어 신뢰 점수가 기준점수 60점 이상이면, 컨텐츠의 진위에 대한 긍정적 평가가 높은 것으로 평가하고 이를 공개할 수 있고, 기준점수 40점 이하이면, 부정적 평가가 높은 것으로 평가하고 이를 공개할 수 있다. 40점에서 60점 사이의 신뢰 점수에 대하여는, 논쟁적인 이슈임을 공개할 수 있다. 본 발명의 실시예는 이에 한정되지 않으며, 기준점수는 변경될 수 있다. 또한, 기준점수는, 컨텐츠 종류, 이슈 내용에 따라 조절될 수도 있다.
일 실시예에서, 컨텐츠 관리 장치(100)는, 평균 값을 먼저 연산한 후, 평균을 기준으로 미리 설정된 범위의 편차를 벗어난 상위 점수, 하위 점수가 수집되는 경우, 해당 점수를 평가한 단말의 명성도에 감점을 부여할 수도 있다. 예를 들어, 논쟁적인 정치 이슈에 대한 팩트체킹 점수는, 컨텐츠의 실제 팩트와 무관하게 정치 성향에 따른 평가가 이뤄질 수도 있다. 이러한 평가는 팩트체킹의 신뢰성 훼손을 발생시키므로, 컨텐츠 관리 장치(100)가 제재할 수 있는 것이다.
다른 실시예에서, 상기 평균 값의 연산에 앞서, 미리 설정된 개수의 상위 점수, 하위 점수는 평균 값 연산에서 제외될 수도 있다. 예를 들어, 상위 단말 5개, 하위 단말 5개의 점수를 제외할 수 있다.
도 8은 본 발명의 몇몇 실시예에서 참조되는, 컨텐츠에 대한 팩트체킹 인터페이스의 예시도이다.
도 8은 팩트체킹을 요청하고 수행하는 인터페이스(800)가 예시되었으나, 인터페이스(800)를 통해 신뢰 점수가 공개될 수도 있다. 이 경우, 인터페이스(800)는 팩트체킹 인터페이스로 기능함과 동시에, 공개 플랫폼을 통해 공개되는 페이지로도 기능할 수 있다.
인터페이스(800)를 참조하면, 제목(801), 작성자 정보, 즉 컨텐츠 단말의 계정 정보(803), 컨텐츠 내용(805), 신뢰 점수(821), 컨텐츠 작성자의 명성도(823) 정보를 포함할 수 있다.
또한, 팩트체킹이 코멘트를 작성하는 입력창(830)을 포함한 체크 항목에 대한 점수 입력을 위한 인터페이스도 제공될 수 있다.
한편, 또 다른 실시예에서, 컨텐츠의 일부에 대한 팩트체킹 요청이 수신될 수도 있으며, 이 경우, 컨텐츠 일부(810)에 대한 식별표시가 인터페이스(800)를 통해 생성될 수도 있다. 입력창(830)을 통해 입력하는 식으로, 팩트체킹 단말이 팩트체킹에 참여하는 경우, 참여 코멘트를 포함한 평가 점수가 인터페이스(800) 상에 반영되어 노출될 수도 있다. 복수의 참여에 의한 다자의 코멘트(813)가 미리 설정된 우선순위에 따라 노출될 수도 있다
예를 들어, 제1 소비자 단말로부터 상기 컨텐츠의 일부에 대한 제1 평가를 수신하고, 제 1 소비자 단말에 의해, 블록체인 서버(140)에 매칭된 제 1소비자 단말의 토큰이 스테이킹 계좌에 이체되어 보관되면, 팩트체킹 요청된 컨텐츠의 일부에 대한 식별표시 및 제1 평가가 인터페이스(800)를 통해 공개 플랫폼에 노출된 소비자 단말에 제공될 수 있다.
다음으로, 인터페이스(800)를 통해, 소비자 단말 중, 제 2 소비자 단말로부터 제1 평가에 대응하여 제2 평가가 수신될 수 있다.
이때, 제 2 소비자 단말에 의해, 블록체인 서버(140)에 매칭된 제 2소비자 단말의 토큰이 스테이킹 계좌에 이체되어 보관됨에 따라, 팩트체킹 요청된 컨텐츠의 일부에 대한 제2 평가가 인터페이스(800)를 통해 공개 플랫폼에 노출된 소비자 단말에 제공될 수 있다.
일 실시예에 따르면, 제1 평가 및 제2 평가가 인터페이스(800)를 통해 공개 플랫폼에 노출된 소비자 단말에 제공될 때, 컨텐츠 관리 장치(100)는, 이체된 제1 소비자 단말의 토큰 및 이체된 제2 소비자 단말의 토큰의 토큰 값을 기준으로 노출의 우선순위를 결정할 수 있다.
컨텐츠 관리 장치(100)는 인터페이스(800) 상에서 결정된 우선순위를 기초로, 제1 평가 및 제2 평가 표시 위치, 순서를 조절하여 노출시킬 수 있다.
도 9는 본 발명의 몇몇 실시예에서 참조되는, 팩트체킹 참여자에 대한 명성도 평가 방법의 순서도이다.
도 9를 참조하면, 컨텐츠 관리 장치(100)는, 컨텐츠에 대한 팩트채킹 점수를 수집할 때(S91), 수집된 점수의 평균 값을 연산한다. 일 실시예에 따르면, 컨텐츠 관리 장치(100)는, 평균 값을 연산 후, 수집된 점수 중, 미리 설정된 표준 편차 범위를 벗어나는 상위 하위 점수를 최종 신뢰 점수의 연산에서 반영시키지 않을 수 있다(S92). 컨텐츠 관리 장치(100)는, 이 같은 방식으로 신뢰 점수를 최종 결정한다(S93).
컨텐츠 관리 장치(100)는, 단계(S92)에서, 팩트체킹 수행 단말의 명성도를 결정할 수 있다. 이 경우, 상기 상위 하위 점수의 부여 단말의 계정 명성도는 감소되며, 상기 미리 설정된 범위 내의 점수 부여 단말은 정당한 팩트체킹 수행으로 인정하여 해당 단말의 계정 명성도가 증가된다.
컨텐츠 관리 장치(100)는, 명성도 기반으로 가중치를 부여하여 신뢰 점수를 연산할 수도 있다. 예를 들어, 다른 이슈에 대한 팩트체킹 요청이 이뤄지고, 팩트체킹 단말이 재차 팩트체킹에 참여하고 점수를 부여하였을 때, 부여된 점수에 가중치를 부여할 수 있다.
도 10은 본 발명의 몇몇 실시예에서 참조되는, 팩트체킹 참여자에 대한 명성도 평가 방법의 예시도이다.
도 10을 참조하면, 컨텐츠 관리 장치(100)는 복수의 이슈에 대한 팩트체킹 단말의 팩트체킹 점수를 수집함으로써, 팩트체킹 단말의 성향을 분석할 수도 있다. 예를 들어 컨텐츠 관리 장치(100)는 이슈 A에 대한 평가 내역(1001)을 저장할 수 있고, 이슈 B에 대한 평가 내역(1003)을 저장할 수 있다.
컨텐츠 관리 장치(100)는 평가 내역(1001) 중 긍정 평가(1011) 및 부정 평가(1021)를 내린 단말을 식별할 수 있다. 이를 위해, 컨텐츠 관리 장치(100)는 미리 설정된 기준 점수 기준 상위 점수 하위 점수 부여 단말을 식별할 수 있다.
또한, 컨텐츠 관리 장치(100)는 평가 내역(1003) 중 긍정 평가(1013) 및 부정 평가(1023)를 내린 단말을 식별할 수도 있다.
이후, 컨텐츠 관리 장치(100)는 이슈 A 및 이슈 B에 대한 팩트체킹 단말의 점수를 트래킹하여 팩트체킹 단말의 성향을 파악할 수도 있다. 나아가, 컨텐츠 관리 장치(100)는 이슈 A 및 이슈 B에 대한 소비자 단말의 소비활동을 추적하여 소비자 단말의 성향을 결정할 수도 있다.
도 10에서 소비자 단말2의 경우, 이슈 A와 이슈 B의 긍정, 부정 평가가 변경되었는데, 이 경우, 컨텐츠 관리 장치(100)는 소비자 단말2의 명성도 증가에 가점을 줄 수도 있다.
한편, 컨텐츠 관리 장치(100)는, 트래킹의 대상이 되는 이슈를 선별할 수 있다. 예를 들어, 정치 카테고리에 대한 뉴스 기사를 컨텐츠 관리 장치(100)는 그룹핑할 수 있으며, 그룹 내에 추가되는 뉴스 기사에 대한 소비자 단말의 소비활동, 팩트체킹 단말의 팩트체킹 점수를 트래킹할 수도 있다.
지금까지 첨부된 도면을 참조하여 설명된 본 발명의 실시예에 따른 방법들은 컴퓨터가 읽을 수 있는 코드로 구현된 컴퓨터프로그램의 실행에 의하여 수행될 수 있다. 상기 컴퓨터프로그램은 인터넷 등의 네트워크를 통하여 제1 컴퓨팅 장치로부터 제2 컴퓨팅 장치에 송신되어 상기 제2 컴퓨팅 장치에 설치될 수 있고, 이로써 상기 제2 컴퓨팅 장치에서 사용될 수 있다. 상기 제1 컴퓨팅 장치 및 상기 제2 컴퓨팅 장치는, 클라우드 서버를 포함한 서버 장치, 데스크탑 PC와 같은 고정식 컴퓨팅 장치, 노트북, 스마트폰, 태블릿 PC와 같은 모바일 컴퓨팅 장치를 모두 포함한다.
이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다.

Claims (17)

  1. 블록체인 기반의 컨텐츠 관리 시스템에 의해 수행되는, 블록체인 기반의 컨텐츠 관리 방법에 있어서,
    상기 컨텐츠 관리 시스템을 통해 공개되는 컨텐츠의 업로드 인터페이스를 컨텐츠 단말에 제공하는 단계;
    상기 업로드 인터페이스를 통해 업로드된 텍스트 기반의 컨텐츠에 대한 해시값을 생성하는 단계;
    상기 컨텐츠를 편집자 단말 및 언론사 단말에 제공하고, 상기 제공된 컨텐츠에 대한 승인을 요청하는 단계;
    상기 언론사 단말로부터 상기 컨텐츠에 대한 승인결정을 수신하는 단계;
    상기 컨텐츠에 대한 승인결정이 수신됨에 따라, 상기 승인결정된 텍스트 기반의 컨텐츠 및 상기 해시값의 공개를 결정하는 단계;
    상기 승인결정된 컨텐츠에 대응되는 블록을 블록체인 서버 상에서 생성하고, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 단계;
    상기 공개가 결정된 컨텐츠가 미리 설정된 공개 플랫폼을 통해 소비자 단말에게 공개되는 단계;
    상기 컨텐츠 단말, 상기 편집자 단말, 상기 언론사 단말 및 상기 소비자 단말 중 적어도 하나의 계정에 리워드를 지급하는 단계;
    상기 공개 플랫폼을 통해 공개된 컨텐츠에 대하여 상기 소비자 단말 중 제1 소비자 단말로부터 팩트체킹 인터페이스 제공요청을 수신하는 단계;
    상기 제1 소비자 단말에, 상기 블록체인 서버의 스테이킹 계좌에 미리 설정된 양의 토큰 이상 이체를 요청하는 단계; 및
    상기 요청에 응답하여, 상기 제1 소비자 단말로부터 상기 미리 설정된 양 이상의 토큰이 이체되면, 상기 스테이킹 계좌에 상기 이체된 토큰을 보관하고, 상기 공개된 컨텐츠에 대한 팩트체킹 인터페이스를 상기 제1 소비자 단말에 제공하되, 상기 미리 설정된 양 이상의 토큰이 이체되지 않으면, 상기 소비자 단말 중, 복수의 단말로부터 일정시간 동안 토큰이 이체됨에 따라 누적된 이체 토큰의 양이 미리 설정된 양 이상이 되는 경우, 상기 복수의 단말에 상기 팩트체킹 인터페이스를 제공하는 단계를 포함하되,
    상기 팩트체킹 인터페이스는, 상기 제1 소비자 단말 상에서 상기 공개된 컨텐츠가 디스플레이되는 제1 인터페이스 영역과 상기 디스플레이되는 공개된 컨텐츠에 대한 상기 제1 소비자 단말의 팩트체킹 입력을 수신하기 위한 제2 인터페이스 영역과, 상기 소비자 단말 중 적어도 하나로부터 미리 수행된 상기 컨텐츠에 대한 단말이 평가한 내용이 반영된 신뢰 점수가 디스플레이되는 제3 인터페이스 영역을 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  2. 제 1 항에 있어서, 상기 공개가 결정된 해시값을 저장하는 단계는,
    상기 블록에 상기 해시값을 저장하기에 앞서, 분산형 파일저장 시스템(IPFS)에 저장하는 단계; 및
    상기 분산형 파일저장 시스템(IPFS)으로부터 상기 해시값이 반환됨에 따라, 상기 블록에 상기 반환된 해시값을 저장하는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  3. 제 1항에 있어서, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 단계는,
    상기 언론사 단말로부터 상기 컨텐츠에 대한 승인이 이뤄짐에 따라, 상기 승인된 컨텐츠의 원본과 상기 컨텐츠 단말의 계정 정보, 상기 언론사 단말의 계정 정보 및 타임스탬프 정보 중 적어도 하나를 상기 해시값과 함께 상기 블록에 저장하는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  4. 제 3 항에 있어서, 상기 적어도 하나의 계정에 리워드를 지급하는 단계는,
    상기 블록체인 서버에, 상기 생성된 블록으로부터 상기 적어도 하나의 계정에 상기 리워드에 대응하는 트랜잭션을 요청하는 단계; 및
    상기 요청된 트랜잭션에 의해 상기 적어도 하나의 계정에 상기 블록체인 서버에 매칭된 토큰이 제공되는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  5. 제 3 항에 있어서, 상기 적어도 하나의 계정에 리워드를 지급하는 단계는,
    상기 적어도 하나의 계정에 지급된 리워드를 기초로, 상기 컨텐츠 단말, 상기 편집자 단말, 상기 언론사 단말 및 상기 소비자 단말 중 적어도 하나로부터 상기 리워드에 대응하는 트랜잭션 요청을 수신하는 단계;
    상기 수신된 트랜잭션 요청을 상기 블록체인 서버에 전달하는 단계; 및
    상기 전달된 트랜잭션에 의해 상기 적어도 하나의 계정에 상기 블록체인 서버에 매칭된 토큰이 제공되는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  6. 제 1 항에 있어서, 상기 제공된 컨텐츠에 대한 승인을 요청하는 단계는,
    상기 편집자 단말에 상기 제공된 컨텐츠에 대한 편집 인터페이스를 제공하고, 상기 편집 인터페이스를 통해 편집된 컨텐츠를 수신하는 단계; 및
    상기 편집된 컨텐츠에 대한 승인을 상기 언론사 단말에 요청하는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  7. 제 1 항에 있어서,
    상기 팩트체킹 인터페이스를 통해 입력된 상기 컨텐츠에 대한 평가한 내용이 상기 블록체인 서버 상의 상기 컨텐츠에 대응되는 블록에 저장되는 단계;
    상기 블록에 저장됨에 따라 팩트체킹 수행 단말의 계정으로 리워드가 제공되는 단계;
    상기 팩트체킹 수행 단말이 평가한 내용을 기초로 상기 컨텐츠에 대한 신뢰 점수를 연산하는 단계; 및
    상기 연산된 점수가 상기 공개 플랫폼을 통해 상기 컨텐츠와 함께 노출되는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  8. 삭제
  9. 제 7 항에 있어서, 상기 팩트체킹 수행 단말의 계정으로 리워드가 제공되는 단계는,
    상기 블록체인 서버에 매칭된 토큰이 상기 팩트체킹 수행 단말의 계정에 제공되는 단계; 및
    상기 팩트체킹 수행 단말에 대한 명성도가 업데이트되는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  10. 제 7 항에 있어서, 상기 팩트체킹 인터페이스를 제공하는 단계는,
    상기 팩트체킹 수행 단말에 상기 컨텐츠에 대한 체크항목을 포함하는 체크 리스트를 제공하는 단계를 포함하고,
    상기 컨텐츠에 대한 신뢰 점수를 연산하는 단계는,
    상기 체크항목에 대한 체크 결과를 기초로 컨텐츠에 대한 팩트체킹 점수를 연산하는 단계;
    상기 팩트체킹 수행 단말로부터 상기 팩트체킹 점수를 수집하여 평균 값을 연산하는 단계;
    상기 평균 값에 대한 표준편차를 기초로 상기 컨텐츠에 대한 신뢰 점수를 결정하는 단계; 및
    상기 신뢰 점수 및 미리 설정된 기준점수를 기준으로, 상기 컨텐츠에 대한 팩트체킹 결과를 결정하고, 상기 공개 플랫폼을 통해 상기 팩트체킹 결과를 공개하는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  11. 삭제
  12. 제 7 항에 있어서, 상기 팩트체킹 인터페이스를 제공하는 단계는,
    제1 소비자 단말로부터 상기 공개된 컨텐츠의 적어도 일부에 대한 팩트체킹 요청을 수신하는 단계;
    상기 제1 소비자 단말로부터 상기 컨텐츠의 일부에 대한 제1 평가를 수신하는 단계;
    상기 제 1 소비자 단말에 의해, 상기 블록체인 서버에 매칭된 상기 제 1소비자 단말의 토큰이 스테이킹 계좌에 이체되어 보관되는 단계; 및
    상기 팩트체킹 요청된 컨텐츠의 일부에 대한 식별표시 및 상기 제1 평가가 상기 팩트체킹 인터페이스를 통해 상기 소비자 단말에 제공되는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  13. 제 12 항에 있어서, 상기 팩트체킹 인터페이스를 통해, 상기 소비자 단말 중, 제 2 소비자 단말로부터 상기 제1 평가에 대응하여 제2 평가를 수신하는 단계;
    상기 제 2 소비자 단말에 의해, 상기 블록체인 서버에 매칭된 상기 제 2소비자 단말의 토큰이 스테이킹 계좌에 이체되어 보관되는 단계; 및
    상기 팩트체킹 요청된 컨텐츠의 일부에 대한 상기 제1 평가 및 상기 제2 평가가 상기 팩트체킹 인터페이스를 통해 상기 소비자 단말에 제공되는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  14. 제 13 항에 있어서,
    상기 제1 평가 및 상기 제2 평가가 상기 팩트체킹 인터페이스를 통해 상기 소비자 단말에 제공되는 단계는,
    상기 이체된 제1 소비자 단말의 토큰 및 상기 이체된 제2 소비자 단말의 토큰의 토큰 값을 기준으로 우선순위를 결정하는 단계; 및
    상기 팩트체킹 인터페이스 상에서 상기 결정된 우선순위를 기초로, 상기 제1 평가 및 상기 제2 평가의 노출시키는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  15. 제 10 항에 있어서, 상기 체크항목에 대한 체크 결과를 기초로 컨텐츠에 대한 팩트체킹 점수를 연산하는 단계는,
    상기 팩트체킹 수행 단말의 명성도를 기초로, 상기 연산된 팩트체킹 점수에 가중치를 부여하는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  16. 제 10 항에 있어서, 상기 평균 값에 대한 표준편차를 기초로 상기 컨텐츠에 대한 신뢰 점수를 결정하는 단계는,
    상기 수집된 팩트체킹 점수 중, 상기 표준편차를 기초로 미리 설정된 상위 순위 및 하위 순위의 팩트체킹 점수를 식별하는 단계;
    상기 상위 순위 및 하위 순위의 팩트체킹 점수를 제공한 팩트체킹 단말의 명성도를 조절하는 단계를 포함하는,
    블록체인 기반의 컨텐츠 관리 방법.
  17. 블록체인 기반의 컨텐츠 관리 시스템으로서,
    상기 컨텐츠의 업로드 인터페이스를 통해 텍스트 기반의 컨텐츠를 업로드 하는 컨텐츠 단말;
    상기 컨텐츠에 대한 평가를 통해, 공개 플랫폼을 통한 공개를 승인결정하는 언론사 단말;
    상기 업로드 인터페이스를 통해 업로드된 텍스트 기반의 컨텐츠에 대한 해시값을 생성하고, 상기 컨텐츠에 대한 승인결정이 수신됨에 따라, 상기 승인결정된 컨텐츠 및 상기 해시값의 공개를 결정하는 컨텐츠 관리 서버;
    상기 승인결정된 컨텐츠에 대응되는 블록을 생성하고, 상기 블록에 상기 공개가 결정된 해시값을 저장하는 블록체인 서버; 및
    상기 공개가 승인결정된 컨텐츠를 소비자 단말에게 공개하는 배포 장치를 포함하되,
    상기 컨텐츠 관리 서버는 상기 컨텐츠 단말, 상기 언론사 단말 및 상기 소비자 단말 중 적어도 하나의 계정에 상기 블록체인 서버에 매칭된 토큰 및 상기 토큰에 연동되는 리워드 중 적어도 하나를 지급하고, 상기 배포 장치을 통해 공개된 컨텐츠에 대하여 상기 소비자 단말 중 제1 소비자 단말로부터 팩트체킹 인터페이스 제공요청이 수신되면, 상기 제1 소비자 단말에, 상기 블록체인 서버의 스테이킹 계좌에 미리 설정된 양의 토큰 이상 이체를 요청하고, 상기 요청에 응답하여, 상기 제1 소비자 단말로부터 상기 미리 설정된 양 이상의 토큰이 이체되면, 상기 스테이킹 계좌에 상기 이체된 토큰을 보관하고, 상기 공개된 컨텐츠에 대한 팩트체킹 인터페이스를 상기 배포 장치를 통해 상기 제1 소비자 단말에 제공하되, 상기 미리 설정된 양 이상의 토큰이 이체되지 않으면, 상기 소비자 단말 중, 복수의 단말로부터 일정시간 동안 토큰이 이체됨에 따라 누적된 이체 토큰의 양이 미리 설정된 양 이상이 되는 경우, 상기 복수의 단말에 상기 배포 장치를 통해 상기 팩트체킹 인터페이스를 제공하고,
    상기 팩트체킹 인터페이스는, 상기 제1 소비자 단말 상에서 상기 공개된 컨텐츠가 디스플레이되는 제1 인터페이스 영역과 상기 디스플레이되는 공개된 컨텐츠에 대한 상기 제1 소비자 단말로부터 팩트체킹 입력을 수신하기 위한 제2 인터페이스 영역과, 상기 소비자 단말 중 적어도 하나로부터 미리 수행된 상기 컨텐츠에 대한 단말이 평가한 내용이 반영된 신뢰 점수가 디스플레이되는 제3 인터페이스 영역을 포함하는,
    블록체인 기반의 컨텐츠 관리 시스템.
KR1020190119433A 2019-08-29 2019-09-27 블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템 KR102140325B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020190106887 2019-08-29
KR20190106887 2019-08-29

Publications (1)

Publication Number Publication Date
KR102140325B1 true KR102140325B1 (ko) 2020-07-31

Family

ID=71834964

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190119433A KR102140325B1 (ko) 2019-08-29 2019-09-27 블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템

Country Status (1)

Country Link
KR (1) KR102140325B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220084616A (ko) * 2020-12-14 2022-06-21 동국대학교 경주캠퍼스 산학협력단 정보 비교 검증 시스템 및 이를 이용한 정보 비교 검증 방법
KR102431955B1 (ko) * 2021-02-09 2022-08-18 브라이튼코퍼레이션 주식회사 비주얼콘텐츠 제작관리를 위한 비주얼콘텐츠 리뷰기능 제공방법 및 제공장치

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160038902A (ko) * 2007-10-04 2016-04-07 퀄컴 인코포레이티드 추천안 생성 시스템들, 장치들 및 방법들
KR101859620B1 (ko) * 2016-12-23 2018-05-18 충북대학교 산학협력단 온라인 소셜 네트워크에서 신뢰성 기반의 콘텐츠 추천 방법 및 시스템
KR20190032548A (ko) * 2016-07-29 2019-03-27 매직 립, 인코포레이티드 암호화방식으로 싸인된 레코드들의 안전한 교환
JP2019509560A (ja) * 2016-02-22 2019-04-04 タタ・コンサルタンシー・サーヴィシズ・リミテッド 当事者が複数いるデータ市場における苦情および評判管理のためのシステムおよび方法
KR20190069759A (ko) * 2017-12-12 2019-06-20 주식회사 디지캡 콘텐츠 블록체인에서의 콘텐츠 암호키 관리 및 배포 방법
KR20190081299A (ko) * 2017-12-29 2019-07-09 부경대학교 산학협력단 블록체인 기반 데이터 접근 제어 시스템 및 방법
US20190266145A1 (en) * 2018-02-27 2019-08-29 Alibaba Group Holding Limited Executing transactions based on blockchain

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160038902A (ko) * 2007-10-04 2016-04-07 퀄컴 인코포레이티드 추천안 생성 시스템들, 장치들 및 방법들
JP2019509560A (ja) * 2016-02-22 2019-04-04 タタ・コンサルタンシー・サーヴィシズ・リミテッド 当事者が複数いるデータ市場における苦情および評判管理のためのシステムおよび方法
KR20190032548A (ko) * 2016-07-29 2019-03-27 매직 립, 인코포레이티드 암호화방식으로 싸인된 레코드들의 안전한 교환
KR101859620B1 (ko) * 2016-12-23 2018-05-18 충북대학교 산학협력단 온라인 소셜 네트워크에서 신뢰성 기반의 콘텐츠 추천 방법 및 시스템
KR20190069759A (ko) * 2017-12-12 2019-06-20 주식회사 디지캡 콘텐츠 블록체인에서의 콘텐츠 암호키 관리 및 배포 방법
KR20190081299A (ko) * 2017-12-29 2019-07-09 부경대학교 산학협력단 블록체인 기반 데이터 접근 제어 시스템 및 방법
US20190266145A1 (en) * 2018-02-27 2019-08-29 Alibaba Group Holding Limited Executing transactions based on blockchain

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220084616A (ko) * 2020-12-14 2022-06-21 동국대학교 경주캠퍼스 산학협력단 정보 비교 검증 시스템 및 이를 이용한 정보 비교 검증 방법
KR102423507B1 (ko) * 2020-12-14 2022-07-20 동국대학교 경주캠퍼스 산학협력단 정보 비교 검증 시스템 및 이를 이용한 정보 비교 검증 방법
KR102431955B1 (ko) * 2021-02-09 2022-08-18 브라이튼코퍼레이션 주식회사 비주얼콘텐츠 제작관리를 위한 비주얼콘텐츠 리뷰기능 제공방법 및 제공장치

Similar Documents

Publication Publication Date Title
US11176154B1 (en) Collaborative dataset management system for machine learning data
US20220207385A1 (en) Self learning data loading optimization for a rule engine
US8527431B2 (en) Management of data via cooperative method and system
Shang et al. Need for speed, but how much does it cost? Unpacking the fee‐speed relationship in Bitcoin transactions
CN110363645A (zh) 资产数据处理方法、装置、计算机设备和存储介质
KR102140325B1 (ko) 블록체인 기반의 팩트체킹과 검색 기능이 있는 컨텐츠 관리 방법 및 그 시스템
KR20240112925A (ko) 자동화된 스테이킹 모델들을 위한 시스템들 및 방법들
US20230011617A1 (en) Crowdsourced, Blockchain Computerized System and Method of Developing, Evaluating, and Funding Movies
KR20230042884A (ko) 대체 불가 토큰 기반 분할 증권을 관리하기 위한 창작물 권리 관리 서버
US20090083169A1 (en) Financial opportunity information obtainment and evaluation
Huang et al. Estimating profitability of alternative cryptocurrencies (short paper)
US20240265347A1 (en) Blockchain-based ranking and selection of creative submissions
CN114374595B (zh) 事件节点归因分析方法、装置、电子设备及存储介质
KR20200130767A (ko) 인공신경망을 이용한 암호화폐 거래소 상장여부 평가방법
CN116756419A (zh) 基于人工智能的信用卡权益推荐方法、装置、设备及介质
CN113259150B (zh) 一种数据处理方法、系统以及存储介质
JP7109749B2 (ja) 暗号通貨取引システム、方法、プログラム
CN113434765A (zh) 客户回访方法、系统、设备及存储介质
KR100872305B1 (ko) 블로그 분석 방법 및 시스템
KR20220066786A (ko) 실물자산 투자방법
KR101791236B1 (ko) 크라우드 펀딩 운영 방법과, 시스템 및 이 방법을 기록한 컴퓨터로 읽을 수 있는 기록 매체
Bachmann et al. Deti: A decentralized ticketing management platform
Seng et al. Big data and FinTech
KR102710269B1 (ko) 프로토타입의 구성 요소 창작에 대한 기여도 평가 방법 및 그 시스템
US11250460B1 (en) System and method of collecting and using user data gathered by use of a rewards-based, universal, integrated code base

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20190927

PA0201 Request for examination
PN2301 Change of applicant

Patent event date: 20191023

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PA0302 Request for accelerated examination

Patent event date: 20191101

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20190927

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20200106

Patent event code: PE09021S01D

AMND Amendment
PE0601 Decision on rejection of patent

Patent event date: 20200515

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20200106

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

X091 Application refused [patent]
AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20200515

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20200420

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20200709

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20200615

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20200515

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20200420

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20200727

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20200728

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20230706

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20240729

Start annual number: 5

End annual number: 5