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

KR20220122416A - The false real estate property registration prevention system based on blockchain technology - Google Patents

The false real estate property registration prevention system based on blockchain technology Download PDF

Info

Publication number
KR20220122416A
KR20220122416A KR1020210027008A KR20210027008A KR20220122416A KR 20220122416 A KR20220122416 A KR 20220122416A KR 1020210027008 A KR1020210027008 A KR 1020210027008A KR 20210027008 A KR20210027008 A KR 20210027008A KR 20220122416 A KR20220122416 A KR 20220122416A
Authority
KR
South Korea
Prior art keywords
real estate
information
brokerage
transaction
terminal
Prior art date
Application number
KR1020210027008A
Other languages
Korean (ko)
Inventor
전경돈
이정륜
조인제
Original Assignee
주식회사 알이스탠다드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 알이스탠다드 filed Critical 주식회사 알이스탠다드
Priority to KR1020210027008A priority Critical patent/KR20220122416A/en
Publication of KR20220122416A publication Critical patent/KR20220122416A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Power Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a system for searching and managing a real estate on sale based on a blockchain, which can prevent unnecessary waste of resources. The system of the present invention comprises: at least one user terminal; a real estate brokerage service providing server; at least one broker terminal for viewing a broker-only sales property list; and a blockchain-based sales property information providing unit for generating and providing a user-only sales property list.

Description

블록체인 기반의 허위매물 등록 방지 시스템{The false real estate property registration prevention system based on blockchain technology}{The false real estate property registration prevention system based on blockchain technology}

본 발명은 블록체인 기반의 허위매물 등록을 방지하는 부동산 매물 검색 시스템에 관한 것이다. 더욱 상세하게는, 부동산 매물 검색 서비스를 제공하면서 실제 매물에 대응하는 토큰을 블록체인 기반으로 발행하여 허위 매물을 없앨 수 있는 블록체인 기반의 부동산 매물 검색 시스템에 관한 것이다. The present invention relates to a real estate listing search system that prevents the registration of false listings based on blockchain. More specifically, it relates to a blockchain-based real estate listing search system that can eliminate false listings by issuing tokens corresponding to real listings based on blockchain while providing a real estate listing search service.

블록체인(blockchain)은 네트워크에 참여하는 모든 사용자가 관리 대상이 되는 모든 데이터를 분산하여 저장하는 데이터 분산처리기술을 의미한다. 거래 정보가 담긴 원장(原帳)을 거래 주체나 특정 기관에서 보유하는 것이 아니라 네트워크 참여자 모두가 나누어 가지는 기술이라는 점에서 '분산원장기술(DLT:Distributed Ledger Technology)' 또는 '공공거래장부'라고도 한다. 블록체인은 거래 내용이 담긴 블록(Block)을 사슬처럼 연결(chain)한 것이라 하여 붙여진 명칭이다. 이러한 블록체인은 거래 내용의 위변조와 같은 해킹을 막기 위한 기술이며, 거래에 참여하는 모든 사용자에게 거래 내역을 보내 주며 거래 때마다 이를 대조해 데이터 위조를 막는 방식을 사용한다. Blockchain refers to a data distribution processing technology that distributes and stores all data that is managed by all users participating in the network. It is also called 'Distributed Ledger Technology (DLT)' or 'Public Transaction Ledger' in that the ledger containing transaction information is not owned by the transaction subject or a specific institution, but is a technology shared by all network participants. . Blockchain is a name given to the fact that blocks containing transaction contents are linked like a chain. This block chain is a technology to prevent hacking such as forgery and forgery of transaction contents, and it uses a method to prevent data forgery by sending transaction details to all users participating in the transaction and collating them for each transaction.

블록체인은 금융기관에서 모든 거래를 담보하고 관리하는 기존의 금융 시스템에서 벗어나 P2P(Peer to Peer;개인 대 개인) 거래를 지향하는, 탈(脫)중앙화를 핵심 개념으로 한다. P2P란 서버나 클라이언트 없이 개인 컴퓨터 사이를 연결하는 통신망을 말하며, 연결된 각각의 컴퓨터가 서버이자 클라이언트 역할을 하며 정보를 공유하는 방식이다. 다수의 노드가 같은 데이터를 공유하고 검증하는 방식을 통해 디지털 상에 신뢰관계를 형성하게 된다. 이러한 환경은 중개자 없이 P2P로 편리하게 계약을 체결하고 수정할 수 있는 스마트 컨트랙트를 실현 가능하게 한다.The core concept of blockchain is decentralization, which aims for P2P (Peer to Peer) transactions, away from the existing financial system that secures and manages all transactions in financial institutions. P2P refers to a communication network that connects personal computers without a server or client, and each connected computer acts as a server and client and shares information. Through the method of sharing and verifying the same data by multiple nodes, a trust relationship is formed in the digital world. This environment makes it possible to realize smart contracts that can conveniently conclude and modify contracts with P2P without intermediaries.

기존 금융 시스템에서는 금융회사들이 중앙 서버에 거래 기록을 보관해 온 반면, P2P 방식을 기반으로 하는 블록체인에서는 거래 정보를 블록에 담아 차례대로 연결하고 이를 모든 참여자가 공유한다.In the existing financial system, financial companies have kept transaction records in a central server, whereas in a blockchain based on the P2P method, transaction information is stored in blocks, connected in turn, and shared by all participants.

그리고, 블록체인 상의 모든 거래 정보가 블록에 기록되기 위해서는 유효한 서명이 있어야 하고, 이러한 서명은 유효한 디지털 키에 의해 수행된다. 디지털 키는 개인키(private key)와 공개키(public key) 쌍으로 구성되는데, 공개키는 은행의 계좌번호 역할을 하고, 개인키는 계좌의 비밀번호 역할을 한다.And, in order for all transaction information on the block chain to be recorded in a block, a valid signature is required, and this signature is performed by a valid digital key. A digital key consists of a pair of a private key and a public key. The public key serves as a bank account number, and the private key serves as a password for the account.

한편, 가상화폐는 전자화폐 또는 암호화폐라고도 하며, 지폐나 동전 등의 실물이 없고 온라인에서 거래되는 화폐를 말한다. 암호화폐는 각국 정부나 중앙은행이 발행하는 일반 화폐와 달리 처음 고안한 사람이 정한 규칙에 따라 가치가 매겨진다. 또한, 탈중앙화 특징에 의해 정부나 중앙은행에서 거래 내역을 관리하지 않고 블록체인 기술을 기반으로 유통되기 때문에 정부 등 특정 기관이 가치나 지급을 보장하지 않는다.On the other hand, virtual currency is also called electronic money or cryptocurrency, and refers to money that is traded online without real money such as banknotes or coins. Unlike regular currencies issued by governments or central banks of each country, cryptocurrency is valued according to rules set by the person who first invented it. In addition, due to the decentralization feature, the government or central bank does not manage the transaction details, and because it is distributed based on blockchain technology, specific institutions such as the government do not guarantee the value or payment.

한국 등록특허 10-1857223 (공고일자 2018년 5월 11일)Korean Patent Registration 10-1857223 (Announcement Date May 11, 2018)

본 발명이 해결하고자 하는 기술적 과제는, 부동산 매물 거래에 있어서 해당 매물에 대한 매도인 또는 임대인이 본인인증을 수행하고, 블록체인 기반으로 유일한 NFT(None-Fungible Token; 대체불가토큰)를 발급하여 허위 매물이 아닌 실제 매물에 대해서만 매물 리스트로 관리 및 열람가능하게 하여 허위 매물을 없앨 수 있는 블록체인 기반의 부동산 매물 검색 시스템을 제공하는 것이다. The technical problem to be solved by the present invention is that, in a real estate sale transaction, the seller or lessor for the sale performs identity authentication and issues a unique NFT (None-Fungible Token; non-fungible token) based on a block chain to provide a false sale It is to provide a blockchain-based real estate search system that can eliminate false items by making it possible to manage and view only the actual items for sale as a list for sale.

본 발명이 해결하고자 하는 다른 기술적 과제는, 블록체인 기반의 NFT를 통해 거래하고자 하는 부동산 매물의 거래 조건, 중개수수료 정보, 거래 이력, 하자보수 현황 등의 각종 정보들을 확인할 수 있어 정확한 부동산 거래를 도와줄 수 있는 블록체인 기반의 부동산 매물 검색 시스템을 제공하는 것이다. Another technical problem to be solved by the present invention is that it is possible to check various information such as transaction conditions, brokerage fee information, transaction history, and defect repair status of real estate for sale through blockchain-based NFT to help accurate real estate transactions It is to provide a blockchain-based real estate listing search system that can give

다만, 본 발명이 해결하고자 하는 기술적 과제들은 상기 과제들로 한정되는 것이 아니며, 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있다. However, the technical problems to be solved by the present invention are not limited to the above problems, and may be variously expanded without departing from the technical spirit and scope of the present invention.

상기 과제를 해결하기 위한 본 발명의 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템은, 네트워크를 통하여 연결된 적어도 하나의 사용자 단말, 부동산 중개 서비스 제공 서버, 적어도 하나의 중개사 단말, 및 블록체인 기반 매물 정보 제공부를 포함하는 부동산 매물 검색 시스템에 있어서, 부동산 물건의 거래 조건과 중개수수료 범위를 지정하여 상기 부동산 물건의 정보를 상기 부동산 중개 서비스 제공 서버로 전달하는 적어도 하나의 사용자 단말, 상기 적어도 하나의 사용자 단말에 대해 본인인증 절차를 수행하고, 상기 거래 조건과 상기 지정된 중개수수료 범위를 포함하는 부동산 매물 정보를 중개사 전용 매물 리스트로 생성하여 제공하는 부동산 중개 서비스 제공 서버, 상기 중개사 전용 매물 리스트를 열람하고, 상기 지정된 중개수수료 범위에 대응하는 희망 중개수수료를 결정하여 상기 부동산 중개 서비스 제공 서버로 전달하는 적어도 하나의 중개사 단말, 및 상기 부동산 중개 서비스 제공 서버로부터 제공받은 거래 대상 부동산 매물에 대해 결정된 중개사 정보, 중개수수료 정보, 거래 조건 정보 및 물건의 주소지 정보를 포함하는 정보들을 블록체인 상에 기록하고, 상기 정보들이 기록된 NFT(None-Fungible Token)를 생성하고, 해당 거래 대상 부동산 매물 정보들이 등록된 사용자 전용 매물 리스트를 생성하여 제공하는 블록체인 기반 매물 정보 제공부를 포함하고, 상기 NFT는 대응하는 거래 대상 부동산 매물에 대하여 단일의 토큰으로 발행되고, 상기 블록체인 기반 매물 정보 제공부는 상기 NFT에 소유주 변경 이력 정보, 해당 물건의 최초 취득일 정보, 등기부 등본 정보, 및 거래 가격 정보를 업데이트한다. A block chain-based real estate property search system according to an embodiment of the present invention for solving the above problems, at least one user terminal connected through a network, a real estate brokerage service providing server, at least one agent terminal, and a block chain-based property In the real estate sale search system including an information providing unit, at least one user terminal that transmits the information of the real estate object to the real estate brokerage service providing server by specifying the transaction conditions and the brokerage fee range of the real estate object, the at least one user A real estate brokerage service providing server that performs a self-authentication procedure for the terminal, creates and provides real estate sales information including the transaction conditions and the specified brokerage fee range as a real estate agent-only listing list, and reads the broker-only listing list, At least one real estate agent terminal that determines a desired brokerage fee corresponding to the specified brokerage commission range and delivers it to the real estate brokerage service providing server, and real estate agent information determined for the real estate for sale provided from the real estate brokerage service providing server, brokerage It records information including fee information, transaction condition information, and address information of the object on the block chain, creates an NFT (None-Fungible Token) in which the information is recorded, and only for users whose transaction target real estate sale information is registered and a block chain-based property information providing unit that generates and provides a listing list, wherein the NFT is issued as a single token for a corresponding transaction target real estate listing, and the block chain-based listing information provider provides the NFT with owner change history information , update information on the first acquisition date of the product, certified copy information of the register, and transaction price information.

본 발명에 따른 몇몇 실시예에서, 상기 적어도 하나의 사용자 단말에서 지정하는 중개수수료 범위는 특정된 중개수수료 요율 또는 상한과 하한을 포함하는 중개수수료 요율일 수 있다. In some embodiments according to the present invention, the range of the brokerage fee specified by the at least one user terminal may be a specified brokerage fee rate or a brokerage fee rate including upper and lower limits.

본 발명에 따른 몇몇 실시예에서, 상기 부동산 중개 서비스 제공 서버는, 상기 적어도 하나의 중개사 단말로부터 공인중개사 자격증 정보와 중개 위치에 관한 증빙서류 정보를 제공받아 중개사 회원 단말로 승인할 수 있다. In some embodiments according to the present invention, the real estate brokerage service providing server may receive from the at least one real estate agent terminal, certified real estate agent certificate information and proof document information about the brokerage location, and may approve it as a real estate agent member terminal.

본 발명의 기타 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Other specific details of the invention are included in the detailed description and drawings.

본 발명에 따르면, 블록체인 기반의 NFT 발급을 통해 부동산 거래에 있어서 허위 매물을 없앨 수 있으며, 실제 매물을 인증하여 불필요한 자원 낭비를 방지할 수 있다. According to the present invention, it is possible to eliminate false properties in real estate transactions through the issuance of blockchain-based NFTs, and to prevent unnecessary waste of resources by authenticating the real properties.

또한, 본 발명에 따르면, 블록체인 기반의 NFT를 통해 거래하고자 하는 부동산 매물의 거래 조건, 중개수수료 정보, 거래 이력, 하자보수 현황 등의 각종 정보들을 확인할 수 있다. In addition, according to the present invention, it is possible to check various information such as transaction conditions, brokerage fee information, transaction history, and defect repair status of real estate for sale to be transacted through blockchain-based NFT.

또한, 본 발명에 따르면, 부동산 거래 매물에 대해 매도인 또는 임대인이 제안하는 중개수수료 범위 또는 지정한 중개수수료에 대해 다수의 중개사가 역제안 가능하도록 하여 합리적인 중개수수료를 결정할 수 있다. In addition, according to the present invention, it is possible to determine a reasonable brokerage fee by enabling multiple brokers to reverse proposals for the range of brokerage commissions proposed by the seller or lessor for real estate transaction or the designated brokerage commission.

다만, 본 발명의 효과는 상기 효과들로 한정되는 것이 아니며, 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있다. However, the effects of the present invention are not limited to the above effects, and may be variously expanded without departing from the spirit and scope of the present invention.

도 1은 본 발명에 따른 기술적 사상이 적용될 수 있는 블록체인을 이용한 분산처리 시스템을 도시한 도면이다.
도 2 및 도 3은 블록체인 시스템에서 이용되는 블록의 연결을 도시한 블록도이다.
도 4는 본 발명의 일 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템을 설명하기 위한 도면이다.
도 5는 도 4의 시스템에 포함된 부동산 중개 서비스 제공 서버를 설명하기 위한 블록 구성도이다.
도 6은 본 발명의 일 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템의 동작을 설명하기 위한 도면이다.
도 7은 본 발명의 실시예에 따른 노드의 컴퓨팅 장치의 구성도이다.
1 is a diagram illustrating a distributed processing system using a block chain to which the technical idea according to the present invention can be applied.
2 and 3 are block diagrams illustrating the connection of blocks used in a block chain system.
4 is a view for explaining a block chain-based real estate listing search system according to an embodiment of the present invention.
5 is a block diagram for explaining a real estate brokerage service providing server included in the system of FIG.
6 is a diagram for explaining the operation of a blockchain-based real estate listing search system according to an embodiment of the present invention.
7 is a block diagram of a computing device of a node according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. Advantages and features of the present invention and methods of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but will be embodied in various different forms, and only these embodiments allow the disclosure of the present invention to be complete, and common knowledge in the art to which the present invention pertains It is provided to fully inform those who have the scope of the invention, and the present invention is only defined by the scope of the claims.

본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며, 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.The terminology used herein is for the purpose of describing the embodiments, and is not intended to limit the present invention. In this specification, the singular also includes the plural, unless specifically stated otherwise in the phrase. As used herein, “comprises” and/or “comprising” refers to the presence of one or more other components, steps, operations and/or elements mentioned. or addition is not excluded.

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used herein may be used with the meaning commonly understood by those of ordinary skill in the art to which the present invention belongs. In addition, terms defined in a commonly used dictionary are not to be interpreted ideally or excessively unless clearly specifically defined.

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1개의 유닛이 2개 이상의 하드웨어를 이용하여 실현되어도 되고, 2개 이상의 유닛이 1개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고, 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체 지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.In this specification, a "part" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. In addition, one unit may be implemented using two or more hardware, and two or more units may be implemented by one hardware. Meanwhile, '~ unit' is not limited to software or hardware, and '~ unit' may be configured to be in an addressable storage medium or to reproduce one or more processors. Thus, as an example, '~' denotes components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, and procedures. , subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays and variables. The functions provided in the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. In addition, components and '~ units' may be implemented to play one or more CPUs in a device or secure multimedia card.

본 명세서에 있어서 단말, 장치 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말, 장치 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말, 장치 또는 디바이스에서 수행될 수도 있다.In this specification, some of the operations or functions described as being performed by the terminal, apparatus, or device may be performed instead of in a server connected to the terminal, apparatus, or device. Similarly, some of the operations or functions described as being performed by the server may also be performed in a terminal, apparatus, or device connected to the server.

본 명세서에서 있어서, 단말과 매핑(Mapping) 또는 매칭(Matching)으로 기술된 동작이나 기능 중 일부는, 단말의 식별 정보(Identifying Data)인 단말기의 고유번호나 개인의 식별정보를 매핑 또는 매칭한다는 의미로 해석될 수 있다.In this specification, some of the operations or functions described as mapping or matching with the terminal means mapping or matching the terminal's unique number or personal identification information, which is the identification data of the terminal. can be interpreted as

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예들을 보다 상세하게 설명하고자 한다. 도면 상의 동일한 구성요소에 대해서는 동일한 참조 부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the accompanying drawings. The same reference numerals are used for the same components in the drawings, and repeated descriptions of the same components are omitted.

본 발명은 블록체인 기반으로 부동산 매물에 대해 매도인이 중개수수료 및 중개사를 결정한 후 플랫폼 사용자에게 노출하여 부동산 실제 매물을 검색할 수 있도록 하여 허위 매물을 차단할 수 있는 부동산 매물 검색 시스템에 관한 것이다. The present invention relates to a real estate for sale search system that can block false sales by allowing a seller to determine a brokerage fee and a real estate agent for a real estate sale based on a block chain and then expose it to a platform user to search for a real real estate sale.

기존의 부동산 거래 관련 플랫폼의 경우에 부동산 중개사가 허위 매물을 등록하여 매수인 또는 임차인을 유인한 후 비슷한 매물을 추천하여 거래를 성사시키고자 하는 행위가 빈번히 발생되고 있다. 이러한 허위 매물 등록 행위로 인하여 매수인 또는 임차인은 정확한 정보를 전달받기 어려우며, 부동산 매물 거래에 있어서 불신의 상태에서 매물을 찾게 된다. 또한, 중개사가 등록한 정보만을 갖고서 매물의 정확한 상태를 알지 못한 채, 부동산 매물 거래를 진행할 수 밖에 없으며, 매수 또는 임차하고자 하는 물건에 대해 하자보수 이력이나 생활환경에 있어서의 이점 또는 불편한 점 등을 정확하게 알지 못한 채 부동산 매물을 거래하게 된다. In the case of existing real estate transaction-related platforms, real estate agents register false properties to lure buyers or lessees, and then recommend similar properties to close the transaction. Due to this false registration of the property, it is difficult for the buyer or the lessee to receive accurate information, and in the real estate sale transaction, the buyer or the lessee finds the property in a state of distrust. In addition, with only the information registered by the broker, you have no choice but to proceed with the real estate sale without knowing the exact state of the sale, and accurately determine the defect repair history or the advantages or inconveniences in the living environment for the object you wish to purchase or lease. You are trading real estate without knowing it.

상술한 문제점들을 해소하기 위해, 본 발명에서는 부동산 매물 거래에 있어서 허위 매물을 없애고, 거래 가능 물건 관련 정확한 정보를 전달할 수 있는 블록체인 기반의 부동산 매물 검색 시스템을 제안하고자 한다. In order to solve the above problems, the present invention intends to propose a blockchain-based real estate for sale search system that can eliminate false sales and deliver accurate information related to tradable objects in real estate sales transactions.

이하에서는 우선, 본 발명의 개념이 적용될 수 있는 블록체인을 이용한 분산처리 시스템에 관해 설명하기로 한다. Hereinafter, first, a distributed processing system using a block chain to which the concept of the present invention can be applied will be described.

도 1은 본 발명에 따른 기술적 사상이 적용될 수 있는 블록체인을 이용한 분산처리 시스템을 도시한 도면이다.1 is a diagram illustrating a distributed processing system using a block chain to which the technical idea according to the present invention can be applied.

도 1을 참조하면 블록체인을 이용한 분산처리 시스템(100)은 복수의 노드들(110-170)로 이루어진 분산형 네트워크(distributed network) 시스템이다. 분산형 네트워크(100)를 구성하는 노드들(110-170)은 컴퓨터, 이동 단말기, 전용 전자 장치 등 연산 능력이 있는 전자 장치일 수 있다.Referring to FIG. 1 , a distributed processing system 100 using a block chain is a distributed network system consisting of a plurality of nodes 110-170. The nodes 110 to 170 constituting the distributed network 100 may be electronic devices having computational capabilities, such as computers, mobile terminals, and dedicated electronic devices.

일반적으로 분산형 네트워크(100)는 블록체인이라 불리는 블록(block)의 연결 묶음 내에 모든 참여 노드에 공통으로 알려진 정보를 저장하고 참조할 수 있다. 노드들(110-170)은 상호간 통신이 가능하며 블록체인을 저장, 관리 및 전파를 담당하는 완전 노드(full node)와 단순하게 트랜잭션에만 참여할 수 있는 간이 노드(light node)로 구분될 수 있다. 본 명세서에서 별다른 설명 없이 노드에 대하여 언급되는 경우, 이는 분산형 네트워크에 참여하며 블록체인을 생성, 저장 또는 검증하는 동작을 수행하는 완전 노드를 지칭하는 경우가 많으나, 이에 한정되는 것은 아니다. In general, the decentralized network 100 can store and refer to information commonly known to all participating nodes in a connected bundle of blocks called blockchain. The nodes 110-170 can communicate with each other and can be divided into a full node that stores, manages, and propagates the block chain and a light node that can simply participate in transactions. When referring to a node without a separate description in this specification, it often refers to a full node that participates in a distributed network and performs an operation to create, store, or verify a block chain, but is not limited thereto.

블록체인에 연결되어 있는 각 블록들은 일정 기간 내의 거래 내역, 즉 트랜잭션(transaction)들을 포함한다. 상기 노드들은 각각 역할에 따라 블록체인을 생성, 저장 또는 검증함으로써 트랜잭션들을 관리할 수 있다.Each block connected to the block chain includes transaction details, that is, transactions within a certain period. The nodes can manage transactions by creating, storing, or verifying the blockchain according to their respective roles.

실시 형태에 따라 상기 트랜잭션은 다양한 형태의 거래를 나타낼 수 있다. 일 실시예에서 상기 트랜잭션은 암호화폐의 소유 상태 및 그 변동을 나타내기 위한 금융 거래에 해당할 수 있다. 다른 실시예에서 상기 트랜잭션은 물건의 소유 상태 및 그 변동을 나타내기 위한 실물 거래에 해당할 수 있다. 또 다른 실시예에서 상기 트랜잭션은 정보의 기록, 저장 및 이송을 나타내기 위한 정보 공유 과정에 해당할 수 있다. 분산형 네트워크(100)에서 거래를 수행하는 노드들은 각각의 암호학적 연관관계가 있는 개인키(private key) 및 공개키(public key) 쌍을 가질 수 있다.According to an embodiment, the transaction may represent various types of transactions. In one embodiment, the transaction may correspond to a financial transaction for indicating the ownership status of cryptocurrency and its change. In another embodiment, the transaction may correspond to a physical transaction for indicating the ownership status of the object and its change. In another embodiment, the transaction may correspond to an information sharing process to represent the recording, storage and transfer of information. Nodes performing a transaction in the distributed network 100 may have a private key and a public key pair each cryptographically related.

도 2 및 도 3은 블록체인 시스템에서 이용되는 블록의 연결을 도시한 블록도이다.2 and 3 are block diagrams showing the connection of blocks used in the block chain system.

도 2를 참조하면 블록체인(200)은 순차적으로 연결된 하나 이상의 블록들(210, 220, 230)의 분산 데이터베이스의 일종이다. 블록체인(200)은 블록체인 시스템 내 사용자의 거래 내역을 저장하고 관리하기 위해 사용되며, 상기 블록체인 시스템의 네트워크에 참여하는 각 노드가 블록을 생성하여 블록체인(200)에 연결한다. 도 2에는 제한된 수의 블록들(210, 220, 230)이 도시되어 있으나 블록체인에 포함될 수 있는 블록의 수는 이에 제한되지 아니한다.Referring to FIG. 2 , the block chain 200 is a kind of distributed database of one or more sequentially connected blocks 210 , 220 , 230 . The block chain 200 is used to store and manage the user's transaction details in the block chain system, and each node participating in the network of the block chain system creates a block and connects it to the block chain 200 . Although a limited number of blocks 210, 220, and 230 are shown in FIG. 2, the number of blocks that can be included in the block chain is not limited thereto.

블록체인(200)에 포함된 각 블록은 블록 헤더(211)와 블록 바디(213)를 포함하도록 구성될 수 있다. 블록 헤더(211)는 각 블록들간의 연결 관계를 나타내기 위하여 이전 블록(220)의 해시 값을 포함할 수 있다. 블록체인(200)이 유효한지 검증하는 과정에서 블록 헤더(211) 내의 연결 관계가 사용된다. 블록 바디(213)는 블록(210)에 저장되고 관리되는 데이터, 예를 들어 트랜잭션 리스트 또는 트랜잭션 체인을 포함할 수 있다.Each block included in the block chain 200 may be configured to include a block header 211 and a block body 213 . The block header 211 may include a hash value of the previous block 220 to indicate a connection relationship between blocks. In the process of verifying whether the block chain 200 is valid, the connection relationship in the block header 211 is used. The block body 213 may include data stored and managed in the block 210 , for example, a transaction list or a transaction chain.

도 3을 참조하면, 블록 헤더(211)는 이전 블록의 해시(2112), 현재 블록의 해시(2113), 넌스(Nonce)(2114)를 포함할 수 있다. 또한, 블록 헤더(211)는 블록 내의 트랜잭션 리스트의 헤더를 나타내는 루트(2115)를 포함할 수 있다.Referring to FIG. 3 , the block header 211 may include a hash 2112 of a previous block, a hash 2113 of a current block, and a nonce 2114 . Also, the block header 211 may include a root 2115 indicating the header of the transaction list in the block.

전술된 바와 같이, 블록체인(200)은 연결된 하나 이상의 블록들을 포함할 수 있다. 상기 하나 이상의 블록들은 블록 헤더(211) 내의 해시 값에 기초하여 연결된다. 블록 헤더(211)에 포함된 이전 블록의 해시 값(2112)은 직전 블록(220)에 대한 해시 값으로서 직전 블록(220)에 포함된 현재 해시(2213)와 동일한 값이다. 상기 하나 이상의 블록들은 각 블록 헤더 내의 이전 블록의 해시 값에 의하여 연쇄적으로 연결된다. 상기 분산형 네트워크에 참여하는 노드들은 상기 하나 이상의 블록들에 포함된 이전 블록의 해시 값에 기반하여 블록의 유효성을 검증하므로 악의적인 단일 노드가 이미 생성된 블록의 내용을 위조 또는 변조하는 행위가 불가능하다.As described above, the blockchain 200 may include one or more connected blocks. The one or more blocks are connected based on a hash value in the block header 211 . The hash value 2112 of the previous block included in the block header 211 is the same as the current hash 2213 included in the previous block 220 as a hash value of the previous block 220 . The one or more blocks are chained by the hash value of the previous block in each block header. Nodes participating in the distributed network verify the validity of a block based on the hash value of the previous block included in the one or more blocks, so it is impossible for a single malicious node to forge or falsify the contents of an already created block do.

