Verifier Alliance-datasettet har nå 8M+ verifiserte kontrakter! @ethereum har en sterk verifiseringskultur, men data er siloer og vanskelig tilgjengelige. Vi har åpnet det hele i Parquet-format for forskere, analytikere og AI-ingeniører. Utforsk skjemaet og last ned datasettet👇
@SourcifyEth @blockscout @routescan_io Hva er dette datasettet bra for? - Testing av kompilator - Identifisere sårbarhetsmønstre i kontrakter - Opplæringsmodeller - Dataanalyse av EVM-kontrakter ... Mange andre brukstilfeller som ikke var mulig uten et åpent datasett Samlet av @blockscout @routescan_io @SourcifyEth
Hvordan ser dataene ut? VerA er en PostgreSQL DB der hver verifisering er en kobling mellom en "distribusjon" og en "kompilering". Bytekodene og kildene er deduplisert i separate tabeller. Se skjemaet:
EVM-bytekode er ustrukturert. Derfor markerer «transformasjoner» endringene i dataverdiene som trengs for å nå en bytekode på kjeden fra en rekompilert bytekode. Dette inkluderer immutables, libraries, cborAuxdata, constructorArguments-posisjoner og verdier
Hele DB eksporteres daglig i parkett, Et moderne kolonnebasert dataformat som kan spørres direkte. Gå over til dokumentene og se hvordan du laster ned:
79,7K