The application discloses an advertisement operation settlement
system and method based on a
smart contract, relates to the technical field of advertisement settlement, and comprises the following steps: collecting original advertisement effect data in an advertisement putting process, performing local preprocessing, generating an advertisement effect data abstract, inputting the advertisement effect data abstract into a decentralized
Oracle network, performing cross
verification through multiple independent
Oracle nodes, generating an aggregated signature by using a threshold signature
algorithm after reaching a
consensus, and uploading the aggregated signature to an on-chain
smart contract; and performing anti-fraud filtering on the original advertisement effect data by a media party, screening out valid advertisement interaction data, generating zero-knowledge proof by using a
cryptography algorithm, and uploading the zero-knowledge proof to the on-chain
smart contract; reliable
verification of key settlement data is realized on the premise of protecting data privacy, advertisement settlement can be automatically triggered and completed on the basis of multi-party trust, and therefore the safety, transparency and execution efficiency of advertisement operation settlement are improved.