BMCHAIN: наглядное представление ICO в цифрах и графиках

5 месяцев назад
52 в bmchain

Долой все эти ежедневные срезы! ;) Набросал наглядное представление статистики BMCHAIN ICO в реальном времени1.

bmchain.zxcat.ru ico.png

Находится сервис тут: bmchain.zxcat.ru. Если кому интересно, могу сделать пост о его технической стороне, как всё устроено и запрограммировано.

История

Этот «проект» появился можно сказать случайно. В начале pre-ICO BMCHAIN @jupiter.zeus показывал статистику по сборам тут и тут. В постах были графики, но невзрачные и с повторяющимися данными. Но можно же нагляднее сделать, так набросал на коленке первую версию своего «сборщика-показчика» статистики.

Что даёт

Чем хорош блокчейн, так это открытостью. Что бы ни говорили официальные источники, всё это легко проверить на достоверность. Собственно, сервис и показывает голую, так сказать, правду.

Видно почти всё, что есть в блокчейне: что-то берётся прямо из «хранилищ»2 смарт-контрактов, что-то из транзакций. Кой-чего (даты этапов, цены) вынес прямо в код, чтоб лишний раз не обращаться к блокчейну, т.к. запросы медленные.

Расскажу по порядку.

Сводка текущего этапа

По текущему этапу видно основное:

  • сколько собрано эфира, примерные суммы в рублях и $ (курс с CoinMarketCap);
  • число участников (повторные вклады не учитываются), максимальный и средний вклад;
  • время до конца этапа, а также время его начала и окончания.

Для четвёртого блока так и не придумал хорошего применения, сейчас в нём сведения о цене токена, скидке и максимум токенов.

Общая сводка ICO

Сводка по всем этапам с круговыми диаграммами.

  • весь собранный эфир, наглядно сумму по этапам и для полноты текущий курс ETH;
  • все выпущенные токены BMT, и отдельно: купленные и из фонда баунти;
  • подробные сведения об участниках всех этапов, уникальных участниках и тех, кто участвовал сразу в нескольких этапах.

❓ Может для наглядности поменять эти блоки местами? Сверху общую сводку, а ниже подробно по этапам. Что думаете?

Графики

С графиков всё начиналось, но прикол в том, что сейчас сменился движок, их рисующий. А на нём совмещённый график (из-за которого я делал первую версию) выглядел криво, и отключен :)
Но зато добавлена логарифмическая шкала. (Без неё крупные вклады в конце pre-ICO делают все остальные вклады прижатыми к низу графика.)

bmchain.zxcat.ru graph.png

На графиках:

  • полная динамика вкладов (при наведении на точку покажет дату и общую сумму);
  • сборы по дням;
  • транзакции по дням (успешные и с ошибками). Кстати видно, что с каждым следующим этапом число ошибочных транзакций падает.
  • расход газа (в ETH) на успешные транзакции и ошибки, здесь особенно наглядно видно цену ошибок.

+ есть переключалка этапов ICO.

Транзакции

Управляемая табличка со всеми транзакциями этапа, она умеет:

  • упорядочивание по столбцу;
  • выбор количества строк на странице;
  • и поиск.

Ещё фильтр хочу добавить, типа скрыть системные/ошибочные транзакции, прямые переводы на контракт и т.д.

Поиск

Поиск оказался очень удобный: вводишь 4-5 знаков адреса и видишь все транзакции этого адреса. Особенно удобно, если интересующий адрес на скрине ;) — в etherscan такой замучаешься вводить, да ещё и ошибиться легко.

Кстати, некоторые люди зачем-то затирают свои адреса на скринах, но блокчейн то помнит всё. Если вы в нём что-то оставили, чтоб найти вас, достаточно кусочка адреса или даже примерное время транзакции. (Если известно, где искать, конечно, например на ICO BMCHAIN).
Так что сейчас анонимность в блокчейне скорее миф, чем истина. Для анонимности делюат что-то дополнительно.

Доли

Здесь же в разделе транзакций видны текущие доли токенов с разбивкой по адресам. Для адреса видно, в каких этапах он вкладывал и число вкладов. Здесь же наглядно видно выгоду участия в ранних этапах, когда меньшие вложения эфира дают бо́льшую долю. Но пока что не учитываются выплаты из фонда баунти: 1% за промокод и партнёрские.

bmchain.zxcat.ru tx.png

Калькулятор BMT, бонусы/промокоды и таймлайн этапов ICO.

Калькулятор переводит эфиры в токены BMT и наоборот, токены в ETH, USD и рубли.
Таймлайн показывает выжимку по этапам и адреса смарт-контрактов каждого этапа.


Есть также перевод на английский. English version.


Обратная связь.

Вот такой получился сервис. Штука всё ещё бета, в некоторых местах глючная, исправляю понемногу, как время появляется.

Пост этот задумывался для сбора обратной связи, ссылку на него размещу на странице сервиса.


Нашли ошибку? Пишите в комментах.
Есть предложение? Пишите в комментах.
Хотите новую фичу? Пишите в комментах!


Сноски:


[1] Пока что время не совсем реальное, самообновления данных на странице нет.
[2] Хранилище в смысле storage — данные, хранящиеся в смарт-контрактах. Есть ещё вызовы методов, но это уже техническое.

Авторы получают вознаграждение, когда пользователи голосуют за их посты.
Голосующие читатели также получают вознаграждение за свой голос.
Порядок сортировки:  Популярное

Долой все эти ежедневные срезы!

Во-во!! Но в последнее время их стало реально меньше, или мне кажется?

На всякий случай:
@gemini up!

·

спасибо за попытку ))
но походу надо в начале коммента вызывать бота, иначе не сработает

·
·
·
·
·

@html, если необходим мой апвоут за пост, то позовите меня в комментарии первого уровня.

·
·
·
·

хорошо, @gemini, пойдём в комментарии первого уровня, зову тебя туда!
(какой привередливый)

@zxcat, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:

  • Выплаты - 1 позицию - 225,2380 GBG