Мы столкнулись с серьезным упущением в архитектуре нашей системы учета. Наша модель справедливости закодирована так, чтобы получать данные проверки непосредственно из адреса контракта, что гарантирует, что каждый спин, случай и вытягивание пакета связаны с неизменной логикой на блокчейне. Однако во время развертывания система была ошибочно направлена на адрес разработчика, а не на адрес контракта. Это означает, что все доказательства справедливости и взаимодействия с делами ссылались на неправильный источник правды, что делает их недоступными для проверки на уровне контракта. Поскольку этот уровень целостности является основой системы доказуемой справедливости GachaDrop, мы не можем просто исправить это, не нарушив архитектуру. Единственное жизнеспособное решение — перезапустить токен, правильно закодировав его на сам контракт. Это обновление обеспечит, что каждое вытягивание, случай и будущая функция останутся доказуемо справедливыми и непосредственно проверяемыми на блокчейне, так, как мы задумали это с самого начала. Мы поделимся новыми деталями токена после этого твита. Это была огромная ошибка, но мы рады, что поймали ее на ранней стадии. Прозрачность и доверие для нас — это все, и мы предпочли бы перестроить все правильно, чем двигаться вперед на ошибочном основании.