There is a newer version of the record available.

Published March 8, 2022 | Version 1.0.0

SmartEmbed Code Clone Analysis of 200 000 Smart Contracts

Authors/Creators

Description

A dataset consisting of the code clone analysis for 200 000 Ethereum Smart Contracts via the code clone detection tool SmartEmbed (state as is at commit 32ec1cd) . Each Smart Contract has been tested for a similarity threshold of 95% similarity and a threshold of 100% similarity. 

The result  folder offers 255 CSV files, all containing the colums: counter,id of the contract, result for 95%, result for 100%.
Possible results for the colum 'result for 95%' are '95' (identified as a code clone with at least 95% similarity), '0' (not a code clone) and null (SmartEmbed returned an error). Similarily for the colum 'result for 100%'.

The folder 'Additional_output_per_batch' contains additional data for each batch in .txt files (runtime, ratio of clones to non clones, number of errounous responses, id's of the contracts that could not be analyzed).

Files

Additional_output_per_batch.zip

Files (6.9 MB)

Name Size Download all
md5:a3903e9008ffaca3933bf9ea34b6f20a
1.1 MB Preview Download
md5:6fa084f4cf5ed7b8d9e6aec020bf6714
5.7 MB Preview Download