Статистика сборов проекта kickico


У проекта https://kickico.com послезавтра заканчивается ICO, но каких-то заметных изменений в собранной сумме, как мне кажется, уже не будет. Поэтому сегодня я хочу провести небольшой анализ сборов. Для этого воспользуюсь python и библиотекой pandas.

Для начала импортируем нужные библиотеки:

Далее найдем адреса смарт контрактов PREICO и ICO. Для ICO 2 смартконтракта, т.к. из-за попытки взлома защитный механизм закрыл его. Также зададим шаблон URL для получения данных о транзакциях из etherscan.

Скачаем информацию о транзакциях из etherscan и загрузим ее в pandas datafame:

Т.к. значения эфира хранятся в wei, для удобства переведем в эфир:

Все, теперь можно приняться и за саму статистику. Для начала подсчитаем количество транзакций во время PREICO и ICO (на время загрузки данных):

А теперь количество прошедших транзакций:

И в процентном соотношении:

Теперь посмотрим, сколько было собрано эфира во время PREICO, и сколько эфира не дошло. Тут, очевидно, мы видим какие-то ошибки etherscan, т.к. контракт не мог принять больше 5000 эфира, но порядок цифр понятен.

И сборы во время ICO. Попытка взлома и закрытие контракта сильно повлияло на собранные средства:

Давайте посчитаем среднее количество эфира на транзакцию во время PREICO и ICO:

И на человека:

Топ адресов по вложенным средствам во время PREICO:

И ICO:

Адреса с наибольшим количеством прошедших транзакций во время PREICO:

И ICO:

Ух ты, один человек отправил уже 45 транзакций. Кто-нибудь, оcтановите его :) Давайте посмотрим его первые и последние 10 транзакций:

Готовый notebook со всеми расчетами из статьи вы можете найти у меня на гитхабе: https://github.com/quantum13/articles-data/blob/master/2017/09-kickico/ico_stats.ipynb .

Если у вас есть идеи о том, какую еще статистику можно посчитать или предложения о подсчете статистики для какого-то другого проекта, пожалуйста, не стесняйтесь об этом сказать в комментариях :)


Comments 7


Отлично! Еще бы добавить данные по датам и времени, когда и какие суммы больше и отобразить в виде графика

14.09.2017 21:21
0

А давай этот проект посмотрим https://tokenstars.com/ace/

15.09.2017 00:22
0

Очень интересно все расписали ! участвовал в этом проекте, но возник вопрос, чтобы внести средства первым другие инвесторы газ больше ставили? а то внес по стандарту а они долго обрабатывались.

16.09.2017 04:07
0

Вот первые прошедшие транзакции, предпоследняя колонка - цена газа

А вот последние транзакции (цена газа - стандартная):

Т.е. первые вложившиеся да, ставили цену газа больше

16.09.2017 04:20
0

Спасибо!

16.09.2017 04:24
0