Skip to main navigation Skip to search Skip to main content

A Fuzz Testing Service for Assuring Smart Contracts

Xiupei Mei, Imran Ashraf, Bo Jiang, W. K. Chan*

*Corresponding author for this work

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

76 Downloads (CityUHK Scholars)

Abstract

Smart contracts are code to keep agreements in the form of data or smart contracts residing in a blockchain system. Making data corruptions to these data records may lead to insert unwanted agreements, corrupt an existing one, or remove the latter ones mistakenly. This paper reports the progress of our progress in developing a fuzz testing service with client side support. It will present the overall approach of the testing services followed by a discussion on the road ahead. © 2019 IEEE.
Original languageEnglish
Title of host publication2019 IEEE 19th International Conference on Software Quality, Reliability, and Security Companion, QRS-C
PublisherIEEE
Pages544-545
ISBN (Electronic)9781728139258
ISBN (Print)9781728139265
DOIs
Publication statusPublished - Jul 2019
Event19th IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2019 - Sofia, Bulgaria
Duration: 22 Jul 201926 Jul 2019

Publication series

NameIEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)
PublisherIEEE

Conference

Conference19th IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2019
PlaceBulgaria
CitySofia
Period22/07/1926/07/19

Research Keywords

  • blockchain
  • Ethereum
  • fuzz testing
  • security vulnerability
  • smart contract
  • system architecture

Fingerprint

Dive into the research topics of 'A Fuzz Testing Service for Assuring Smart Contracts'. Together they form a unique fingerprint.

Cite this