[go: up one dir, main page]

CN109903159A - Blockchain-based domain name transaction method and device - Google Patents

Blockchain-based domain name transaction method and device Download PDF

Info

Publication number
CN109903159A
CN109903159A CN201910099011.2A CN201910099011A CN109903159A CN 109903159 A CN109903159 A CN 109903159A CN 201910099011 A CN201910099011 A CN 201910099011A CN 109903159 A CN109903159 A CN 109903159A
Authority
CN
China
Prior art keywords
domain name
transaction
bidder
purchase
domain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910099011.2A
Other languages
Chinese (zh)
Inventor
杨学
李洪涛
张跃冬
耿光刚
王艳峰
王恒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Internet Network Information Center
Original Assignee
China Internet Network Information Center
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 China Internet Network Information Center filed Critical China Internet Network Information Center
Priority to CN201910099011.2A priority Critical patent/CN109903159A/en
Priority to PCT/CN2019/075396 priority patent/WO2020155204A1/en
Publication of CN109903159A publication Critical patent/CN109903159A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Technology Law (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The embodiment of the invention provides a kind of domain name method of commerce and device based on block chain, which comprises establishes the block catenary system for domain name transaction;Sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party complete domain name process of exchange by the block catenary system.The embodiment of the present invention is based on block chain mechanism, a general automation transaction system and process independently of domain name registration organ and Domain Name Registrar system is provided for domain name transaction, it is open and clear using block chain, can not distort, be difficult to the features such as attacking, realize fair, just and safe domain name transaction.

Description

Domain name method of commerce and device based on block chain
Technical field
The present embodiments relate to field of computer technology, and in particular to a kind of domain name method of commerce based on block chain and Device.
Background technique
Domain name system helps people to complete from domain name easy to remember to being difficult to remember as important Internet basic resource IP address between mapping.Since domain name registration is generally applicable in the rule first infused and first obtained, to significant associated number, word The short domain names such as abbreviation, partials are often largely rushed to register, and enterprise or individual have demand to need to go by secondary market such domain name It obtains, thereby produces various domain name transaction platforms.This kind of platform has the following problems:
1) poor universality of transaction platform.Existing transaction platform and certain registration management mechanisms and the specific system of registrar Between have the coupling of height, it is difficult to extend.
2) platform provides low and process of exchange the poor transparency of credibility of domain-name information to be transacted.To on business site The operating process of authenticity, integrality and the platform of domain name relevant information in process of exchange is provided and lacks effective supervision pipe Reason means.
3) process of exchange is bidded in the form of a single.Relative to plain engine bid ranking is searched, Internet advertising position jettison system is rich Rich multiplicity Bidding Mechanism, the bidding fashion of existing domain name transaction platform seem single, it is difficult to extend.
Summary of the invention
For the problems of the prior art, the embodiment of the present invention provides a kind of domain name method of commerce and dress based on block chain It sets.
In a first aspect, the embodiment of the invention provides a kind of domain name method of commerce based on block chain, comprising:
Establish the block catenary system for domain name transaction;
Sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and supervision Side domain name process of exchange is completed by the block catenary system.
Further, domain name seller, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, transaction Service platform and monitoring party pass through block catenary system completion domain name process of exchange, comprising:
Domain name seller, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and For monitoring party by the block catenary system, the trading processing mode based on intelligent contract completes domain name process of exchange.
Further, domain name seller, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, transaction By the block catenary system, the trading processing mode based on intelligent contract completes domain name and traded for service platform and monitoring party Journey, comprising:
For sale of domain names person:
Sale of domain names person applies for domain name transaction approval voucher to Domain Name Registrar and domain name registration organ;
Sale of domain names person submits domain name transaction to apply and mentions after obtaining domain name transaction approval voucher to trading service platform For domain name transaction approval voucher;
According to the transaction of user after trading service platform audit domain name transaction application and domain name transaction approval voucher are errorless The corresponding intelligent contract of trading of application information creation;
Block catenary system starts process of exchange according to the intelligent contract of creation, until preset transaction termination condition is expired Foot;
After the common recognition mechanism confirmation of block chain, the process of exchange and result data of intelligent contract record will be write transaction results Enter block chain storage organization;
Sale of domain names person inquires the trade confirmation on block chain as a result, and handling relationship trading item;
For domain name purchase/bidder:
Domain name purchase/bidder submits domain name purchase/auction application;
After trading service platform audits domain name purchase/bidder's relevant information, purchased according to domain name purchase/bidder domain name / auction application is bought, corresponding intelligent contract-defined interface is called, is that domain name purchase/bidder forwards application or quotation;
Domain name purchase/bidder submits new application or quotation according to domain name auction situation;
After trading service platform audits domain name purchase/bidder's relevant information, new Shen is forwarded for domain name purchase/bidder It please or offer;
After preset transaction termination condition obtains satisfaction, the victor of transaction passes through trading service platform from block platform chain The upper acquisition successful voucher of the transaction with digital signature;
Domain name purchase/bidder handles relationship trading item with successfully voucher of trading.
Further, the method also includes:
Sale of domain names person and domain name purchase/bidder download default client and register;
Trading service platform verifies sale of domain names person and domain name purchase/bidder registration information, if verifying is logical Cross, then authentication carried out to sale of domain names person and domain name purchase/bidder, and to the successful sale of domain names person of authentication and Domain name purchase/bidder authorizes trading privilege.
Second aspect, the present invention also provides a kind of domain name the transaction devices based on block chain, comprising:
Module is set up, for establishing the block catenary system for being used for domain name transaction;
Transaction modules, be used for so that sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, Trading service platform and monitoring party pass through block catenary system completion domain name process of exchange.
Further, the transaction modules, for so that domain name seller, domain name purchase/bidder, domain name registration Quotient, domain name registration organ, trading service platform and monitoring party are by the block catenary system, the trading processing based on intelligent contract Mode completes domain name process of exchange.
Further, for sale of domain names person, the transaction modules, be used for so that:
Sale of domain names person applies for domain name transaction approval voucher to Domain Name Registrar and domain name registration organ;
Sale of domain names person submits domain name transaction to apply and mentions after obtaining domain name transaction approval voucher to trading service platform For domain name transaction approval voucher;
According to the transaction of user after trading service platform audit domain name transaction application and domain name transaction approval voucher are errorless The corresponding intelligent contract of trading of application information creation;
Block catenary system starts process of exchange according to the intelligent contract of creation, until preset transaction termination condition is expired Foot;
After the common recognition mechanism confirmation of block chain, the process of exchange and result data of intelligent contract record will be write transaction results Enter block chain storage organization;
Sale of domain names person inquires the trade confirmation on block chain as a result, and handling relationship trading item;
For domain name purchase/bidder, the transaction modules, be used for so that:
Domain name purchase/bidder submits domain name purchase/auction application;
After trading service platform audits domain name purchase/bidder's relevant information, purchased according to domain name purchase/bidder domain name / auction application is bought, corresponding intelligent contract-defined interface is called, is that domain name purchase/bidder forwards application or quotation;
Domain name purchase/bidder submits new application or quotation according to domain name auction situation;
After trading service platform audits domain name purchase/bidder's relevant information, new Shen is forwarded for domain name purchase/bidder It please or offer;
After preset transaction termination condition obtains satisfaction, the victor of transaction passes through trading service platform from block platform chain The upper acquisition successful voucher of the transaction with digital signature;
Domain name purchase/bidder handles relationship trading item with successfully voucher of trading.
Further, described device further include:
Authentication module is registered, for so that sale of domain names person and domain name purchase/bidder download default client and carry out Registration, and trading service platform verifies sale of domain names person and domain name purchase/bidder registration information, if testing Card passes through, then carries out authentication to sale of domain names person and domain name purchase/bidder, and to the successful sale of domain names of authentication Person and domain name purchase/bidder authorize trading privilege.
The third aspect the embodiment of the invention also provides a kind of electronic equipment, including memory, processor and is stored in On reservoir and the computer program that can run on a processor, the processor are realized when executing described program such as first aspect institute The step of stating the domain name method of commerce based on block chain.
Fourth aspect, the embodiment of the invention also provides a kind of non-transient computer readable storage mediums, are stored thereon with Computer program is realized when the computer program is executed by processor as described in relation to the first aspect based on the domain name counterparty of block chain The step of method.
As shown from the above technical solution, the domain name method of commerce and device provided in an embodiment of the present invention based on block chain, Based on the mode of block chain, establish the block catenary system for domain name transaction so that sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party complete domain name by the block catenary system and traded Journey.The embodiment of the present invention is based on block chain mechanism, provides one independently of domain name registration organ and domain name registration for domain name transaction The general automation transaction system and process of quotient system system, it is open and clear using block chain, can not distort, be difficult to the features such as attacking, Realize fair, just and safe domain name transaction.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present invention Some embodiments for those of ordinary skill in the art without creative efforts, can also basis These attached drawings obtain other attached drawings.
Fig. 1 is the flow chart for the domain name method of commerce based on block chain that one embodiment of the invention provides;
Fig. 2 is the block catenary system schematic diagram that one embodiment of the invention provides;
Fig. 3 be another embodiment of the present invention provides the domain name the transaction device based on block chain structural schematic diagram;
Fig. 4 is the structural schematic diagram for the electronic equipment that further embodiment of this invention provides.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, the technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
The embodiment of the present invention is based on block chain mechanism, provides one independently of domain name registration organ and domain name for domain name transaction The general automation transaction system and process of registrar system, it is open and clear using block chain, the spies such as can not distort, be difficult to attack Point realizes fair, just and safe domain name transaction.Below by by embodiment to provided by the invention based on block chain Domain name method of commerce is described in detail.
Fig. 1 shows the flow chart of the domain name method of commerce provided in an embodiment of the present invention based on block chain.Such as Fig. 1 institute Show, the domain name method of commerce provided in an embodiment of the present invention based on block chain includes the following steps:
Step 101: establishing the block catenary system for domain name transaction.
In this step, the block catenary system for domain name transaction is established, the person that includes sale of domain names on block catenary system, Domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and each node of monitoring party, block catenary system On sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party can To complete domain name process of exchange by the block catenary system.
Step 102: sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, transactional services are flat Platform and monitoring party pass through block catenary system completion domain name process of exchange.
In the present embodiment, open and clear using block chain, can not distort, be difficult to the features such as attacking, on block catenary system Sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party can be with Domain name process of exchange is completed by the block catenary system, so as to realize fair, just and safe domain name transaction.
As shown from the above technical solution, the domain name method of commerce and device provided in an embodiment of the present invention based on block chain, Based on the mode of block chain, establish the block catenary system for domain name transaction so that sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party complete domain name by the block catenary system and traded Journey.The embodiment of the present invention is based on block chain mechanism, provides one independently of domain name registration organ and domain name registration for domain name transaction The general automation transaction system and process of quotient system system, it is open and clear using block chain, can not distort, be difficult to the features such as attacking, Realize fair, just and safe domain name transaction.
Content based on the above embodiment, in the present embodiment, above-mentioned steps 102 can be accomplished in that
Domain name seller, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and For monitoring party by the block catenary system, the trading processing mode based on intelligent contract completes domain name process of exchange.
In the present embodiment, the trading processing mode based on intelligent contract completes domain name process of exchange, due to intelligent contract Have a programmable feature, thus can flexible design trade Bidding Mechanism, provide more selections for user.
Content based on the above embodiment, in the present embodiment, domain name seller, domain name purchase/bidder, domain name Registrar, domain name registration organ, trading service platform and monitoring party are by the block catenary system, the transaction based on intelligent contract Processing mode completes domain name process of exchange, comprising:
For sale of domain names person:
Sale of domain names person applies for domain name transaction approval voucher to Domain Name Registrar and domain name registration organ;
Sale of domain names person submits domain name transaction to apply and mentions after obtaining domain name transaction approval voucher to trading service platform For domain name transaction approval voucher;
According to the transaction of user after trading service platform audit domain name transaction application and domain name transaction approval voucher are errorless The corresponding intelligent contract of trading of application information creation;
Block catenary system starts process of exchange according to the intelligent contract of creation, until preset transaction termination condition is expired Foot;
After the common recognition mechanism confirmation of block chain, the process of exchange and result data of intelligent contract record will be write transaction results Enter block chain storage organization;
The trade confirmation that sale of domain names person inquires on block chain is as a result, and handle relationship trading item, such as gathering, domain name turn Out, the follow-up business such as guarantee fund's reimbursement;
For domain name purchase/bidder:
Domain name purchase/bidder submits domain name purchase/auction application;
After trading service platform audits domain name purchase/bidder's relevant information, purchased according to domain name purchase/bidder domain name / auction application is bought, corresponding intelligent contract-defined interface is called, is that domain name purchase/bidder forwards application or quotation;
Domain name purchase/bidder submits new application or quotation according to domain name auction situation;
After trading service platform audits domain name purchase/bidder's relevant information, new Shen is forwarded for domain name purchase/bidder It please or offer;
After preset transaction termination condition obtains satisfaction, the victor of transaction passes through trading service platform from block platform chain The upper acquisition successful voucher of the transaction with digital signature;
Domain name purchase/bidder handles relationship trading item with successfully voucher of trading, such as payment, domain name transfer, guarantee fund The follow-up business such as reimbursement.
In the present embodiment, referring to fig. 2, sale of domain names person and domain name purchase/bidder are logical in domain name transaction flow Client APP request processing related service is crossed, specifically include: user's registration is submitted;User identity is veritified material and is submitted;Domain name is handed over Easy license ticket application;Sale of domain names application;Domain name purchase/application of bidding;Quotation;Transaction Information inquiry;Trade confirmation;Guarantee Gold management.
It should be noted that sale of domain names person and domain name purchase/bidder need first to download before carrying out domain name transaction Default client is simultaneously registered, and service platform veritifies user's registration information by mailbox or mobile phone identifying code mode, receive or Person refuses registration;Sale of domain names person and domain name purchase/bidder submit the certificate original part and copy photo that can prove that identity, clothes Platform be engaged in by public security organ's interface core verifying part authenticity, and uses Face datection and living body by interacting with client end AP P Detection technique confirms the unification of the testimony of a witness, initiates domain name transaction application at any time by the user that identity is veritified.Identity is veritified successfully Sale of domain names person need first to file domain name transaction can voucher, transaction approval voucher be through domain name registration management organization audit by infusing Volume quotient is presented to the domain name transaction approval voucher of client.Transaction approval voucher records the current registration information of domain name to be transacted, is It is no can with it is legal it is accessible produce, permit the effective period of time of transaction, the issuing organization of certificate, audit mechanism etc..Referring to fig. 2, Service platform is responsible for receiving client end AP P request, and cooperate with registrar system, block catenary system, handle user request to Family returns to processing result.Service platform management simultaneously saves the registration information of user, identity veritifies information, user's operation state Information.Block catenary system be based on but be not limited to ether mill (Ethereum) Open Source Code reconstruct, using but be not limited to use The common recognition algorithm of similar POS.The deployment of block chain supports the intelligent contract of various mechanism of exchange, intelligent contract that a variety of domain names is supported to hand over Easily and auction form, transaction results by block chain common recognition mechanism confirm, and by final result write-in block chain storage organization.It can See, the present embodiment provides one for domain name transaction and hands over independently of the general automation of domain name registration organ and Domain Name Registrar system Easy system and process;The present embodiment is joined jointly using block chain building domain name registration organ, registrar and third-party monitoring mechanism With domain name trade supervision and management system, in particular with the common recognition mechanism of block chain, it is ensured that the fairness of domain name process of exchange, Ensure the just rights and interests of domain name both parties;The present embodiment is bidded using the programmable feature of intelligent contract, flexible design transaction Mechanism provides more selections for user;The present embodiment provides believable process of exchange historical record and evidences.
The domain name method of commerce provided in this embodiment based on block chain is carried out below by a specific example detailed Describe in detail it is bright, specific implementation process it is as described below:
S1, user terminal installation APP and registered;
S2, service platform veritify user's registration information by mailbox or mobile phone identifying code mode, receive or refusal is registered;
S3, user submit the certificate original part and copy photo that can prove that identity, and service platform passes through public security organ's interface Certificate authenticity is veritified, and uses Face datection and In vivo detection technology to confirm the unification of the testimony of a witness by interacting with APP;
S4, domain name transaction application is initiated at any time by the user that identity is veritified;
For sale of domain names person:
A, user applies for that domain name transaction can voucher.User submits application materials to registrar.Registrar is in audit user Shen Registration management mechanism please be submitted to audit on the basis of data.If user by audit, registrar be user issue domain name friendship Easy license ticket;
B, user submits domain name transaction to apply and provides transaction approval voucher to service platform;
C, the transaction approval voucher that service platform audit user submits, pays situation in conjunction with guarantee fund, according to the friendship of user The easy corresponding transaction contract of application information creation;
D, the intelligent contract of block catenary system creation starts process of exchange, until preset transaction termination condition is expired Foot;
E, transaction results are after common recognition mechanism confirmation, and the process of exchange and result data of intelligent contract record are by write area Block chain storage organization.User by client end AP P inquire block chain on trade confirmation as a result, and handle gathering, domain name produces, The follow-up business such as guarantee fund's reimbursement.
For purchase/bidder:
A, domain name purchase/auction application is submitted;
B, it after service platform audits purchase/bidder's identity and margin account state, according to the specific application of user, adjusts With corresponding intelligent contract-defined interface, application or quotation are forwarded for user;
C, the used client end AP P of user inquires correlation circumstance, and can constantly submit new application or quotation;
D, service platform audits user guarantee fund situation, forwards new application or quotation for user;
E, after preset transaction termination condition obtains satisfaction, the victor of transaction can be flat from block chain by service platform The successful voucher of the transaction with digital signature is obtained on platform;
F, user handles the follow-up business such as payment, domain name transfer, guarantee fund's reimbursement with successfully voucher of trading.
Further, it is that both parties do capital settlement that token, which can be used, in intelligent contract.It will be appreciated that in transaction According to the difference of contract property, sale of domain names person can modify bid or bidding strategy by intelligent contract-defined interface.
As seen from the above description, the present embodiment introduces block chain and intelligent contract technology in domain name bargain link, is based on The process of exchange of domain name is realized in intelligent contract automation, the advantage is that: first, friendship is relieved using domain name transaction approval voucher The coupling of easy system and registrar system, makes transaction platform have versatility;Second, overall process of trading is by intelligent contract according to pre- The mechanism first set carries out automatically, and the authenticity and auction result of domain-name information are voted by all nodes on alliance's chain to be confirmed, Ensure the fairness and credibility of domain name transaction.Third the characteristics of can not being distorted using block chain historical data, is saved true Real domain name transaction history data.4th, using the programmable feature of intelligent contract, make domain name mechanism of exchange become flexibly, be User provides more mode of doing business selections.Simultaneously using intelligent contract information confidentiality and privacy protection technique, guarantee that transaction is each The equity of side.
Based on identical inventive concept, the domain name based on block chain that another embodiment of the present invention provides a kind of, which is traded, to be filled It sets, referring to Fig. 3, which includes: to set up module 21 and transaction modules 22, in which:
Module 21 is set up, for establishing the block catenary system for being used for domain name transaction;
Transaction modules 22, for so that sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration machine Structure, trading service platform and monitoring party complete domain name process of exchange by the block catenary system.
Based on the above embodiment, in the present embodiment, the transaction modules 22, for so that domain name seller, domain Name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party pass through the block catenary system, Trading processing mode based on intelligent contract completes domain name process of exchange.
Based on the above embodiment, in the present embodiment, for sale of domain names person, the transaction modules 22, be used for so that:
Sale of domain names person applies for domain name transaction approval voucher to Domain Name Registrar and domain name registration organ;
Sale of domain names person submits domain name transaction to apply and mentions after obtaining domain name transaction approval voucher to trading service platform For domain name transaction approval voucher;
According to the transaction of user after trading service platform audit domain name transaction application and domain name transaction approval voucher are errorless The corresponding intelligent contract of trading of application information creation;
Block catenary system starts process of exchange according to the intelligent contract of creation, until preset transaction termination condition is expired Foot;
After the common recognition mechanism confirmation of block chain, the process of exchange and result data of intelligent contract record will be write transaction results Enter block chain storage organization;
Sale of domain names person inquires the trade confirmation on block chain as a result, and handling relationship trading item;
For domain name purchase/bidder, the transaction modules, be used for so that:
Domain name purchase/bidder submits domain name purchase/auction application;
After trading service platform audits domain name purchase/bidder's relevant information, purchased according to domain name purchase/bidder domain name / auction application is bought, corresponding intelligent contract-defined interface is called, is that domain name purchase/bidder forwards application or quotation;
Domain name purchase/bidder submits new application or quotation according to domain name auction situation;
After trading service platform audits domain name purchase/bidder's relevant information, new Shen is forwarded for domain name purchase/bidder It please or offer;
After preset transaction termination condition obtains satisfaction, the victor of transaction passes through trading service platform from block platform chain The upper acquisition successful voucher of the transaction with digital signature;
Domain name purchase/bidder handles relationship trading item with successfully voucher of trading.
Based on the above embodiment, in the present embodiment, described device further include:
Authentication module is registered, for so that sale of domain names person and domain name purchase/bidder download default client and carry out Registration, and trading service platform verifies sale of domain names person and domain name purchase/bidder registration information, if testing Card passes through, then carries out authentication to sale of domain names person and domain name purchase/bidder, and to the successful sale of domain names of authentication Person and domain name purchase/bidder authorize trading privilege.
Due to the domain name the transaction device provided in an embodiment of the present invention based on block chain, can be used for executing above-described embodiment The domain name method of commerce based on block chain, working principle is similar with beneficial effect, therefore and will not be described here in detail, specific interior Hold the introduction that can be found in above-described embodiment.
Based on identical inventive concept, further embodiment of this invention provides a kind of electronic equipment, referring to fig. 4, the electricity Sub- equipment specifically includes following content: processor 301, memory 302, communication interface 303 and bus 304;
Wherein, the processor 301, memory 302, communication interface 303 complete mutual lead to by the bus 304 Letter;The communication interface 303 is for realizing the information between the relevant devices such as each modeling software and intelligent manufacturing equipment module library Transmission;
The processor 301 is used to call the computer program in the memory 302, and the processor executes the meter The Overall Steps of the above-mentioned domain name method of commerce based on block chain are realized when calculation machine program, for example, described in processor execution Following processes are realized when computer program: establishing the block catenary system for domain name transaction, so that sale of domain names person, domain name purchase Buy/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party pass through the block catenary system complete Domain name process of exchange.
Based on identical inventive concept, further embodiment of this invention provides a kind of computer readable storage medium, the meter It is stored with computer program on calculation machine readable storage medium storing program for executing, which realizes above-mentioned based on block when being executed by processor The Overall Steps of the domain name method of commerce of chain, for example, the processor realizes following processes when executing the computer program: building The block catenary system for domain name transaction is found, so that sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration Mechanism, trading service platform and monitoring party complete domain name process of exchange by the block catenary system.
In addition, the logical order in above-mentioned memory can be realized and as independence by way of SFU software functional unit Product when selling or using, can store in a computer readable storage medium.Based on this understanding, of the invention Technical solution substantially the part of the part that contributes to existing technology or the technical solution can be with software in other words The form of product embodies, which is stored in a storage medium, including some instructions use so that One computer equipment (can be personal computer, server or the network equipment etc.) executes each embodiment institute of the present invention State all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read- Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can be with Store the medium of program code.
The apparatus embodiments described above are merely exemplary, wherein described, unit can as illustrated by the separation member It is physically separated with being or may not be, component shown as a unit may or may not be physics list Member, it can it is in one place, or may be distributed over multiple network units.It can be selected according to the actual needs In some or all of the modules realize the purpose of the embodiment of the present invention.Those of ordinary skill in the art are not paying wound In the case where the labour for the property made, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on Stating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, should Computer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingers It enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementation Method described in certain parts of example or embodiment.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although Present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: it still may be used To modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features; And these are modified or replaceed, technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution spirit and Range.

Claims (10)

1. a kind of domain name method of commerce based on block chain characterized by comprising
Establish the block catenary system for domain name transaction;
Sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party are logical It crosses the block catenary system and completes domain name process of exchange.
2. the method according to claim 1, wherein domain name seller, domain name purchase/bidder, domain name Registrar, domain name registration organ, trading service platform and monitoring party complete domain name process of exchange, packet by the block catenary system It includes:
Domain name seller, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and supervision By the block catenary system, the trading processing mode based on intelligent contract completes domain name process of exchange for side.
3. according to the method described in claim 2, it is characterized in that, domain name seller, domain name purchase/bidder, domain name Registrar, domain name registration organ, trading service platform and monitoring party are by the block catenary system, the transaction based on intelligent contract Processing mode completes domain name process of exchange, comprising:
For sale of domain names person:
Sale of domain names person applies for domain name transaction approval voucher to Domain Name Registrar and domain name registration organ;
Sale of domain names person submits domain name transaction to apply and provides domain after obtaining domain name transaction approval voucher to trading service platform Name transaction approval voucher;
According to the transaction application of user after trading service platform audit domain name transaction application and domain name transaction approval voucher are errorless Information creating is traded intelligent contract accordingly;
Block catenary system starts process of exchange according to the intelligent contract of creation, until preset transaction termination condition is met;
Transaction results are after the common recognition mechanism confirmation of block chain, and the process of exchange and result data of intelligent contract record are by write area Block chain storage organization;
Sale of domain names person inquires the trade confirmation on block chain as a result, and handling relationship trading item;
For domain name purchase/bidder:
Domain name purchase/bidder submits domain name purchase/auction application;
Trading service platform audit domain name purchase/bidder's relevant information after, according to domain name purchase/bidder domain name purchase/ Corresponding intelligent contract-defined interface is called in auction application, is that domain name purchase/bidder forwards application or quotation;
Domain name purchase/bidder submits new application or quotation according to domain name auction situation;
After trading service platform audits domain name purchase/bidder's relevant information, for domain name purchase/bidder forward new application or Person's quotation;
After preset transaction termination condition obtains satisfaction, the victor of transaction is obtained from block platform chain by trading service platform Obtain the successful voucher of the transaction with digital signature;
Domain name purchase/bidder handles relationship trading item with successfully voucher of trading.
4. the method according to claim 1, wherein the method also includes:
Sale of domain names person and domain name purchase/bidder download default client and register;
Trading service platform verifies sale of domain names person and domain name purchase/bidder registration information, if being verified, Authentication is carried out to sale of domain names person and domain name purchase/bidder, and to the successful sale of domain names person of authentication and domain name Purchase/bidder authorizes trading privilege.
5. a kind of domain name the transaction device based on block chain characterized by comprising
Module is set up, for establishing the block catenary system for being used for domain name transaction;
Transaction modules, for so that sale of domain names person, domain name purchase/bidder, Domain Name Registrar, domain name registration organ, transaction Service platform and monitoring party pass through block catenary system completion domain name process of exchange.
6. device according to claim 5, which is characterized in that the transaction modules, be used for so that domain name seller, Domain name purchase/bidder, Domain Name Registrar, domain name registration organ, trading service platform and monitoring party pass through the block linkwork System, the trading processing mode based on intelligent contract complete domain name process of exchange.
7. device according to claim 6, which is characterized in that for sale of domain names person, the transaction modules, for making :
Sale of domain names person applies for domain name transaction approval voucher to Domain Name Registrar and domain name registration organ;
Sale of domain names person submits domain name transaction to apply and provides domain after obtaining domain name transaction approval voucher to trading service platform Name transaction approval voucher;
According to the transaction application of user after trading service platform audit domain name transaction application and domain name transaction approval voucher are errorless Information creating is traded intelligent contract accordingly;
Block catenary system starts process of exchange according to the intelligent contract of creation, until preset transaction termination condition is met;
Transaction results are after the common recognition mechanism confirmation of block chain, and the process of exchange and result data of intelligent contract record are by write area Block chain storage organization;
Sale of domain names person inquires the trade confirmation on block chain as a result, and handling relationship trading item;
For domain name purchase/bidder, the transaction modules, be used for so that:
Domain name purchase/bidder submits domain name purchase/auction application;
Trading service platform audit domain name purchase/bidder's relevant information after, according to domain name purchase/bidder domain name purchase/ Corresponding intelligent contract-defined interface is called in auction application, is that domain name purchase/bidder forwards application or quotation;
Domain name purchase/bidder submits new application or quotation according to domain name auction situation;
After trading service platform audits domain name purchase/bidder's relevant information, for domain name purchase/bidder forward new application or Person's quotation;
After preset transaction termination condition obtains satisfaction, the victor of transaction is obtained from block platform chain by trading service platform Obtain the successful voucher of the transaction with digital signature;
Domain name purchase/bidder handles relationship trading item with successfully voucher of trading.
8. device according to claim 5, which is characterized in that described device further include:
Authentication module is registered, for so that sale of domain names person and domain name purchase/bidder download default client and register, And trading service platform verifies sale of domain names person and domain name purchase/bidder registration information, if verifying is logical Cross, then authentication carried out to sale of domain names person and domain name purchase/bidder, and to the successful sale of domain names person of authentication and Domain name purchase/bidder authorizes trading privilege.
9. a kind of electronic equipment including memory, processor and stores the calculating that can be run on a memory and on a processor Machine program, which is characterized in that the processor is realized when executing described program is based on area as described in any one of Claims 1-4 The step of domain name method of commerce of block chain.
10. a kind of non-transient computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer The step of domain name method of commerce as described in any one of Claims 1-4 based on block chain is realized when program is executed by processor.
CN201910099011.2A 2019-01-31 2019-01-31 Blockchain-based domain name transaction method and device Pending CN109903159A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910099011.2A CN109903159A (en) 2019-01-31 2019-01-31 Blockchain-based domain name transaction method and device
PCT/CN2019/075396 WO2020155204A1 (en) 2019-01-31 2019-02-18 Blockchain-based domain name transaction method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910099011.2A CN109903159A (en) 2019-01-31 2019-01-31 Blockchain-based domain name transaction method and device

Publications (1)

Publication Number Publication Date
CN109903159A true CN109903159A (en) 2019-06-18

Family

ID=66944503

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910099011.2A Pending CN109903159A (en) 2019-01-31 2019-01-31 Blockchain-based domain name transaction method and device

Country Status (2)

Country Link
CN (1) CN109903159A (en)
WO (1) WO2020155204A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110910154A (en) * 2019-11-29 2020-03-24 山东爱城市网信息技术有限公司 A blockchain-based tobacco monopoly license management method, equipment, and medium
CN111401996A (en) * 2020-03-10 2020-07-10 大仝智能科技有限公司 Decentralized commodity electronic bidding transaction system and method based on block chain
CN112468309A (en) * 2019-09-06 2021-03-09 傲为信息技术(江苏)有限公司 Domain name management system based on intelligent contract
CN112950338A (en) * 2021-02-26 2021-06-11 浙江工商大学 Block chain-based sealed bidding domain name auction method
CN112995356A (en) * 2021-04-19 2021-06-18 浙江工商大学 Domain name resolution service system and method based on block chain
CN114331730A (en) * 2021-12-29 2022-04-12 浙江吉利控股集团有限公司 Information processing method, device and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7367586B2 (en) 2019-12-13 2023-10-24 東洋インキScホールディングス株式会社 Conductive paste, conductive film, laminate and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160191243A1 (en) * 2014-12-31 2016-06-30 William Manning Out-of-band validation of domain name system records
CN106815764A (en) * 2017-01-18 2017-06-09 中钞信用卡产业发展有限公司北京智能卡技术研究院 A kind of management method and system of the digital asset based on alliance's chain
CN107613041A (en) * 2017-09-22 2018-01-19 中国互联网络信息中心 Blockchain-based domain name management system, domain name management method and domain name resolution method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108683645A (en) * 2018-04-27 2018-10-19 欧阳福 A kind of information-distribution type domain name and data transacting system based on block chain
CN108830716B (en) * 2018-05-31 2021-12-17 上海万向区块链股份公司 Transaction system for protecting user privacy based on block chain and encryption processing
CN109242487A (en) * 2018-09-26 2019-01-18 石帅 A kind of value assessment method of internet block chain environment lower network domain name

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160191243A1 (en) * 2014-12-31 2016-06-30 William Manning Out-of-band validation of domain name system records
CN106815764A (en) * 2017-01-18 2017-06-09 中钞信用卡产业发展有限公司北京智能卡技术研究院 A kind of management method and system of the digital asset based on alliance's chain
CN107613041A (en) * 2017-09-22 2018-01-19 中国互联网络信息中心 Blockchain-based domain name management system, domain name management method and domain name resolution method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
新网: "域名交易流程须知", 《新网 HTTP://WWW.XINNET.COM/XINNEWS/DOMAIN/27234.HTML》 *
马宇生: "基于区块链技术的安全DNS系统设计", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112468309A (en) * 2019-09-06 2021-03-09 傲为信息技术(江苏)有限公司 Domain name management system based on intelligent contract
CN110910154A (en) * 2019-11-29 2020-03-24 山东爱城市网信息技术有限公司 A blockchain-based tobacco monopoly license management method, equipment, and medium
CN111401996A (en) * 2020-03-10 2020-07-10 大仝智能科技有限公司 Decentralized commodity electronic bidding transaction system and method based on block chain
CN112950338A (en) * 2021-02-26 2021-06-11 浙江工商大学 Block chain-based sealed bidding domain name auction method
CN112950338B (en) * 2021-02-26 2024-08-06 浙江工商大学 Sealed bidding domain name auction method based on blockchain
CN112995356A (en) * 2021-04-19 2021-06-18 浙江工商大学 Domain name resolution service system and method based on block chain
CN112995356B (en) * 2021-04-19 2022-05-06 浙江工商大学 A blockchain-based domain name resolution service system and method
CN114331730A (en) * 2021-12-29 2022-04-12 浙江吉利控股集团有限公司 Information processing method, device and storage medium

Also Published As

Publication number Publication date
WO2020155204A1 (en) 2020-08-06

Similar Documents

Publication Publication Date Title
JP6710401B1 (en) Method and management server for managing object
US11184321B2 (en) Domain name hi-jack prevention
CN109903159A (en) Blockchain-based domain name transaction method and device
CN108764911B (en) Transaction method and system for internet points
JP5461992B2 (en) System and method for making payments
JP2021520011A (en) Exchange of digital assets
EP3830780A1 (en) Real -time buying, selling, and/or trading blockchain-based goods using traditional currency
CN107730384A (en) Art sales method and server, server end and system based on block chain
JP2022542168A (en) An asset trading system that enables management of transparent trading history
CN110992007A (en) Asset digital voucher payment clearing method, device and medium based on block chain
EP2318995A1 (en) Online processing for offshore business transactions
WO2021098252A1 (en) Blockchain-based payment settlement method and apparatus for digital transfer of funds, and medium
US20220261772A1 (en) Tokenized data having split payment instructions for multiple accounts in a chain transaction
CN111008852B (en) Artwork anti-counterfeiting identification method, server, terminal and storage medium
US20200111159A1 (en) Systems and methods for distributed ledger-based stock transactions
US20140188651A1 (en) Domain name registration and resale
WO2021098250A1 (en) Circulation, payment and clearing method and apparatus based on asset digital certificate, and medium
US20110246318A1 (en) Systems and methods for facitiating tax status categorization over a network
US20160117788A1 (en) Gaining registrar purchasing a domain name for a buyer
KR20210051460A (en) System and Method for the safe transactions of the virtual money based on block chain
CN113435964A (en) Account management system and method based on access
KR20130083050A (en) Banking payment agency system using a virtual account and controlling method therefor
KR20090089745A (en) Methods, systems, and computer readable recording media for providing real estate transaction information of authentic agents
CN107767151A (en) Processing method, device and the server of favor information
KR100774261B1 (en) E-commerce brokerage system with compensation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190618