Papers1 provider · 1 record
December 22, 2017· HAL (Le Centre pour la Communication Scientifique Directe)
report
Open access

SmartInspect:Smart Contract Inspection Technical Report

Abstract

Smart contracts are embedded procedures stored with the data they act upon.Debugging deployed Smart Contracts is a difficult task since once deployed, the code cannot be reexecuted and inspecting a simple attribute is not easily possible because data is encoded.In this technical report, we present SmartInspect to address the lack of inspectability of a deployed contract.Our solution analyses the contract state by using decompilation techniques and a mirror-based architecture to represent the object responsible for interpreting the contract state.SmartInspect allows developers and also end-users of a contract to better visualize and understand the contract stored state without needing to redeploy, nor develop any ad-hoc code.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.