블록 바디(213)는 트랜잭션 리스트(2131)를 포함할 수 있다. 트랜잭션 리스트(2131)는 블록체인 기반의 거래의 목록이다. 예를 들면, 트랜잭션 리스트(2131)는 상기 블록체인 기반의 금융 시스템에서 이루어진 금융 거래에 대한 기록을 포함할 수 있다. 트랜잭션 리스트(2131)는 트리(tree) 형태로 표현될 수 있으며, 예를 들어, 사용자 A가 사용자 B에게 전송한 금액을 목록 형태로 기록하며, 블록 내의 저장 길이는 현재 블록에 포함된 트랜잭션의 수에 기초하여 증감될 수 있다.The block body 213 may include a transaction list 2131 . The transaction list 2131 is a list of blockchain-based transactions. For example, the transaction list 2131 may include a record of financial transactions made in the blockchain-based financial system. The transaction list 2131 may be expressed in the form of a tree, and for example, the amount of money sent by user A to user B is recorded in the form of a list, and the storage length in the block is the number of transactions included in the current block. can be increased or decreased based on

그리고, 블록(210)은 블록 헤더(211)와 블록 바디(213)에 포함된 정보 이외의 기타 정보(2116)를 포함할 수 있다. In addition, the block 210 may include other information 2116 other than the information included in the block header 211 and the block body 213 .

분산형 네트워크에 참여하는 노드들은 동일한 블록체인을 가지며, 블록에는 동일한 트랜잭션이 저장된다. 트랜잭션 목록이 포함된 블록이 네트워크에 공유되므로 모든 참여 노드들이 검증할 수 있다.Nodes participating in a decentralized network have the same blockchain, and the same transactions are stored in blocks. Since the block containing the transaction list is shared on the network, all participating nodes can verify it.

도 4는 본 발명의 일 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템을 설명하기 위한 도면이다. 4 is a diagram for explaining a blockchain-based real estate listing search system according to an embodiment of the present invention.

도 4를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템(300)은, 적어도 하나의 사용자 단말(310), 부동산 중개 서비스 제공 서버(320), 적어도 하나의 중개사 단말(330), 블록체인 기반 매물 정보 제공부(340)를 포함한다. 다만, 이러한 도 4의 부동산 매물 검색 시스템(300)은, 본 발명의 일 실시예에 불과하므로, 도 4를 통하여 본 발명이 한정 해석되는 것은 아니다.Referring to FIG. 4 , the block chain-based real estate listing search system 300 according to an embodiment of the present invention includes at least one user terminal 310 , a real estate brokerage service providing server 320 , and at least one real estate agent terminal. 330 , and a block chain-based listing information providing unit 340 . However, since the real estate listing search system 300 of FIG. 4 is only an embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 4 .

이때, 도 4의 각 구성요소들은 일반적으로 네트워크(network)를 통해 연결된다. 예를 들어, 도 4에 도시된 바와 같이, 적어도 하나의 사용자 단말(310)은 네트워크를 통하여 부동산 중개 서비스 제공 서버(320)와 연결될 수 있다. 그리고, 부동산 중개 서비스 제공 서버(320)는, 네트워크를 통하여 적어도 하나의 사용자 단말(310), 적어도 하나의 중개사 단말(330), 블록체인 기반 매물 정보 제공부(340)와 연결될 수 있다. 또한, 적어도 하나의 중개사 단말(330)은, 네트워크를 통하여 부동산 중개 서비스 제공 서버(320)와 연결될 수 있다.At this time, each component of FIG. 4 is generally connected through a network. For example, as shown in FIG. 4 , at least one user terminal 310 may be connected to the real estate brokerage service providing server 320 through a network. In addition, the real estate brokerage service providing server 320 may be connected to at least one user terminal 310 , at least one real estate agent terminal 330 , and a block chain-based property information providing unit 340 through a network. In addition, at least one broker terminal 330 may be connected to the real estate brokerage service providing server 320 through a network.

여기서, 네트워크는, 복수의 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크의 일 예에는 RF, 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, 5GPP(5th Generation Partnership Project) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, NFC 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다.Here, the network refers to a connection structure in which information exchange is possible between each node, such as a plurality of terminals and servers, and examples of such networks include RF, 3rd Generation Partnership Project (3GPP) network, and Long Term (LTE). Evolution) network, 5th Generation Partnership Project (5GPP) network, WIMAX (World Interoperability for Microwave Access) network, Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network) , PAN (Personal Area Network), Bluetooth (Bluetooth) network, NFC network, satellite broadcasting network, analog broadcasting network, DMB (Digital Multimedia Broadcasting) network, and the like are included, but are not limited thereto.

본 명세서에서, "적어도 하나의" 라는 용어는 단수 및 복수를 포함하는 용어로 정의되고, "적어도 하나의" 라는 용어가 존재하지 않더라도 각 구성요소가 단수 또는 복수로 존재할 수 있고, 단수 또는 복수를 의미할 수 있음은 자명하다 할 것이다. 또한, 각 구성요소가 단수 또는 복수로 구비되는 것은, 실시예에 따라 변경가능하다 할 것이다.In this specification, the term "at least one" is defined as a term including the singular and the plural, and even if the term "at least one" does not exist, each element may exist in the singular or plural, and the singular or plural It would be obvious that it could mean In addition, that each component is provided in singular or plural may be changed according to embodiments.

적어도 하나의 사용자 단말(310)은, 블록체인 기반의 부동산 매물 검색 서비스 관련 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 이용하여 물건의 거래 조건을 업로드하는 사용자의 단말일 수 있다. 이때, 사용자는 임대인, 임차인, 매도인 및 매수인 중 어느 한 명일 수 있다. The at least one user terminal 310 may be a terminal of a user who uploads transaction conditions of goods using a web page, an app page, a program, or an application related to a block chain-based real estate sale search service. In this case, the user may be any one of a lessor, a lessee, a seller, and a buyer.

그리고, 적어도 하나의 사용자 단말(310)은, 임대인 또는 매도인인 경우 물건의 거래 조건에 더하여 중개수수료의 범위를 지정하여 물건의 주소지, 사진 등의 정보를 더 업로드하는 단말일 수 있다. 그리고, 적어도 하나의 사용자 단말(310)은, 임대인 또는 매도인인 경우 물건의 거래 조건에 더하여 특정된 중개수수료를 지정하여 물건의 주소지, 사진 등의 정보를 더 업로드하는 단말일 수 있다. In addition, the at least one user terminal 310 may be a terminal that, in the case of a lessor or a seller, specifies a range of brokerage fees in addition to the transaction conditions of the goods to further upload information such as the address of the goods, photos, and the like. In addition, the at least one user terminal 310 may be a terminal that, in the case of a lessor or a seller, designates a specified brokerage fee in addition to the transaction conditions of the product to further upload information such as an address and a photo of the product.

여기서, 적어도 하나의 사용자 단말(310)은, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 네비게이션, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 이때, 적어도 하나의 사용자 단말(310)은, 네트워크를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 적어도 하나의 사용자 단말(310)은, 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 네비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, the at least one user terminal 310 may be implemented as a computer that can access a remote server or terminal through a network. Here, the computer may include, for example, navigation, a laptop equipped with a web browser, a desktop, and a laptop. In this case, the at least one user terminal 310 may be implemented as a terminal capable of accessing a remote server or terminal through a network. The at least one user terminal 310 is, for example, a wireless communication device that guarantees portability and mobility, such as navigation, Personal Communication System (PCS), Global System for Mobile communications (GSM), Personal Digital Cellular (PDC), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) ) terminal, a smart phone, a smart pad, a tablet PC, etc. may include all kinds of handheld-based wireless communication devices.

부동산 중개 서비스 제공 서버(320)는, 블록체인 기반의 부동산 매물 검색 서비스의 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 제공하는 서버일 수 있다. The real estate brokerage service providing server 320 may be a server that provides a web page, an app page, a program, or an application of a blockchain-based real estate listing search service.

그리고, 부동산 중개 서비스 제공 서버(320)는, 사용자 단말(310)에 대해 본인 인증을 수행하고, 사용자 단말(310)로부터 물건의 거래 조건을 입력받는 서버일 수 있다. 또한, 부동산 중개 서비스 제공 서버(320)는 중개사 단말(330)의 회원등록 신청을 받아 저장 및 관리하고, 중개사 단말(330)에 대해 사용자 단말(310)로부터 제공받은 물건의 거래 조건 및 중개수수료 정보를 제공하는 서버일 수 있다. In addition, the real estate brokerage service providing server 320 may be a server that performs identity authentication for the user terminal 310 and receives a transaction condition of an item from the user terminal 310 . In addition, the real estate brokerage service providing server 320 receives and stores and manages the member registration application of the real estate agent terminal 330, transaction conditions and brokerage fee information of the goods provided from the user terminal 310 to the real estate agent terminal 330 It may be a server that provides

