[go: up one dir, main page]

KR20230090805A - Service application for managing identity using blockchain - Google Patents

Service application for managing identity using blockchain Download PDF

Info

Publication number
KR20230090805A
KR20230090805A KR1020210179883A KR20210179883A KR20230090805A KR 20230090805 A KR20230090805 A KR 20230090805A KR 1020210179883 A KR1020210179883 A KR 1020210179883A KR 20210179883 A KR20210179883 A KR 20210179883A KR 20230090805 A KR20230090805 A KR 20230090805A
Authority
KR
South Korea
Prior art keywords
work
original
identity
account
blockchain
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
KR1020210179883A
Other languages
Korean (ko)
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 주식회사 라온스토리
Priority to KR1020210179883A priority Critical patent/KR20230090805A/en
Publication of KR20230090805A publication Critical patent/KR20230090805A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q50/18Legal services
    • G06Q50/184Intellectual property management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • 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/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3242Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Power Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Hardware Design (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Storage Device Security (AREA)

Abstract

The present invention relates to an identity and position management service application using blockchain. In particular, provided is the identity and position management service application using blockchain, which can safely authenticate the copyright of the original copyright holder as well as the modified multi-use copyright holder on the blockchain network.

Description

블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션{SERVICE APPLICATION FOR MANAGING IDENTITY USING BLOCKCHAIN}Identity and identity management service application using blockchain {SERVICE APPLICATION FOR MANAGING IDENTITY USING BLOCKCHAIN}

본 발명은 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션에 관한 것으로, 더욱 상세하게는 원본 저작권자는 물론 이를 변용한 멀티유스 저작권자의 저작권을 블록체인 네트워크 상에서 안전하게 인증할 수 있는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션에 관한 것이다.The present invention relates to an identity and identity management service application using a blockchain, and more particularly, to an identity and identity using a blockchain that can safely authenticate the copyright of a multi-use copyright holder who has modified it as well as an original copyright holder on a blockchain network. It is about a management service application.

저작권은 저작물이 원본 저작자에 의해 창작되기만 하면, 어떠한 절차나 형식이 없이도 저작자에게 권리가 발생하는 것인 반면, 저작권자의 신원 및 발생 날짜 등을 입증하기 어려운 문제가 있다.While copyright is a right that arises to the author without any formalities or procedures as long as a work is created by the original author, there is a problem in which it is difficult to prove the identity of the copyright holder and the date of occurrence.

이를 해소하기 위해, 온/오프라인 상에서 창작물에 저작자의 서명과 같이 저작권을 입증할 수 있는 수단을 구비하거나 또는 전시회/대중매체 등을 통해 불특정 다수에게 저작권을 공지하는 것이 일반적인 관행이다.In order to solve this problem, it is a common practice to provide a means for verifying copyright, such as the author's signature, to creative works on/offline, or to notify copyright to an unspecified number of people through exhibitions/mass media.

그러나, 저작물은 복제 및 편집 용이성으로 인해, 원본 저작권자의 신원 및 발생 날짜를 높은 신뢰도로 인증하기에 어려움이 있다. 또한, 원본을 변용한 멀티유스 저작권도 해당 원본과의 관계에서 저작권을 인증할 필요가 있다. However, due to the ease of copying and editing of works, it is difficult to certify the identity and generation date of the original copyright holder with high reliability. In addition, it is necessary to authenticate the copyright in relation to the original for the multi-use copyright that has transformed the original.

대한민국 등록특허 제10-0971139호Republic of Korea Patent No. 10-0971139 대한민국 등록특허 제10-0783811호Republic of Korea Patent No. 10-0783811

본 발명은 전술한 문제점을 해결하기 위한 것으로, 원본 저작권자는 물론 이를 변용한 멀티유스 저작권자의 저작권을 블록체인 네트워크 상에서 안전하게 인증할 수 있는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션을 제공하고자 한다.The present invention is to solve the above problems, and to provide an identity and identity management service application using a block chain that can safely authenticate the copyright of the original copyright holder as well as the multi-use copyright holder who has modified it on a block chain network.

이를 위해, 본 발명에 따른 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션은 원본 계정 관리부에서 원본 저작권자의 1차 저작권 계정을 입력받아 관리하는 원본 계정 관리 단계와; 프로토타입 웹페이지에 원본 저작물 및 상기 원본 저작물의 저작물 메타 정보를 상기 1차 저작권 계정별로 업로드하여 관리하는 저작물 업로드 단계와; 멀티유스 계정 관리부에서 상기 원본 저작물을 다른 형태로 변용한 멀티유스 저작권자의 N차 저작권 계정을 입력받아 관리하는 멀티유스 계정 관리 단계와; 계약 관리부에서 상기 원본 저작권자와 멀티유스 저작권자 상호간의 저작권 사용 계약을 관리하는 사용계약 관리 단계; 및 분산 P2P 파일 시스템 기반의 블록체인 네트워크에 상기 원본 저작물과 저작물 메타 정보를 포함한 블록 파일에 해시값을 부여하여 기록하는 암호화 단계;를 포함하는 것을 특징으로 한다.To this end, the identity and identity management service application using the block chain according to the present invention includes the original account management step of receiving and managing the primary copyright account of the original copyright holder in the original account management unit; a work upload step of uploading and managing an original work and work meta information of the original work on a prototype web page for each primary copyright account; a multi-use account management step of receiving and managing an Nth copyright account of a multi-use copyright holder who has transformed the original work into another form in a multi-use account management unit; a use contract management step of managing a copyright use contract between the original copyright holder and the multi-use copyright holder in a contract management unit; and an encryption step of assigning a hash value to the block file including the original work and the work meta information and recording the block file in a blockchain network based on a distributed P2P file system.

이때, 상기 암호화 단계는 상기 블록체인 네트워크에 상기 멀티유스 저작권자에 의해 상기 원본 저작물을 변용한 멀티유스 저작물을 기록하는 단계인 것이 바람직하다.In this case, the encryption step is preferably a step of recording a multi-use work in which the original work is modified by the multi-use copyright holder in the blockchain network.

또한, 콘텐츠 관리 API를 통해 상기 프로토타입 웹페이지에 업로드된 저작물을 상기 블록체인 네트워크에 접속하여 기록하는 단계; 및 파일 매칭부를 통해 상기 블록체인 네트워크에 기록된 상기 저작물의 위치 정보를 제공하는 단계;를 더 포함하는 것이 바람직하다.In addition, the step of recording the work uploaded to the prototype webpage through the content management API by accessing the blockchain network; It is preferable to further include; and providing location information of the work recorded in the blockchain network through a file matching unit.

또한, 상기 블록체인 네트워크에 기록되는 블록 파일에 암호화를 위한 저장키 및 콘텐츠 식별키를 부가하는 단계를 포함하는 것이 바람직하다.In addition, it is preferable to include adding a storage key for encryption and a content identification key to a block file recorded in the blockchain network.

또한, 상기 원본 저작물은 이미지 파일을 포함하는 웹툰(webtoon) 파일인 것이 바람직하다.In addition, it is preferable that the original work is a webtoon file including an image file.

이상과 같은 본 발명에 의하면 원본 저작권자는 물론 이를 변용한 멀티유스 저작권자의 저작권 역시 블록체인 네트워크 상에서 안전하게 인증할 수 있으며, 필요시 글로벌 참여자의 동적 참여가 가능하도록 피어 확장성을 보장한다.According to the present invention as described above, the copyright of the original copyright holder as well as the multi-use copyright holder who has modified it can be safely authenticated on the blockchain network, and peer scalability is ensured so that global participants can dynamically participate if necessary.

도 1은 본 발명에 따른 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션이 적용 가능한 네트워크 구성도이다.
도 2는 본 발명에 따른 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션을 나타낸 구성도이다.
도 3은 본 발명에 따른 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션을 나타낸 흐름도이다.
도 4는 본 발명의 저작물 업로드 및 분산 저장 순서를 나타낸 도이다.
도 5는 본 발명에서의 글로벌 기관 동적 참여 순서를 나타낸 도이다.
도 6은 본 발명에서의 채널 가입 프로세스를 나타낸 도이다.
1 is a network configuration diagram to which an identity and identity management service application using a blockchain according to the present invention can be applied.
2 is a block diagram showing an identity and identity management service application using a block chain according to the present invention.
3 is a flowchart illustrating an identity and identity management service application using a blockchain according to the present invention.
4 is a diagram showing a sequence of uploading and distributed storage of works of the present invention.
5 is a diagram showing a global organization dynamic participation sequence in the present invention.
6 is a diagram illustrating a channel subscription process in the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 따른 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션에 대해 상세히 설명한다.Hereinafter, an identity and identity management service application using a blockchain according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1과 같이, 본 발명에 따른 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션(100)은 원본(original) 및 멀티유스(multi-use) 저작권자의 신원이나 계정은 물론, 발생 날짜 및 콘텐츠 내용을 인증할 수 있도록 프로토타입 웹페이지(120) 및 블록체인 네트워크(150)와 연계된다.As shown in FIG. 1, the identity and identity management service application 100 using the blockchain according to the present invention authenticates the identity or account of the original and multi-use copyright holder, as well as the date of occurrence and contents. It is linked with the prototype web page 120 and the blockchain network 150 so that it can be done.

실시예로, 본 발명의 블록체인을 이용한 신원 및 신분 관리 서비스 시스템(100)은 원본 저작권자 및 원본 저작물을 변용한 멀티유스 저작권자의 단말에서 프로토타입 웹페이지(120)에 접속하여 저작물 관련 정보를 업로드 하고, 이를 블록체인 네트워크(150)에서 인증할 수 있다.As an embodiment, the identity and identity management service system 100 using the blockchain of the present invention accesses the prototype webpage 120 from the terminal of the original copyright holder and the multi-use copyright holder who has transformed the original work, and uploads information related to the work. And it can be authenticated in the blockchain network 150.

이때, 원본 저작권자 및 멀티유스 저작권자는 유무선 통신망을 통해 프로토타입 웹페이지(120)에 접속하여 저작물 파일을 업로드 하고, 업로드된 파일은 블록체인 네트워크(150)의 피어(peer)들에 분산 저장되어 저작권의 발생을 인증하게 된다.At this time, the original copyright holder and the multi-use copyright holder access the prototype web page 120 through a wired/wireless communication network and upload a work file, and the uploaded file is distributed and stored among peers of the block chain network 150, and copyright to certify the occurrence of

한편, 도 2와 같이, 본 발명은 실시예로서 원본 계정 관리부(110), 프로토타입 웹페이지(120), 멀티유스 계정 관리부(130), 계약 관리부(140) 및 블록체인 네트워크(150)를 포함한다.Meanwhile, as shown in FIG. 2, the present invention includes an original account management unit 110, a prototype web page 120, a multi-use account management unit 130, a contract management unit 140, and a blockchain network 150 as an embodiment. do.

이러한 구성에서 본 발명은 서버와 같이 컴퓨터에 의해 처리되는 단말장치에 탑재되어 프로그램적으로 구현되는 것으로, 도 3과 같이 원본 계정 관리 단계(S110), 저작물 업로드 단계(S120), 멀티유스 계정 관리 단계(S130), 사용계약 관리 단계(S140) 및 암호화 단계(S150)를 포함한다.In this configuration, the present invention is implemented programmatically by being installed in a terminal device processed by a computer such as a server, and as shown in FIG. 3, the original account management step (S110), the work upload step (S120), and the multi-use account management step (S130), use contract management step (S140) and encryption step (S150).

따라서, 원본 계정 관리부(110)와 멀티유스 계정 관리부(130)에서 각각 원본 저작권자 및 N차 저작권자의 계정을 관리하고, 저작물을 프로토타입 웹페이지(120)에 업로드하여 개시할 수 있게 한다.Therefore, the original account management unit 110 and the multi-use account management unit 130 manage the accounts of the original copyright holder and the Nth copyright holder, respectively, and upload the work to the prototype web page 120 so that it can be started.

또한, 계약 관리부(140)에 의하면 원본 저작권자와 N차 저작권자 사이의 저작권 사용 계약은 물론 글로벌 참여기관의 동적 참여에 대한 심사를 관리하며, 블록체인 네트워크(150)에는 저작물, 저작권자의 계정, 저작권, 계약 및 심사를 암호화하여 분산 저장한다.In addition, according to the contract management unit 140, it manages the copyright use contract between the original copyright holder and the Nth copyright holder as well as the screening of dynamic participation of global participating organizations, and the blockchain network 150 includes works, copyright holders' accounts, copyrights, Encrypt and distribute contracts and reviews.

이를 위해, 상기 원본 계정 관리 단계(S110)에서는 원본 계정 관리부(110)를 통해 원본 저작권자의 1차 저작권 계정을 입력받아 관리하는데, 계정은 저작권이 발생되는 저작권자를 특정할 수 있는 다양한 고유 식별자를 포함할 수 있다.To this end, in the original account management step (S110), the primary copyright account of the original copyright holder is received and managed through the original account management unit 110. can do.

이때, 원본 저작권자는 OSMU(One Source Multi-Use) 저작물 중 원본 저작물에 대한 저작권자를 의미한다.In this case, the original copyright holder means the copyright holder for the original work among One Source Multi-Use (OSMU) works.

예컨대, 원본 저작물은 대표적으로 이미지 파일을 포함하는 웹툰(webtoon) 파일일 수 있으며, 이와 비교하여 멀티유스 저작권자는 웹툰을 변용한 영화나 드라마 제작자 등이 될 수 있다.For example, the original work may typically be a webtoon file including an image file, and in comparison, a multi-use copyright holder may be a producer of a movie or drama that transforms a webtoon.

이러한 원본 계정 관리부(110)는 프로토타입 웹페이지(120)가 구축된 웹서버에 컴퓨팅 처리가 가능한 방식으로 구현되거나 혹은 블록체인 네트워크(150)를 구성하는 노드(피어)에 구현될 수 있다.This original account management unit 110 may be implemented in a web server where the prototype web page 120 is built in a way that allows computational processing or may be implemented in a node (peer) constituting the blockchain network 150.

다음, 저작물 업로드 단계(S120)에서는 프로토타입 웹페이지(120)를 통해 저작물인 콘텐츠 및 그와 관련된 정보를 등록한다. 업로드된 원본 저작물 및 상기 원본 저작물의 저작물 메타 정보를 1차 저작권 계정별로 관리된다.Next, in the work upload step (S120), through the prototype web page 120, content as a work and related information are registered. The uploaded original work and meta information of the original work are managed for each primary copyright account.

실시예로, 프로토타입 웹페이지(120)는 원본 저작자, 2차 ~ 다차원 저작자들이 편리하게 이용이 가능한 UI/UX로 기획 및 디자인되어 있으며, 메인 페이지, 공지사항, 콘텐츠 등록 관리 페이지, 콘텐츠 수익 현황 페이지를 포함한다.As an example, the prototype web page 120 is planned and designed as a UI/UX that can be conveniently used by original authors and second-level to multi-dimensional authors, and includes a main page, announcements, content registration management page, and content revenue status. contains the page

이러한 프로토타입 웹페이지(120)는 데이터의 임시 저장을 위해 데이터베이스(121)를 더 포함할 수 있으며, 업로드된 저작물 원본은 최종적으로 암호화 처리 후 블록체인 네트워크(150)에 분산 저장된다.This prototype web page 120 may further include a database 121 for temporary storage of data, and the uploaded original work is finally encrypted and stored in the blockchain network 150 in a distributed manner.

또한, 프로토타입 웹페이지(120)를 통해서는 멀티유스 저작권자의 저작물 역시 업로드할 수 있으며, 필요시 저작물 제공서비스 서버와 연동되어 일반인에게 저작물을 제공할 수 있다.In addition, through the prototype web page 120, works of multi-use copyright holders can also be uploaded, and if necessary, works can be provided to the general public in conjunction with a work providing service server.

일 예로, 저작물이 웹툰인 경우, 등록된 콘텐츠는 웹툰 플렛폼상에서 작가의 계정 정보와 함께 개별적으로 처리되며 작가마다 다수개의 콘텐츠를 등록하고 관리할 수 있도록 처리된다. 또한, 콘텐츠 등록이 완료되면 앱 서비스를 통해서 독자들은 콘텐츠의 개시 여부를 확인하고 볼 수 있게 된다.For example, if the work is a webtoon, the registered content is individually processed along with the author's account information on the webtoon platform, and is processed so that each artist can register and manage multiple contents. In addition, when content registration is completed, readers can check whether the content has been published and view it through the app service.

멀티유스 계정 관리 단계(S130)에서는 멀티유스 계정 관리부(130)를 통해 원본 저작물을 다른 형태로 변용한 멀티유스 저작권자의 N차 저작권 계정을 입력받아 관리한다. 상술한 바와 같이 멀티유스 저작물은 웹툰을 변용한 영화나 드라마 등이 될 수 있다.In the multi-use account management step (S130), the multi-use account management unit 130 receives and manages the Nth copyright account of the multi-use copyright owner, which has transformed the original work into another form. As described above, a multi-use work may be a movie or drama that transforms a webtoon.

또한, 멀티유스 계정 관리부(130) 역시 프로토타입 웹페이지(120)가 구축된 웹서버에 컴퓨팅 처리가 가능한 방식으로 구현되거나 혹은 블록체인 네트워크(150)를 구성하는 어느 하나 이상의 노드에 구현될 수 있다.In addition, the multi-use account management unit 130 may also be implemented in a web server where the prototype web page 120 is built in a manner capable of computing processing, or implemented in one or more nodes constituting the blockchain network 150. .

다음, 사용계약 관리 단계(S140)에서는 계약 관리부(140)를 통해 원본 저작권자와 멀티유스 저작권자 상호간의 저작권 사용 계약을 관리한다. 원본 저작권자의 저작물을 2차, 3차 혹은 그 이상으로 변용하는 것을 허락하는 계약 내용을 전자적 계약(smart contract) 방식으로 기록한다.Next, in the use contract management step (S140), the copyright use contract between the original copyright holder and the multi-use copyright holder is managed through the contract management unit 140. The content of the contract that permits secondary, tertiary or more transformation of the original copyright holder's work is recorded in a smart contract method.

이를 위해 계약 관리부(140)는 원본 저작권자의 1차 저작권 계정 및 멀티유스 저작권자의 N차 저작권 계정을 불러와 당사자를 특정하고, 저작물 및/또는 메타 정보를 입력받아 계약 내용에 포함시킬 수 있다.To this end, the contract management unit 140 may call the primary copyright account of the original copyright holder and the Nth copyright account of the multi-use copyright holder, specify the parties, receive works and/or meta information, and include them in the contents of the contract.

또한, 계약 관리부(140)는 글로벌 참여기관의 동적 참여에 대한 심사를 관리하며, 블록체인 네트워크(150) 노드에 참여 요청에 따른 내부 심사시 관련 기록을 저장하고, 클라우드를 통해 새로운 조직 및 피어를 동적으로 생성하는 프로그램을 제공할 수 있다.In addition, the contract management unit 140 manages the review of dynamic participation of global participating organizations, stores related records during internal review according to the request for participation in the blockchain network 150 node, and provides new organizations and peers through the cloud. Dynamically generated programs can be provided.

다음, 암호화 단계(S150)에서는 저작물인 콘텐츠에 대한 정보를 저작권자의 계정과 함께 암호화하여 블록체인 네트워크(150)에 저장한다. 특히 원본 저작물과 저작물 메타 정보를 포함한 블록 파일에 해시값을 부여하여 기록하며, 분산 P2P 파일 시스템을 기반으로 한다.Next, in the encryption step (S150), the information on the content, which is a work, is encrypted together with the copyright owner's account and stored in the blockchain network 150. In particular, it is recorded by assigning a hash value to the block file including the original work and the work meta information, and is based on a distributed P2P file system.

도 4와 같이, 블록체인 네트워크(150)에 기록되는 콘텐츠 관련 정보는 저작권자의 계정, 저작권 발생 날짜, 콘텐츠에 포함되어 있는 다양한 '저작물 메타 정보'를 포함한다. '저작물 메타 정보'에는 콘텐츠의 타이틀, 독자층, 연재정보, 등장인물 및 로그라인 등을 포함할 수 있다.As shown in FIG. 4 , content-related information recorded in the blockchain network 150 includes a copyright owner's account, a copyright generation date, and various 'work meta-information' included in the content. The 'work meta information' may include the title of the content, readership, serial information, characters, and logline.

또한, 분산 P2P 파일 시스템은 대용량 파일 저장이 가능하도록 다수의 피어(peer)에 데이터를 분산하여 저장하는 것으로, 블록체인 네트워크(150)를 구성하는 각 노드들을 피어로 적용할 수 있다.In addition, the distributed P2P file system distributes and stores data to a plurality of peers to enable large-capacity file storage, and each node constituting the blockchain network 150 can be applied as a peer.

이때, 블록체인 네트워크(150)에는 멀티유스 저작권자에 의해 상기 원본 저작물을 변용한 멀티유스 저작물 역시 기록(분산 저장)할 수 있다. At this time, a multi-use work modified from the original work by a multi-use copyright holder may also be recorded (distributed storage) in the blockchain network 150 .

위와 같이 블록체인 네트워크(150)에 저작물을 저장하고 다시 불러올 수 있도록 본 발명은 콘텐츠 관리 API(151)에 의한 인터페이스 접속 및 파일 매칭부(152)에 의한 위치 기억을 수행하는 파일 맵핑 단계를 포함한다.As above, the present invention includes a file mapping step of performing interface access by the content management API 151 and location storage by the file matching unit 152 so that the work can be stored and recalled in the blockchain network 150 .

콘텐츠 관리 API(151)는 웹(WEB)이나 왑(WAP) 등을 통해 블록체인 네트워크(150)에 접속하여 자원을 지정하고 명령을 전달하는 인터페이스에 해당하는 것으로, 일 예로 Restful API(application programming interface)를 적용한다.The content management API 151 corresponds to an interface that connects to the blockchain network 150 through the web (WEB) or WAP, specifies resources, and transmits commands. For example, Restful API (application programming interface ) is applied.

따라서, 프로토타입 웹페이지(120)를 통해 업로드된 저작물은 콘텐츠 관리 API(151)를 통해 블록체인 네트워크(150)에 접속하여 기록하게 되며, 파일 매칭부(152)는 블록체인 네트워크(150)에 기록된 저작물의 위치 정보를 기억하였다가 제공하게 된다.Therefore, the works uploaded through the prototype webpage 120 are recorded by accessing the blockchain network 150 through the content management API 151, and the file matching unit 152 is connected to the blockchain network 150. The location information of the recorded work is memorized and provided.

예컨대, 웹툰 작가의 콘텐츠를 등록하기 위해 프로토타입 웹페이지(120)를 통해 콘텐츠를 업로드하면, 등록된 콘텐츠의 원본 이미지를 PNG 파일로 변환하고 압축하여 업로드를 진행한다. 그와 동시에 콘텐츠의 타이틀, 장르, 타겟독자층, 연재정보, 등장인물, 로그라인 등의 저작물 메타 정보들도 함께 등록한다.For example, when content is uploaded through the prototype web page 120 to register content of a webtoon artist, the original image of the registered content is converted into a PNG file, compressed, and uploaded. At the same time, the meta information of works such as the title, genre, target readership, serial information, characters, and logline of the content is also registered.

또한, 콘텐츠 식별키는 double sha256 알고리즘으로 업로드된 콘텐츠 원본파일의 해시(HASH) 값을 생성하여 등록 및 사용하며, 업로드된 콘텐츠 원본파일은 블록노바 솔루션의 콘텐츠 관리 API(151)를 연계하여 분산된 P2P파일 시스템인 IPFS (InterPlanetary File System)에 저장된다.In addition, the content identification key generates, registers, and uses the hash (HASH) value of the uploaded content source file with the double sha256 algorithm, and the uploaded content source file is distributed by linking the content management API (151) of the Block Nova solution. It is stored in IPFS (InterPlanetary File System), a peer-to-peer file system.

분산 저장시 원본 저작물 및 N차 저작물 등은 각각 정해진 크기의 단위 파일로 쪼개져 분산 저장될 수 있다. 이러한 분산 저장 파일은 분산 시스템에 따라 청크 파일(chunk file)이라고도 불리우며, 필요시 청크 파일을 다수 복사하여 함께 저장한다.In the case of distributed storage, the original work and the Nth work may be divided into unit files of a predetermined size and stored in a distributed manner. Such a distributed storage file is also called a chunk file according to a distributed system, and if necessary, a plurality of chunk files are copied and stored together.

분산 저장된 파일이 블록체인 네트워크(150) 상에서 어느 노드에 기록되는지 룩업 테이블 방식 등으로 기록함으로써, 블록체인에 기록하는 것은 물론 추후 다시 불러올 수 있게 한다.By recording in which node the distributedly stored file is recorded on the blockchain network 150 in a look-up table method, etc., it can be recalled later as well as recorded in the blockchain.

이때, 블록 파일에는 암호화를 위한 저장키 및 콘텐츠 식별키를 포함함으로써 무권리자나 허락되지 않은 이용자의 접근이나 다운로드 등이 불허될 수 있도록 한다.At this time, by including a storage key for encryption and a content identification key in the block file, unauthorized persons or unauthorized users may not be allowed to access or download.

한편, 도 5 및 도 6과 같이, 본 발명은 글로벌 참여 기관의 동적 참여 및 심사 관리 기능을 제공한다. 이를 위해, 상기 계약 관리부(140)는 해외 관계사가 쉽게 블록체인 네트워크(150)에 참여할 수 있도록 동적 기관(Org) 및 블록체인 노드(Peer) 추가 및 채널 조인을 관리한다.Meanwhile, as shown in FIGS. 5 and 6, the present invention provides dynamic participation and review management functions of global participating organizations. To this end, the contract management unit 140 manages dynamic organization (Org) and blockchain node (Peer) addition and channel join so that foreign affiliates can easily participate in the blockchain network (150).

또한, 새로운 블록체인 노드가 기존 스마트 컨트랙트와 데이터를 제공 가능하며, 블록체인 네트워크(150)에 참여 요청시 내부 심사를 진행하고 클라우드를 통해 새로운 조직 및 피어를 동적으로 생성한다.In addition, new blockchain nodes can provide existing smart contracts and data, conduct internal screening when requested to participate in the blockchain network 150, and dynamically create new organizations and peers through the cloud.

이상, 본 발명의 특정 실시예에 대하여 상술하였다. 그러나, 본 발명의 사상 및 범위는 이러한 특정 실시예에 한정되는 것이 아니라, 본 발명의 요지를 변경하지 않는 범위 내에서 다양하게 수정 및 변형 가능하다는 것을 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 이해할 것이다.In the above, specific embodiments of the present invention have been described in detail. However, the spirit and scope of the present invention is not limited to these specific embodiments, but those skilled in the art can make various modifications and variations without changing the gist of the present invention. You will understand when you grow up.

따라서, 이상에서 기술한 실시예들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이므로, 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 하며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.Therefore, since the embodiments described above are provided to completely inform those skilled in the art of the scope of the invention to which the present invention pertains, it should be understood that it is illustrative and not limiting in all respects, The invention is only defined by the scope of the claims.

110: 원본 계정 관리부
120: 프로토타입 웹페이지
130: 멀티유스 계정 관리부
140: 계약 관리부
150: 블록체인 네트워크
151: 콘텐츠 관리 API
152: 파일 매칭부
110: source account management department
120: prototype web page
130: multi-use account management unit
140: contract management department
150: blockchain network
151: Content Management API
152: file matching unit

Claims (5)

원본 계정 관리부(110)에서 원본 저작권자의 1차 저작권 계정을 입력받아 관리하는 원본 계정 관리 단계(S110)와;
프로토타입 웹페이지(120)에 원본 저작물 및 상기 원본 저작물의 저작물 메타 정보를 상기 1차 저작권 계정별로 업로드하여 관리하는 저작물 업로드 단계(S120)와;
멀티유스 계정 관리부(130)에서 상기 원본 저작물을 다른 형태로 변용한 멀티유스 저작권자의 N차 저작권 계정을 입력받아 관리하는 멀티유스 계정 관리 단계(S130)와;
계약 관리부(140)에서 상기 원본 저작권자와 멀티유스 저작권자 상호간의 저작권 사용 계약을 관리하는 사용계약 관리 단계(S140); 및
분산 P2P 파일 시스템 기반의 블록체인 네트워크(150)에 상기 원본 저작물과 저작물 메타 정보를 포함한 블록 파일에 해시값을 부여하여 기록하는 암호화 단계(S150);를 포함하는 것을 특징으로 하는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션.
an original account management step (S110) of receiving and managing the primary copyright account of the original copyright holder in the original account management unit 110;
a work upload step (S120) of uploading and managing an original work and work meta information of the original work on the prototype web page 120 for each primary copyright account;
a multi-use account management step (S130) of receiving and managing the Nth copyright account of the multi-use copyright holder who transformed the original work into another form in the multi-use account management unit 130;
A use contract management step of managing a copyright use contract between the original copyright holder and the multi-use copyright holder in the contract management unit 140 (S140); and
An encryption step (S150) of assigning a hash value to a block file including the original work and work meta information and recording it in the block chain network 150 based on the distributed P2P file system (S150). and identity management service applications.
제1항에 있어서,
상기 암호화 단계(S150)는,
상기 블록체인 네트워크(150)에 상기 멀티유스 저작권자에 의해 상기 원본 저작물을 변용한 멀티유스 저작물을 기록하는 단계인 것을 특징으로 하는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션.
According to claim 1,
In the encryption step (S150),
The step of recording a multi-use work in which the original work is modified by the multi-use copyright holder in the blockchain network (150).
제1항에 있어서,
콘텐츠 관리 API(151)를 통해 상기 프로토타입 웹페이지(120)에 업로드된 저작물을 상기 블록체인 네트워크(150)에 접속하여 기록하는 단계; 및
파일 매칭부(152)를 통해 상기 블록체인 네트워크(150)에 기록된 상기 저작물의 위치 정보를 제공하는 단계;를 더 포함하는 것을 특징으로 하는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션.
According to claim 1,
Accessing and recording the work uploaded to the prototype webpage 120 through the content management API 151 to the blockchain network 150; and
Providing location information of the work recorded in the blockchain network 150 through the file matching unit 152; Identity and identity management service application using blockchain, characterized in that it further comprises.
제4항에 있어서,
상기 블록체인 네트워크(150)에 기록되는 블록 파일에 암호화를 위한 저장키 및 콘텐츠 식별키를 부가하는 단계를 포함하는 것을 특징으로 하는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션.
According to claim 4,
An identity and identity management service application using a blockchain, comprising the step of adding a storage key and a content identification key for encryption to a block file recorded in the blockchain network (150).
제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 원본 저작물은 이미지 파일을 포함하는 웹툰(webtoon) 파일인 것을 특징으로 하는 블록체인을 이용한 신원 및 신분 관리 서비스 어플리케이션.
According to any one of claims 1 to 4,
The original work is an identity and identity management service application using a block chain, characterized in that the webtoon (webtoon) file including an image file.
KR1020210179883A 2021-12-15 2021-12-15 Service application for managing identity using blockchain Pending KR20230090805A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210179883A KR20230090805A (en) 2021-12-15 2021-12-15 Service application for managing identity using blockchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210179883A KR20230090805A (en) 2021-12-15 2021-12-15 Service application for managing identity using blockchain

Publications (1)

Publication Number Publication Date
KR20230090805A true KR20230090805A (en) 2023-06-22

Family

ID=86989315

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210179883A Pending KR20230090805A (en) 2021-12-15 2021-12-15 Service application for managing identity using blockchain

Country Status (1)

Country Link
KR (1) KR20230090805A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100783811B1 (en) 2007-08-28 2007-12-10 주식회사 파수닷컴 How to manage digital rights for compressed files
KR100971139B1 (en) 2008-04-25 2010-07-20 주식회사 비즈모델라인 Method and system for managing document copyright and recording medium therefor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100783811B1 (en) 2007-08-28 2007-12-10 주식회사 파수닷컴 How to manage digital rights for compressed files
KR100971139B1 (en) 2008-04-25 2010-07-20 주식회사 비즈모델라인 Method and system for managing document copyright and recording medium therefor

Similar Documents

Publication Publication Date Title
US11863380B2 (en) Community internet drive
US11936716B2 (en) System and method for providing a secure network
US10762229B2 (en) Secure searchable and shareable remote storage system and method
US12210488B2 (en) Distributed data system with document management and access control
JP6810172B2 (en) Distributed data system with document management and access control
US20200175197A1 (en) System and method for enabling a multi-location data storage and retrieval system
US20140032486A1 (en) Selective publication of collaboration data
US10999370B1 (en) Syncing and sharing data across systems
CN111291394B (en) False information management method, false information management device and storage medium
US10339279B2 (en) System and methods for secure collaborative communication
CN108694331B (en) Data storage method, device and system and computer readable storage medium
JP2019079280A (en) File verification device, file transfer system and program
Legault A practitioner's view on distributed storage systems: Overview, challenges and potential solutions
JP2024501401A (en) Decentralized broadcast encryption and key generation facility
WO2022072624A1 (en) System and method for providing a secure network
KR20200020122A (en) Method for processing Query between Clients connected to a Blockchain and Service Provider
CN111565144A (en) Data layered storage management method for instant communication tool
KR20230090805A (en) Service application for managing identity using blockchain
CN114443677B (en) Object storage service system
KR20230090808A (en) Service system for managing social networks using blockchain
US10324921B1 (en) Method and system for using external content type object types
US12401520B2 (en) Method and apparatus for posting a user message of a user in an internet forum
Hwang et al. Blockchain-based resource syndicate
Roth Proof of file access in a private P2P network using blockchain
HK40024730B (en) Method and apparatus for managing false information, and storage medium

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20211215

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20241216

Comment text: Request for Examination of Application