{"id":"W4389195248","doi":"10.1007/s10664-023-10398-5","title":"A fly in the ointment: an empirical study on the characteristics of Ethereum smart contract code weaknesses","year":2023,"lang":"en","type":"article","venue":"Empirical Software Engineering","topic":"Blockchain Technology Applications and Security","field":"Computer Science","cited_by":19,"is_retracted":false,"has_abstract":false,"ca_institutions":"Polytechnique Montréal","funders":"Rannís","keywords":"Computer science; Strengths and weaknesses; Smart contract; Generality; Categorization; Code (set theory); Source code; Coding (social sciences); Data science; Artificial intelligence; Data mining; Database; Programming language; Database transaction; Mathematics","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0009259325,0.0001642772,0.0002310004,0.0001283488,0.000112799,0.0000560389,0.001208953,0.0001111929,0.000006236161],"category_scores_gemma":[0.0005893739,0.0001004102,0.0000546817,0.001180216,0.00005184703,0.00007393424,0.0001824151,0.000485138,0.00002654621],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003393116,"about_ca_system_score_gemma":0.00003207583,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00002084554,"about_ca_topic_score_gemma":0.00002004524,"domain_scores_codex":[0.9986391,0.0001244628,0.0003202127,0.0003286438,0.0002884384,0.0002991319],"domain_scores_gemma":[0.9974348,0.001527947,0.00006657978,0.0008843501,0.00003906097,0.00004729702],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"observational","study_design_scores_codex":[0.00002705132,0.002820995,0.9376024,0.00006050994,0.0001085546,0.0001459544,0.02188453,0.001529352,0.0002426823,0.01684461,0.001746673,0.01698668],"study_design_scores_gemma":[0.0002237303,0.0003645561,0.9634312,0.00002311948,0.00000760683,0.00000737502,0.0003363526,0.03141331,0.0001108696,0.0007823816,0.003136292,0.000163237],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9408048,0.00002208679,0.05401392,0.004156298,0.00009809674,0.0004140688,0.000009124677,0.0004699318,0.00001169672],"genre_scores_gemma":[0.9986434,0.000006059232,0.000739478,0.0003644859,0.000034758,0.000189566,0.000003750259,0.00001308217,0.000005445799],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.05783859,"threshold_uncertainty_score":0.4094611,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03717403338258266,"score_gpt":0.3045266768970555,"score_spread":0.2673526435144729,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}