부동산 중개 서비스 제공 서버(320)는 적어도 하나의 사용자 단말(310)로부터 제공받은 물건의 거래 조건 및 지정된 중개수수료 범위 등의 정보를 중개사 전용 매물 리스트로 생성하여 적어도 하나의 중개사 단말(330)로 제공하고, 적어도 하나의 중개사 단말(330)로부터 중개 요청을 제공받아 이를 해당 사용자 단말(310)로 제공한 후 이에 관한 사용자 단말(310)에서의 선택 정보를 다시 전달받는다. 상기 중개사 전용 매물 리스트는 The real estate brokerage service providing server 320 generates information such as transaction conditions of goods provided from at least one user terminal 310 and a specified brokerage fee range as a real estate agent-only listing list and provides it to at least one brokerage terminal 330. and receives an intermediary request from at least one intermediary terminal 330 , provides it to the corresponding user terminal 310 , and then receives selection information from the user terminal 310 related thereto again. The list of brokerage-only properties is

부동산 중개 서비스 제공 서버(320)는 거래 대상 물건에 대한 정보들을 종합하여 블록체인 기반 매물 정보 제공부(340)로 전달한다. The real estate brokerage service providing server 320 aggregates information on the object to be traded and transmits it to the block chain-based sale information providing unit 340 .

여기서, 부동산 중개 서비스 제공 서버(320)는, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 네비게이션, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다.Here, the real estate brokerage service providing server 320 may be implemented as a computer capable of accessing a remote server or terminal through a network. Here, the computer may include, for example, navigation, a laptop equipped with a web browser, a desktop, and a laptop.

적어도 하나의 중개사 단말(330)은, 블록체인 기반의 부동산 매물 검색 서비스 관련 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 이용하는 부동산 공인중개사의 단말일 수 있다. The at least one real estate agent terminal 330 may be a real estate agent's terminal using a web page, an app page, a program or an application related to a block chain-based real estate listing service.

그리고, 적어도 하나의 중개사 단말(330)은, 부동산 중개 서비스 제공 서버(320)에 회원등록을 한 후 적어도 하나의 거래 조건에 대응하는 중개사 전용 매물 리스트를 검색 및 출력하는 단말일 수 있다. 그리고, 적어도 하나의 중개사 단말(330)은, 적어도 하나의 사용자 단말(310)에서 제공된 물건의 중개수수료 범위 정보에 대해 희망하는 중개수수료를 결정하여 역제안하는 단말일 수 있다. 또는, 적어도 하나의 중개사 단말(330)은, 적어도 하나의 사용자 단말(310)에서 제공된 지정된 중개수수료에 대해 중개를 희망하는 경우 해당 물건에 대해 중개를 요청하는 단말일 수 있다. 이때, 사용자 단말(310)은 적어도 하나의 중개사 단말(330)에서 제안된 중개수수료 또는 중개 요청에 대해 특정한 중개사를 결정하고 이에 관한 정보를 부동산 중개 서비스 제공 서버(320)로 전달한다. In addition, the at least one real estate agent terminal 330 may be a terminal that searches for and outputs a real estate brokerage service providing server 320 after registering as a member and then searching for and outputting a real estate agent-only listing corresponding to at least one transaction condition. In addition, the at least one broker terminal 330 may be a terminal that determines a desired brokerage fee with respect to the range information of the brokerage fee of the product provided by the at least one user terminal 310 and reverses the proposal. Alternatively, the at least one intermediary terminal 330 may be a terminal that requests intermediary for the product when intermediary is desired for the specified intermediary fee provided by the at least one user terminal 310 . At this time, the user terminal 310 determines a specific broker with respect to the brokerage fee or brokerage request proposed by the at least one brokerage terminal 330 , and transmits this information to the real estate brokerage service providing server 320 .

여기서, 적어도 하나의 중개사 단말(330)은, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 네비게이션, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 이때, 적어도 하나의 중개사 단말(330)은, 네트워크를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 적어도 하나의 중개사 단말(330)은, 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 네비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, the at least one intermediary terminal 330 may be implemented as a computer capable of accessing a remote server or terminal through a network. Here, the computer may include, for example, navigation, a laptop equipped with a web browser, a desktop, and a laptop. In this case, the at least one intermediary terminal 330 may be implemented as a terminal capable of accessing a remote server or terminal through a network. At least one intermediary terminal 330 is, for example, as a wireless communication device that ensures portability and mobility, navigation, PCS (Personal Communication System), GSM (Global System for Mobile communications), PDC (Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) ) terminal, a smart phone, a smart pad, a tablet PC, etc. may include all kinds of handheld-based wireless communication devices.

블록체인 기반 매물 정보 제공부(340)는 부동산 중개 서비스 제공 서버(320)로부터 특정한 거래 대상 물건에 대해 결정된 중개사 정보, 중개수수료 정보, 거래 조건 정보, 물건의 주소지, 사진 등의 정보를 제공받아 블록체인 상에 기록하고, 상술한 정보들이 기록된 NFT를 생성하고, 사용자 전용 매물 리스트에 정식 매물로 등록한 후 적어도 하나의 사용자 단말(310)에 상기 사용자 전용 매물 리스트를 제공하는 블록체인 시스템일 수 있다. The block chain-based property information providing unit 340 receives information such as brokerage information, brokerage fee information, transaction condition information, address of the object, and photos determined for a specific transaction target from the real estate brokerage service providing server 320, and blocks It may be a block chain system that records on a chain, generates an NFT in which the above-mentioned information is recorded, and provides the user-only listing list to at least one user terminal 310 after registering it as an official listing in the user-only listing. .

NFT(None-Fungible Token)란 대체불가토큰을 의미하며, 하나의 토큰을 다른 토큰으로 대체하는 것이 불가능하다. 본 발명에서 블록체인 기반 매물 정보 제공부(340)에서 NFT를 생성하는 이유는 NFT에 기록된 정보를 통해 특정한 거래 대상 매물의 판매 소유권 또는 임대차 권리를 소유하고 있는 매도인 또는 임대인이 증명된다. NFT는 중복 발급되지 않기 때문에 본 발명에 따른 블록체인 기반의 부동산 매물 검색 시스템(300) 내에 동일 매물의 등록이 불가능하다. NFT (None-Fungible Token) means a non-fungible token, and it is impossible to replace one token with another. In the present invention, the reason for creating the NFT in the block-chain-based property information providing unit 340 is that the seller or lessor who owns the sale ownership or rental right of a specific transaction target is verified through the information recorded in the NFT. Since the NFT is not issued in duplicate, it is impossible to register the same item in the blockchain-based real estate search system 300 according to the present invention.

그리고, 본 발명에서 NFT에 기록되는 정보에는 중개사 정보, 중개수수료 정보, 거래 조건 정보, 물건의 주소지, 사진 등의 정보 이외에 소유주 변경 이력 정보, 해당 물건의 최초 취득일 정보, 등기부 등본, 거래 가격 정보 등도 포함될 수 있으며, 이에 따라, NFT를 통해 해당 물건에 대한 전체적인 이력 및 상태 정보를 확인할 수 있다. In addition, the information recorded in the NFT in the present invention includes, in addition to information such as brokerage company information, brokerage fee information, transaction condition information, address of goods, photos, etc. may be included, and accordingly, it is possible to check the overall history and status information of the object through the NFT.

블록체인 기반 매물 정보 제공부(340)는 특정한 거래 대상 물건에 대해 NFT를 생성하면서 사용자 전용 매물 리스트에 해당 물건을 정식 매물로 등록하며, 적어도 하나의 사용자 단말(310)은 상기 사용자 전용 매물 리스트를 열람하여 허위 매물이 없는 거래가능 부동산 매물들을 확인할 수 있다. The block chain-based listing information providing unit 340 registers the product as an official listing in the user-only listing list while generating an NFT for a specific transaction target product, and at least one user terminal 310 provides the user-only listing list. By browsing, you can check tradable real estate listings that do not have false listings.

또한, 각각의 부동산 매물마다 중개사 정보, 중개수수료 정보, 거래 조건 정보, 물건의 주소지, 사진 등의 정보뿐만 아니라, 소유주 변경 이력 정보, 해당 물건의 최초 취득일 정보, 등기부 등본, 거래 가격 정보 등도 NFT를 통해 확인할 수 있다. 그리고, 적어도 하나의 사용자 단말(310)이 상기 사용자 전용 매물 리스트를 통해 NFT에 기록된 부동산 매물의 정보들을 확인하기 위해서는 수수료에 해당하는 암호화폐를 지불하는 방식으로 운영될 수도 있다. In addition, for each real estate for sale, not only information such as brokerage information, brokerage fee information, transaction condition information, address and photo of the object, but also information such as owner change history information, initial acquisition date information, register copy, transaction price information, etc. can be checked through In addition, at least one user terminal 310 may be operated in a manner that pays a cryptocurrency corresponding to a fee in order to check the information of the real estate for sale recorded in the NFT through the user-only sale list.

도 5는 도 4의 시스템에 포함된 부동산 중개 서비스 제공 서버를 설명하기 위한 블록 구성도이다. 5 is a block diagram illustrating a real estate brokerage service providing server included in the system of FIG. 4 .

도 5를 참조하면, 부동산 중개 서비스 제공 서버(320)는 저장부(321), 전송부(322), 회원관리부(323), 물건정보관리부(324)를 포함할 수 있다.Referring to FIG. 5 , the real estate brokerage service providing server 320 may include a storage unit 321 , a transmission unit 322 , a member management unit 323 , and an article information management unit 324 .

본 발명의 일 실시예에 따른 부동산 중개 서비스 제공 서버(320)나 연동되어 동작하는 다른 서버(미도시)가 적어도 하나의 사용자 단말(310) 및 적어도 하나의 중개사 단말(330)로 부동산 매물 검색 서비스 애플리케이션, 프로그램, 앱 페이지, 웹 페이지 등을 전송하는 경우, 적어도 하나의 사용자 단말(310) 및 적어도 하나의 중개사 단말(330)은, 부동산 매물 검색 서비스 애플리케이션, 프로그램, 앱 페이지, 웹 페이지 등을 설치하거나 열 수 있다. 또한, 웹 브라우저에서 실행되는 스크립트를 이용하여 서비스 프로그램이 적어도 하나의 사용자 단말(310) 및 적어도 하나의 중개사 단말(330)에서 구동될 수도 있다. 여기서, 웹 브라우저는 웹(WWW: world wide web) 서비스를 이용할 수 있게 하는 프로그램으로 HTML(hyper text mark-up language)로 서술된 하이퍼 텍스트를 받아서 보여주는 프로그램을 의미하며, 예를 들어 넷스케이프(Netscape), 익스플로러(Explorer), 크롬(chrome) 등을 포함한다. 또한, 애플리케이션은 단말 상의 응용 프로그램(application)을 의미하며, 예를 들어, 모바일 단말(스마트폰)에서 실행되는 앱(app)을 포함한다.A real estate brokerage service providing server 320 according to an embodiment of the present invention or another server (not shown) operating in conjunction with at least one user terminal 310 and at least one real estate agent terminal 330 provides a real estate sale search service When transmitting an application, program, app page, web page, etc., at least one user terminal 310 and at least one broker terminal 330 install a real estate sale search service application, program, app page, web page, etc. or you can open In addition, a service program may be driven in at least one user terminal 310 and at least one intermediary terminal 330 by using a script executed in a web browser. Here, the web browser is a program that enables the use of a web (world wide web) service, and refers to a program that receives and displays hypertext written in HTML (hyper text mark-up language), for example, Netscape , Explorer, and Chrome. In addition, the application means an application on the terminal, for example, includes an app (app) executed in a mobile terminal (smartphone).

도 5를 참조하면, 저장부(321)는 사용자 단말(310)에서 등록한 물건에 대한 적어도 하나의 거래 조건과, 지정된 중개수수료 범위 또는 지정된 중개수수료 정보를 입력받아 저장할 수 있다. 이때, 사용자 단말(310)은 부동산의 매도, 매수, 임대 및 임차 중 어느 하나를 선택하고, 물건의 평형대, 방구조, 층수, 건축년도 및 가격을 포함한 적어도 하나의 거래 조건을 등록할 수 있다. 또한, 사용자 단말(310)은 중개수수료를 결정하기 위해 미리 지정한 중개수수료 범위 또는 미리 지정한 중개수수료를 등록할 수 있다. Referring to FIG. 5 , the storage unit 321 may receive and store at least one transaction condition for an item registered in the user terminal 310 , a specified brokerage fee range, or designated brokerage fee information. At this time, the user terminal 310 may select any one of the sale, purchase, lease, and lease of real estate, and register at least one transaction condition including the counterweight of the object, the room structure, the number of floors, the year of construction, and the price. In addition, the user terminal 310 may register a previously designated brokerage fee range or a preset brokerage fee to determine the brokerage fee.

저장부(321)는 중개사 전용 매물 리스트에 상술한 정보들을 포함하여 저장하며, 이를 적어도 하나의 중개사 단말(330)에서 열람가능 하도록 한다. The storage unit 321 includes and stores the above-described information in the real estate agent-only listing list, and allows it to be read by at least one brokerage agent terminal 330 .

전송부(322)는 적어도 하나의 중개사 단말(330)에서 적어도 하나의 거래 조건을 검색하는 경우 검색에 대응하는 매물들을 포함하는 중개사 전용 매물 리스트를 전송할 수 있다. 그리고, 전송부(322)는 적어도 하나의 중개사 단말(330)에서 제공된 중개 요청을 해당 사용자 단말(310)로 전송할 수 있다. 사용자 단말(310)에서의 선택에 따라 중개사가 지정되고, 해당 물건에 대해 지정된 중개사 정보는 저장부(321)에 저장된다. When at least one transaction condition is searched for in the at least one brokerage terminal 330 , the transmitter 322 may transmit a broker-dedicated listing list including listings corresponding to the search. In addition, the transmitter 322 may transmit the mediation request provided by the at least one broker terminal 330 to the corresponding user terminal 310 . A broker is designated according to a selection in the user terminal 310 , and the designated agent information for the corresponding product is stored in the storage unit 321 .

회원관리부(323)는 적어도 하나의 중개사 단말(330)로부터 공인중개사 자격증 및 중개 위치를 선택받아 적어도 하나의 중개사 단말(330)을 회원으로 관리할 수 있다. 또한, 적어도 하나의 사용자 단말(310)에서 제공된 매도 물건 또는 임대 물건에 대해 본인 인증 및 등기부 등본 확인 후 적어도 하나의 사용자 단말(310)을 회원으로 관리할 수 있다. The member management unit 323 may manage the at least one broker terminal 330 as a member by receiving a certified real estate agent license and a brokerage location selected from the at least one broker terminal 330 . In addition, the at least one user terminal 310 may be managed as a member after self-authentication and verification of a registered copy of the goods for sale or rental provided by the at least one user terminal 310 .

물건정보관리부(324)는 거래 대상 물건에 대해 사용자 단말(310) 및 중개사 단말(330)에서 제공된 정보들을 종합하여 블록체인 기반 매물 정보 제공부(340)로 전달한다. The product information management unit 324 aggregates the information provided by the user terminal 310 and the broker terminal 330 for the transaction target product and transmits the aggregated information to the block chain-based listing information providing unit 340 .

블록체인 기반 매물 정보 제공부(340)는 특정한 거래 대상 물건에 대해 부동산 중개 서비스 제공 서버(320)로부터 제공받은 정보들을 블록체인 상에 기록한다. 블록체인은 거래내역을 블록에 저장한 후 연결한 체인형태의 구조이다. 블록체인은 분산된 공공 거래장부라고 불리며 거래 내역을 연결된 노드에 공유한 후 합의에 의하여 처리가 된다. 따라서, 중앙 서버가 따로 필요 없고 이로 인해 서버구축 및 관리비용이 절감되는데, 블록체인으로 트랜잭션이 참여된 모든 노드에게 공유되고 거래 수정 및 승인 시 각 참여노드에게 승인을 받아야 하며 수시로 검증이 이루어지기 때문에 위변조나 해킹이 사실상 어렵다. The block chain-based property information providing unit 340 records information provided from the real estate brokerage service providing server 320 for a specific transaction target on the block chain. A block chain is a chain-type structure that stores transaction details in blocks and connects them. Blockchain is called a distributed public transaction ledger, and transaction details are shared with connected nodes and processed by consensus. Therefore, there is no need for a central server, and this reduces server construction and management costs. Because the transaction is shared by all nodes participating in the blockchain transaction, and when the transaction is modified and approved, it must be approved by each participating node, and verification is performed from time to time. Forgery or hacking is practically difficult.

또한, 블록체인은 서버기능을 분산화 하는 기술을 사용하여 중앙집중식으로 사용되고 있는 기능을 서버단위로 분산화 하여 다양한 서비스를 투명하게 제공할 수 있다. 현재 중앙집중식 서비스에서는 데이터베이스에 저장된 트랜잭션에 대한 권한을 데이터베이스 서버가 가지고 있으며 쓰기 요청과 읽기 요청에 대한 권한을 가지고 있어 효율적으로 핸들링이 가능하나 해당 서버가 해킹 당할 경우 막대한 손실이 발생한다. 이와 반대로, 블록체인의 경우 트랜잭션과 거래에 필요한 정보를 분산원장에 기록하고 공유하므로, 관리자의 권한에 상관없이 공유된 노드에서는 직접 정보를 조회할 수 있다. 또한 트랜잭션 수정 시에도 기존 기록이 블록체인에 남아있기 때문에 어떤 부정한 행위도 과거 이력검증을 통하여 알 수 있다.In addition, the blockchain can provide various services transparently by decentralizing the centrally used functions on a server-by-server basis by using a technology that decentralizes server functions. In the current centralized service, the database server has the authority to the transaction stored in the database, and it has the authority to write and read requests, so it can be handled efficiently, but if the server is hacked, a huge loss occurs. Conversely, in the case of blockchain, information required for transactions and transactions is recorded and shared in the distributed ledger, so information can be directly inquired from the shared node regardless of the administrator's authority. Also, even when a transaction is modified, since the existing record remains in the block chain, any illegal activity can be known through past history verification.

이때, 블록체인에 스마트 컨트랙트(Smart Contract)를 이용하여 상호 계약관계에 대한 인증이 가능하다. 위의 같이 블록체인 스마트 컨트랙트 기술을 이용하는 경우, 약간의 데이터 변화에 대하여도 민감하게 처리하여 위변조를 감지할 수 있다. 또한, 스마트 컨트랙트를 이용하여 원하는 거래형식을 고려하여 이벤트에 대한 다양한 처리가 가능하다. At this time, it is possible to authenticate the mutual contract relationship by using a smart contract on the block chain. In the case of using the blockchain smart contract technology as above, it is possible to detect forgery by sensitively processing even a slight data change. In addition, various processing of events is possible in consideration of the desired transaction format using smart contracts.

도 6은 본 발명의 일 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템의 동작을 설명하기 위한 도면이다. 6 is a diagram for explaining the operation of a blockchain-based real estate listing search system according to an embodiment of the present invention.

