Набор данных Verifier Alliance теперь содержит более 8 миллионов проверенных контрактов! @ethereum имеет сильную культуру верификации, но данные изолированы и трудно доступны. Мы открыли все в формате Parquet для исследователей, аналитиков и инженеров ИИ. Изучите схему и скачайте набор данных👇
@SourcifyEth @blockscout @routescan_io Для чего хорош этот набор данных? - Тестирование компилятора - Выявление уязвимостей в контрактах - Обучение моделей - Анализ данных EVM-контрактов ...множество других случаев использования, которые были бы невозможны без открытого набора данных Собрано благодаря @blockscout @routescan_io @SourcifyEth
Как выглядят данные? VerA — это база данных PostgreSQL, в которой каждая проверка представляет собой связь между "развертыванием" и "компиляцией". Байткоды и исходные коды дублируются в отдельных таблицах. Смотрите схему:
EVM байт-код неструктурирован. Поэтому "трансформации" обозначают изменения значений данных, необходимые для достижения ончейн байт-кода из перекомпилированного байт-кода. Это включает в себя неизменяемые значения, библиотеки, cborAuxdata, позиции и значения constructorArguments.
Вся база данных экспортируется ежедневно в формате Parquet, современном столбцовом формате данных, который можно запрашивать напрямую. Перейдите к документации и узнайте, как скачать:
79,69K