KR102455412B1 - 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 - Google Patents
인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 Download PDFInfo
- Publication number
- KR102455412B1 KR102455412B1 KR1020220029337A KR20220029337A KR102455412B1 KR 102455412 B1 KR102455412 B1 KR 102455412B1 KR 1020220029337 A KR1020220029337 A KR 1020220029337A KR 20220029337 A KR20220029337 A KR 20220029337A KR 102455412 B1 KR102455412 B1 KR 102455412B1
- Authority
- KR
- South Korea
- Prior art keywords
- nft
- image
- transaction
- type
- authentication
- Prior art date
Links
- 238000007789 sealing Methods 0.000 title claims abstract description 173
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000003213 activating effect Effects 0.000 title abstract description 7
- 238000006243 chemical reaction Methods 0.000 claims abstract description 21
- 238000001514 detection method Methods 0.000 claims description 48
- 238000003860 storage Methods 0.000 claims description 38
- 230000004913 activation Effects 0.000 claims description 26
- 230000000694 effects Effects 0.000 claims description 20
- 238000004422 calculation algorithm Methods 0.000 claims description 14
- 238000012795 verification Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 13
- 230000006855 networking Effects 0.000 claims description 11
- 238000007781 pre-processing Methods 0.000 claims description 8
- 230000001902 propagating effect Effects 0.000 claims description 8
- 238000003780 insertion Methods 0.000 claims description 7
- 230000037431 insertion Effects 0.000 claims description 7
- 238000012790 confirmation Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 5
- 230000000644 propagated effect Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 22
- 238000004806 packaging method and process Methods 0.000 description 19
- 238000013475 authorization Methods 0.000 description 3
- 239000012634 fragment Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000005360 mashing Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/55—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5846—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using extracted text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/321—Cryptographic 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 involving a third party or a trusted authority
- H04L9/3213—Cryptographic 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 involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic 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)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Storage Device Security (AREA)
- Entrepreneurship & Innovation (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명에서는 종래 NFT 인증을 받은 NFT 사진 이미지라도, 최초의 NFT 사진 이미지 판매자가 동일한 NFT 사진 이미지를 다른 블록체인에 올려 중복 판매하는 것은 추적이 어려워 막을 수가 없는 문제점과, 누가 NFT 사진 이미지로 작업한 첫번째 사람인지를 인증해주거나 확인해 줄 수 있는 방안이 없어, 디지털 자산인 NFT소유권이 불분명해지고, 무엇보다 불법사용과 위조가 많아지는 문제점과, 과다한 데이터량에 따라 시스템 과부하를 불러일으키고, NFT 사진 이미지 구매자로 하여금 흥미와 관심을 떨어뜨려, NFT 사진 이미지 가치가 떨어져서, 거래성사율이 낮아지는 문제점을 개선하고자, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100), 이미지공유형 클라우드 모듈(200), 인비지블실링형 NFT 이미지 변환제어모듈(300), 블록체인 플랫폼 모듈(400), 이미지 구매의사용 클라이언트 모듈(500)로 구성됨으로서, 콘텐츠 희소성최적화 매쉬업부를 통해, NFT의 중요한 특징인 희소성, 진정성과 입증가능성을 중심으로, 에스오씨형 사진이미지 콘텐츠를 최적화시켜 매쉬업(Mashup)시킴으로서, 인비지블실링형 NFT 이미지 거래성공율을 기존에 비해 1.5배~2배로 높일 수가 있고, NFT 인증수신부, 포렌식 워터마킹알고리즘엔진부, 인비지블실링형 NFT 이미지 생성부로 이루어진 인비지블실링형 NFT 이미지 변환제어모듈을 통해, NFT 인증과 병행되는 2차적 디지털 이미지 저작권 보호 및 인증 효과, 그리고, 월드와이드웹에서 추적을 할 수 있어, 실시간 소유권 확인과 함께, 불법사용과 위조를 방지할 수 있으며, 인비지블실링형 NFT 이미지거래 생성부를 통해, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 생성시킬 수 있어, 디지털 자산인 NFT소유권의 교환가치를 기존보다 70%로 향상시킬 수 있고, 단순한 NFT 이미지거래 시장이 아닌, 믿고 신뢰할 수 있는 새로운 인비지블실링형 NFT 이미지거래시장을 활성화시킬 수 있는 인비지블실링형 NFT 이미지 거래 활성화 장치 및 방법을 제공하는데 그 목적이 있다.
Description
본 발명은 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동으로 생성시킬 수 있는 인비지블실링형 NFT 이미지 거래 활성화 장치 및 방법에 관한 것이다.
NFT는 'Non Fungible Token'의 약자로 직역하면 '대체 불가능한 토큰'이다.
NFT를 인터넷에 검색하면 '블록체인 상에서 유통되는 토큰의 한 종류로, 각 토큰마다 고유 값을 가지고 있어 다른 토큰으로 대체가 불가능한 토큰'이다.
현재 NFT는 디지털 예술품 뿐만 아니라, 사진 이미지에도 적용되어, NFT 사진이미지 거래가 활성화되고 있다.
하지만, NFT 인증을 받은 NFT 사진 이미지라도, 최초의 NFT 사진 이미지 판매자가 동일한 NFT 사진 이미지를 다른 블록체인에 올려 중복 판매하는 것은 추적이 어려워 막을 수가 없다.
또한, 누가 NFT 사진 이미지로 작업한 첫번째 사람인지를 인증해주거나 확인해 줄 수 있는 방안이 없어, 디지털 자산인 NFT소유권이 불분명해지고, 무엇보다 불법사용과 위조가 많아지는 문제점이 발생하였다.
그리고, 직접 사용자가 NFT 사진 이미지의 희소성 판단없이, 무작위로 NFT 사진 이미지를 NFT 거래사이트에 올려서 거래하기 때문에, 과다한 데이터량에 따라
시스템 과부하를 불러일으키고, NFT 사진 이미지 구매자로 하여금 흥미와 관심을 떨어뜨려, NFT 사진 이미지 가치가 떨어져서, 거래성사율이 낮아지는 문제점이 발생하였다.
상기의 문제점을 해결하기 위해 본 발명에서는 콘텐츠 희소성최적화 매쉬업부를 통해, NFT의 중요한 특징인 희소성, 진정성과 입증가능성을 중심으로, 에스오씨형 사진이미지 콘텐츠를 최적화시켜 매쉬업(Mashup)시킬 수 있고, NFT 인증수신부, 포렌식 워터마킹알고리즘엔진부, 인비지블실링형 NFT 이미지 생성부로 이루어진 인비지블실링형 NFT 이미지 변환제어모듈을 통해, NFT 인증과 병행되는 2차적 디지털 이미지 저작권 보호 및 인증 효과, 그리고, 월드와이드웹에서 추적을 할 수 있으며, 인비지블실링형 NFT 이미지거래 생성부를 통해, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 생성시킬 수 있고, 단순한 NFT 이미지거래 시장이 아닌, 믿고 신뢰할 수 있는 새로운 인비지블실링형 NFT 이미지거래시장을 활성화시킬 수 있는 인비지블실링형 NFT 이미지 거래 활성화 장치 및 방법을 제공하는데 그 목적이 있다.
상기의 목적을 달성하기 위해 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 장치는
사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동으로 생성시키도록 구성됨으로서 달성된다.
상기 인비지블실링형 NFT 이미지 거래 활성화 장치는 보다 구체적으로,
스마트디바이스 내에 어플형태로 이루어져, 에스오씨형 사진이미지 NFT 인증·거래요청 앱을 다운받아 활성화시켜, 사용자인증 후, NFT 인증·거래요청 수수료와 함께 사진이미지 거래를 요청하고, 이에 따른 사진이미지의 NFT 인증과 함께, 변경된 인비지블실링형 NFT 이미지를 1차로 수신받고, 클라우드 네트워크망에서 블록체인 플랫폼 모듈의 제어하에 사진이미지 거래완료와 함께 거래금액을 2차로 수신받는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100)과,
에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 이미지 구매의사용 클라이언트 모듈, 그리고, 블록체인 플랫폼 모듈, 인비지블실링형 NFT 이미지 변환제어모듈을 클라우드 환경에서 연결시켜, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장하고 분류시킨 후, 클라우드 네트워킹 망을 통해 공유시키는 이미지공유형 클라우드 모듈(200)과,
이미지공유형 클라우드 모듈을 통해 클라우드 환경에서 블록체인 플랫폼 모듈과 연결되어, 블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시키도록 제어하는 인비지블실링형 NFT 이미지 변환제어모듈(300)과,
사진이미지에 대한 NFT를 발급시키고, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동생성시킨 후, NFT 토큰 형태로 변환시킨 NFT 스마트컨트랙트를 통해, 인비지블실링형 NFT 이미지거래 내역을 검증하며, 블록생성 및 블록간 연결을 담당하는 블록체인 플랫폼 모듈(400)과,
앱 또는 웹상에서, 클라우드 네트워킹 망에 연결되어, 인비지블실링형 NFT 이미지를 구매하도록 유도하는 이미지 구매 API를 활성화시키는 이미지 구매의사용 클라이언트 모듈(500)로 구성되는 것을 특징으로 한다.
이상에서 설명한 바와 같이, 본 발명에서는
첫째, 콘텐츠 희소성최적화 매쉬업부를 통해, NFT의 중요한 특징인 희소성, 진정성과 입증가능성을 중심으로, 에스오씨형 사진이미지 콘텐츠를 최적화시켜 매쉬업(Mashup)시킴으로서, 인비지블실링형 NFT 이미지 거래성공율을 기존에 비해 1.5배~2배로 높일 수가 있다.
둘째, NFT 인증수신부, 포렌식 워터마킹알고리즘엔진부, 인비지블실링형 NFT 이미지 생성부로 이루어진 인비지블실링형 NFT 이미지 변환제어모듈을 통해, NFT 인증과 병행되는 2차적 디지털 이미지 저작권 보호 및 인증 효과, 그리고, 월드와이드웹에서 추적을 할 수 있어, 실시간 소유권 확인과 함께, 불법사용과 위조를 방지할 수 있다.
셋째, 인비지블실링형 NFT 이미지거래 생성부를 통해, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 생성시킬 수 있어, 디지털 자산인 NFT소유권의 교환가치를 기존보다 70%로 향상시킬 수 있고, 단순한 NFT 이미지거래 시장이 아닌, 믿고 신뢰할 수 있는 새로운 인비지블실링형 NFT 이미지거래시장을 활성화시킬 수 있다.
도 1은 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 장치(1)의 구성요소를 도시한 블럭도,
도 2는 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 장치(1)의 구성요소를 도시한 구성도,
도 3은 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈이 스마트디바이스내에 어플형태로 활성화된 것을 도시한 일실시예도,
도 4는 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈의 구성요소를 도시한 블럭도,
도 5는 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부의 구성요소를 도시한 블럭도,
도 6은 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부의 구성요소를 도시한 블럭도,
도 7은 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부의 구성요소를 도시한 블럭도,
도 8은 본 발명에 따른 이미지공유형 클라우드 모듈의 구성요소를 도시한 블럭도,
도 9는 본 발명에 따른 인비지블실링형 NFT 이미지 변환제어모듈의 구성요소를 도시한 블럭도,
도 10은 본 발명에 따른 포렌식 워터마킹알고리즘엔진부의 구성요소를 도시한 블럭도,
도 11은 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 에쓰오씨 웹형 워터마크 사이트에 로그인 후, 사이트 설정에서 포렌식 워터마킹 설정 항목의 패키징 서비스 리전에서 사용할 리전을 설정하는 것을 도시한 일실시예도,
도 12는 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 화면 좌측의 포렌식 워터마킹 메뉴에서 패키징 서비스를 스토리지 설정화면으로 이동해 등록버튼을 클릭하는 것을 도시한 일실시예도,
도 13은 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 스토리지 등록 화면의 타입입력창, 스토리지명입력창, 버킷명입력창, 액세스키입력창, 시크릿키입력창, 설명입력창을 입력하는 것을 도시한 일실시예도,
도 14는 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 패키징 작업 화면으로 이동한 후, 등록버튼을 눌러 패키징 작업을 등록하는 것을 도시한 일실시예도,
도 15는 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 패키징 작업등록화면에 Job명 입력창, 콘텐츠ID입력창, 입력스토리지입력창, 입력 콘텐츠 경로 입력창, 입력 콘텐츠 옵션입력창, 출력 스토리지 입력창, 출력 콘텐츠 경로입력창, 보안설정입력창, 스트리밍 포맷입력창, 자막파일 경로입력창이 구성된 것을 도시한 일실시예도,
도 16은 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 완료된 패키징 작업의 이력 화면에서 조회할 수 있도록 구성된 것을 도시한 일실시예도,
도 17은 본 발명에 따른 워터마크 삽입부를 통해 인증대상 사진이미지에다가 사용자 ID와 같은 세션정보를 이진 형식으로 변환하고, 이에 따라 DASH 또는 HLS 스트림의 세그먼트를 조합한 출력 스트림이 구성되는 것을 도시한 일실시예도,
도 18은 본 발명에 따른 워터마크 검출부의 구성요소를 도시한 블럭도,
도 19는 본 발명에 따른 메시지 정보가 A인 경우에 워터마킹을 생성시킨 NFT 인증 사진이미지 파일에 들어 있는 3개의 점(Pixel)값이 변형되는 이미지 스테가노그래피(Image Steganography)가 적용되는 것을 도시한 일실시예도,
도 20은 본 발명에 따른 블록체인 플랫폼 모듈의 구성요소를 도시한 블럭도,
도 21은 본 발명에 따른 블록체인 플랫폼 관리자 제어부의 구성요소를 도시한 블럭도,
도 22는 본 발명에 따른 인비지블실링형 NFT 이미지거래생성부를 통해, 인비지블실링형 NFT 이미지거래내역을 전파 받은 이웃 노드들은 또 다시 본인의 이웃 노드들에게 거래내용을 전파하여, 블록체인 네트워크망 내 모든 노드에게 전파하는 것을 도시한 일실시예도,
도 23은 본 발명에 따른 NFT 블록체인 플랫폼 엔진부의 구성요소를 도시한 블럭도,
도 24는 본 발명에 따른 인비지블실링형 NFT 이미지거래 검증부가 풀 블록체인이 포함되어 구성된 것을 도시한 블럭도,
도 25는 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 방법을 통해, 진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동으로 생성시키는 것을 도시한 일실시예도,
도 26은 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 방법을 도시한 순서도,
도 27은 본 발명에 따른 인비지블실링형 NFT 이미지로 변환시킨 인증서 발행과정을 도시한 순서도.
도 2는 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 장치(1)의 구성요소를 도시한 구성도,
도 3은 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈이 스마트디바이스내에 어플형태로 활성화된 것을 도시한 일실시예도,
도 4는 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈의 구성요소를 도시한 블럭도,
도 5는 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부의 구성요소를 도시한 블럭도,
도 6은 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부의 구성요소를 도시한 블럭도,
도 7은 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부의 구성요소를 도시한 블럭도,
도 8은 본 발명에 따른 이미지공유형 클라우드 모듈의 구성요소를 도시한 블럭도,
도 9는 본 발명에 따른 인비지블실링형 NFT 이미지 변환제어모듈의 구성요소를 도시한 블럭도,
도 10은 본 발명에 따른 포렌식 워터마킹알고리즘엔진부의 구성요소를 도시한 블럭도,
도 11은 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 에쓰오씨 웹형 워터마크 사이트에 로그인 후, 사이트 설정에서 포렌식 워터마킹 설정 항목의 패키징 서비스 리전에서 사용할 리전을 설정하는 것을 도시한 일실시예도,
도 12는 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 화면 좌측의 포렌식 워터마킹 메뉴에서 패키징 서비스를 스토리지 설정화면으로 이동해 등록버튼을 클릭하는 것을 도시한 일실시예도,
도 13은 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 스토리지 등록 화면의 타입입력창, 스토리지명입력창, 버킷명입력창, 액세스키입력창, 시크릿키입력창, 설명입력창을 입력하는 것을 도시한 일실시예도,
도 14는 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 패키징 작업 화면으로 이동한 후, 등록버튼을 눌러 패키징 작업을 등록하는 것을 도시한 일실시예도,
도 15는 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 패키징 작업등록화면에 Job명 입력창, 콘텐츠ID입력창, 입력스토리지입력창, 입력 콘텐츠 경로 입력창, 입력 콘텐츠 옵션입력창, 출력 스토리지 입력창, 출력 콘텐츠 경로입력창, 보안설정입력창, 스트리밍 포맷입력창, 자막파일 경로입력창이 구성된 것을 도시한 일실시예도,
도 16은 본 발명에 따른 웹 콘솔형 워터마크 전처리부의 동작 중, 완료된 패키징 작업의 이력 화면에서 조회할 수 있도록 구성된 것을 도시한 일실시예도,
도 17은 본 발명에 따른 워터마크 삽입부를 통해 인증대상 사진이미지에다가 사용자 ID와 같은 세션정보를 이진 형식으로 변환하고, 이에 따라 DASH 또는 HLS 스트림의 세그먼트를 조합한 출력 스트림이 구성되는 것을 도시한 일실시예도,
도 18은 본 발명에 따른 워터마크 검출부의 구성요소를 도시한 블럭도,
도 19는 본 발명에 따른 메시지 정보가 A인 경우에 워터마킹을 생성시킨 NFT 인증 사진이미지 파일에 들어 있는 3개의 점(Pixel)값이 변형되는 이미지 스테가노그래피(Image Steganography)가 적용되는 것을 도시한 일실시예도,
도 20은 본 발명에 따른 블록체인 플랫폼 모듈의 구성요소를 도시한 블럭도,
도 21은 본 발명에 따른 블록체인 플랫폼 관리자 제어부의 구성요소를 도시한 블럭도,
도 22는 본 발명에 따른 인비지블실링형 NFT 이미지거래생성부를 통해, 인비지블실링형 NFT 이미지거래내역을 전파 받은 이웃 노드들은 또 다시 본인의 이웃 노드들에게 거래내용을 전파하여, 블록체인 네트워크망 내 모든 노드에게 전파하는 것을 도시한 일실시예도,
도 23은 본 발명에 따른 NFT 블록체인 플랫폼 엔진부의 구성요소를 도시한 블럭도,
도 24는 본 발명에 따른 인비지블실링형 NFT 이미지거래 검증부가 풀 블록체인이 포함되어 구성된 것을 도시한 블럭도,
도 25는 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 방법을 통해, 진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동으로 생성시키는 것을 도시한 일실시예도,
도 26은 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 방법을 도시한 순서도,
도 27은 본 발명에 따른 인비지블실링형 NFT 이미지로 변환시킨 인증서 발행과정을 도시한 순서도.
이하, 본 발명에 따른 바람직한 실시예를 도면을 첨부하여 설명한다.
도 1은 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 장치(1)의 구성요소를 도시한 블럭도에 관한 것이고, 도 2는 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 장치(1)의 구성요소를 도시한 구성도에 관한 것으로, 이는 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동으로 생성시키도록 구성된다.
보다 구체적으로, 상기 인비지블실링형 NFT 이미지 거래 활성화 장치(1)는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100), 이미지공유형 클라우드 모듈(200), 인비지블실링형 NFT 이미지 변환제어모듈(300), 블록체인 플랫폼 모듈(400), 이미지 구매의사용 클라이언트 모듈(500)로 구성된다.
먼저, 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100)에 관해 설명한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100)은 도 3에 도시한 바와 같이, 스마트디바이스 내에 어플형태로 이루어져, 에스오씨형 사진이미지 NFT 인증·거래요청 앱을 다운받아 활성화시켜, 사용자인증 후, NFT 인증·거래요청 수수료와 함께 사진이미지 거래를 요청하고, 이에 따른 사진이미지의 NFT 인증과 함께, 변경된 인비지블실링형 NFT 이미지를 1차로 수신받고, 클라우드 네트워크망에서 블록체인 플랫폼 모듈의 제어하에 사진이미지 거래완료와 함께 거래금액을 2차로 수신받는 역할을 한다.
여기서, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈에서 에스오씨라는 것은 본 출원인 주식회사 에스오씨의 이니셜로서, 본 출원인이 출원한 키오스크형 SELPIC(스마트디바이스 사진 즉석 인화장치)을 통해, 형성된 키오스크 즉석 사진 인화 이미지, 그리고, 본 출원인 주식회사 에스오씨에서 서비스사업으로 실시하고 있는 사진 앨범 서비스용 이미지, 그리고, 본 출원인 주식회사 에스오씨로 최근들어 의뢰가 들어오는 필름인화용 이미지를 모두 아울러서 포함하는 의미로, 본 출원인이 사업하고 실시하고 있는 기기와 장치, 소프트웨어를 통해 모든 사진 이미지를 지칭하는 것을 말한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100)은 도 4에 도시한 바와 같이, 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부(110), 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부(120), 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부(130), 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)로 구성된다.
첫째, 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부(110)에 관해 설명한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부(110)는 스마트디바이스의 화면상에 에스오씨형 사진이미지 NFT 인증·거래요청 사용자 인터페이스(UI)를 생성시키는 역할을 한다.
이는 도 5에 도시한 바와 같이, 에스오씨형 사진이미지 NFT 인증·거래요청형 프레그멘트(Fragments)부(111), 에스오씨형 사진이미지 NFT 인증·거래요청형 액티비티 라이프 사이클부(112), 에스오씨형 사진이미지 NFT 인증·거래요청형 구성변환부(113), 에스오씨형 사진이미지 NFT 인증·거래요청형 액티비티결과값수신부(114), 에스오씨형 사진이미지 NFT 인증·거래요청형 상태저장부(115), 에스오씨형 사진이미지 NFT 인증·거래요청형 권한설정부(116), 에스오씨형 사진이미지 NFT 인증·거래요청형 프로세스라이프사이클부(117)로 구성된다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 프레그멘트(Fragments)부(111)는 한 화면에 다양한 인터페이스 또는 응용 프로그램을 확장 및 구축시키는 역할을 한다.
이는 메뉴창으로서, 프로필, 앨범, 인증서, NFT인증이미지, 조회정보, 일간월간조회수, 연령별조회수, 거래정보, 구매정보, 판매정보가 인터페이스로 구성된다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 액티비티 라이프 사이클부(112)는 액티비티의 동작 상태에 따라 전체(Entire), 가시성(Visible), 이전 수명(Foreground Lifetime)으로 구분하여 사이클을 형성시키는 역할을 한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 구성변환부(113)는 액티비티의 환경 변화에 따라 변경시키고, 런타임 변경시 온디스트로이(onDestroy)호출과, 액티비티를 다시 시작시키는 역할을 한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 액티비티결과값수신부(114)는 액티비티가 끝나면, 그 결과값을 반환하거나, 또는 그 결과값을 받아오는 역할을 한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 상태저장부(115)는 액티비티의 동작상태, 액티비티 결과값을 저장시키는 역할을 한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 권한설정부(116)는 특정활동에 대한 액세스 권한 부여를 설정시키는 역할을 한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청형 프로세스라이프사이클부(117)는 에스오씨형 사진이미지 NFT 인증·거래요청 앱의 메모리 부족시 오랜된 프로세스를 설정값에 따라 자동으로 제거하고, 프로세스의 우선순위를 조절시키는 역할을 한다.
둘째, 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부(120)에 관해 설명한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부(120)는 백그라운드에서 실행되어, 에스오씨형 사진이미지 NFT 인증·거래요청 앱의 또 다른 구성요소를 서비스에 바인딩하여 서비스와 상호작용하면서, 프로세스간 통신을 수행시키도록 제어하는 역할을 한다.
이는 인터페이스를 제공하지 않고, 시작과 바인드 형식을 가진다.
그리고, 사용자가 에스오씨형 사진이미지 NFT 인증·거래요청 앱 중 사진이미지 NFT 인증·거래요청화면에서, 광고화면 또는 다른 어플리케이션용 앱 화면으로 전환하더라도 백그라운드에서 계속해서 실행된다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부(120)는 도 6에 도시한 바와 같이, 메인화면그라운드 서비스 제어부(121), 백그라운드서비스 제어부(122), 바인드 제어부(123)가 포함되어 구성된다.
상기 메인화면그라운드 서비스 제어부(121)는 사용자에게 잘 보이는 서비스 작업을 수행시키도록 제어하는 역할을 한다.
일예로, 에스오씨형 사진이미지 NFT 인증·거래요청 앱이라면 클릭시 사진이미지 NFT 인증·거래요청을 활성화시킬 때, 메인화면그라운드 서비스 제어부가 구동된다.
그리고, 상기 메인화면그라운드 서비스 제어부는 알림을 표시하고, 사용자가 앱과 상호작용하지 않을 때도 계속 실행되도록 구성된다.
상기 백그라운드서비스 제어부(122)는 사용자에게 직접 보이지 않는 서비스 작업을 수행시키도록 제어하는 역할을 한다.
일예로, 에스오씨형 사진이미지 NFT 인증·거래요청 앱이 저장소를 압축하는데 서비스를 사용했다면, 이것은 백그라운드서비스 제어부의 작업이다.
상기 바인드 제어부(123)는 에스오씨형 사진이미지 NFT 인증·거래요청 앱의 구성요소인 바인드서비스(bindService)를 호출하여 해당 서비스를 바인딩시키면 서비스를 바인딩시키도록 제어하는 역할을 한다.
바인딩된 서비스는 이미지공유형 클라우드 모듈과 인터페이스를 제공하여 구성요소가 서비스와 상호작용하게 하며, 결과를 받을 수 있고, 여러 프로세스에 걸쳐 프로세스간 통신(IPC)으로 수행할 수 있다.
이처럼, 메인화면그라운드 서비스 제어부, 백그라운드서비스 제어부, 바인드 제어부로 이루어진 에스오씨형 사진이미지 NFT 인증·거래요청 서비스 제어부는 사용자가 에스오씨형 사진이미지 NFT 인증·거래요청 앱과 상호작용하는 동안 기본 스레드 밖에서 작업을 수행해야 하는 경우, 새 스레드를 생성시키도록 구성된다.
즉, 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부가 실행되는 중에만 실시간으로 광고를 재생시키고자 하는 경우, 온크리에이트(onCreate) 안에 스레드를 생성하고, 이를 온스타트(onStart)에서 실행하기 시작한 다음, 온스탑(onStop)에서 중단하도록 구성된다.
셋째, 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부(130)에 관해 설명한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부(130)는 스마트디바이스의 시스템 이벤트가 발생시 알림의 브로드 캐스트 메시지를 화면상에 생성시키는 역할을 한다.
여기서, 스마트디바이스의 시스템 이벤트는 기기의 충전 알림, 전원오프 알림 등의 이벤트를 말한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부는 인터페이스를 제공하지 않고, 시스템 앱과 에스오씨형 사진이미지 NFT 인증·거래요청 앱 사이에서 양방향으로 브로드 캐스트 메시지를 송수신시키도록 구성된다.
그리고, 매니페스트(manifest)엔 선언된 수신자 및 컨텍스트에 등록된 수신자를 통해 브로드캐스트 메시지를 수신하도록 구성된다.
넷째, 본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)에 관해 설명한다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)는 에스오씨형 사진이미지 NFT 인증·거래요청 앱에 저장한 에스오씨형 사진이미지 콘텐츠에 대한 액세스 권한을 관리하면서, 스마트 디바이스의 또 다른 앱 또는 애플리케이션과 에스오씨형 사진이미지 콘텐츠를 공유시키고, 사진이미지 NFT 인증·거래요청 화면에 바로, 사용자의 관심, 성향에 맞는 최적화된 광고 컨텐츠를 활성화시키는 역할을 한다.
이는 하나의 프로세스의 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠에 다른 프로세스에서 실행 중인 코드를 연결하는 표준인터페이스로 구성된다.
또한, 스마트 디바이스의 애플리케이션이 에스오씨형 사진이미지 NFT 인증·거래요청 앱의 에스오씨형 사진이미지 콘텐츠에 안전하게 액세스하여 이를 수정할 수 있도록 허용하는 기능을 제공한다.
그리고, 에스오씨형 사진이미지 콘텐츠 액세스 권한에 데한 세분화된 제어 기능이 구성된다.
이로 인해, 애플리케이션 내에서만 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)에 액세스하도록 제한하거나, 다른 애플리케이션에서 에스오씨형 사진이미지 NFT 인증·거래요청 앱 데이터에 액세스하도록 포괄적인 권한을 부여하거나, 콘텐츠데이터 읽기 및 쓰기에 다른 권한을 설정한다.
본 발명에 따른 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)는 스마트 디바이스의 또 다른 어플리케이션에 맞춤 검색 추전을 구현하거나, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 콘텐츠를 위젯에 노출시킨다.
또한, 에스오씨형 사진이미지 NFT 인증·거래요청 앱에서 여러 가지 데이터 소스에 액세스하기 위한 세부정보를 추상화하도록 구성된다.
즉, 에스오씨형 사진이미지 NFT 인증·거래요청 앱에 SQLite 데이터 베이스에 동영상 및 오디오 파일과 함께 구조화된 기록이 담긴 데이터가 저장되어 있다면, 이 데이터에 모두 액세스할 수 있다.
상기 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)는 도 7에 도시한 바와 같이, 에스오씨형 사진이미지 콘텐츠 정보 요청부(141), 에스오씨형 사진이미지 콘텐츠 검색부(142), 콘텐츠 희소성최적화 매쉬업부(143)로 구성된다.
상기 에스오씨형 사진이미지 콘텐츠 정보 요청부(141)는 에스오씨형 사진이미지 콘텐츠 검색부쪽으로 에스오씨형 사진이미지 콘텐츠 정보를 요청시키는 역할을 한다.
상기 에스오씨형 사진이미지 콘텐츠 검색부(142)는 키오스크 즉석 사진인화 이미지, 사진 앨범 서비스용 이미지, 필름인화용 이미지가 포함된 에스오씨형 사진이미지 콘텐츠 DB부에서 에스오씨형 사진이미지 콘텐츠 DB를 다운로드받아 SQLite 데이터 베이스로 저장시킨 상태에서, 에스오씨형 사진이미지 콘텐츠 정보 요청부의 에스오씨형 사진이미지 콘텐츠 정보 요청신호에 따라 SQLite 데이터 베이스에 저장된 에스오씨형 사진이미지 콘텐츠를 검색시키는 역할을 한다.
이는 에스오씨형 사진이미지 콘텐츠 DB를 다운로드 받아 SQLite 데이터 베이스로 캡슐화하고, SQLite 데이터 베이스 보안을 정의하는데 필요한 메커니즘을 제공한다. 여기서, SQLite 데이터 베이스는 키오스크 즉석 사진인화 이미지, 사진 앨범 서비스용 이미지, 필름인화용 이미지 등 사진 이미지 콘텐츠를 모두 포함한다.
상기 콘텐츠 희소성최적화 매쉬업부(143)는 인비지블실링형 NFT 이미지 거래가 완료되거나, 또는, 고가로 거래된 인비지블실링형 NFT 이미지정보를 전달받아 저장시킨 후, 저장시킨 인비지블실링형 NFT 이미지 거래완료데이터 및, 고가로 거래된 인비지블실링형 NFT 이미지정보에다가 에스오씨형 사진이미지 콘텐츠 검색부에서 검색된 에스오씨형 사진이미지 콘텐츠를 1:1 대응시켜, 최적화시켜 매쉬업(Mashup)시키는 역할을 한다.
이는 NFT의 중요한 특징은 희소성, 진정성과 입증가능성을 중심으로 에스오씨형 사진이미지 콘텐츠를 최적화시켜 매쉬업(Mashup)시킴으로서, 인비지블실링형 NFT 이미지 거래성공율을 기존에 비해 1.5배~2배로 높일 수가 있다.
다음으로, 본 발명에 따른 이미지공유형 클라우드 모듈(200)에 관해 설명한다.
상기 이미지공유형 클라우드 모듈(200)은 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 이미지 구매의사용 클라이언트 모듈, 그리고, 블록체인 플랫폼 모듈, 인비지블실링형 NFT 이미지 변환제어모듈을 클라우드 환경에서 연결시켜, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장하고 분류시킨 후, 클라우드 네트워킹 망을 통해 공유시키는 역할을 한다.
이는 도 8에 도시한 바와 같이, 이미지 파일 저장부(210), 이미지 분류부(220), 이미지 공유 제어부(230)로 구성된다.
상기 이미지 파일 저장부(210)는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장시키는 역할을 한다.
여기서, 사진 이미지는 키오스크 즉석 사진 인화용 이미지, 사진 앨범 서비스용 이미지, 필름인화용 이미지 등 모든 사진 이미지를 포함한다.
상기 이미지 파일 저장부는 사진이미지에 대한 사실정보, 원본정보, 현재정보 및 관리정보를 모두 포함한다.
상기 이미지 분류부(220)는 이미지 파일 저장부에 저장된 사진이미지에 대한 사실정보, 원본정보, 현재정보 및 관리정보에 관한 텍스트를 추출한 후, 추출한 텍스트를 기준으로 자동으로 분류시키는 역할을 한다.
상기 이미지공유제어부(230)는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 사진 이미지를 클라우드 네트워킹 망을 통해 1:1 또는 1:N 방식으로 공유시키도록 제어하는 역할을 한다.
여기서, 1:1 방식은 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 이미지 구매의사용 클라이언트 모듈 사이를 1:1로 공유시키거나, 또는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 블록체인 플랫폼 모듈 사이를 1:1로 공유시키는 것을 말하고, 1:N 방식은 하나의 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 복수개의 이미지 구매의사용 클라이언트 모듈 사이에 1:N으로 공유시키거나 또는 하나의 블록체인 플랫폼 모듈에 복수개의 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 1:N으로 공유시키는 것을 말한다.
상기 이미지 파일 저장부, 이미지 공유 제어부로 이루어진 이미지공유형 클라우드 모듈은 사진이미지에 대한 사실정보, 원본정보, 현재정보 및 관리정보를 블록체인 플랫폼 모듈로 전송시켜 줌으로서, 블록체인 플랫폼 모듈로 하여금 NFT 발급에 필요한 정보를 제공해줄 수 있다.
즉, 사진이미지에 NFT가 발급되어, 사실정보, 원본정보, 현재정보 및 관리정보가 블록체인 기반으로 토큰화되어 생성된다.
이로 인해, 사진이미지의 진정성과 입증가능성, 그리고, 소유권의 확인과 소유권의 높은 거래 가치를 형성시킬 수가 있다.
즉, 사진이미지에 NFT가 생성되면 고유하고 복제할 수 없고, 블록체인 기술의 투명성을 기반으로 사람들은 언제든디 NFT의 진위 여부를 확인할 수 있으며, NFT 소유자는 특정 블록체인에 대한 인증서를 갖고 있어, 누구의 자산이지 블록체인에서 쉽게 확인할 수 있다.
다음으로, 본 발명에 따른 인비지블실링형 NFT 이미지 변환제어모듈(300)에 관해 설명한다.
상기 인비지블실링형 NFT 이미지 변환제어모듈(300)은 이미지공유형 클라우드 모듈을 통해 클라우드 환경에서 블록체인 플랫폼 모듈과 연결되어, 블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시키도록 제어하는 역할을 한다.
이는 도 9에 도시한 바와 같이, NFT 인증수신부(310), 포렌식 워터마킹알고리즘엔진부(320), 인비지블실링형 NFT 이미지 생성부(330)가 포함되어 구성된다.
첫째, 본 발명에 따른 NFT 인증수신부(310)에 관해 설명한다.
상기 NFT 인증수신부(310)는 블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT 인증을 수신받아, 포렌식 워터마킹알고리즘엔진부로 전달시키는 역할을 한다.
둘째, 본 발명에 따른 포렌식 워터마킹알고리즘엔진부(320)에 관해 설명한다.
상기 포렌식 워터마킹알고리즘엔진부(320)는 NFT 인증수신부로부터 전달받은 NFT 인증 사진이미지에 보이지 않는(인비지블 실링 : Invisivel Sealing) 워터마킹을 생성시키는 역할을 한다.
이는 도 10에 도시한 바와 같이, 워터마크 전처리부(321), 워터마크 삽입부(322), 워터마크 검출부(323)로 구성된다.
[워터마크 전처리부(321)]
상기 워터마크 전처리부(321)는 NFT 인증 사진이미지콘텐츠에 워터마크를 적용하기 위해 콘텐츠 인코딩 과정에서 전처리 작업을 수행하는 역할을 한다.
이는 압축되지 않은 NFT 인증 사진이미지콘텐츠에 워터마크 값(0 또는 1)을 삽입하여 워터마크 처리된 프레임을 생성하고, 각각 두벌의 인코딩된 NFT 인증 사진이미지콘텐츠프레임으로 출력하도록 구성된다.
이때, 적용되는 워터마크 값은 고유한 비밀키를 이용해 암호화되어, 외부에서 임의로 추출할 수 없도록 구성된다.
본 발명에서는 웹 콘솔형 워터마크 전처리부(321a)로 구성된다.
여기서, 웹 콘솔형 워터마크 전처리부(321a)는 웹 UI를 이용해 워터마크 전처리 과정을 포함한 콘텐츠 패키징을 수행시키는 역할을 한다.
즉 NFT 인증 사진이미지콘텐츠에 워터마크가 적용된 0/1 두벌의 대시(DASH) 또는 HLS 콘텐츠로 패키징되도록 구성된다.
먼저, 워터마크 패키징 서비스를 이용하기 위해서 AWS(Amazon Web Services) 클라우드 리전을 선택한다.
즉, 도 11에 도시한 바와 같이, 에쓰오씨 웹형 워터마크 사이트에 로그인 후, 사이트 설정에서 포렌식 워터마킹 설정 항목의 패키징 서비스 리전에서 사용할 리전을 설정한다.
이어서, NFT 인증 사진이미지콘텐츠와 패키징 결과물이 저장될 AWS S3 스토리지 정보를 설정한다.
여기서, AWS S3는 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스를 말한다.
도 12에 도시한 바와 같이, 화면 좌측의 포렌식 워터마킹 메뉴에서 패키징 서비스를 스토리지 설정화면으로 이동해 등록버튼을 클릭한다.
그리고, 도 13에 도시한 바와 같이, 스토리지 등록 화면의 타입입력창, 스토리지명입력창, 버킷명입력창, 액세스키입력창, 시크릿키입력창, 설명입력창을 입력한다.
여기서, 타입입력창은 등록할 스토리지의 타입을 선택하는 것으로, S3로 타입을 설정한다.
상기 스토리지명입력창은 해당 스토리지를 구별할 수 있는 임의의 이름을 입력한다.
상기 버킷명입력창은 해당 S3 내부의 버킷 중에서 패키징 작업의 입력 또는 출력 용도로 사용할 버킷의 이름을 입력한다.
상기 액세스키입력창은 S3 접근을 위해 필요한 액세스키의 ID값을 입력한다.
상기 시크릿키입력창은 해당 액세스 키의 시크릿 액세스 키 값을 입력한다.
상기 설명입력창은 등록할 스토리지에 대한 자세한 설명을 입력한다.
이어서, 스토리지 등록이 완료되면 작업 등록을 위해 패키징 작업을 수행시킨다.
즉, 도 14에 도시한 바와 같이, 패키징 작업 화면으로 이동한 후, 등록버튼을 눌러 패키징 작업을 등록한다.
여기서, 패키징 작업등록화면에는 도 15에 도시한 바와 같이, Job명 입력창, 콘텐츠ID입력창, 입력스토리지입력창, 입력 콘텐츠 경로 입력창, 입력 콘텐츠 옵션입력창, 출력 스토리지 입력창, 출력 콘텐츠 경로입력창, 보안설정입력창, 스트리밍 포맷입력창, 자막파일 경로입력창이 구성된다.
상기 Job명 입력창은 해당 작업을 구분할 임의의 이름을 입력한다.
상기 콘텐츠ID입력창은 패키징할 콘텐츠의 고유ID를 입력한다.
상기 입력스토리지입력창은 이전 단계에서 등록한 입력용 스토리지를 목록에서 선택한다.
상기 입력 콘텐츠 경로 입력창은 입력용 스토리지 내 NFT 인증 사진이미지콘텐츠의 경로를 버킷명을 제외하고 입력한다.
상기 입력 콘텐츠 옵션입력창은 NFT 인증 사진이미지콘텐츠 사이즈 및 특정 언어 코드 등 부가 정보를 입력한다.
상기 출력 스토리지 입력창은 이전 단계에서 등록한 출력용 스토리지를 목록에서 선택한다.
상기 출력 콘텐츠 경로입력창은 출력용 버킷에 생성될 결과물의 경로를 입력한다.
상기 보안설정입력창은 워터마킹과 DRM을 동시 적용해 패키징하는 경우, 워터마킹을 클릭해 선택한다.
상기 스트리밍 포맷입력창은 패키징될 스트리밍 포캣을 선택한다.
상기 파일 경로입력창은 NFT 인증 사진이미지콘텐츠의 업로드한 해당 경로를 입력한다.
이어서, 패키징입력이 성공적으로 완료되면, 작업 등록시 설정한 출력 스토리지의 콘텐츠 경로에 DASH/HLS 포맷으로 패키징된 A/B 버전, 두벌의 워터마킹 콘텐츠가 생성된다.
이때, 패키징 완료된 DASH/HLS 콘텐츠는 실시간 조합을 위해 워터마크 삽입 연동을 지원하는 CDN과 연결되도록 구성된다.
도 16에 도시한 바와 같이, 완료된 패키징 작업의 이력 화면에서 조회할 수 있도록 구성된다.
[워터마크 삽입부(322)]
상기 워터마크 삽입부(322)는 워터마크 전처리부를 통해 '0'과 '1'로 각각 마크된 A/B 버전의 두벌의 워터마킹 콘텐츠를 콘텐츠 클릭 시점에 실시간으로 조합시키는 역할을 한다.
이는 도 17에 도시한 바와 같이, 사용자 ID와 같은 세션정보를 이진 형식으로 변환하고, 이에 따라 DASH 또는 HLS 스트림의 세그먼트를 조합한 출력 스트림으로 구성된다.
[워터마크 검출부(323)]
상기 워터마크 검출부(323)는 NFT 인증 사진이미지콘텐츠의 각 프레임을 분석하여 원본 워터마크 패턴을 감지하고 삽입시 사용한 비밀키로 데이터를 해독하는 역할을 한다.
이는 이미지공유형 클라우드 모듈에서 유출의심 NFT 인증 사진이미지콘텐츠가 있으면, 워터마크 검출부에서 워터마크 페이로드를 검출한다.
즉, NFT 인증 사진이미지콘텐츠의 각 프레임을 분석하여 원본 워터마크 패턴을 감지한다.
여기서, NFT 인증 사진이미지콘텐츠의 각 프레임이라는 것은 원본 사진 이미지의 프레임과, NFT 인증 프레임, 그리고, 원본 사진 이미지의 프레임과 NFT 인증 프레임이 혼합된 NFT 인증 사진이미지콘텐츠의 프레임을 말한다.
이어서, 워터마크 페이로드를 찾아내면, 워터마크 세션 데이터베이스에서 해당 페이로드를 키 값으로 하는 세션정보를 찾아 검출결과를 리포트하도록 구성된다.
본 발명에 따른 워터마크 검출부를 통해 워터마크 검출을 위해서는 NFT 인증 사진이미지콘텐츠의 치수가 283px × 138px 이상이고, 크기가 115k이상이며, 해상도는 70 픽셀/인치 이상인 것을 최소사양으로 한다.
상기 워터마크 검출부(323)는 도 18에 도시한 바와 같이, 검출요청등록부(323a), 검출결과확인부(323b), 검출진행상태부(323c), 검출결과화면생성부(323d)로 구성된다.
상기 검출요청등록부(323a)는 워터마크 검출을 요청 등록시키는 역할을 한다.
이는 본 발명에 따른 에쓰오씨 웹형 워터마크 사이트에 워터마크 검출을 요청하려면 포렌식 워터마킹 검출서비스화면에서 검출요청등록버튼을 클릭한다.
등록화면에서 대상 콘텐츠의 제목과 검출대상 파일을 다운로드 받을 수 있는 링크를 입력 후, 등록버튼을 클릭하면 워터마크 검출요청이 등록이 된다.
상기 검출결과확인부(323b)는 워터마크 검출요청목록과 각각의 진행상황 및 검출결과를 확인해볼 수 있도록 안내시키는 역할을 한다.
이는 검출이 진행중인 항목들을 선택한 후 검출취소를 요청할 수 있는 체크박스부와, 각 검출요청에 대한 고유의 ID가 설정되는 검출ID설정부와, 요청등록시 입력한 값이 표시되는 콘텐츠제목과, 검출진행상태를 표시하는 검출진행상태부와, 검출요청 등록날짜, 검출작업 완료날짜로 이루어진다.
상기 검출진행상태부(323c)는 검출진행상태를 나타내는 역할을 한다.
이는 요청, 다운로드 중, 검출 중, 완료, 취소, 오류, 실패로 구성된다.
상기 검출결과화면생성부(323d)는 검출결과를 화면상에 생성시키는 역할을 한다.
이는 결과창, 워터마크 토큰, 워터마크, 에러코드, 에러메시지로 구성된다.
여기서, 결과창은 검출진행상태부의 요청, 다운로드중, 검출 중, 완료, 취소, 오류, 실패에 대한 결과가 표출된다.
상기 워터마크 토큰은 검출 성공시, 대상 NFT 인증 사진이미지콘텐츠에 실제 삽입된 워터마크 데이터(페이로드)를 표시시키는 역할을 한다.
상기 워터마크는 워터마크 토큰을 키 값으로 저장된 워터마크 문자열을 형성시키는 역할을 한다
이는 세션 API의 forensic_mark 값으로 이루어진다.
상기 에로코드는 검출상태가 오류 또는 실패인 경우, 해당 에러 코드를 표시하는 역할을 한다.
상기 에러메시지는 에러코드에 해당되는 에러메시지를 표시하는 역할을 한다.
셋째, 본 발명에 따른 인비지블실링형 NFT 이미지 생성부(330)에 관해 설명한다.
상기 인비지블실링형 NFT 이미지 생성부(330)는 포렌식 워터마킹알고리즘엔진부를 통해 워터마킹을 생성시킨 NFT 인증 사진이미지 상에 이미지 스테가노그래피(Image Steganography)를 삽입시켜, 인비지블실링형 NFT 이미지로 생성시키는 역할을 한다.
여기서, 이미지 스테가노그래피(Image Steganography)는 워터마킹을 생성시킨 NFT 인증 사진이미지에 들어있는 각 바이트에서 가장 오른쪽에 위치하는 비트값을 메시지 정보의 비트값으로 대체하도록 한다.
즉, 도 19에 도시한 바와 같이, 메시지 정보가 A인 경우에 워터마킹을 생성시킨 NFT 인증 사진이미지 파일에 들어 있는 3개의 점(Pixel)값이 변형되는 것을 보여준다.
변형된 이미지는 미세한 색감의 차이는 있지만, 사람의 눈으로는 식별하기가 어렵다.
이처럼, 특정 메시지 정보가 담긴 이미지 스테가노그래피(Image Steganography)를 월드와이드웹에서 추적하고 확인할 수가 있다.
본 발명에 따른 NFT 인증수신부, 포렌식 워터마킹알고리즘엔진부, 인비지블실링형 NFT 이미지 생성부로 이루어진 인비지블실링형 NFT 이미지 변환제어모듈이 구성됨으로서, NFT 인증과 병행되는 2차적 디지털 이미지 저작권 보호 및 인증 효과, 그리고, 월드와이드웹에서 추적을 할 수 있어, 실시간 소유권 확인과 함께, 불법사용과 남용을 방지할 수 있다.
다음으로, 본 발명에 따른 블록체인 플랫폼 모듈(400)에 관해 설명한다.
상기 블록체인 플랫폼 모듈(400)은 사진이미지에 대한 NFT를 발급시키고, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동생성시킨 후, NFT 토큰 형태로 변환시킨 NFT 스마트컨트랙트를 통해, 인비지블실링형 NFT 이미지거래 내역을 검증하며, 블록생성 및 블록간 연결을 담당하는 역할을 한다.
이는 도 20에 도시한 바와 같이, 블록체인 플랫폼 관리자 제어부(410), 인비지블실링형 NFT 이미지거래 생성부(420), NFT 블록체인 플랫폼 엔진부(430)로 구성된다.
첫째, 본 발명에 따른 블록체인 플랫폼 관리자 제어부(410)에 관해 설명한다.
상기 블록체인 플랫폼 관리자 제어부(410)는 블록체인 플랫폼을 초기화시키고, 멤버쉽 관리와 키관리, 그리고 플랫폼을 모니터링시키도록 제어하는 역할을 한다.
이는 도 21에 도시한 바와 같이, 초기화관리제어부(411), 멤버쉽관리제어부(412), 지갑제어부(413), 라우팅(Routing)부(414), 마이너(Miner)부(415), 플랫폼 모니터링제어부(416)로 구성된다.
[초기화관리제어부(411)]
상기 초기화관리제어부(411)는 블록체인 플랫폼 내 각 모듈을 실행시키고, 블록체인 네트워크 망 접속과 프로그램 버젼을 관리시키는 역할을 한다.
[멤버쉽관리제어부(412)]
상기 멤버쉽관리제어부(412)는 블록체인 플랫폼에 참여하는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈의 ID 및 참여자를 관리하고, 블록체인 플랫폼을 사용하는 클라이언트 모듈의 사용자를 관리하는 역할을 한다.
[지갑제어부(413)]
상기 지갑(Wallet)제어부(413)는 지갑주소를 기반으로 다른 지갑주소의 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로 인증확인 및 거래증명신호가 포함된 NFT 스마트 컨트랙트를 보내고, 다른 지갑의 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 수수료를 받는 역할을 한다.
이는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 상에서 활성화되는 지갑(Wallet) 소프트웨어를 사용해서, 인비지블실링형 NFT 이미지 거래용 지갑(Wallet)을 설치하고, 주소를 생성하며, 이에 따른 공개키와 개인키를 생성한 후, 블록체인 네트워크망에 연결하고 거래를 생성시킨다.
본 발명에 따른 인비지블실링형 NFT 이미지거래는 공개키 기반구조(PKI, Public KeyInfrastructure)로 구성된다.
즉, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 상에서 지갑(Wallet) 소프트웨어를 사용해서 주소를 생성하며, 이에 따른 공개키와 개인키를 생성한 후, 블록체인 네트워크망에 연결하고 거래를 생성시킨다.
여기서, 공개키는 사용자의 지갑 주소이고, 개인키는 그 지갑의 비밀번호가 된다.
다만, 실제로는 이 키 값의 저장 용량을 줄이기 위하여 키 값을 변환하여 사용한다.
이때, 지갑키가 생성된다.
[라우팅(Routing)부(414)]
상기 라우팅(Routing)부(414)는 블록체인 네트워크망에 연결된 이웃 노드들과의 연결을 유지하면서, 인비지블실링형 NFT 이미지거래와 블록을 전파시키는 역할을 한다.
여기서, 노드는 블록체인 네트워크망에서 연결 포인트 또는 데이터 전송의 종점, 또는 재분배점으로서, 지갑 클라이언트모듈, 또 다른 에스오씨형 이미지 NFT 인증·거래요청 웹 모듈, 인비지블실링형 NFT 이미지 거래를 원하는 클라이언트 모듈을 말한다.
[마이너(Miner)부(415)]
상기 마이너(Miner)부(415)는 블록 및 인비지블실링형 NFT 이미지거래 검증에 참여하여 보상으로 수수료를 받는 역할을 한다.
이는 채굴(Mining) 과정에서 다른 마이너들과 경쟁을 하여 거래의 유효성을 검증하고 새로운 블록을 생성하며 블록체인에 추가시키도록 구성된다.
[플랫폼 모니터링제어부(416)]
상기 플랫폼 모니터링제어부(416)는 블록체인 플랫폼의 상태, 거래 기록을 모니터링제어시키는 역할을 한다.
둘째, 본 발명에 따른 인비지블실링형 NFT 이미지거래 생성부(420)에 관해 설명한다.
상기 인비지블실링형 NFT 이미지거래 생성부(420)는 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 생성시키는 역할을 한다.
이는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈에서 지갑제어부를 이용하여, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈의 지갑주소와 받는 지갑주소, 그리고, 거래 수수료를 입금한 뒤 전송을 누르면, 지갑제어부로부터 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역이 전파되도록 구성된다.
이때, 도 22에 도시한 바와 같이, 인비지블실링형 NFT 이미지거래내역을 전파 받은 이웃 노드들은 또 다시 본인의 이웃 노드들에게 거래내용을 전파하여, 블록체인 네트워크망 내 모든 노드에게 전파한다.
이러한 거래는 미승인된 거래(Unconfirmed Transaction)로 이루어진다.
이처럼, 인비지블실링형 NFT 이미지거래 생성부를 통해, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 생성시킬 수 있어, 디지털 자산인 NFT소유권의 교환가치를 기존보다 70%로 향상시킬 수 있고, 단순한 NFT 이미지거래 시장이 아닌, 믿고 신뢰할 수 있는 새로운 인비지블실링형 NFT 이미지거래시장을 활성화시킬 수가 있다.
셋째, 본 발명에 따른 NFT 블록체인 플랫폼 엔진부(430)에 관해 설명한다.
상기 NFT 블록체인 플랫폼 엔진부(430)는 블록체인 네트워크 관리, 블록관리, 인비지블실링형 NFT 이미지거래 검증, 그리고, 블록을 저장시키는 역할을 한다.
이는 도 23에 도시한 바와 같이, 블록체인 네트워크 관리부(431), 블록관리제어부(432), 인비지블실링형 NFT 이미지거래 검증부(433), 블록저장부(434)로 구성된다.
상기 블록체인 네트워크 관리부(431)는 블록체인 네트워크에 접속하여, 인비지블실링형 NFT 이미지거래 내역을 송수신관리하는 역할을 한다.
상기 블록관리제어부(432)는 NFT 스마트 컨트랙트의 생성, 조회, 변경, 삭제하는 역할을 한다.
이는 NFT 스마트 컨트랙트로 이루어진 블록과, 또 다른 블록간을 서로 연결시키도록 구성된다.
상기 인비지블실링형 NFT 이미지거래 검증부(433)는 인비지블실링형 NFT 이미지거래 내역을 검증하는 역할을 한다.
이는 인비지블실링형 NFT 이미지거래 생성부에서 이루어지는 미승인된 거래(Unconfirmed Transaction)를 블록체인에 포함시키기 위해 검증시키도록 구성된다.
즉, 거래내역을 받은 모든 노드는 미승인된 거래가 유효한 포맷에 의해 작성되었는지를 검증하도록 구성된다.
이는 거래의 구문과 데이터 구조가 미리 정의된 것과 일치하는지에 관한 검증, 입력값이나 출력값 목록이 비어 있지 않았는지 검증, 바이트 단위의 거래 크기가 MAX_BLOCK_SIZE보다 작은지 검증, 출력값 금액과 노드의 총 금액이 허용된 가치 범위(0 이상 2,100만 이하)내에 있는지 검증, 입력값 중 해시값은 0, N값은 -1이어서는 안되는지 검증, nLOCKTime은 INT_MAX보다 작거나 같아야 하는지 검증, 바이트 단위의 거래 크기가 100보다 크거나 동일한지 검증, 거래에 담겨있는 서명 작업건수가 서명 작업한도내에 있는지 검증, 해제 스크립트는 스택 상부에 추가할 수만 있고, 잠금 스크립트는 표준형태와 일치하는지 검증으로 이루어진다.
상기 인비지블실링형 NFT 이미지거래 검증부(433)는 도 24에 도시한 바와 같이, 풀 블록체인(Full Blockchain)부(433a)가 포함되어 구성된다.
상기 풀 블록체인(Full Blockchain)부(433a)는 최신의 블록체인 복사본을 가지고 있으면서, 인비지블실링형 NFT 이미지거래를 검증시키는 역할을 한다.
이는 외부 참조 없이, 독자적이고 신뢰할 수 있는 방법을 통해 인비지블실링형 NFT 이미지거래를 검증시키도록 구성된다.
그리고, 본 발명에서는 풀 블록체인부이외에도 일부 블록만을 가지고 단순지불 검증(Simple Payment Validation)에 참여하거나 혹은 아예 블록없이 지갑 및 라우팅 기능만 내장하도록 구성된다.
상기 블록저장부(434)는 NFT 스마트 컨트랙트에 포함된 거래원장, 정보원장를 하나로 블록화한 후, NFT 토큰화하여 저장시키는 역할을 한다.
여기서, 거래원장은 인비지블실링형 NFT 이미지거래 내역을 말하고, 정보원장은 사진이미지에 대한 사실정보, 원본정보, 현재정보 및 관리정보를 모두 포함하는 것을 말한다.
다음으로, 본 발명에 따른 이미지 구매의사용 클라이언트 모듈(500)에 관해 설명한다.
상기 이미지 구매의사용 클라이언트 모듈(500)은 앱 또는 웹상에서, 클라우드 네트워킹 망에 연결되어, 인비지블실링형 NFT 이미지를 구매하도록 유도하는 이미지 구매 API를 활성화시키는 역할을 한다.
이는 인비지블실링형 NFT 이미지를 구매하고자 하는 구매자의 스마트디바이스 상에 이미지 구매 API가 활성화되어 구성된다.
이하, 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 방법의 구체적인 과정에 관해 설명한다.
도 26은 본 발명에 따른 인비지블실링형 NFT 이미지 거래 활성화 방법을 도시한 순서도에 관한 것이다.
먼저, 도 25에 도시한 바와 같이, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 통해, 사용자인증 후, NFT 인증·거래요청 수수료와 함께 사진이미지 거래를 요청한다(S10).
다음으로, 이미지공유형 클라우드 모듈을 통해 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 이미지 구매의사용 클라이언트 모듈, 그리고, 블록체인 플랫폼 모듈, 인비지블실링형 NFT 이미지 변환제어모듈을 클라우드 환경에서 연결시킨다(S20).
여기서, 이미지 구매의사용 클라이언트 모듈은 앱 또는 웹상에서, 클라우드 네트워킹 망에 연결되어, 인비지블실링형 NFT 이미지를 구매하도록 유도하는 이미지 구매 API를 활성화시킨다.
다음으로, 이미지공유형 클라우드 모듈을 통해 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장하고 분류시킨 후, 클라우드 네트워킹 망을 통해 공유시킨다(S30).
다음으로, 블록체인 플랫폼 모듈을 통해 사진이미지에 대한 NFT를 발급시킨다(S40).
다음으로, 인비지블실링형 NFT 이미지 변환제어모듈을 통해, 블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시키도록 제어한다(S50).
이는 포렌식 워터마킹알고리즘엔진부(320)를 통해, NFT 인증수신부로부터 전달받은 NFT 인증 사진이미지에 보이지 않는(인비지블 실링 : Invisivel Sealing) 워터마킹을 생성시킨다.
또한, 본 발명에서는 NFT 인증 사진이미지 뿐만 아니라, 동영상, 게임 등 여러 컨텐츠에도 보이지 않는(인비지블 실링 : Invisivel Sealing) 워터마킹을 생성시킬 수 있다.
그리고, 상기 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시킨다는 것은 인비지블실링형 NFT 이미지로 변환시킨 인증서를 발행시킨다는 것을 말한다.
상기 인비지블실링형 NFT 이미지로 변환시킨 인증서 발행에 관한 구체적인 플로우는 도 27에 도시한 바와 같이, 3단계를 거쳐 진행된다.
1단계로서, 인증대상 사진이미지 정보 및 소유자정보를 확인한다(S51).
즉, 인증대상 사진이미지 정보인 메타데이터와, 소유자정보인 스마트 디바이스 ID, 회원정보, 바이오인증을 통해, 등록된 스마트 디바이스와 생성디바이스간의 일치성을 확인하고, 소유자가 소유한 스마트 디바이스와 회원정보를 확인한다.
2단계로서, 인증대상의 진위여부를 파악한다(S52).
즉, 인증대상 사진이미지를 데이터화한다.
이어서, 구글이나 네이버와 같이 포털사이트에 노출된 사진이미지를 캡쳐하여 대조시킨다.
이어서, 이미지 유사도를 분석시킨다.
이어서, 인증대상 사진이미지가 고유성에 적합한지 확인체크한다.
3단계로서, 인증서 정보와 인비저블실링이 함께 이루어진 인비지블실링형 NFT 이미지를 인증발행시킨다(S53).
즉, 메타데이터, 스마트 디바이스 아이디, 회원정보-ID, 패스워드, 바이오인증키와 같은 인증서를 포함하는 정보를 블록화시킨다.
그리고, 본 출원인만의 독특한 SOC NFT 메타 데이터와 이에 맞는 키(Key)생성으로 이루어진 인비저블 실링을 실행시켜, 인증발행시킨다.
이때, 인증발행에는 인증대상 사진이미지에다가, 블록화시킨 인증서를 포함하는 정보와 함께, 본 출원인만의 독특한 SOC NFT 메타 데이터와 이에 맞는 키(Key)생성으로 이루어진 인비저블 실링이 발행된다.
다음으로, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 통해, 사진이미지의 NFT 인증과 함께, 변경된 인비지블실링형 NFT 이미지를 1차로 수신받는다(S60).
다음으로, 도 25에 도시한 바와 같이, 블록체인 플랫폼 모듈을 통해, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동생성시킨 후, NFT 토큰 형태로 변환시킨 NFT 스마트컨트랙트를 통해, 인비지블실링형 NFT 이미지거래 내역을 검증하며, 블록생성 및 블록간 연결시킨다(S70).
끝으로, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 통해, 클라우드 네트워크망에서 블록체인 플랫폼 모듈의 제어하에 사진이미지 거래완료와 함께 거래금액을 2차로 수신받는다(S80).
1 : 인비지블실링형 NFT 이미지 거래 활성화 장치
100 : 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈
110 : 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부
120 : 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부
130 : 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부
140 : 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부
200 : 이미지공유형 클라우드 모듈
210 : 이미지 파일 저장부
220 : 이미지 분류부
230 : 이미지 공유 제어부
300 : 인비지블실링형 NFT 이미지 변환제어모듈
310 : NFT 인증수신부
320 : 포렌식 워터마킹알고리즘엔진부
330 : 인비지블실링형 NFT 이미지 생성부
400 : 블록체인 플랫폼 모듈
410 : 블록체인 플랫폼 관리자 제어부
420 : 인비지블실링형 NFT 이미지거래 생성부
430 : NFT 블록체인 플랫폼 엔진부
500 : 이미지 구매의사용 클라이언트 모듈
100 : 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈
110 : 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부
120 : 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부
130 : 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부
140 : 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부
200 : 이미지공유형 클라우드 모듈
210 : 이미지 파일 저장부
220 : 이미지 분류부
230 : 이미지 공유 제어부
300 : 인비지블실링형 NFT 이미지 변환제어모듈
310 : NFT 인증수신부
320 : 포렌식 워터마킹알고리즘엔진부
330 : 인비지블실링형 NFT 이미지 생성부
400 : 블록체인 플랫폼 모듈
410 : 블록체인 플랫폼 관리자 제어부
420 : 인비지블실링형 NFT 이미지거래 생성부
430 : NFT 블록체인 플랫폼 엔진부
500 : 이미지 구매의사용 클라이언트 모듈
Claims (13)
- 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동으로 생성시키는 인비지블실링형 NFT 이미지 거래 활성화 장치로 이루어지고,
상기 인비지블실링형 NFT 이미지 거래 활성화 장치는
스마트디바이스 내에 어플형태로 이루어져, 에스오씨형 사진이미지 NFT 인증·거래요청 앱을 다운받아 활성화시켜, 사용자인증 후, NFT 인증·거래요청 수수료와 함께 사진이미지 거래를 요청하고, 이에 따른 사진이미지의 NFT 인증과 함께, 변경된 인비지블실링형 NFT 이미지를 1차로 수신받고, 클라우드 네트워크망에서 블록체인 플랫폼 모듈의 제어하에 사진이미지 거래완료와 함께 거래금액을 2차로 수신받는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100)과,
에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 이미지 구매의사용 클라이언트 모듈, 그리고, 블록체인 플랫폼 모듈, 인비지블실링형 NFT 이미지 변환제어모듈을 클라우드 환경에서 연결시켜, 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장하고 분류시킨 후, 클라우드 네트워킹 망을 통해 공유시키는 이미지공유형 클라우드 모듈(200)과,
이미지공유형 클라우드 모듈을 통해 클라우드 환경에서 블록체인 플랫폼 모듈과 연결되어, 블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시키도록 제어하는 인비지블실링형 NFT 이미지 변환제어모듈(300)과,
사진이미지에 대한 NFT를 발급시키고, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동생성시킨 후, NFT 토큰 형태로 변환시킨 NFT 스마트컨트랙트를 통해, 인비지블실링형 NFT 이미지거래 내역을 검증하며, 블록생성 및 블록간 연결을 담당하는 블록체인 플랫폼 모듈(400)과,
앱 또는 웹상에서, 클라우드 네트워킹 망에 연결되어, 인비지블실링형 NFT 이미지를 구매하도록 유도하는 이미지 구매 API를 활성화시키는 이미지 구매의사용 클라이언트 모듈(500)로 구성되는 인비지블실링형 NFT 이미지 거래 활성화 장치에 있어서,
상기 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈(100)은
스마트디바이스의 화면상에 에스오씨형 사진이미지 NFT 인증·거래요청 사용자 인터페이스(UI)를 생성시키는 에스오씨형 사진이미지 NFT 인증·거래요청 액티비티부(110)와,
백그라운드에서 실행되어, 에스오씨형 사진이미지 NFT 인증·거래요청 앱의 또 다른 구성요소를 서비스에 바인딩하여 서비스와 상호작용하면서, 프로세스간 통신을 수행시키도록 제어하는 에스오씨형 사진이미지 NFT 인증·거래요청 서비스제어부(120)와,
스마트디바이스의 시스템 이벤트가 발생시 알림의 브로드 캐스트 메시지를 화면상에 생성시키는 에스오씨형 사진이미지 NFT 인증·거래요청 브로드캐스트 리시버부(130)와,
에스오씨형 사진이미지 NFT 인증·거래요청 앱에 저장한 에스오씨형 사진이미지 콘텐츠에 대한 액세스 권한을 관리하면서, 스마트 디바이스의 또 다른 앱 또는 애플리케이션과 에스오씨형 사진이미지 콘텐츠를 공유시키고, 사진이미지 NFT 인증·거래요청 화면에 바로, 사용자의 관심, 성향에 맞는 최적화된 광고 컨텐츠를 활성화시키는 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 삭제
- 삭제
- 제1항에 있어서, 상기 에스오씨형 사진이미지 NFT 인증·거래요청 콘텐츠 제어부(140)는
에스오씨형 사진이미지 콘텐츠 검색부쪽으로 에스오씨형 사진이미지 콘텐츠 정보를 요청시키는 에스오씨형 사진이미지 콘텐츠 정보 요청부(141)와,
키오스크 즉석 사진인화 이미지, 사진 앨범 서비스용 이미지, 필름인화용 이미지가 포함된 에스오씨형 사진이미지 콘텐츠 DB부에서 에스오씨형 사진이미지 콘텐츠 DB를 다운로드받아 SQLite 데이터 베이스로 저장시킨 상태에서, 에스오씨형 사진이미지 콘텐츠 정보 요청부의 에스오씨형 사진이미지 콘텐츠 정보 요청신호에 따라 SQLite 데이터 베이스에 저장된 에스오씨형 사진이미지 콘텐츠를 검색시키는 에스오씨형 사진이미지 콘텐츠 검색부(142)와,
인비지블실링형 NFT 이미지 거래가 완료되거나, 또는, 고가로 거래된 인비지블실링형 NFT 이미지정보를 전달받아 저장시킨 후, 저장시킨 인비지블실링형 NFT 이미지 거래완료데이터 및, 고가로 거래된 인비지블실링형 NFT 이미지정보에다가 에스오씨형 사진이미지 콘텐츠 검색부에서 검색된 에스오씨형 사진이미지 콘텐츠를 1:1 대응시켜, 최적화시켜 매쉬업(Mashup)시키는 콘텐츠 희소성최적화 매쉬업부(143)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제1항에 있어서, 상기 이미지공유형 클라우드 모듈(200)은
에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장시키는 이미지 파일 저장부(210)와,
이미지 파일 저장부에 저장된 사진이미지에 대한 사실정보, 원본정보, 현재정보 및 관리정보에 관한 텍스트를 추출한 후, 추출한 텍스트를 기준으로 자동으로 분류시키는 이미지 분류부(220)와,
에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 사진 이미지를 클라우드 네트워킹 망을 통해 1:1 또는 1:N 방식으로 공유시키도록 제어하는 이미지공유제어부(230)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제1항에 있어서, 상기 인비지블실링형 NFT 이미지 변환제어모듈(300)은
블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT 인증을 수신받아, 포렌식 워터마킹알고리즘엔진부로 전달시키는 NFT 인증수신부(310)와,
NFT 인증수신부로부터 전달받은 NFT 인증 사진이미지에 보이지 않는(인비지블 실링 : Invisivel Sealing) 워터마킹을 생성시키는 포렌식 워터마킹알고리즘엔진부(320)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제6항에 있어서, 상기 포렌식 워터마킹알고리즘엔진부(320)는
NFT 인증 사진이미지콘텐츠에 워터마크를 적용하기 위해 콘텐츠 인코딩 과정에서 전처리 작업을 수행하는 워터마크 전처리부(321)와,
워터마크 전처리부를 통해 '0'과 '1'로 각각 마크된 A/B 버전의 두벌의 워터마킹 콘텐츠를 콘텐츠 클릭 시점에 실시간으로 조합시키는 워터마크 삽입부(322)와,
NFT 인증 사진이미지콘텐츠의 각 프레임을 분석하여 원본 워터마크 패턴을 감지하고 삽입시 사용한 비밀키로 데이터를 해독하는 워터마크 검출부(323)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제7항에 있어서, 상기 워터마크 검출부(323)는
워터마크 검출을 요청 등록시키는 검출요청등록부(323a)와,
워터마크 검출요청목록과 각각의 진행상황 및 검출결과를 확인해볼 수 있도록 안내시키는 검출결과확인부(323b)와,
검출진행상태를 나타내는 검출진행상태부(323c)와,
검출결과를 화면상에 생성시키는 검출결과화면생성부(323d)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제1항에 있어서, 상기 블록체인 플랫폼 모듈(400)은
블록체인 플랫폼을 초기화시키고, 멤버쉽 관리와 키관리, 그리고 플랫폼을 모니터링시키도록 제어하는 블록체인 플랫폼 관리자 제어부(410)와,
블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 생성시키는 인비지블실링형 NFT 이미지거래 생성부(420)와,
블록체인 네트워크 관리, 블록관리, 인비지블실링형 NFT 이미지거래 검증, 그리고, 블록을 저장시키는 NFT 블록체인 플랫폼 엔진부(430)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제9항에 있어서, 상기 블록체인 플랫폼 관리자 제어부(410)는
블록체인 플랫폼 내 각 모듈을 실행시키고, 블록체인 네트워크 망 접속과 프로그램 버젼을 관리시키는 초기화관리제어부(411)와,
블록체인 플랫폼에 참여하는 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈의 ID 및 참여자를 관리하고, 블록체인 플랫폼을 사용하는 클라이언트 모듈의 사용자를 관리하는 멤버쉽관리제어부(412)와,
지갑주소를 기반으로 다른 지갑주소의 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로 인증확인 및 거래증명신호가 포함된 NFT 스마트 컨트랙트를 보내고, 다른 지갑의 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 수수료를 받는 지갑(Wallet)제어부(413)와,
블록체인 네트워크망에 연결된 이웃 노드들과의 연결을 유지하면서, 인비지블실링형 NFT 이미지거래와 블록을 전파시키는 라우팅(Routing)부(414)와,
블록 및 인비지블실링형 NFT 이미지거래 검증에 참여하여 보상으로 수수료를 받는 마이너(Miner)부(415)와,
블록체인 플랫폼의 상태, 거래 기록을 모니터링제어시키는 플랫폼 모니터링제어부(416)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 제9항에 있어서, 상기 NFT 블록체인 플랫폼 엔진부(430)는
블록체인 네트워크에 접속하여, 인비지블실링형 NFT 이미지거래 내역을 송수신관리하는 블록체인 네트워크 관리부(431)와,
NFT 스마트 컨트랙트의 생성, 조회, 변경, 삭제하는 블록관리제어부(432)와,
인비지블실링형 NFT 이미지거래 내역을 검증하는 인비지블실링형 NFT 이미지거래 검증부(433)와,
NFT 스마트 컨트랙트에 포함된 거래원장, 정보원장를 하나로 블록화한 후, NFT 토큰화하여 저장시키는 블록저장부(434)로 구성되는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 장치.
- 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 통해, 사용자인증 후, NFT 인증·거래요청 수수료와 함께 사진이미지 거래를 요청하는 단계(S10)와,
이미지공유형 클라우드 모듈을 통해 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈과 이미지 구매의사용 클라이언트 모듈, 그리고, 블록체인 플랫폼 모듈, 인비지블실링형 NFT 이미지 변환제어모듈을 클라우드 환경에서 연결시키는 단계(S20)와,
이미지공유형 클라우드 모듈을 통해 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈로부터 전송된 사진 이미지를 저장하고 분류시킨 후, 클라우드 네트워킹 망을 통해 공유시키는 단계(S30)와,
블록체인 플랫폼 모듈을 통해 사진이미지에 대한 NFT를 발급시키는 단계(S40)와,
인비지블실링형 NFT 이미지 변환제어모듈을 통해, 블록체인 플랫폼 모듈로부터 사진이미지에 대한 NFT를 발급받아, 인비지블실링형 NFT 이미지로 변환시킨 후, 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시키도록 제어하는 단계(S50)와,
에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 통해, 사진이미지의 NFT 인증과 함께, 변경된 인비지블실링형 NFT 이미지를 1차로 수신받는 단계(S60)와,
블록체인 플랫폼 모듈을 통해, 블록체인 네트워크망 내 가장 가까운 이웃노드에게 인비지블실링형 NFT 이미지거래 내역을 전파시켜, 인비지블실링형 NFT 이미지거래를 자동생성시킨 후, NFT 토큰 형태로 변환시킨 NFT 스마트컨트랙트를 통해, 인비지블실링형 NFT 이미지거래 내역을 검증하며, 블록생성 및 블록간 연결시키는 단계(S70)와,
에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈을 통해, 클라우드 네트워크망에서 블록체인 플랫폼 모듈의 제어하에 사진이미지 거래완료와 함께 거래금액을 2차로 수신받는 단계(S80)로 이루어지는 인비지블실링형 NFT 이미지 거래 활성화 방법에 있어서,
상기 변환시킨 인비지블실링형 NFT 이미지를 에스오씨형 사진이미지 NFT 인증·거래요청 앱 모듈 또는 블록체인 플랫폼 모듈쪽으로 전송시키는 것은
인비지블실링형 NFT 이미지로 변환시킨 인증서를 발행시킨다는 것으로서,
인증대상 사진이미지 정보 및 소유자정보를 확인하는 단계(S51)와,
인증대상의 진위여부를 파악하는 단계(S52)와,
인증서 정보와 인비저블실링이 함께 이루어진 인비지블실링형 NFT 이미지를 인증발행시키는 단계(S53)가 포함되어 이루어지는 것을 특징으로 하는 인비지블실링형 NFT 이미지 거래 활성화 방법. - 삭제
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220029337A KR102455412B1 (ko) | 2022-03-08 | 2022-03-08 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
PCT/KR2022/020166 WO2023171887A1 (ko) | 2022-03-08 | 2022-12-12 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220029337A KR102455412B1 (ko) | 2022-03-08 | 2022-03-08 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102455412B1 true KR102455412B1 (ko) | 2022-10-17 |
Family
ID=83810086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220029337A KR102455412B1 (ko) | 2022-03-08 | 2022-03-08 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102455412B1 (ko) |
WO (1) | WO2023171887A1 (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023171887A1 (ko) * | 2022-03-08 | 2023-09-14 | 주식회사 에스오씨 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
KR102593715B1 (ko) * | 2022-11-17 | 2023-10-24 | 박지호 | 증강 현실 사진 출력 키오스크 앱 뷰어 시스템 |
KR102664405B1 (ko) * | 2023-03-06 | 2024-05-10 | 석인수 | 표면지문, 수치지문 및 해시값을 이용한 제품의 진위 확인 서비스 제공 시스템 |
KR102666241B1 (ko) * | 2023-11-24 | 2024-05-16 | 주식회사 하눌컴퍼니 | 하이브리드 스마트 컨트랙트를 이용한 디지털 저작물 및 저작권 관리 시스템 및 방법 |
WO2024101500A1 (ko) * | 2022-11-07 | 2024-05-16 | 엘에스웨어(주) | Nft 컨테이너를 이용한 nft 발행 시스템 및 방법 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117541393B (zh) * | 2024-01-10 | 2024-03-19 | 悦享星光(北京)科技有限公司 | 一种nft交易方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102092840B1 (ko) * | 2019-08-12 | 2020-03-24 | 박옥생 | 저작물의 자산화 및 접근성을 확장하는 저작물 거래 서비스 제공 방법 |
KR20200067765A (ko) * | 2018-12-04 | 2020-06-12 | 키포인트 테크놀로지스 인디아 프라이비트 리미티드 | 하이퍼-콘텍스추얼 콘텐츠를 실시간으로 서빙하기 위한 시스템 및 방법 |
KR20210059514A (ko) * | 2019-11-15 | 2021-05-25 | 서강대학교산학협력단 | 블록체인을 기반으로 한 미디어 콘텐츠 판매 시스템 및 판매 방법 |
KR102340588B1 (ko) | 2021-05-11 | 2021-12-21 | 주식회사 와이콘즈 | 블록체인 기반의 nft를 이용한 객체 관리 서비스를 지원하는 객체 관리 시스템 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9601157B2 (en) * | 2006-05-21 | 2017-03-21 | Mark S. Orgill | Methods and apparatus for remote motion graphics authoring |
KR102455412B1 (ko) * | 2022-03-08 | 2022-10-17 | 주식회사 에스오씨 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
-
2022
- 2022-03-08 KR KR1020220029337A patent/KR102455412B1/ko active IP Right Grant
- 2022-12-12 WO PCT/KR2022/020166 patent/WO2023171887A1/ko unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200067765A (ko) * | 2018-12-04 | 2020-06-12 | 키포인트 테크놀로지스 인디아 프라이비트 리미티드 | 하이퍼-콘텍스추얼 콘텐츠를 실시간으로 서빙하기 위한 시스템 및 방법 |
KR102092840B1 (ko) * | 2019-08-12 | 2020-03-24 | 박옥생 | 저작물의 자산화 및 접근성을 확장하는 저작물 거래 서비스 제공 방법 |
KR20210059514A (ko) * | 2019-11-15 | 2021-05-25 | 서강대학교산학협력단 | 블록체인을 기반으로 한 미디어 콘텐츠 판매 시스템 및 판매 방법 |
KR102340588B1 (ko) | 2021-05-11 | 2021-12-21 | 주식회사 와이콘즈 | 블록체인 기반의 nft를 이용한 객체 관리 서비스를 지원하는 객체 관리 시스템 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023171887A1 (ko) * | 2022-03-08 | 2023-09-14 | 주식회사 에스오씨 | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 |
WO2024101500A1 (ko) * | 2022-11-07 | 2024-05-16 | 엘에스웨어(주) | Nft 컨테이너를 이용한 nft 발행 시스템 및 방법 |
KR102593715B1 (ko) * | 2022-11-17 | 2023-10-24 | 박지호 | 증강 현실 사진 출력 키오스크 앱 뷰어 시스템 |
KR102664405B1 (ko) * | 2023-03-06 | 2024-05-10 | 석인수 | 표면지문, 수치지문 및 해시값을 이용한 제품의 진위 확인 서비스 제공 시스템 |
KR102666241B1 (ko) * | 2023-11-24 | 2024-05-16 | 주식회사 하눌컴퍼니 | 하이브리드 스마트 컨트랙트를 이용한 디지털 저작물 및 저작권 관리 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2023171887A1 (ko) | 2023-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102455412B1 (ko) | 인비지블실링형 nft 이미지 거래 활성화 장치 및 방법 | |
CN110110500B (zh) | 具备侵权即时检测的去中心化图像版权保护***及方法 | |
US8571992B2 (en) | Methods and apparatus for title structure and management | |
US7925591B2 (en) | Retail transactions involving digital content in a digital rights management (DRM) system | |
US20050273805A1 (en) | Methods and apparatus for a title transaction network | |
Varaprasada Rao et al. | A design model of copyright protection system based on distributed ledger technology | |
KR20210037274A (ko) | 저작물 관리 장치 및 방법 | |
KR102375395B1 (ko) | 데이터 개별 설정과 선택적 인증 토큰 할당을 통한 디지털 콘텐츠 창설 시스템 | |
CN110796449A (zh) | 交易处理方法、***、介质和计算设备 | |
Gupta et al. | TrailChain: Traceability of data ownership across blockchain-enabled multiple marketplaces | |
CN114363327A (zh) | 区块链网络中的合规机制 | |
CN113795841A (zh) | 分发数字内容的使用权利证书的方法、及存储在介质中以运行所述方法的计算机程序 | |
Liu et al. | Research on digital copyright protection based on the hyperledger fabric blockchain network technology | |
CN115730277A (zh) | 使用非同质化代币nft的补充数字内容访问控制 | |
TW202139127A (zh) | 用於與區塊鏈相關聯之服務平台之運算服務 | |
CN112052474A (zh) | 蓝光拷贝服务 | |
KR102474863B1 (ko) | 사용자 단말기, 디지털 컨텐츠의 이용 권리 증서를 유통시키는 방법, 및 상기 방법을 실행하기 위하여 매체에 저장된 컴퓨터 프로그램 | |
US20130067602A1 (en) | Copyrights with Post-Payments for P2P File Sharing | |
TW202139669A (zh) | 用於與區塊鏈相關聯之事件序列之事件串流 | |
TW202135504A (zh) | 平台服務驗證技術 | |
CN112954403B (zh) | 视频加密方法、装置、设备及存储介质 | |
Schoenhals et al. | Overview of licensing platforms based on distributed ledger technology | |
EP1505530A1 (en) | Networked services licensing system and method | |
US20240062169A1 (en) | Nonfungible token path synthesis with social sharing | |
Bhowmik et al. | JPEG White paper: towards a standardized framework for media blockchain and distributed ledger technologies |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |