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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; 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
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:
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
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.
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)
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)
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 |
-
2021
- 2021-02-07 CN CN202110168200.8A patent/CN112862576A/en active Pending
Patent Citations (8)
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)
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 |