Mastercard Incorporated
METHOD AND SYSTEM FOR AUDITING SMART CONTRACTS

Last updated:

Abstract:

A method and system are disclosed to audit smart contracts. The method includes: publishing, with a processing server, a smart contract bytecode with metadata on a blockchain; retrieving, with the processing server, the published smart contract bytecode with metadata from the blockchain; extracting, with the processing server, the smart contract bytecode from the published smart contract bytecode; and verifying the smart contract bytecode by comparing a computed hash of a high-level source code of the published smart contract bytecode with the metadata retrieved from the blockchain.

Status:
Application
Type:

Utility

Filling date:

18 Mar 2021

Issue date:

23 Sep 2021