도 6을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 부동산 매물 검색 시스템(300)은, 사용자 단말(310)이 부동산 중개 서비스 제공 서버(320)에 대해 본인 인증을 수행하고, 등기부 등본 등의 증빙서류를 제공하여 매도인 또는 임대인 지위로 회원 가입을 수행한다. Referring to FIG. 6 , in the block chain-based real estate sale search system 300 according to an embodiment of the present invention, the user terminal 310 performs identity authentication with respect to the real estate brokerage service providing server 320, and the register Membership registration is performed in the status of a seller or lessor by providing supporting documents such as certified copies.

그리고, 중개사 단말(330)은 공인중개사 자격증 및 중개 위치에 관한 증빙서류를 부동산 중개 서비스 제공 서버(320)로 제공하여 회원 가입을 수행한다. In addition, the real estate agent terminal 330 provides a real estate brokerage service providing server 320 with proof of a certified real estate agent license and brokerage location to perform membership registration.

부동산 매물에 대한 거래에 있어서, 부동산 중개 서비스 제공 서버(320)는 사용자 단말(310)에서 등록한 물건에 대한 적어도 하나의 거래 조건과, 지정된 중개수수료 범위 또는 지정된 중개수수료 정보를 입력받아 저장하고, 중개사 전용 매물 리스트를 생성한다. 중개사 단말(330)은 상기 중개사 전용 매물 리스트를 조건을 지정하여 열람가능하고, 사용자 단말(310)에서 제공된 물건의 중개수수료 범위 정보에 대해 희망하는 중개수수료를 결정하여 역제안하거나, 또는 지정된 중개수수료에 대해 중개를 희망하는 경우 해당 물건에 대해 중개를 요청한다.In a transaction for a real estate sale, the real estate brokerage service providing server 320 receives and stores at least one transaction condition for an article registered in the user terminal 310, a designated brokerage fee range or designated brokerage commission information, and stores it, Create a dedicated listing list. The real estate agent terminal 330 can view the brokerage-only property list by specifying a condition, and determines the brokerage commission desired for the brokerage commission range information of the goods provided by the user terminal 310 and offers a reverse proposal, or a designated brokerage fee If you wish to broker for the item, request brokerage for the item.

부동산 중개 서비스 제공 서버(320)는 중개사 단말(330)에서 선택되어 전달된 적어도 하나의 중개수수료 정보를 사용자 단말(310)로 전달하고, 사용자 단말(310)에서의 선택에 따라 특정된 중개수수료 정보를 포함하는 거래 대상 물건에 대한 정보들을 블록체인 기반 매물 정보 제공부(340)로 제공한다. The real estate brokerage service providing server 320 transmits at least one brokerage fee information selected and delivered by the real estate agent terminal 330 to the user terminal 310, and brokerage commission information specified according to the selection in the user terminal 310 It provides information about the object to be traded, including the block chain-based sale information providing unit 340 .

블록체인 기반 매물 정보 제공부(340)는 특정한 거래 대상 물건에 대해 결정된 중개사 정보, 중개수수료 정보, 거래 조건 정보, 물건의 주소지, 사진 등의 정보를 부동산 중개 서비스 제공 서버(320)로부터 제공받아 블록체인 상에 기록하고, 상술한 정보들이 기록된 NFT를 생성하고, 사용자 전용 매물 리스트에 정식 매물로 등록한 후 적어도 하나의 사용자 단말(310)에 상기 사용자 전용 매물 리스트를 제공한다. The block chain-based property information providing unit 340 receives information such as brokerage information, brokerage fee information, transaction condition information, address address of the object, and photos determined for a specific transaction target object from the real estate brokerage service providing server 320, and blocks It is recorded on the chain, the NFT in which the above-described information is recorded is generated, and the list is provided to at least one user terminal 310 after registration as an official listing in the user-only listing.

블록체인 기반 매물 정보 제공부(340)에서 생성한 NFT에는 소유주 변경 이력 정보, 해당 물건의 최초 취득일 정보, 등기부 등본, 거래 가격 정보, 해당 물건에 대한 하자보수 이력 정보 등이 포함되거나 업데이트되며, 적어도 하나의 사용자 단말(310)은 NFT를 통해 해당 물건에 대한 전체적인 이력 및 상태 정보를 확인할 수 있다. NFT는 해당 물건에 대해 단일의 토큰으로 발행되며, 중복 발급되지 않기 때문에 부동산 매물 검색 시스템(300) 내에 동일 매물의 등록이 불가능하다. The NFT generated by the block chain-based property information providing unit 340 includes or is updated with owner change history information, the first acquisition date information of the object, a certified copy of the register, transaction price information, and defect repair history information for the object, and at least One user terminal 310 may check the overall history and state information about the object through NFT. The NFT is issued as a single token for the object, and it is impossible to register the same item in the real estate sale search system 300 because it is not issued in duplicate.

이에 따라, 부동산 매물의 거래에 있어서, 허위 매물이 없는 실제 매물에 대해서만 검색 및 열람이 가능하고, 부동산 매물의 거래를 투명하게 진행할 수 있다. 또한, NFT에 기록된 이력 정보들을 통해 부동산 매물의 거래를 안전하게 진행할 수 있다. Accordingly, in the transaction of real estate for sale, it is possible to search and browse only for the actual sale without a false sale, and transparently proceed with the transaction of the real estate for sale. In addition, it is possible to safely proceed with the transaction of real estate sales through the history information recorded in the NFT.

도 7은 본 발명의 실시예에 따른 노드의 컴퓨팅 장치의 구성도이다.7 is a block diagram of a computing device of a node according to an embodiment of the present invention.

도 7을 참조하면, 본 발명의 실시예에 따른 노드의 컴퓨팅 장치(1000)는 프로세서(1100)와 메모리(1200)를 포함하고, 프로세서(1100)는 하나 이상의 코어(core) 및 그래픽 처리부 및/또는 다른 구성요소와 신호를 송수신하는 연결 통로(예를 들어, 버스(bus) 등)를 포함할 수 있다.Referring to FIG. 7 , the computing device 1000 of a node according to an embodiment of the present invention includes a processor 1100 and a memory 1200 , and the processor 1100 includes one or more cores and a graphic processing unit and/or Alternatively, it may include a connection path (eg, a bus, etc.) for transmitting and receiving signals with other components.

일 실시예에 따른 프로세서(1100)는 메모리(1200)에 저장된 하나 이상의 인스트럭션을 실행함으로써, 도 4 내지 도 6과 관련하여 설명된 블록체인 기반의 부동산 매물 검색 시스템의 동작을 실행한다. The processor 1100 according to an embodiment executes one or more instructions stored in the memory 1200, thereby executing the operation of the blockchain-based real estate listing search system described in relation to FIGS. 4 to 6 .

예를 들어, 프로세서(1100)는 메모리에 저장된 하나 이상의 인스트럭션을 실행함으로써 하나 이상의 노드에서 발생되는 사용자 식별인증 및 개인키 생성에 관한 정보들을 수집하고, 상기 수집된 정보들에 기초하여 트랜잭션을 발생시켜 적어도 하나의 노드에 대해 관련 정보를 제공한다. For example, the processor 1100 collects information about user identification authentication and private key generation generated in one or more nodes by executing one or more instructions stored in the memory, and generates a transaction based on the collected information. Provides related information for at least one node.

한편, 프로세서(1100)는 내부에서 처리되는 신호(또는, 데이터)를 일시적 및/또는 영구적으로 저장하는 램(RAM: Random Access Memory) 및 롬(ROM: Read-Only Memory)을 더 포함할 수 있다. 또한, 프로세서(1100)는 그래픽 처리부, 램 및 롬 중 적어도 하나를 포함하는 시스템온칩(SoC: system on chip) 형태로 구현될 수 있다. Meanwhile, the processor 1100 may further include a random access memory (RAM) and a read-only memory (ROM) for temporarily and/or permanently storing signals (or data) processed therein. . In addition, the processor 1100 may be implemented in the form of a system on chip (SoC) including at least one of a graphic processing unit, a RAM, and a ROM.

메모리(1200)에는 프로세서(1100)의 처리 및 제어를 위한 프로그램들(하나 이상의 인스트럭션들)을 저장할 수 있다. 메모리(1200)에 저장된 프로그램들은 기능에 따라 복수 개의 모듈들로 구분될 수 있다.The memory 1200 may store programs (one or more instructions) for processing and controlling the processor 1100 . Programs stored in the memory 1200 may be divided into a plurality of modules according to functions.

본 발명의 실시예와 관련하여 설명된 시스템의 동작들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.The operations of the system described in relation to the embodiments of the present invention may be implemented directly in hardware, as a software module executed by hardware, or by a combination thereof. A software module may include random access memory (RAM), read only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, hard disk, removable disk, CD-ROM, or It may reside in any type of computer-readable recording medium well known in the art to which the present invention pertains.

본 발명의 구성 요소들은 하드웨어인 컴퓨터와 결합되어 실행되기 위해 프로그램(또는 어플리케이션)으로 구현되어 매체에 저장될 수 있다. 본 발명의 구성 요소들은 소프트웨어 프로그래밍 또는 소프트웨어 요소들로 실행될 수 있으며, 이와 유사하게, 실시 예는 데이터 구조, 프로세스들, 루틴들 또는 다른 프로그래밍 구성들의 조합으로 구현되는 다양한 알고리즘을 포함하여, C, C++, 자바(Java), 어셈블러(assembler) 등과 같은 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능적인 측면들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다.The components of the present invention may be implemented as a program (or application) to be executed in combination with a computer, which is hardware, and stored in a medium. Components of the present invention may be implemented as software programming or software components, and similarly, embodiments may include various algorithms implemented as data structures, processes, routines, or combinations of other programming constructs, including C, C++ , Java, assembler, etc. may be implemented in a programming or scripting language. Functional aspects may be implemented in an algorithm running on one or more processors.

전술된 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해되어야 하며, 본 발명의 범위는 전술된 상세한 설명보다는 후술될 청구범위에 의해 나타내어질 것이다. 그리고 이 청구범위의 의미 및 범위는 물론, 그 등가개념으로부터 도출되는 모든 변경 및 변형 가능한 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.It is to be understood that the above-described embodiments are illustrative in all respects and not restrictive, the scope of the present invention being indicated by the following claims rather than by the foregoing detailed description. And it should be construed that all changes and modifications derived from the meaning and scope of the claims as well as equivalent concepts are included in the scope of the present invention.

100: 분산형 네트워크
110~170: 노드들
200: 블록체인
210, 220, 230: 블록
300: 부동산 매물 검색 시스템
310: 적어도 하나의 사용자 단말
320: 부동산 중개 서비스 제공 서버
321: 저장부
322: 전송부
323: 회원관리부
324: 물건정보관리부
330: 적어도 하나의 중개사 단말
340: 블록체인 기반 매물 정보 제공부
100: decentralized network
110-170: nodes
200: Blockchain
210, 220, 230: block
300: real estate listing search system
310: at least one user terminal
320: real estate brokerage service providing server
321: storage
322: transmission unit
323: member management department
324: Product information management department
330: at least one intermediary terminal
340: block chain-based property information providing unit

Claims (3)

네트워크를 통하여 연결된 적어도 하나의 사용자 단말, 부동산 중개 서비스 제공 서버, 적어도 하나의 중개사 단말, 및 블록체인 기반 매물 정보 제공부를 포함하는 부동산 매물 검색 시스템에 있어서,
부동산 물건의 거래 조건과 중개수수료 범위를 지정하여 상기 부동산 물건의 정보를 상기 부동산 중개 서비스 제공 서버로 전달하는 적어도 하나의 사용자 단말;
상기 적어도 하나의 사용자 단말에 대해 본인인증 절차를 수행하고, 상기 거래 조건과 상기 지정된 중개수수료 범위를 포함하는 부동산 매물 정보를 중개사 전용 매물 리스트로 생성하여 제공하는 부동산 중개 서비스 제공 서버;
상기 중개사 전용 매물 리스트를 열람하고, 상기 지정된 중개수수료 범위에 대응하는 희망 중개수수료를 결정하여 상기 부동산 중개 서비스 제공 서버로 전달하는 적어도 하나의 중개사 단말; 및
상기 부동산 중개 서비스 제공 서버로부터 제공받은 거래 대상 부동산 매물에 대해 결정된 중개사 정보, 중개수수료 정보, 거래 조건 정보 및 물건의 주소지 정보를 포함하는 정보들을 블록체인 상에 기록하고, 상기 정보들이 기록된 NFT(None-Fungible Token)를 생성하고, 해당 거래 대상 부동산 매물 정보들이 등록된 사용자 전용 매물 리스트를 생성하여 제공하는 블록체인 기반 매물 정보 제공부;를 포함하고,
상기 NFT는 대응하는 거래 대상 부동산 매물에 대하여 단일의 토큰으로 발행되고,
상기 블록체인 기반 매물 정보 제공부는 상기 NFT에 소유주 변경 이력 정보, 해당 물건의 최초 취득일 정보, 등기부 등본 정보, 및 거래 가격 정보를 업데이트하는, 블록체인 기반의 부동산 매물 검색 시스템.
In the real estate sale search system comprising at least one user terminal connected through a network, a real estate brokerage service providing server, at least one real estate agent terminal, and a block chain-based sale information providing unit,
at least one user terminal specifying a transaction condition of a real estate product and a brokerage fee range and transmitting the information of the real estate product to the real estate brokerage service providing server;
A real estate brokerage service providing server that performs a self-authentication procedure for the at least one user terminal, and generates and provides real estate sale information including the transaction conditions and the specified brokerage fee range as a real estate listing for a real estate agent;
at least one real estate agent terminal for reading the list of real estate agents only, determining a desired brokerage commission corresponding to the designated brokerage commission range, and delivering it to the real estate brokerage service providing server; and
Information including brokerage information, brokerage fee information, transaction condition information, and address information of the object determined for the real estate for sale provided from the real estate brokerage service providing server is recorded on the block chain, and the information is recorded on the NFT ( A block chain-based property information providing unit that generates and provides a list of user-only properties in which the relevant transaction target real estate property information is registered and provided;
The NFT is issued as a single token for the corresponding transaction target real estate sale,
The block-chain-based property information providing unit updates the owner change history information, the first acquisition date information of the object, the registered copy information, and the transaction price information to the NFT, a block-chain-based real estate property search system.
제 1항에 있어서,
상기 적어도 하나의 사용자 단말에서 지정하는 중개수수료 범위는 특정된 중개수수료 요율 또는 상한과 하한을 포함하는 중개수수료 요율인, 블록체인 기반의 부동산 매물 검색 시스템.
The method of claim 1,
The range of the brokerage fee specified in the at least one user terminal is a specified brokerage commission rate or a brokerage commission rate including upper and lower limits, a block chain-based real estate listing search system.
제 1항에 있어서,
상기 부동산 중개 서비스 제공 서버는, 상기 적어도 하나의 중개사 단말로부터 공인중개사 자격증 정보와 중개 위치에 관한 증빙서류 정보를 제공받아 중개사 회원 단말로 승인하는, 블록체인 기반의 부동산 매물 검색 시스템.
The method of claim 1,
The real estate brokerage service providing server receives, from the at least one real estate agent terminal, certified real estate agent certificate information and proof document information about the brokerage location, and approves it as a real estate agent member terminal, a block chain-based real estate listing search system.
KR1020210027008A 2021-02-26 2021-02-26 The false real estate property registration prevention system based on blockchain technology KR20220122416A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210027008A KR20220122416A (en) 2021-02-26 2021-02-26 The false real estate property registration prevention system based on blockchain technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210027008A KR20220122416A (en) 2021-02-26 2021-02-26 The false real estate property registration prevention system based on blockchain technology

Publications (1)

Publication Number Publication Date
KR20220122416A true KR20220122416A (en) 2022-09-02

Family

ID=83281026

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210027008A KR20220122416A (en) 2021-02-26 2021-02-26 The false real estate property registration prevention system based on blockchain technology

Country Status (1)

Country Link
KR (1) KR20220122416A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7214286B1 (en) 2022-09-20 2023-01-30 株式会社Resa Real Estate Contract Support System and Real Estate Contract Support Program
KR102691265B1 (en) * 2022-02-22 2024-08-05 동명대학교산학협력단 Method for operating trade of building to one-way in multiple real and virtual situation

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101857223B1 (en) 2017-11-13 2018-05-11 주식회사 온더 Method and system for user identification based block chain token

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101857223B1 (en) 2017-11-13 2018-05-11 주식회사 온더 Method and system for user identification based block chain token

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102691265B1 (en) * 2022-02-22 2024-08-05 동명대학교산학협력단 Method for operating trade of building to one-way in multiple real and virtual situation
JP7214286B1 (en) 2022-09-20 2023-01-30 株式会社Resa Real Estate Contract Support System and Real Estate Contract Support Program
JP2024044117A (en) * 2022-09-20 2024-04-02 株式会社Resa Real estate contract support system and real estate contract support program

Similar Documents

Publication Publication Date Title
US11895246B2 (en) Devices, systems, and methods for facilitating low trust and zero trust value transfers
US11893637B2 (en) Systems and methods for cryptographic trading
EP4165855B1 (en) Systems and methods for building blockchains for verifying assets for smart contracts
US11580538B2 (en) Transparent crowd sourcing for projects
KR102157171B1 (en) System for trading share based on block chain for owner non-specific common assets and method thereof
WO2019246072A1 (en) Bid matching for blockchain-based goods/assets systems and methods
US10997551B2 (en) System and method for automotive inventory management and recordkeeping using multi-tiered distributed network transactional database
US20170243222A1 (en) System for use of secure data from a process data network as secured access by users
US11475420B2 (en) System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
KR101908701B1 (en) Method for providing virtual money circulation service using profit of rental and financial service based on block chain
US20230298001A1 (en) Non-fungible token (nft) purchase and transfer system
US20220130005A1 (en) Digital asset management systems and methods
CN115136542A (en) Intelligent contract
WO2023177589A2 (en) Multi-layer cryptocurrency conversions using available blockchain outputs
KR20220122416A (en) The false real estate property registration prevention system based on blockchain technology
KR20200116042A (en) A payment agent system that supports providing the service based on the second payment means based on non-virtual asset in connection with a service providing system that provides a service to the user based on the first payment means based on the virtual asset and a payment agency method using the same
WO2019245635A1 (en) Tokenized asset transfer and recording
KR20220122419A (en) The false real estate property registration prevention system based on blockchain technology
Conley Blockchain as a decentralized mechanism for financial inclusion and economic mobility
Masseport et al. Proof of usage: User-centric consensus for data provision and exchange
US20230013074A1 (en) System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
WO2023201359A2 (en) Method, controller, and computer readable medium for detecting expiration of a unique cryptographic identifier on a distributed transfer network
JP2023026348A (en) Delegated off-chain payment using cryptocurrency
KR20230059100A (en) Digital asset register system and method for digital asset of real estate
KR20140055480A (en) Method for registration and certification of real estate rights through networks

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application