KR20200097973A - System and method for sharing electronic document based on block chain - Google Patents
System and method for sharing electronic document based on block chain Download PDFInfo
- Publication number
- KR20200097973A KR20200097973A KR1020190015485A KR20190015485A KR20200097973A KR 20200097973 A KR20200097973 A KR 20200097973A KR 1020190015485 A KR1020190015485 A KR 1020190015485A KR 20190015485 A KR20190015485 A KR 20190015485A KR 20200097973 A KR20200097973 A KR 20200097973A
- Authority
- KR
- South Korea
- Prior art keywords
- electronic document
- document
- blockchain
- platform
- customer
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004891 communication Methods 0.000 claims description 9
- 238000012795 verification Methods 0.000 claims description 5
- 238000003780 insertion Methods 0.000 claims 1
- 230000037431 insertion Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012797 qualification 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- 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
- G06Q50/18—Legal services
-
- 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/06—Cryptographic 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
본 발명은 블록체인 기반의 전자문서 공유에 관한 것으로서, 상세하게는 블록체인 네트워크 상에서 금융기관과 증빙기관을 연결하여 금융기관 고객의 증빙서류 제출 프로세스를 간소화할 수 있는 블록체인 기반의 전자문서 공유 시스템 및 방법에 관한 것이다. The present invention relates to a blockchain-based electronic document sharing, and in particular, a blockchain-based electronic document sharing system capable of simplifying the process of submitting evidence documents by financial institution customers by connecting financial institutions and evidence institutions on a blockchain network. And a method.
고객이 은행 등의 금융기관에 금융 관련 업무를 신청할 때 각종 증빙서류를 제출해야 한다. When a customer applies for financial-related business to a financial institution such as a bank, various supporting documents must be submitted.
증빙서류(재직증명서, 자격증, 실적증빙서류, 세금 관련 증빙서류 등)는 해당 증빙기관에서 발급하기 때문에 고객이 직접 증빙기관에 신청하는 것이 일반적이다. Evidence documents (certificate of employment, qualifications, performance documents, tax-related documents, etc.) are issued by the relevant supporting agency, so it is common for customers to apply directly to the supporting agency.
고객이 증빙기관으로부터 증빙서류를 발급받아 금융업무 신청 시 증빙서류를 첨부하게 되면, 금융기관 직원은 해당 증빙서류의 진위 여부를 파악한 후 금융업무 신청을 승인하게 된다. When a customer receives a document from an evidence institution and attaches it when applying for a financial service, the financial institution employee approves the application for financial service after checking the authenticity of the document.
그러나 금융기관 직원이 업무 중에 서류의 진위 여부(재직, 발급주체, 문서번호 등)를 파악하는 것이 번거로울 뿐만 아니라, 서류의 기본 내용을 확인하고 해당 증빙기관에 문의하여 확인해야 할 부분이 많기 때문에 실시간으로 서류의 진위 여부를 파악할 수 없다는 문제점이 있다. However, it is cumbersome for employees of financial institutions to check the authenticity of documents during work (employment, issuer, document number, etc.). There is a problem that it is not possible to grasp the authenticity of the document.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, 본 발명의 목적은 고객의 증빙서류 제출 프로세스 및 금융기관의 서류 진위 여부 확인 절차를 간소화할 수 있는 블록체인 기반 전자문서 공유 시스템 및 방법을 제공하는 것이다. The present invention has been invented to solve the above problems, and an object of the present invention is to provide a blockchain-based electronic document sharing system and method that can simplify the process of submitting evidence by customers and the process of verifying the authenticity of documents by financial institutions. To provide.
이를 위해, 본 발명에 따른 블록체인 기반 전자문서 공유 시스템은, 고객의 컴퓨팅 장치로부터 금융업무 신청을 수신하면 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 금융기관 플랫폼과,To this end, the blockchain-based electronic document sharing system according to the present invention provides a financial institution platform for requesting documentary evidence for the applying customer by providing basic information of the applying customer upon receiving a financial service application from the customer's computing device;
상기 금융기관 플랫폼으로부터 신청고객에 대한 증빙서류 요청을 수신하면 관련 증빙서류를 전자문서로 생성한 후 전자문서를 블록화하여 블록체인 데이터를 블록체인 분산 원장에 저장하고 전자문서를 상기 금융기관 플랫폼에 전송하는 증빙기관 플랫폼을 포함한다. Upon receipt of a request for supporting documents from the financial institution platform, the electronic document is generated as an electronic document, and then the electronic document is blocked, the blockchain data is stored in the blockchain distributed ledger, and the electronic document is transmitted to the financial institution platform. It includes a platform for evidence agencies.
또한, 본 발명에 따른 블록체인 기반 전자문서 공유 방법은, 금융기관 플랫폼이 고객의 컴퓨팅 장치로부터 금융업무 신청을 수신하는 단계와, In addition, the method for sharing electronic documents based on a block chain according to the present invention includes the steps of, by a financial institution platform, receiving a financial service request from a customer's computing device,
상기 금융기관 플랫폼이 증빙기관 플랫폼으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 단계와, The step of requesting documentary evidence for the applying customer by the financial institution platform providing basic information of the applying customer to the evidence institution platform;
상기 증빙기관 플랫폼이 신청고객에 대한 증빙서류를 전자문서로 생성한 후 전자문서의 해쉬값을 생성하여 블록체인 네트워크 상의 분산 원장에 기록하는 단계와, The step of generating, by the evidential institution platform, the evidential document for the applying customer as an electronic document, generating a hash value of the electronic document and recording it in a distributed ledger on a blockchain network;
상기 증빙기관 플랫폼이 신청고객에 대한 증빙서류의 전자문서를 상기 금융기관 플랫폼으로 전송하는 단계를 포함한다. And transmitting, by the evidential institution platform, an electronic document of evidential documents for the applying customer to the financial institution platform.
또한, 본 발명에 따른 블록체인 기반 금융기관 플랫폼은, 고객의 컴퓨팅 장치 및 증빙기관 플랫폼과 데이터 통신을 수행하는 통신부와, In addition, the blockchain-based financial institution platform according to the present invention includes a communication unit that performs data communication with a customer's computing device and an evidence institution platform,
상기 고객의 컴퓨팅 장치로부터 금융업무 신청이 접수되면 상기 증빙기관 플랫폼으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 증빙서류 요청부와, When a financial service application is received from the customer's computing device, a document requesting unit for requesting documentary evidence for the applying customer by providing basic information of the applying customer to the supporting institution platform;
상기 증빙기관 플랫폼으로부터 제공된 증빙서류의 전자문서를 저장하며 블록체인 네트워크에 연결된 분산 원장을 구비하는 데이터베이스와, A database storing electronic documents of the supporting documents provided from the supporting institution platform and having a distributed ledger connected to a blockchain network;
상기 증빙서류의 전자문서로부터 해쉬알고리즘을 이용해 전자문서의 해쉬값을 생성하고 상기 분산 원장에 저장된 전자문서의 해쉬값과 비교하여 전자문서의 진정성을 검증하는 증빙서류 조회부를 포함한다.And a verification document inquiry unit for generating a hash value of the electronic document using a hash algorithm from the electronic document of the supporting document and comparing the hash value of the electronic document stored in the distributed ledger to verify the authenticity of the electronic document.
또한, 본 발명에 따른 블록체인 기반 전자문서 공유 방법은, 블록체인 기반의 전자문서 공유를 위한 금융기관 플랫폼에서 수행하는 방법에 있어서,In addition, the method for sharing electronic documents based on a block chain according to the present invention is a method performed on a financial institution platform for sharing electronic documents based on a block chain,
상기 고객의 컴퓨팅 장치로부터 금융업무 신청이 접수되면 상기 증빙기관 플랫폼으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 단계와, When a financial service application is received from the customer's computing device, providing basic information of the applying customer to the supporting institution platform to request documentary evidence for the applying customer;
상기 증빙기관 플랫폼으로부터 제공된 증빙서류의 전자문서를 데이터베이스에 저장하는 단계와,Storing an electronic document of the documentary evidence provided from the platform of the evidence institution in a database,
상기 증빙기관 플랫폼에 의해 블록체인 네트워크 상의 분산 원장에 기록된 전자문서의 해쉬값을 공유하는 단계를 포함한다.And sharing the hash value of the electronic document recorded in the distributed ledger on the blockchain network by the evidence agency platform.
상술한 바와 같이, 본 발명에 따른 블록체인 기반 전자문서 공유 방법은 블록체인 네트워크 상에 금융기관 플랫폼과 증빙기관 플랫폼을 구축함으로써 금융기관 고객은 증빙서류를 직접 제출할 필요가 없으며, 금융기관 직원은 증빙서류에 대한 진위 여부를 간단하고 편리하게 확인할 수 있는 효과가 있다. As described above, the blockchain-based electronic document sharing method according to the present invention builds a financial institution platform and an evidence institution platform on the blockchain network, so that financial institution customers do not need to directly submit the document, and financial institution employees do not need to provide evidence. It has the effect of being able to check the authenticity of the document simply and conveniently.
또한, 본 발명에 따른 블록체인 기반 전자문서 공유 시스템에 다양한 증빙기관들(회사, 공공기관, 자격증협회 등)과 증빙서류가 필요한 주체들이 참여하게 된다면, 고객들은 각종 증빙서류를 발급받아야 하는 번거로움에서 벗어날 수 있고, 증빙서류가 필요한 주체들은 블록체인 네트워크를 통해 진정성이 확인된 증빙서류를 확보할 수 있기 때문에 증빙서류 진위 여부 확인에 드는 수고를 현저히 덜게 되어 업무 효율을 향상시킬 수 있는 탁월한 효과가 있다. In addition, if various evidential institutions (company, public institution, certification association, etc.) and subjects who need evidential documents participate in the blockchain-based electronic document sharing system according to the present invention, customers have to obtain various evidential documents. Subjects who can get out of the network and need proof documents can secure proof documents with authenticity through the blockchain network, significantly reducing the trouble of checking the authenticity of proof documents, thereby improving work efficiency. have.
도 1은 본 발명에 따른 블록체인 기반의 전자문서 공유 시스템의 구성도.
도 2는 본 발명에 블록체인 기반의 전자문서 공유 시스템에서 각 주체간의 신호 처리 흐름도.
도 3은 본 발명에 따른 금융기관 플랫폼의 내부 구성도.
도 4는 본 발명에 따른 블록체인 기반의 전자문서 공유 처리 과정을 나타낸 순서도.1 is a block diagram of a block chain-based electronic document sharing system according to the present invention.
2 is a flow chart of signal processing between subjects in the electronic document sharing system based on a block chain according to the present invention.
3 is an internal configuration diagram of a financial institution platform according to the present invention.
Figure 4 is a flow chart showing a block chain-based electronic document sharing processing process according to the present invention.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art can easily implement the embodiments of the present invention.
그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. However, the present invention may be implemented in various different forms and is not limited to the embodiments described herein.
그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and similar reference numerals are assigned to similar parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part "includes" a certain component, it means that other components may be further included rather than excluding other components unless otherwise stated.
또한, 명세서에 기재된 "……부", "…… 모듈" 의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.In addition, the terms “…… unit” and “…… module” described in the specification mean units that process at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software.
이하, 도면을 참조로 하여 본 발명의 실시예에 따른 블록체인 기반의 전자문서 공유 시스템 및 방법에 대하여 상세히 설명한다.Hereinafter, a blockchain-based electronic document sharing system and method according to an embodiment of the present invention will be described in detail with reference to the drawings.
도 1은 본 발명에 따른 블록체인 기반의 전자문서 공유 시스템의 구성을 나타낸 것이다. 1 shows the configuration of a blockchain-based electronic document sharing system according to the present invention.
도 1을 참조하면, 본 발명에 따른 블록체인 기반의 전자문서 공유 시스템은 금융기관 플랫폼(100), 증빙기관 플랫폼(200), 복수의 컴퓨팅 장치들(300)로 구성되어 있다. Referring to FIG. 1, the blockchain-based electronic document sharing system according to the present invention includes a
금융기관 플랫폼(100), 증빙기관 플랫폼(200), 복수의 컴퓨팅 장치들(300)은 블록체인 네트워크를 통해 연결되어 있으며, 복수의 컴퓨팅 장치들(300)은 금융기관 플랫폼(100)에 가입되어 있다. The
금융기관 플랫폼(100)은 복수의 컴퓨팅 장치들(300)에 의해 네트워크를 통해 접근될 수 있는 웹(web) 기반 또는 앱(app.) 기반의 플랫폼이다. 즉, 금융기관 플랫폼(100)은 컴퓨팅 장치들(300) 상에 설치되어 있는 웹 브라우저(web browser) 또는 클라이언트 애플리케이션(client application)에 의해 접근된다. The
금융기관 플랫폼(100)은 기존 은행이나 금융회사가 보유한 서버 상에 탑재하거나 별도로 구축한 서버 상에서 구현할 수 있다. The
금융기관 플랫폼(100)은 증빙서류가 필요한 주체의 한 예로서, 은행 등의 금융기관을 상정한 것이며, 금융기관 외에도 업무 상 증빙서류가 필요한 다양한 주체가 플랫폼을 구성할 수 있다. The
증빙기관 플랫폼(200) 역시 복수의 컴퓨팅 장치들(300)에 의해 네트워크를 통해 접근될 수 있는 웹(web) 기반 또는 앱(app.) 기반의 플랫폼이 될 수 있다. 즉, 증빙기관 플랫폼(200)도 컴퓨팅 장치들(300) 상에 설치되어 있는 웹 브라우저(web browser) 또는 클라이언트 애플리케이션(client application)에 의해 접근 가능하다. The
그러나 본 발명에 따른 증빙기관 플랫폼(200)은 컴퓨팅 장치들(300)의 요청에 의해 증빙서류를 발급하기 보다는 금융기관 플랫폼(100)의 요청에 의해 증빙서류를 발급한다. However, the
증빙기관 플랫폼(200)은 증빙서류를 발급하는 기관이 보유한 서버 상에 탑재하거나 별도로 구축한 서버 상에서 구현할 수 있다. 증빙기관으로는 회사, 공공기관, 자격증협회 등이 있다. The
도 1에서는, 증빙기관 플랫폼(200)이 블록체인 네트워크 상에 한 개 존재하는 것으로 도시되어 있으나, 다양한 증빙기관이 블록체인 네트워크에 참여할 수 있으며 그에 따라 복수의 증빙기관 플랫폼이 존재할 수 있다. In FIG. 1, although it is shown that one
복수의 컴퓨팅 장치들(300)은 고객에 의해 동작되는 장치이다. 컴퓨팅 장치로는 스마트 폰, 태블릿 PC, 랩 탑(lap-top) 컴퓨터, 퍼스널 컴퓨터 등이 될 수 있으며, 앱 또는 웹으로 플랫폼(100, 200)에 접속할 수 있는 기기라면 어떠한 종류의 장치도 가능하다. The plurality of
이와 같이, 금융기관 플랫폼(100), 증빙기관 플랫폼(200) 및 복수의 컴퓨팅 장치들(300)이 블록체인 네트워크를 통해 연결되어, 복수의 컴퓨팅 장치들(300)이 금융기관 플랫폼(100)에 접속하여 금융업무를 신청하고, 금융기관 플랫폼(100)은 금융업무 처리를 위해 필요한 증빙서류를 증빙기관 플랫폼(200)에 요청한다. In this way, the
금융기관 플랫폼(100)이 요청한 증빙서류는 증빙기관 플랫폼(200)에서 전자문서로 생성되고, 전자문서는 블록화되어 블록체인 네트워크의 분산 원장에 저장되어 공유된다. The supporting document requested by the
도 2는 본 발명에 따른 블록체인 기반의 전자문서 공유 시스템에서 각 주체간의 신호 처리 흐름을 나타낸 것이다. 2 is a block-chain-based electronic document sharing system according to the present invention showing a signal processing flow between each subject.
도 2를 참조하면, 먼저 금융기관의 고객이 자신의 컴퓨팅 장치를 이용해 금융기관 플랫폼(100)에 접속하여 금융업무를 신청한다(S10). Referring to FIG. 2, first, a customer of a financial institution accesses the
금융업무 신청은 컴퓨팅 장치를 이용해 온라인 상에서 할 수 있으나, 오프라인으로 고객이 직접 은행에 나와 금융업무를 신청할 수 있다. Financial business applications can be made online using a computing device, but customers can come to the bank directly to apply for financial services offline.
온라인 또는 오프라인 방식으로 금융업무 신청이 접수되면, 금융기관 직원은 컴퓨터를 통해 금융업무 처리를 위해 필요한 증빙서류를 증빙기관에 요청한다. 즉, 금융기관 플랫폼(100)은 일정한 포맷에 신청고객의 기본정보와 필요한 증빙서류의 명칭을 기입하여 증빙서류 플랫폼(200)에 증빙서류를 요청한다(S12).When a financial service application is received online or offline, the financial institution employee requests the documentary evidence necessary for processing the financial business through a computer. That is, the
금융기관 플랫폼(100)으로부터 신청고객에 대한 증빙서류 요청을 수신하면, 증빙기관 플랫폼(200)은 관련 증빙서류를 전자문서로 생성한다(S14). 증빙기관 플랫폼(200)은 증빙서류를 PDF 파일 등으로 생성할 수 있다. Upon receiving the request for supporting documents from the
증빙기관 플랫폼(200)이 신청고객에 대한 증빙서류를 전자문서로 생성할 때 전자문서에 전자문서가 생성된 시간을 나타내는 타임 스탬프와 블록체인 네트워크 상에 연결된 다른 증빙기관 플랫폼들에 의한 합의 및 인증정보를 삽입할 수 있다. When the
이와 같이 증빙서류의 전자문서를 생성한 후, 증빙기관 플랫폼(200)은 전자문서를 블록화하여 블록체인 데이터를 생성한다(S16). 이렇게 생성된 전자문서의 블록체인 데이터는 블록체인 네트워크의 분산 원장에 저장된다. After generating the electronic document of the supporting document in this way, the supporting
다음, 증빙기관 플랫폼(200)은 생성한 증빙서류의 전자문서를 금융기관 플랫폼(100)에 전송함으로써 증빙서류를 발급한다(S18).Next, the
금융기관 플랫폼(100)은 증빙기관 플랫폼(200)으로부터 수신한 전자문서를 자신의 데이터베이스에 저장한다(S20).The
다음, 금융기관 플랫폼(100)은 전자문서 조회를 위해 데이터베이스에 저장된 전자문서를 블록화하여 블록체인 데이터를 생성하고 이것을 블록체인 네트워크 상의 분산 원장에 공유된 전자문서의 블록체인 데이터와 비교하여 전자문서의 진위 여부를 확인한다(S22).Next, the
블록체인 데이터가 상호 일치하는 경우 데이터베이스에 저장된 증빙서류의 전자문서가 위조 또는 변조되지 않았다는 문서의 진정성이 성립된다. If the blockchain data coincide with each other, the authenticity of the document is established that the electronic document of the supporting document stored in the database has not been forged or altered.
금융기관 직원은 이러한 과정을 통해 진정성이 확인된 증빙서류를 조회할 수 있고, 이러한 증빙서류를 고객에게 제공할 수 있다. Through this process, employees of financial institutions can inquire documents that have been verified to be authentic and can provide these documents to customers.
도 3은 본 발명에 따른 금융기관 플랫폼의 내부 구성을 나타낸 것이다. 3 shows the internal configuration of a financial institution platform according to the present invention.
도 3을 참조하면, 금융기관 플랫폼(100)은 통신부(101), 증빙서류 요청부(103), 증빙서류 조회부(105), 데이터베이스(107) 등을 포함한다. Referring to FIG. 3, the
통신부(101)는 블록체인 네트워크 상에 연결된 증빙기관 플랫폼(200)과 컴퓨팅 장치(300)와 통신하는 부분이다. 통신부(101)는 복수의 증빙기관 플랫폼(200) 또는 컴퓨팅 장치(300)와 통신하면서 각종 데이터나 정보를 송수신한다. The communication unit 101 is a part that communicates with the
통신부(101)는 컴퓨팅 장치(300)로부터 금융업무 신청 신호를 수신하고 증빙기관 플랫폼(200)으로부터 증빙서류 요청 신호를 전송한다. The communication unit 101 receives a financial service request signal from the
증빙서류 요청부(103)는 컴퓨팅 장치(300)로부터 금융업무 신청이 접수되면 증빙기관 플랫폼(200)으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청한다. When an application for financial services is received from the
증빙서류 요청부(103)는 금융업무 신청 내용으로부터 신청고객에 대한 증빙서류를 결정하고 결정한 증빙서류의 발급을 담당하는 증빙기관 플랫폼으로 증빙서류의 발급을 요청한다. The documentary
증빙서류 요청부(103)는 증빙기관 플랫폼(200)로부터 발급받은 증빙서류의 전자문서를 데이터베이스(107)에 저장한다. The supporting
증빙서류 조회부(105)는 데이터베이스(107)에 저장된 전자문서로부터 해쉬알고리즘을 이용해 전자문서의 해쉬값을 생성하고 블록체인 네트워크의 분산 원장에 저장된 전자문서의 해쉬값과 비교하여 전자문서의 진정성을 검증한다. The supporting
증빙서류 조회부(105)는 진정성이 검증된 증빙서류의 전자문서를 고객의 컴퓨팅 장치(300)로 제공할 수 있다. The supporting
데이터베이스(107)는 증빙서류의 전자문서를 저장하고 블록체인 네트워크에 연결된 분산 원장 즉, 블록체인 원장을 구비하고 있다. The
본 발명의 실시예에서는 데이터베이스(107)가 블록체인 원장을 구비하고 있으나, 블록체인 원장은 별도의 저장 시스템에 마련될 수 있다. In the embodiment of the present invention, the
본 발명에 따른 증빙서류의 전자문서를 저장하는 데이터베이스는 일반적으로 전자문서관리시스템(EDMS; Electronic Document Management System)에서 구비하고 있는 데이터베이스를 말한다. The database for storing the electronic document of the supporting document according to the present invention generally refers to a database provided in an electronic document management system (EDMS).
전자문서관리시스템은 다양한 형태의 문서와 자료를 그 작성부터 폐기에 이르기까지의 모든 과정을 일관성 있게 전자적으로 통합 관리하기 위한 시스템이다. The electronic document management system is a system for consistently electronically integrated management of all processes from creation to disposal of various types of documents and data.
이러한 전자문서관리시스템(EDMS)를 통해 신속한 문서조회, 검색 및 활용 등을 통한 업무효율의 극대화와 획기적인 종이문서 보관장소의 절감으로 쾌적한 사무환경 조성이 가능하다. 또한 자료집계 및 대장관리의 자동화로 인해 각종 전자문서의 등록, 저장, 관리, 송수신, 조회 등을 지원하고, 업무환경 개선과 조건 검색에 의한 필요 문서를 즉시 제공받을 수 있다. Through this electronic document management system (EDMS), it is possible to create a pleasant office environment by maximizing work efficiency through rapid document search, search, and utilization, and by reducing the storage space for paper documents. In addition, it supports registration, storage, management, transmission and reception, and inquiry of various electronic documents due to the automation of data collection and book management, and it is possible to immediately receive necessary documents by improving the work environment and searching conditions.
즉, 이러한 전자문서관리시스템에 구축된 데이터베이스와 다른 별개의 저장공간에 블록체인 네트워크에 연결된 분산 원장을 구비하여 여기에 본 발명에 따른 전자문서의 인증정보 즉, 해쉬값을 저장할 수 있다. That is, by providing a distributed ledger connected to a blockchain network in a separate storage space different from the database built in the electronic document management system, it is possible to store authentication information of an electronic document, that is, a hash value, in this.
도 4는 본 발명에 따른 블록체인 기반 전자문서 처리 과정을 나타낸 것이다. 4 shows a block chain-based electronic document processing process according to the present invention.
도 4를 참조하면, 먼저 금융기관 플랫폼(100)은 고객의 컴퓨팅 장치로부터 금융업무 신청을 수신한다(S100).Referring to FIG. 4, first, the
고객으로부터 금융업무 신청이 접수되면, 금융기관 직원은 컴퓨터를 통해 신청고객의 기본정보를 일정 포맷의 증빙서류 요청서에 입력하여 증빙서류 요청서를 생성하거나, 금융기관 플랫폼에서 자동으로 증빙서류 요청서를 생성한다(S102).When a financial service application is received from a customer, the financial institution employee enters the basic information of the applying customer into the documentary request form in a certain format through a computer to create a documentary request form, or automatically creates a documentary request form on the financial institution platform. (S102).
금융기관 플랫폼은 증빙서류 요청서를 해당하는 증빙기관 플랫폼에 전송하여 증빙서류를 요청한다(S104).The financial institution platform requests the documentary evidence by transmitting the request for documentary evidence to the platform of the corresponding documentary evidence (S104).
이후, 증빙기관 플랫폼으로부터 증빙서류의 전자문서가 수신되면, 금융기관 플랫폼은 전자문서를 데이터베이스에 저장한다(S106).Thereafter, when the electronic document of the supporting document is received from the supporting institution platform, the financial institution platform stores the electronic document in the database (S106).
다음, 금융기관 플랫폼은 데이터베이스에 저장된 전자문서로부터 해쉬알고리즘을 이용해 전자문서의 해쉬값을 생성한다(S108).Next, the financial institution platform generates a hash value of the electronic document using a hash algorithm from the electronic document stored in the database (S108).
전자문서의 해쉬값이 생성되면, 금융기관 플랫폼은 증빙기관 플랫폼에 의해 블록체인 네트워크 상의 분산 원장에 기록된 전자문서의 해쉬값과 생성한 해쉬값을 비교한다(S110).When the hash value of the electronic document is generated, the financial institution platform compares the hash value of the electronic document recorded in the distributed ledger on the blockchain network with the generated hash value by the evidence institution platform (S110).
만약 해쉬값이 일치하면 증빙서류의 진정성이 확인된 것이며(S112), 해쉬값이 일치하지 않는다면 증빙서류의 위조 또는 변조가 있다는 것을 의미한다(S116).If the hash values coincide, the authenticity of the supporting document is confirmed (S112), and if the hash values do not match, it means that there is forgery or alteration of the supporting document (S116).
금융기관 플랫폼은 해쉬값 대조를 통해 증빙서류의 전자문서의 진정성을 확인하고 증빙서류를 조회할 수 있다(S114).The financial institution platform can check the authenticity of the electronic document of the supporting document through hash value verification and inquire the supporting document (S114).
이후, 금융기관 플랫폼은 진정성이 확인된 증빙서류의 전자문서를 고객의 컴퓨팅 장치로 제공할 수 있다. Thereafter, the financial institution platform may provide the electronic document of the authenticity verification document to the customer's computing device.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있다. The embodiments of the present invention described above are not implemented only through an apparatus and a method, but may be implemented through a program that realizes a function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concept of the present invention defined in the following claims are also provided. It belongs to the scope of rights.
100: 금융기관 플랫폼
200: 증빙기관 플랫폼
101: 통신부
103: 증빙서류 요청부
105: 증빙서류 조회부
107: 데이터베이스100: financial institution platform 200: evidence institution platform
101: communication unit 103: supporting document request unit
105: supporting document inquiry unit 107: database
Claims (16)
상기 금융기관 플랫폼으로부터 신청고객에 대한 증빙서류 요청을 수신하면 관련 증빙서류를 전자문서로 생성한 후 전자문서를 블록화하여 블록체인 데이터를 블록체인 분산 원장에 저장하고 전자문서를 상기 금융기관 플랫폼에 전송하는 증빙기관 플랫폼을 포함하는 블록체인 기반 전자문서 공유 시스템. When receiving a financial service application from a customer's computing device, a financial institution platform that provides basic information of the applying customer and requests supporting documents for the applying customer;
Upon receipt of a request for supporting documents from the financial institution platform, the electronic document is generated as an electronic document, and then the electronic document is blocked, the blockchain data is stored in the blockchain distributed ledger, and the electronic document is transmitted to the financial institution platform. Blockchain-based electronic document sharing system including a platform for supporting evidence.
상기 금융기관 플랫폼이 상기 증빙기관 플랫폼으로부터 수신한 전자문서를 데이터베이스에 저장하고 자신의 블록체인 분산 원장에서 전자문서의 블록체인 데이터를 공유하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 시스템.The method of claim 1,
The blockchain-based electronic document sharing system, characterized in that the financial institution platform stores the electronic document received from the evidence institution platform in a database and shares the blockchain data of the electronic document in its own blockchain distributed ledger.
상기 금융기관 플랫폼이 데이터베이스에 저장된 전자문서에 대한 블록체인 데이터를 생성하고 자신의 블록체인 분산 원장에 저장된 블록체인 데이터와 비교하여 증빙서류의 진정성 여부를 확인하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 시스템.The method of claim 2,
Blockchain-based electronic document sharing, characterized in that the financial institution platform generates blockchain data for electronic documents stored in a database and compares it with blockchain data stored in its own blockchain distributed ledger to check the authenticity of supporting documents. system.
상기 금융기관 플랫폼은 상기 진정성이 확인된 증빙서류의 전자문서를 상기 고객의 컴퓨팅 장치로 제공하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 시스템.The method of claim 3,
The financial institution platform is a blockchain-based electronic document sharing system, characterized in that providing the electronic document of the authenticity verified document to the customer's computing device.
상기 증빙기관 플랫폼은 상기 금융기관 플랫폼과 블록체인 네트워크로 연결된 공공기관, 회사, 자격증협회가 운영하는 네트워크 서버에 구현되어 있는 것을 특징으로 하는 블록체인 기반 전자문서 공유 시스템.The method of claim 1,
The evidential institution platform is implemented in a network server operated by a public institution, a company, and a certification association connected to the financial institution platform through a blockchain network.
상기 금융기관 플랫폼이 증빙기관 플랫폼으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 단계와,
상기 증빙기관 플랫폼이 신청고객에 대한 증빙서류를 전자문서로 생성한 후 전자문서의 해쉬값을 생성하여 블록체인 네트워크 상의 분산 원장에 기록하는 단계와,
상기 증빙기관 플랫폼이 신청고객에 대한 증빙서류의 전자문서를 상기 금융기관 플랫폼으로 전송하는 단계를 포함하는 블록체인 기반 전자문서 공유 방법. Receiving, by the financial institution platform, a financial service application from the customer's computing device,
The step of requesting documentary evidence for the applying customer by the financial institution platform providing basic information of the applying customer to the evidence institution platform;
The step of generating, by the evidential institution platform, the evidential document for the applying customer as an electronic document, generating a hash value of the electronic document and recording it in a distributed ledger on a blockchain network; and
The electronic document sharing method based on a blockchain comprising the step of transmitting, by the evidence institution platform, an electronic document of the documentary evidence for the applying customer to the financial institution platform.
상기 금융기관 플랫폼이 상기 증빙기관 플랫폼으로부터 수신한 전자문서를 데이터베이스에 저장하는 단계와,
상기 블록체인 네트워크 상의 분산 원장에 기록된 전자문서의 해쉬값을 공유하는 단계를 더 포함하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 방법.The method of claim 6,
Storing, by the financial institution platform, the electronic document received from the evidence institution platform in a database,
A method for sharing electronic documents based on a blockchain, further comprising the step of sharing a hash value of the electronic document recorded in the distributed ledger on the blockchain network.
상기 금융기관 플랫폼이 데이터베이스에 저장된 전자문서로부터 해쉬알고리즘을 이용해 해쉬값을 생성하는 단계와,
상기 블록체인 네트워크 상의 분산 원장에 기록된 해쉬값과 상기 생성한 해쉬값을 비교하여 증빙서류의 진정성 여부를 검증하는 단계를 더 포함하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 방법.The method of claim 7,
Generating, by the financial institution platform, a hash value using a hash algorithm from an electronic document stored in a database,
And comparing the hash value recorded in the distributed ledger on the blockchain network with the generated hash value to verify the authenticity of the supporting document.
상기 금융기관 플랫폼이 상기 진정성이 확인된 증빙서류의 전자문서를 상기 고객의 컴퓨팅 장치로 제공하는 단계를 더 포함하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 방법.The method of claim 8,
And providing, by the financial institution platform, the electronic document of the authenticity verification document to the customer's computing device.
상기 증빙기관 플랫폼이 신청고객에 대한 증빙서류를 전자문서로 생성할 때 전자문서에 전자문서가 생성된 시간을 나타내는 타임 스탬프와 블록체인 네트워크 상에 연결된 다른 증빙기관 플랫폼들에 의한 합의 및 인증정보를 삽입하는 것을 특징으로 하는 블록체인 기반 전자문서 공유 방법.The method of claim 6,
When the evidential institution platform generates the evidential document for the applicant as an electronic document, a time stamp indicating the time when the e-document was created in the e-document and agreement and authentication information by other evidential institution platforms connected on the blockchain network Blockchain-based electronic document sharing method, characterized in that insertion.
상기 고객의 컴퓨팅 장치로부터 금융업무 신청이 접수되면 상기 증빙기관 플랫폼으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 증빙서류 요청부와,
상기 증빙기관 플랫폼으로부터 제공된 증빙서류의 전자문서를 저장하며 블록체인 네트워크에 연결된 분산 원장을 구비하는 데이터베이스와,
상기 증빙서류의 전자문서로부터 해쉬알고리즘을 이용해 전자문서의 해쉬값을 생성하고 상기 분산 원장에 저장된 전자문서의 해쉬값과 비교하여 전자문서의 진정성을 검증하는 증빙서류 조회부를 포함하는 블록체인 기반의 금융기관 플랫폼.A communication unit that performs data communication with the customer's computing device and evidence institution platform;
When a financial service application is received from the customer's computing device, a document requesting unit for requesting documentary evidence for the applying customer by providing basic information of the applying customer to the supporting institution platform;
A database storing electronic documents of the supporting documents provided from the supporting institution platform and having a distributed ledger connected to a blockchain network;
Blockchain-based finance including a verification document inquiry unit that generates a hash value of the electronic document using a hash algorithm from the electronic document of the supporting document and verifies the authenticity of the electronic document by comparing it with the hash value of the electronic document stored in the distributed ledger. Institutional platform.
상기 증빙서류 조회부는 상기 진정성이 확인된 증빙서류의 전자문서를 상기 고객의 컴퓨팅 장치로 제공하는 것을 특징으로 하는 블록체인 기반의 금융기관 플랫폼.The method of claim 11,
The supporting document inquiry unit is a blockchain-based financial institution platform, characterized in that providing the electronic document of the authenticity verified document to the customer's computing device.
상기 증빙서류 요청부는 금융업무 신청 내용으로부터 신청고객에 대한 증빙서류를 결정하고 결정한 증빙서류의 발급을 담당하는 증빙기관 플랫폼으로 증빙서류의 발급을 요청하는 것을 특징으로 하는 블록체인 기반의 금융기관 플랫폼.The method of claim 11,
A blockchain-based financial institution platform, characterized in that the supporting document request unit determines the documentary evidence for the applicant from the content of the financial service application and requests the issuance of the document to an evidence institution platform that is in charge of issuing the determined documentary document.
상기 고객의 컴퓨팅 장치로부터 금융업무 신청이 접수되면 상기 증빙기관 플랫폼으로 신청고객의 기본정보를 제공하여 신청고객에 대한 증빙서류를 요청하는 단계와,
상기 증빙기관 플랫폼으로부터 제공된 증빙서류의 전자문서를 데이터베이스에 저장하는 단계와,
상기 증빙기관 플랫폼에 의해 블록체인 네트워크 상의 분산 원장에 기록된 전자문서의 해쉬값을 공유하는 단계를 포함하는 방법.In the method of performing on a financial institution platform for blockchain-based electronic document sharing,
When a financial service application is received from the customer's computing device, providing basic information of the applying customer to the supporting institution platform to request documentary evidence for the applying customer;
Storing an electronic document of the documentary evidence provided from the platform of the evidence institution in a database,
And sharing the hash value of the electronic document recorded in the distributed ledger on the blockchain network by the proofing institution platform.
상기 데이터베이스에 저장된 전자문서로부터 해쉬알고리즘을 이용해 해쉬값을 생성하는 단계와,
상기 블록체인 네트워크 상의 분산 원장에 기록된 해쉬값과 상기 생성한 해쉬값을 비교하여 증빙서류의 진정성 여부를 검증하는 단계를 더 포함하는 것을 특징으로 하는 방법.The method of claim 14,
Generating a hash value from an electronic document stored in the database using a hash algorithm,
And comparing the hash value recorded in the distributed ledger on the blockchain network with the generated hash value to verify the authenticity of the supporting document.
상기 진정성이 확인된 증빙서류의 전자문서를 상기 고객의 컴퓨팅 장치로 제공하는 단계를 더 포함하는 것을 특징으로 하는 방법.The method of claim 14,
And providing the electronic document of the authenticity verified document to the customer's computing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190015485A KR20200097973A (en) | 2019-02-11 | 2019-02-11 | System and method for sharing electronic document based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190015485A KR20200097973A (en) | 2019-02-11 | 2019-02-11 | System and method for sharing electronic document based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200097973A true KR20200097973A (en) | 2020-08-20 |
Family
ID=72242725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190015485A KR20200097973A (en) | 2019-02-11 | 2019-02-11 | System and method for sharing electronic document based on block chain |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20200097973A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113672983A (en) * | 2021-08-25 | 2021-11-19 | 山大地纬软件股份有限公司 | Service handling data privacy protection system and method based on block chain |
CN115766795A (en) * | 2022-11-28 | 2023-03-07 | 福州大学 | Intelligent service method of trusted electronic file platform based on block chain |
KR102587387B1 (en) * | 2023-02-16 | 2023-10-12 | 이넵스 주식회사 | Certification Document Provision Device For Bio Plant |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150008277A (en) | 2013-07-11 | 2015-01-22 | 삼성전자주식회사 | A method for sharing electronic document and apparatuses therefor |
-
2019
- 2019-02-11 KR KR1020190015485A patent/KR20200097973A/en not_active Application Discontinuation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150008277A (en) | 2013-07-11 | 2015-01-22 | 삼성전자주식회사 | A method for sharing electronic document and apparatuses therefor |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113672983A (en) * | 2021-08-25 | 2021-11-19 | 山大地纬软件股份有限公司 | Service handling data privacy protection system and method based on block chain |
CN115766795A (en) * | 2022-11-28 | 2023-03-07 | 福州大学 | Intelligent service method of trusted electronic file platform based on block chain |
KR102587387B1 (en) * | 2023-02-16 | 2023-10-12 | 이넵스 주식회사 | Certification Document Provision Device For Bio Plant |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110494876B (en) | System and method for issuing and tracking digital tokens within distributed network nodes | |
CN110494877B (en) | System and method for issuing and tracking digital tokens within distributed network nodes | |
CN109716707B (en) | Server apparatus and method for distributed electronic recording and transaction history | |
KR100497022B1 (en) | A method for inter-enterprise role-based authorization | |
CN110383317B (en) | Method and system for recording point-to-point transaction processing | |
US7861287B2 (en) | System and method for utilizing audit information for challenge/response during a password reset process | |
JP2020184774A (en) | Method and system for protecting and verifying identity and credential via blockchain | |
US20100153707A1 (en) | Systems and Methods for Real-Time Verification of A Personal Identification Number | |
US20140041006A1 (en) | Secure messaging center | |
US20030229792A1 (en) | Apparatus for distributed access control | |
US20070244816A1 (en) | Systems and methods for opening, funding, and/or using a financial account, such as a checking account | |
US20230208642A1 (en) | Secure data transfer system and method | |
US20150213550A1 (en) | Method, system, service, and computer program product for verification and delivery of employment and income information | |
US20240296447A1 (en) | Hierarchy-based blockchain | |
KR20200097973A (en) | System and method for sharing electronic document based on block chain | |
US8688461B1 (en) | Electronic registry for authenticating transferable records | |
JP2012014300A (en) | Monetary claim information browsing reception device and method | |
US20080281907A1 (en) | System and method for globally issuing and validating assets | |
US8595148B1 (en) | Method and system for applicant salary and employment history verification | |
US20150213549A1 (en) | Method, system, service, and computer program product for verification and delivery of a borrower's assets and deposits information | |
US8712801B1 (en) | Systems and methods for automated institutional processing of payments | |
CN114697114B (en) | Data processing method, device, electronic equipment and medium | |
US20230177528A1 (en) | Systems and methods for data insights from consumer accessible data | |
US20240256688A1 (en) | Authenticated document storage vault | |
CN111563814B (en) | Information processing method, device, system and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |