CN112862576A - Bidding auction method, system, equipment and storage medium based on block chain - Google Patents

Bidding auction method, system, equipment and storage medium based on block chain Download PDF

Info

Publication number
CN112862576A
CN112862576A CN202110168200.8A CN202110168200A CN112862576A CN 112862576 A CN112862576 A CN 112862576A CN 202110168200 A CN202110168200 A CN 202110168200A CN 112862576 A CN112862576 A CN 112862576A
Authority
CN
China
Prior art keywords
auction
node
information
transaction
bidding
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
CN202110168200.8A
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.)
Hunan University
Original Assignee
Hunan University
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 Hunan University filed Critical Hunan University
Priority to CN202110168200.8A priority Critical patent/CN112862576A/en
Publication of CN112862576A publication Critical patent/CN112862576A/en
Pending legal-status Critical Current

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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

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

Abstract

The invention discloses a block chain-based bidding auction method, a block chain-based bidding auction system, equipment and a storage medium, wherein the method realizes a decentralized transaction system, bans the monopoly of a host on transaction information in the whole transaction process, realizes the public and transparent transaction information, can be verified and traced, optimizes the processing mode of information flow in the traditional bidding auction, and changes the traditional information public mode through an algorithm and a digital identity, so that the data reliability is higher, the auction process transparency is higher, and the whole transaction is more public and more transparent. Moreover, a riding machine which can make profit by using information difference by a host in the traditional auction process is eliminated, and the risk of auction participants is reduced. Meanwhile, the participation process is transferred to the online in a digital and virtual mode, so that the identity privacy of auction participants is protected, and the risk of leakage of business information or operation strategy caused by auction participation is reduced.

Description

Bidding auction method, system, equipment and storage medium based on block chain
Technical Field
The present invention relates to the field of bidding auction technologies, and in particular, to a bidding auction method and system based on a block chain, a device, and a computer-readable storage medium.
Background
Auctions, also known as bidding, are a way to buy and sell in commerce. The auction Law of the people's republic of China defines an auction as: the right to a particular item or property is transferred to the way the highest bidder deals in a publicly priced manner. The auction is a buying and selling mode with basic principles of open, fair and honest credit, reflects market demands in a competitive price mode, realizes the maximum value of commodities, and is a main transaction means for current engineering bidding, judicial clearing and nationally owned asset processing. As shown in fig. 1, the bidding auction is an auction format, each bidder bids the auction items in a written form or other recordable and verifiable form, the auction prices of all persons are collected uniformly in a sealed manner in the bidding process, all bids are finally gathered together for public settlement, and the person with the highest bid will obtain the auction items, most commonly the bidding of the project. A bid auction is an auction with some privacy. The sealed auction format allows for the prices placed by all bidders to be simultaneous rather than sequential in nature. The bidders are not aware of the number of participants and the bid level of others, and cannot obtain additional information from the auction process, thus having certain privacy. Meanwhile, the settlement mode of clearing bids is disclosed, so that the decision of the highest bidder is only dependent on bids and not information advantages, and the fairness of the auction is ensured.
However, in the existing bidding auction form, the balance between the public property and the private property is difficult to realize, and the credible and reliable public property of auction clearing and the confidentiality of the identity, price and purpose of bidders cannot be considered at the same time. In the existing bidding auction, in order to meet the related public regulation requirements, a host usually discloses too much bidder information, which affects the privacy of participants and infringes the privacy of auction participants, and the problem is a main problem ignored by the traditional bidding auction form. Particularly when the item being auctioned is a specific engineering project, a business project's right of operation, or an asset with some informational nature, participation in the auction itself may carry additional business objectives or strategic placement intentions. When the identity of the participant is revealed, a huge potential loss is brought to the future business deployment or operation strategy of the participant. Yet another significant problem with conventional bidding auction forms is that participants may privately collaborate with the host, undermining the fairness and fairness of the bidding auction itself. The participants may privately collaborate with the host, and the host knows the private information of the organization affiliations, target price, prepared funds and the like of other participants in advance. This is an important disadvantage resulting from the high centralization of the traditional bidding auction information. These will affect the final auction attribution and the price cost of the other participants. Therefore, the existing bidding auction method has the following disadvantages:
in the existing bidding auction system, the bidding process of bidders relies heavily on related paper documents to deliver the auction price. A large number of contracts, bills and contracts are issued and signed, the storage processes of the paper bills and the contracts are usually traditional paper medium storage, reading and storage are very inconvenient each time, the storage efficiency of various certificates is greatly reduced, and a large amount of manpower and material resources are wasted.
② the paper media have possibility of information leakage at the same time. The traditional auction form has the risk that a host and some participants have private collusion, and the host reveals the prices of other bidders to the participants, so that the fairness and fairness of the auction are influenced.
The problem of information leakage also comprises the problem of leakage of the identity of a bidder. If competitive relations except auction exist among the participators, the bidders may raise the price maliciously, which causes the problem of high price. Meanwhile, according to different auction products, the identity of the company participating in the auction may cause the problem of leakage of business strategy and business strategy.
Fourthly, the public clearing process of the price is difficult to ensure the principle of public fairness, and the uniform consensus on the auction price is difficult to realize between the bidders and the host. Especially in the form of a bid auction, the host's clearing process is difficult to persuade enough to make bidders fully believe the transparency and credibility of the settlement.
If the host realizes that the price information is completely disclosed, the privacy of bidding auction is affected, information of bidders is leaked, identity information of bidders or other additional information is exposed, and unnecessary misunderstanding or trouble is caused.
Disclosure of Invention
The invention provides a bidding auction method, a bidding auction system, a bidding auction device and a computer readable storage medium based on a block chain, which are used for solving the technical problems that information is easy to leak and the credibility is low in the traditional bidding auction mode.
According to an aspect of the present invention, there is provided a block chain-based bidding auction method, including the steps of:
step S1: the seller node submits auction materials and record auction information to the notarization node, the notarization node issues corresponding digital identity and communication certificate to the seller node after passing the examination, and links up auction products and auction transaction information;
step S2: the seller node creates a bidding transaction, and links the auction transaction data after the bidding transaction is checked;
step S3: the buyer node submits deposit information to the notarization node, pays the prepaid money and registers corresponding identity information, the notarization node issues corresponding digital identity and communication certificate to the buyer node after passing the audit, and links up the deposit and the encrypted identity information;
step S4: the buyer node submits an auction price after inquiring corresponding bidding trading;
step S5: after the auction time is over, closing the auction transaction by the notarization node, automatically clearing the intelligent contract of the block chain network, and linking the final auction result;
step S6: the notarization node examines the auction result, performs notarization after confirming that the auction result is correct, and notifies the seller node and the winning buyer node;
step S7: and the winning buyer node pays the remaining money to the notarization node, chains up the proof material for paying the money, and the notarization node checks and cuts the ownership of the auction goods after passing, and performs auction clearing.
Further, the step S1 includes the following steps:
step S11: the seller node submits auction materials to the notarization node, records auction information and transfers ownership of the auction products;
step S12: and if the notarization node passes the information audit submitted by the seller node, issuing a corresponding digital identity and a communication certificate to the seller node, and simultaneously linking the auction product and the auction transaction information.
Further, the step S2 includes the following steps:
step S21: the seller node creates a bidding transaction by using the issued digital identity, and submits the auction transaction to the blockchain network through the service node;
step S22: and verifying the submitted auction information by a sequencing node of the block chain network, verifying the auction transaction information linked previously, generating different return information according to the verification and verification results, refusing to create the bidding auction transaction if the sequencing node verifies that the bidding auction information is wrong, returning a refusal result, linking auction transaction data if the sequencing node verifies that the bidding auction information passes, formally starting the auction transaction, and returning a result of creating the bidding auction.
Further, the step S3 includes the following steps:
step S31: after receiving the propaganda of the auction transaction, the buyer node submits deposit information to the notarization node, pays the prepaid money and registers corresponding identity information;
step S32: and if the notarization node passes the information verification submitted by the buyer node, issuing a corresponding digital identity and a communication certificate to the buyer node, and simultaneously carrying out chain linking on the guarantee fund and the encrypted identity information.
Further, the step S4 includes the following steps:
step S41: the buyer node inquires corresponding bidding buying and selling transactions by using the issued digital identity and submits the inquiry transaction transactions to the block chain network through the service node;
step S42: the block chain network returns the inquired target bid auction transaction result to the buyer node;
step S43: the buyer node submitting an auction price using the issued digital identity;
step S44: verifying the submitted price information by a sequencing node of the block chain network, comparing the information of the previously linked deposit to verify, generating different return information according to the results of verification and verification, refusing to submit the auction price if the auction price information is verified to be wrong by the sequencing node, simultaneously returning the refusing result, linking the price data if the bidding auction information is verified to be passed by the sequencing node, and simultaneously returning the created result of the bidding auction.
Further, the step S5 includes the following steps:
step S51: after the auction time is over, the notarization node sends an instruction of closing the auction to the block chain network according to the information of the auction record, and calls an intelligent contract to close the auction transaction;
step S52: the intelligent contract carries out automatic clearing according to the auction price stored in the account book, manual settlement of a seller node is not needed, and meanwhile chain link is carried out on the information of the auction winner and the winning price obtained through clearing.
Further, the step S7 includes the following steps:
step S71: paying the surplus money with the price submitted by the buyer node in the auction to the notarization node, removing the deposit, and simultaneously linking the certification material or the certificate for paying the money;
step S72: the notarization node verifies the certificate and the material uploaded by the auction winning buyer node, and after the verification is passed, the notarization node gives ownership of the auction item and transfers the ownership of the auction target to the auction winning buyer node;
step S73: and clearing the acquired money by the notarization node, deducting corresponding cost of the money acquired by the corresponding auction and then paying the money to the seller node, and simultaneously returning the guarantee money of the rest buyer nodes with failed auction, and ending the auction.
In addition, the present invention also provides a bidding auction system based on a block chain, which adopts the bidding auction method as described above, and the system includes:
the identity registration module is used for the seller node and the buyer node to submit an application for creating a digital identity to the notarization node, and issue the digital identity and a communication certificate to the corresponding node after the notarization node passes the examination and verification;
the auction creating module is used for creating the bidding transaction by the seller node;
the query module is used for the buyer node to query the bidding transaction and submit the auction price;
the auction closing module is used for closing the auction transaction after the auction time is over;
the auditing module is used for the notarization node to audit the auction result;
and the auction settlement module is used for the winning buyer node to pay the remaining money to the notarization node, and the notarization node to carry out delivery of the ownership of the auction products and auction settlement.
In addition, the present invention also provides an apparatus comprising a processor and a memory, wherein the memory stores a computer program, and the processor is used for executing the steps of the method by calling the computer program stored in the memory.
The present invention also provides a computer-readable storage medium for storing a computer program for conducting a bidding auction based on a block chain, the computer program, when executed on a computer, performing the steps of the method as described above.
The invention has the following effects:
the bidding auction method based on the block chain realizes a decentralized transaction system on the basis of a block chain network structure, sets off the exclusive position of a host on transaction information in the whole transaction process, realizes the open and transparency of the transaction information, can be verified and traced, optimizes the processing mode of information flow in the traditional bidding auction, and changes the traditional information open mode through algorithm and digital identity, so that the data reliability is higher, the auction process transparency is higher, and the whole transaction is more open and more transparent. Moreover, a riding machine which can make profit by using information difference by a host in the traditional auction process is eliminated, and the risk of auction participants is reduced. Meanwhile, the participation process is transferred to the online in a digital and virtual mode, a foundation is provided for the identity protection of participants, circulating identity information is encrypted and verified through various algorithms, and the independence of transaction information and other identity information in the transaction process is ensured, so that the identity privacy of auction participants is protected, and the risk of leakage of business information or operation strategy caused by participation in the auction is reduced. Meanwhile, compared with the traditional auction process, the use of the digital identity is beneficial to reducing the subjective deviation and the collusion intention of the sponsor, and greatly reduces the potential risk born by the participants in the auction process.
The bidding auction system, device and computer readable storage medium based on block chain according to the present invention have the above advantages.
In addition to the objects, features and advantages described above, other objects, features and advantages of the present invention are also provided. The present invention will be described in further detail below with reference to the drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the invention and, together with the description, serve to explain the invention and not to limit the invention. In the drawings:
fig. 1 is a schematic view of a conventional bidding auction system.
Fig. 2 is a flowchart illustrating a block chain based bidding auction method according to a preferred embodiment of the present invention.
Fig. 3 is a network architecture diagram of a blockchain network according to a preferred embodiment of the present invention.
Fig. 4 is a sub-flowchart of step S1 in fig. 2.
Fig. 5 is a sub-flowchart of step S2 in fig. 2.
Fig. 6 is a sub-flowchart of step S3 in fig. 2.
Fig. 7 is a sub-flowchart of step S4 in fig. 2.
Fig. 8 is a sub-flowchart of step S5 in fig. 2.
Fig. 9 is a sub-flowchart of step S7 in fig. 2.
Fig. 10 is a block chain-based bidding auction system according to another embodiment of the present invention.
Detailed Description
The embodiments of the invention will be described in detail below with reference to the accompanying drawings, but the invention can be embodied in many different forms, which are defined and covered by the following description.
As shown in fig. 2, a preferred embodiment of the present invention provides a block chain-based bidding auction method, comprising the steps of:
step S1: the seller node submits auction materials and record auction information to the notarization node, the notarization node issues corresponding digital identity and communication certificate to the seller node after passing the examination, and links up auction products and auction transaction information;
step S2: the seller node creates a bidding transaction, and links the auction transaction data after the bidding transaction is checked;
step S3: the buyer node submits deposit information to the notarization node, pays the prepaid money and registers corresponding identity information, the notarization node issues corresponding digital identity and communication certificate to the buyer node after passing the audit, and links up the deposit and the encrypted identity information;
step S4: the buyer node submits an auction price after inquiring corresponding bidding trading;
step S5: after the auction time is over, closing the auction transaction by the notarization node, automatically clearing the intelligent contract of the block chain network, and linking the final auction result;
step S6: the notarization node examines the auction result, performs notarization after confirming that the auction result is correct, and notifies the seller node and the winning buyer node;
step S7: and the winning buyer node pays the remaining money to the notarization node, chains up the proof material for paying the money, and the notarization node checks and cuts the ownership of the auction goods after passing, and performs auction clearing.
As shown in fig. 3, the blockchain network architecture mainly includes a buyer node, a seller node and a notarization node. The auction seller registers, and chains data at the relevant notary department by submitting the auction item and auction floor information. And after the notarization department audits and confirms the auction information, the digital identity issued by the notarization department is obtained, and the ownership of the auction products is registered. Auction sellers join a blockchain network through digital identities to create corresponding auction transactions, related businesses need to communicate and submit transactions to the blockchain network through auction transaction nodes of the auction sellers, and meanwhile, as part of node tasks, the auction seller auction transaction nodes have an obligation of maintaining corresponding distributed auction transaction accounts so as to achieve a consensus mechanism of the auction transactions. Through the auction transaction node, the auction seller can create the auction transaction, inquire the bid price of the auction transaction, inquire the transaction result of the auction transaction and other services, the accuracy of inquiry information and data is ensured through the Hash algorithm, and the corresponding private data is ensured not to be leaked through the asymmetric encryption algorithm, so that the clearing function of the auction seller is stripped. And the auction buyer carries out the record, registration and data chaining at the related notarization departments by submitting the information of the deposit and paying the deposit. After the notarization department audits and confirms the specific certificate, identity, auction condition and deposit information of the buyer participant, the digital identity issued by the notarization department is obtained, and the payment process of the deposit prepayment item is completed. The auction buyer can join the blockchain network through the issued digital identity to participate in the auction transaction and place a bid. Thus, related bidding services require communication and transaction submission through the auction trading node of the auction buyer to the blockchain network. Meanwhile, as a part of the node task, the auction buyer auction transaction node also has an obligation of maintaining a corresponding distributed auction transaction book so as to realize a consensus mechanism of auction transactions. Through the auction transaction node, the auction buyer can establish a auction price for the bidding auction participated by the buyer, inquire the bid price of the auction transaction, inquire the transaction result of the auction transaction and other services, and guarantee the accuracy of the inquiry information and data through the Hash algorithm, guarantee that the bid submitted by the auction buyer can be published after clearing through the asymmetric encryption algorithm, and private data related to the digital identity of the buyer is not exposed, so that fair competition among the bidding buyers and privacy rights and interests of each buyer participant are realized. The block chain network mainly comprises sequencing nodes, a database and corresponding distributed accounts, the block chain network sequences and logically processes the services submitted by auction buyers and sellers through the sequencing nodes, automatically verifies the logical correctness and legality of the transaction through intelligent contracts, records the valid and legal transaction on the distributed accounts and broadcasts legal transaction information needing to be additionally recorded to other distributed accounts. Meanwhile, the blockchain network also needs to maintain a corresponding database to process dynamic transaction information on the network, such as the latest bid, the latest status, the latest transaction condition, and the like, and provide a corresponding dynamic verification certificate for the transaction to be recorded on the ledger, so as to ensure that the data recorded on the blockchain is authentic and error-free. The blockchain network is said to be the core of the system structure processing of the whole auction transaction, and is also the key for verifying the safety and validity of the information of the whole network. The notarization department is responsible for issuing all organizations participating in the blockchain network and the digital identities of individuals, and therefore has corresponding authentication nodes for providing the digital identities and the service functions of identity authentication. This ensures that the people participating in the transaction within the blockchain network have sufficient credit basis and corresponding transaction capabilities, defines corresponding transaction thresholds and transaction specifications, and ensures a stable environment for the entire bidding auction system. Secondly, the notarization department also needs to be responsible for monitoring the state of the auction transaction, so that a corresponding notarization node needs to be configured to call a proper intelligent contract in time to support the whole bidding transaction process to be performed correctly and orderly. Therefore, the monitoring degree and the monitoring range of the notarization department on all bidding auction transactions are ensured, and the fairness of the auctions are really realized. Finally, the notarization department also needs to be responsible for the delivery of auction items and settlement of auction money by auction buyers and auction sellers through the blockchain network, so that the corresponding clearing nodes are also included for realizing the ownership transfer of the auction target and the cash flow clearing function in the auction transaction. The method also ensures that the corresponding asset real objects and money can be correctly settled after the auction is finished, ensures the integrity and the safety of the auction transaction, reduces the settlement risk of the auction transaction and is convenient for all participants participating in the auction.
It can be understood that, according to the bidding auction method based on the block chain in this embodiment, on the basis of using the block chain network structure, the auction method can implement a decentralized transaction system, bans the exclusive status of the host on the transaction information in the whole transaction process, implements the transparency of the transaction information, and can be verified and traced, optimizes the processing mode for information flow in the conventional bidding auction, and changes the conventional information disclosure mode through the algorithm and the digital identity, so that the data reliability is higher, the auction process transparency is higher, and the whole transaction is more transparent. The system eliminates a riding machine which can be used by a host to make profit by using information difference in the traditional auction process, and reduces the risk of auction participants. Meanwhile, the participation process is transferred to the online in a digital and virtual mode, a foundation is provided for the identity protection of participants, circulating identity information is encrypted and verified through various algorithms, and the independence of transaction information and other identity information in the transaction process is ensured, so that the identity privacy of auction participants is protected, and the risk of leakage of business information or operation strategy caused by participation in the auction is reduced. Meanwhile, compared with the traditional auction process, the use of the digital identity is beneficial to reducing the subjective deviation and the collusion intention of the host, and the potential risk born by the participants in the auction process is greatly reduced. Finally, the invention provides an effective and credible transaction approach and mode for the digital assets aiming at the development of the digital economy, and compared with the traditional auction mode, the digital assets are easier to be combined with a new bidding auction mode supported by the block chain technology, thereby enriching the transaction mode of the future digital economy, providing a foundation for the transaction of the future digital assets and being beneficial to the healthy and legal development of the current digital financial market.
It can be understood that, as shown in fig. 4, the step S1 specifically includes the following steps:
step S11: the seller node submits auction materials to the notarization node, records auction information and transfers ownership of the auction products;
step S12: and if the notarization node passes the information audit submitted by the seller node, issuing a corresponding digital identity and a communication certificate to the seller node, and simultaneously linking the auction product and the auction transaction information.
It can be understood that the seller node can create a digital identity under the supervision of the notarization node to enter the blockchain network for auction transaction, so that on one hand, a corresponding auction threshold is convenient to establish, and on the other hand, the privacy and privacy data of the participants are ensured through the digital identity.
It is understood that, as shown in fig. 5, the step S2 includes the following steps:
step S21: the seller node creates a bidding transaction by using the issued digital identity, and submits the auction transaction to the blockchain network through the service node;
step S22: and verifying the submitted auction information by a sequencing node of the block chain network, verifying the auction transaction information linked previously, generating different return information according to the verification and verification results, refusing to create the bidding auction transaction if the sequencing node verifies that the bidding auction information is wrong, returning a refusal result, linking auction transaction data if the sequencing node verifies that the bidding auction information passes, formally starting the auction transaction, and returning a result of creating the bidding auction.
Auction information submitted by a seller node needs to be automatically checked and verified through a sequencing node, and chaining is allowed after verification is passed, so that generation of false auction information is prevented, and the credibility of bidding auction transactions is improved.
It is understood that, as shown in fig. 6, the step S3 includes the following steps:
step S31: after receiving the propaganda of the auction transaction, the buyer node submits deposit information to the notarization node, pays the prepaid money and registers corresponding identity information;
step S32: and if the notarization node passes the information verification submitted by the buyer node, issuing a corresponding digital identity and a communication certificate to the buyer node, and simultaneously carrying out chain linking on the guarantee fund and the encrypted identity information.
It can be understood that the buyer node can create the digital identity under the supervision of the notarization node to enter the block chain network for auction transaction, on one hand, the corresponding auction threshold is convenient to establish, on the other hand, the privacy and privacy data of the participants are guaranteed through the digital identity, and on the premise of guaranteeing the information disclosure, the degree of the information disclosure is reduced as much as possible, so that the bidding auction can take the fair and fair effects and the security and confidentiality into consideration.
It is understood that, as shown in fig. 7, the step S4 includes the following steps:
step S41: the buyer node inquires corresponding bidding buying and selling transactions by using the issued digital identity and submits the inquiry transaction transactions to the block chain network through the service node;
step S42: the block chain network returns the inquired target bid auction transaction result to the buyer node;
step S43: the buyer node submitting an auction price using the issued digital identity;
step S44: verifying the submitted price information by a sequencing node of the block chain network, comparing the information of the previously linked deposit to verify, generating different return information according to the results of verification and verification, refusing to submit the auction price if the auction price information is verified to be wrong by the sequencing node, simultaneously returning the refusing result, linking the price data if the bidding auction information is verified to be passed by the sequencing node, and simultaneously returning the created result of the bidding auction.
It can be understood that after the buyer node submits the auction price, the blockchain network can automatically verify and verify the auction price information, thereby preventing the occurrence of the condition of disordered quotation or wrong quotation and effectively maintaining the order of the bidding auction.
It is understood that, as shown in fig. 8, the step S5 includes the following steps:
step S51: after the auction time is over, the notarization node sends an instruction of closing the auction to the block chain network according to the information of the auction record, and calls an intelligent contract to close the auction transaction;
step S52: the intelligent contract carries out automatic clearing according to the auction price stored in the account book, manual settlement of a seller node is not needed, and meanwhile chain link is carried out on the information of the auction winner and the winning price obtained through clearing.
It can be understood that after the auction is finished, the intelligent dating on the blockchain automatically carries out auction price clearing, thereby forbidding clearing action of the host, reducing the possibility of auction collusion fraud and further improving the credibility of auction transactions.
It is understood that, in step S6, after the auction result is obtained, the notarization department examines the auction result, and after the result is confirmed to be correct, notarization is performed to confirm the validity of the auction result. After the auction result obtains the notarization of the notarization department, the block chain network returns the auction result information to the corresponding auction seller and auction buyer, and the auction details are informed.
It is understood that, as shown in fig. 9, the step S7 includes the following steps:
step S71: paying the surplus money with the price submitted by the buyer node in the auction to the notarization node, removing the deposit, and simultaneously linking the certification material or the certificate for paying the money;
step S72: the notarization node verifies the certificate and the material uploaded by the auction winning buyer node, and after the verification is passed, the notarization node gives ownership of the auction item and transfers the ownership of the auction target to the auction winning buyer node;
step S73: and clearing the acquired money by the notarization node, deducting corresponding cost of the money acquired by the corresponding auction and then paying the money to the seller node, and simultaneously returning the guarantee money of the rest buyer nodes with failed auction, and ending the auction.
It can be understood that the auction settlement process is executed by the notarization node, which replaces the settlement function of the host, and further improves the credibility of the auction transaction.
In addition, the invention also establishes a new pricing model based on the bidding auction of the block chain technology, and the whole auction trading pricing model needs to contain the following parameters:
suppose a bidder is i, i ═ 1,2,3 … m;
number of buyers participating in the auction: m;
the auction buyer bids of bi,i=1,2,3…m;
The auction buyer's measured value for the subject auction offering is: vi,i=1,2,3…m。
The bidding auction mode based on the block chain technology is to broadcast, verify and write the submitted price of the corresponding auction buyer into the account book in the block chain network through an intelligent contract, thereby realizing the price record in the traditional price auction mode. And after the bidding stage is finished, the notarization department can close the bidding through an intelligent contract and start clearing. In this case, the auction buyers cannot obtain specific price information of others, and thus the expected value V of each auction buyeriHave independent, identical definitions in [0,1 ]]Evenly distributed over the interval. The pricing strategy of each auction buyer is to decide its own bid according to its own evaluation of the item. It can be derived that the profitability of the winning auction buyer is his expected price for the bidding auction minus his own actual bid. Thus, with the commissioning of blockchain technology, auction equilibrium will be as relevant as possible only to the auction buyer's own price rating.
Specifically, in the case that the number m of auctioneers is large enough, the gap between the expected bid of the auction buyer and the actual value of the auction target will gradually decrease, and then in the case of m auction buyers, the expected payment function of the auction buyer i that evaluates as V bid b at this time is:
Figure BDA0002938231310000101
the first order conditions optimized at this time are: phi (x)m-1(b)+(V-b)(m-1)Φm-2Φ'(b)=0
Or- Φ (b) + (V-b) (m-1) Φ' (b) ═ 0.
Since Φ (b) is 0 in the case of equalization, the first order condition can be written as:
-Φ(b)+(Φ(b)-b)(m-1)Φ'(b)=0
solving the above differential equation yields:
Figure BDA0002938231310000111
obviously, b*(V) increases with increasing m, when m → ∞ b*→ V, that is, the more auction buyers, the more auction sellers can sell the auction offerings of the targets at the price of the actual value. With the deployment of the block chain technology, the number of the nodes is gradually increased, enough and credible auction participants can be provided for auction trading, the value discovery of the auction object is enhanced according to the activity of auction participation, the self-regulation of auction price is promoted, the fairness of the auction trading is guaranteed, and a stable, safe, convenient and quick trading mode for promoting the development of market economy and price is provided for a trading market.
In summary, the bidding auction method based on the block chain has the following advantages:
the bidding auction mode removes the information processing effect of the host on the whole auction transaction, realizes the separation of the guide effect and the clearing effect of the host, breaks through the monopoly effect of the host on the auction transaction information, realizes the execution and the processing of the information under the supervision of the corresponding notarization departments, realizes the supervision and the guarantee of the transaction process and the transaction information, and reduces the possibility that individuals participating in the auction engage in collusion fraud. Based on the application of the block chain technology and the digital identity technology, the novel bidding auction mode is helpful for improving various credit problems and privacy problems in the traditional auction, particularly for bidding and bidding of judicial auctions and engineering projects, the fairness and the fairness of the trading transactions with larger social influence are improved, the privacy interests of participants are protected, the participation willingness of various organizations is increased, the price error and the supply-demand relationship under the traditional auction condition are improved, the capital mobility in the trading market and the trading enthusiasm of enterprises are liberated, and further the development of the entity assets and the financial market is promoted.
In addition, the auction mode also introduces related notarization departments to improve the auction supervision and guarantee the transaction order. The auction result is published by the notarization department, and the transaction information is real and can be checked. The auction participation process has certain privacy, the digital identity of the auctioneer is audited and issued by a notarization department, and the notarization department can verify the identity of each auction participant on the premise of confidentiality and protect the privacy rights of the participants under the condition of only disclosing the key information. The notarization department can conveniently realize transaction review and safety supervision, reduce the influence of price factors such as price appropriation caused by participant organization or personal identity in the transaction and realize the authenticity of commodity value and price. Meanwhile, the introduction of a notarization department facilitates the process of submitting information and material examination by each participant, the efficiency of the examination business is improved by various digitalized certificates, and the efficiency of the whole auction process is promoted.
As shown in fig. 10, the present invention also provides a bidding auction system based on a block chain, preferably using the bidding auction method described above, the system including:
the identity registration module is used for the seller node and the buyer node to submit an application for creating a digital identity to the notarization node, and issue the digital identity and a communication certificate to the corresponding node after the notarization node passes the examination and verification;
the auction creating module is used for creating the bidding transaction by the seller node;
the query module is used for the buyer node to query the bidding transaction and submit the auction price;
the auction closing module is used for closing the auction transaction after the auction time is over;
the auditing module is used for the notarization node to audit the auction result;
and the auction settlement module is used for the winning buyer node to pay the remaining money to the notarization node, and the notarization node to carry out delivery of the ownership of the auction products and auction settlement.
In addition, the present invention also provides an apparatus comprising a processor and a memory, wherein the memory stores a computer program, and the processor is used for executing the steps of the method by calling the computer program stored in the memory.
The present invention also provides a computer-readable storage medium for storing a computer program for conducting a bidding auction based on a block chain, the computer program, when executed on a computer, performing the steps of the method as described above.
The general form of computer readable media includes: floppy disk (floppy disk), flexible disk (flexible disk), hard disk, magnetic tape, any of its magnetic media, CD-ROM, any of the other optical media, punch cards (punch cards), paper tape (paper tape), any of the other physical media with patterns of holes, Random Access Memory (RAM), Programmable Read Only Memory (PROM), Erasable Programmable Read Only Memory (EPROM), FLASH erasable programmable read only memory (FLASH-EPROM), any of the other memory chips or cartridges, or any of the other media from which a computer can read. The instructions may further be transmitted or received by a transmission medium. The term transmission medium may include any tangible or intangible medium that is operable to store, encode, or carry instructions for execution by the machine, and includes digital or analog communications signals or intangible medium that facilitates communication of the instructions. Transmission media include coaxial cables, copper wire and fiber optics, including the wires that comprise a bus for transmitting a computer data signal.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A bidding auction method based on a block chain is characterized by comprising the following steps:
step S1: the seller node submits auction materials and record auction information to the notarization node, the notarization node issues corresponding digital identity and communication certificate to the seller node after passing the examination, and links up auction products and auction transaction information;
step S2: the seller node creates a bidding transaction, and links the auction transaction data after the bidding transaction is checked;
step S3: the buyer node submits deposit information to the notarization node, pays the prepaid money and registers corresponding identity information, the notarization node issues corresponding digital identity and communication certificate to the buyer node after passing the audit, and links up the deposit and the encrypted identity information;
step S4: the buyer node submits an auction price after inquiring corresponding bidding trading;
step S5: after the auction time is over, closing the auction transaction by the notarization node, automatically clearing the intelligent contract of the block chain network, and linking the final auction result;
step S6: the notarization node examines the auction result, performs notarization after confirming that the auction result is correct, and notifies the seller node and the winning buyer node;
step S7: and the winning buyer node pays the remaining money to the notarization node, chains up the proof material for paying the money, and the notarization node checks and cuts the ownership of the auction goods after passing, and performs auction clearing.
2. The method for block chain based bidding auction of claim 1,
the step S1 includes the steps of:
step S11: the seller node submits auction materials to the notarization node, records auction information and transfers ownership of the auction products;
step S12: and if the notarization node passes the information audit submitted by the seller node, issuing a corresponding digital identity and a communication certificate to the seller node, and simultaneously linking the auction product and the auction transaction information.
3. The method for block chain based bidding auction of claim 1,
the step S2 includes the steps of:
step S21: the seller node creates a bidding transaction by using the issued digital identity, and submits the auction transaction to the blockchain network through the service node;
step S22: and verifying the submitted auction information by a sequencing node of the block chain network, verifying the auction transaction information linked previously, generating different return information according to the verification and verification results, refusing to create the bidding auction transaction if the sequencing node verifies that the bidding auction information is wrong, returning a refusal result, linking auction transaction data if the sequencing node verifies that the bidding auction information passes, formally starting the auction transaction, and returning a result of creating the bidding auction.
4. The method for block chain based bidding auction of claim 1,
the step S3 includes the steps of:
step S31: after receiving the propaganda of the auction transaction, the buyer node submits deposit information to the notarization node, pays the prepaid money and registers corresponding identity information;
step S32: and if the notarization node passes the information verification submitted by the buyer node, issuing a corresponding digital identity and a communication certificate to the buyer node, and simultaneously carrying out chain linking on the guarantee fund and the encrypted identity information.
5. The method for block chain based bidding auction of claim 1,
the step S4 includes the steps of:
step S41: the buyer node inquires corresponding bidding buying and selling transactions by using the issued digital identity and submits the inquiry transaction transactions to the block chain network through the service node;
step S42: the block chain network returns the inquired target bid auction transaction result to the buyer node;
step S43: the buyer node submitting an auction price using the issued digital identity;
step S44: verifying the submitted price information by a sequencing node of the block chain network, comparing the information of the previously linked deposit to verify, generating different return information according to the results of verification and verification, refusing to submit the auction price if the auction price information is verified to be wrong by the sequencing node, simultaneously returning the refusing result, linking the price data if the bidding auction information is verified to be passed by the sequencing node, and simultaneously returning the created result of the bidding auction.
6. The method for block chain based bidding auction of claim 1,
the step S5 includes the steps of:
step S51: after the auction time is over, the notarization node sends an instruction of closing the auction to the block chain network according to the information of the auction record, and calls an intelligent contract to close the auction transaction;
step S52: the intelligent contract carries out automatic clearing according to the auction price stored in the account book, manual settlement of a seller node is not needed, and meanwhile chain link is carried out on the information of the auction winner and the winning price obtained through clearing.
7. The method for block chain based bidding auction of claim 1,
the step S7 includes the steps of:
step S71: paying the surplus money with the price submitted by the buyer node in the auction to the notarization node, removing the deposit, and simultaneously linking the certification material or the certificate for paying the money;
step S72: the notarization node verifies the certificate and the material uploaded by the auction winning buyer node, and after the verification is passed, the notarization node gives ownership of the auction item and transfers the ownership of the auction target to the auction winning buyer node;
step S73: and clearing the acquired money by the notarization node, deducting corresponding cost of the money acquired by the corresponding auction and then paying the money to the seller node, and simultaneously returning the guarantee money of the rest buyer nodes with failed auction, and ending the auction.
8. A block chain based bidding auction system using the bidding auction method according to any one of claims 1 to 7, comprising:
the identity registration module is used for the seller node and the buyer node to submit an application for creating a digital identity to the notarization node, and issue the digital identity and a communication certificate to the corresponding node after the notarization node passes the examination and verification;
the auction creating module is used for creating the bidding transaction by the seller node;
the query module is used for the buyer node to query the bidding transaction and submit the auction price;
the auction closing module is used for closing the auction transaction after the auction time is over;
the auditing module is used for the notarization node to audit the auction result;
and the auction settlement module is used for the winning buyer node to pay the remaining money to the notarization node, and the notarization node to carry out delivery of the ownership of the auction products and auction settlement.
9. An apparatus comprising a processor and a memory, the memory having stored therein a computer program, the processor being configured to perform the steps of the method of any one of claims 1 to 7 by invoking the computer program stored in the memory.
10. A computer-readable storage medium storing a computer program for conducting a bid auction based on a blockchain, the computer program, when executed on a computer, performing the steps of the method of any one of claims 1 to 7.
CN202110168200.8A 2021-02-07 2021-02-07 Bidding auction method, system, equipment and storage medium based on block chain Pending CN112862576A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110168200.8A CN112862576A (en) 2021-02-07 2021-02-07 Bidding auction method, system, equipment and storage medium based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110168200.8A CN112862576A (en) 2021-02-07 2021-02-07 Bidding auction method, system, equipment and storage medium based on block chain

Publications (1)

Publication Number Publication Date
CN112862576A true CN112862576A (en) 2021-05-28

Family

ID=75988944

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110168200.8A Pending CN112862576A (en) 2021-02-07 2021-02-07 Bidding auction method, system, equipment and storage medium based on block chain

Country Status (1)

Country Link
CN (1) CN112862576A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113487279A (en) * 2021-07-02 2021-10-08 ***机关及驻外机构服务中心(***机关及驻外机构服务局) Financial centralized management system for financial fusion
CN113487391A (en) * 2021-06-11 2021-10-08 弥达斯科技(深圳)有限公司 Auction trading method, device and equipment based on block chain and readable storage medium
CN115879135A (en) * 2023-01-05 2023-03-31 中国联合网络通信集团有限公司 Bidding data processing method, apparatus, device and storage medium
CN116862707A (en) * 2023-09-04 2023-10-10 广东工业大学 3D printing community manufacturing management system based on blockchain and multi-attribute auction

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110153449A1 (en) * 2009-10-29 2011-06-23 Orin Hite Auction methods and systems
KR20140024770A (en) * 2012-08-21 2014-03-03 표준선 Online auction service providing method using warrant money
US20160335533A1 (en) * 2015-05-15 2016-11-17 Joshua P. Davis System and Method for an Autonomous Entity
CN107240009A (en) * 2017-08-04 2017-10-10 北京中广掌视科技有限公司 A kind of VR remote auction systems based on art work copyright authentication and transaction source tracing method
CN107679976A (en) * 2017-09-28 2018-02-09 电子科技大学 A kind of auction system based on block chain
CN109146652A (en) * 2018-09-06 2019-01-04 王李琰 A kind of online auction system and system based on block chain technology
CN110458708A (en) * 2019-07-16 2019-11-15 阿里巴巴集团控股有限公司 Asset allocation method and device competition-based in block chain network
CN111178916A (en) * 2019-12-31 2020-05-19 杭州趣链科技有限公司 Antique identification and transaction system based on block chain

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110153449A1 (en) * 2009-10-29 2011-06-23 Orin Hite Auction methods and systems
KR20140024770A (en) * 2012-08-21 2014-03-03 표준선 Online auction service providing method using warrant money
US20160335533A1 (en) * 2015-05-15 2016-11-17 Joshua P. Davis System and Method for an Autonomous Entity
CN107240009A (en) * 2017-08-04 2017-10-10 北京中广掌视科技有限公司 A kind of VR remote auction systems based on art work copyright authentication and transaction source tracing method
CN107679976A (en) * 2017-09-28 2018-02-09 电子科技大学 A kind of auction system based on block chain
CN109146652A (en) * 2018-09-06 2019-01-04 王李琰 A kind of online auction system and system based on block chain technology
CN110458708A (en) * 2019-07-16 2019-11-15 阿里巴巴集团控股有限公司 Asset allocation method and device competition-based in block chain network
CN111178916A (en) * 2019-12-31 2020-05-19 杭州趣链科技有限公司 Antique identification and transaction system based on block chain

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113487391A (en) * 2021-06-11 2021-10-08 弥达斯科技(深圳)有限公司 Auction trading method, device and equipment based on block chain and readable storage medium
CN113487279A (en) * 2021-07-02 2021-10-08 ***机关及驻外机构服务中心(***机关及驻外机构服务局) Financial centralized management system for financial fusion
CN115879135A (en) * 2023-01-05 2023-03-31 中国联合网络通信集团有限公司 Bidding data processing method, apparatus, device and storage medium
CN116862707A (en) * 2023-09-04 2023-10-10 广东工业大学 3D printing community manufacturing management system based on blockchain and multi-attribute auction
CN116862707B (en) * 2023-09-04 2023-12-05 广东工业大学 3D printing community manufacturing management system based on blockchain and multi-attribute auction

Similar Documents

Publication Publication Date Title
US8612344B2 (en) Online processing for offshore business transactions
CN112862576A (en) Bidding auction method, system, equipment and storage medium based on block chain
US20160321752A1 (en) Digitally Encrypted Securities Platform, Along With Methods And Systems For The Same
WO2021047364A1 (en) Pledge-payable online transaction system and method
US11854080B2 (en) System and method for matching orders and immutable blockchain ledger for all customer trading activity with settlement into the broker dealer ecosystem
KR102481231B1 (en) Blockchain based copyright transaction service support system
CA3120302A1 (en) System and method for monetizing assets
KR102366405B1 (en) Commodity trading system and method thereof
CN113989040A (en) Asset securitization management method and device
CN112991054A (en) Electric power futures contract design method based on block chain
US20150242950A1 (en) Communication and processing system for derivative offsets
WO2023201360A2 (en) Method, controller, and computer-readable medium for replacement of a cancelled repeating transfer data structure on a distributed transfer network
KR102542144B1 (en) Financial products trading management computer, financial products trading management system, and financial products trading management method
KR20230011197A (en) Method for providing the real art trading using of non fungible token
TW201229934A (en) An trusted transaction evidence method
CN111179072A (en) Credit right transfer method and system based on block chain
KR102667434B1 (en) System for providing unlisted coin deal platform service and method for providing the same
KR102539480B1 (en) Valuation server that performs valuation of creative rights
Qian Blockchain-based New Financial Infrastructures: Theory, Practice and Regulation
US20240185341A1 (en) Systems and methods for using a digital trading platform to trade securities on a blockchain
WO2015183993A1 (en) Systems and methods for collaborative commerce
KR20230030916A (en) Digital asset management system and method using blockchain and NFT technologies
KR20010079173A (en) The Damages System and Technological Method of Infomation Trade
CN114723423A (en) Global liquidity and settlement system
KR20240083273A (en) Transaction system for copyrightable works non-fungible token with a right to distribute profits

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