{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.006660623,0.0002148363,0.0002501784,0.003210364,0.001032884,0.001862998,0.0009512161,0.001309258,0.00457973],"category_scores_gemma":[0.09434745,0.0002643815,0.000179811,0.00318059,0.002543729,0.006236047,0.001563652,0.001916417,0.0004021075],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001232354,"about_ca_system_score_gemma":0.001705706,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.005631109,"about_ca_topic_score_gemma":0.008115388,"domain_scores_codex":[0.9969537,0.0007551893,0.0002844502,0.000327002,0.001354663,0.0003250357],"domain_scores_gemma":[0.8071759,0.1212263,0.05220132,0.005423889,0.01073446,0.00323821],"domain_codex":null,"domain_gemma":"methods","domain_candidate":"methods","domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"observational","study_design_scores_codex":[0.0002654128,0.0002716822,0.9629287,0.00006862119,0.00004099559,0.0004999103,0.004507105,0.001909128,0.001158377,0.01143092,0.0005880016,0.01633113],"study_design_scores_gemma":[0.00003948794,0.0004851357,0.9066699,0.0002306971,0.00008146346,0.001733521,0.02920215,0.04012461,0.003501161,0.01211716,0.00573767,0.00007705219],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9971725,0.00003973849,0.0006094397,0.0001407239,0.00000144868,0.00001645344,0.00005732459,0.000005600246,0.001956751],"genre_scores_gemma":[0.9991014,0.00002005413,0.0002424351,0.00001647712,0.000001522531,0.000005771283,0.00006998164,0.000007223246,0.0005350882],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.9933394,"threshold_uncertainty_score":0.03522515,"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."}}