Abstract:
The purpose of this paper is to present the main focus areas in smart contracts securing and to propose a procedure and a sample audit plan of an upload/download files sm...Show MoreMetadata
Abstract:
The purpose of this paper is to present the main focus areas in smart contracts securing and to propose a procedure and a sample audit plan of an upload/download files smart contract on a blockchain-based platform designed for data and information sharing. Smart contracts and blockchain oracles definition and types are discussed and summarized. The smart contracts and blockchains securing issues and activities are systemized in four directions: code writing, security and penetration testing, blockchain security testing and vulnerability scanning tools. A five-step smart contract audit plan is suggested, adopted to the smart contract’s current functional specifications and program code complexity. The audit plan is illustrated by example.
Date of Conference: 06-08 October 2022
Date Added to IEEE Xplore: 28 November 2022
ISBN Information: