Zestaw danych Verifier Alliance ma teraz ponad 8 milionów zweryfikowanych kontraktów! @ethereum ma silną kulturę weryfikacji, ale dane są podzielone i trudne do uzyskania. Otworzyliśmy wszystko w formacie Parquet dla badaczy, analityków i inżynierów AI. Zbadaj schemat i pobierz zestaw danych👇
@SourcifyEth @blockscout @routescan_io Do czego przydatny jest ten zbiór danych? - Testowanie kompilatorów - Identyfikacja wzorców podatności w kontraktach - Szkolenie modeli - Analiza danych kontraktów EVM ...wiele innych zastosowań, które nie byłyby możliwe bez otwartego zbioru danych Zebrane przez @blockscout @routescan_io @SourcifyEth
Jak wyglądają dane? VerA to baza danych PostgreSQL, w której każda weryfikacja jest połączeniem między "wdrożeniem" a "kompilacją". Kody bajtowe i źródła są deduplikowane w oddzielnych tabelach. Zobacz schemat:
Bytecode EVM jest niestrukturalny. Dlatego "transformacje" oznaczają zmiany wartości danych potrzebne do uzyskania bytecode onchain z bytecode po rekompilacji. Obejmuje to immutables, biblioteki, cborAuxdata, pozycje i wartości constructorArguments.
Cała baza danych jest eksportowana codziennie w formacie Parquet, nowoczesnym formacie danych opartym na kolumnach, który można bezpośrednio zapytować. Przejdź do dokumentacji i zobacz, jak pobrać:
78,38K