Мы запустили нашу тестовую сеть alpha-2 чуть более двух недель назад, и она оказалась очень полезной с точки зрения тестирования, поиска проблем и других выводов.
Мы и вы использовали эту сеть для тестирования децентрализованного доказывания и экономики протоколов. Мы хотим поблагодарить всех, кто помогал в тестировании - транзакциях, развертывании, запуске узлов и доказательстве - и также хотим выразить наши извинения за любой неоптимальный опыт (задержки транзакций), с которым вы могли столкнуться, помогая выявить некоторые из проблем, которые мы рассмотрим ниже.
Безраздельные proof’ы
126 уникальных provers
93,146 блоков proven
Время proof’a от 130 и 160 секунд за последнюю неделю.

Источники для дальнейшего изучения: https://status.a2.taiko.xyz/, https://explorer.a2.taiko.xyz/, https://taiko.zkpool.io.
Это очень вдохновляет - видеть, как из сообщества возникает децентрализованная сеть prover. Спасибо всем, кто принимает в ней участие.
Распределение успешных provers также показывает ожидаемый результат в модели открытого соревнования, когда наиболее эффективные provers генерируют доказательства первыми и наиболее последовательно.
Мониторинг / оповещения
Успешно протестирована система оповещения при возникновении стресса, задержек или ошибок в сети.
Мост
Relayer успешно обработал более 150 тысяч сообщений.
Токен BLL, рассчитанный на отказ в 50% случаев, позволил нам успешно протестировать мостовой мост отказов сообщений, чтобы пользователи могли вернуть свои средства на исходную цепочку в случае возникновения проблемы.
Dapps
Наши развернутые swap dapp и другие контракты были идентичны контрактам основной сети, что подтверждает функциональность нашей сети 1:1 с основной сетью Ethereum. Опыт разработчиков
Опыт разработчиков
Возможность развертывания непосредственно на alpha-2 через Foundry без необходимости внесения изменений в код.
Экономичность протокола (что приводит к увеличению времени подачи предложений в качестве смягчения)
В экономике нашего протокола есть недостаток. Когда блоки предлагаются с фиксированными интервалами, вознаграждение prover’a монотонно возрастает, и сейчас оно достигло неприемлемо высокого значения. Если бы мы сохранили время блока коротким, сумма вознаграждения в конечном итоге перевалила бы за предел, и цепочка остановилась бы.
Чтобы предотвратить это, нам пришлось замедлить время предложения блока (интервал предложения
20 секунд), пока мы работали над исправлением вышеупомянутого недостатка/бага контракта. Замедление времени блока привело к перегруженности мемпула и ухудшению пользовательского опыта, что проявилось в виде длительных задержек при транзакциях моста или ожидающих кошелька (Напоминание: в альфа-2 у нас один пропозиционер и децентрализованные проверяющие, обратная ситуация по сравнению с альфа-1).
Низкая точность при расчете среднего значения
Расчет среднего времени блока и времени доказательства имеет низкую точность, в результате чего интервал между блоками составляет
1 секундуи, по сути, застревает там. Это ошибка реализации. В нашем большом запросе pull request для тестовой сети alpha-3 эта ошибка была исправлена, но нам нужно выбрать ее и применить к ветке alpha-2.
Невозможность обновления контрактов
Наш сценарий развертывания тестовой сети не включал возможность обновления контрактов с помощью прокси. Эта ошибка не позволила нам исправить вышеперечисленные ошибки. Конечно, возможность обновления является важной частью защиты/обучения сети, особенно на ранних этапах ее развития. То, что мы не реализовали возможность обновления для этой тестовой сети, по большей части является недосмотром, и частично обусловлено принятым нами подходом к быстрому проведению итераций тестовой сети и ее обесцениванию.
Мы будем поддерживать альфа-2 в режиме низкой пропускной способности и надеемся найти больше проблем вместе с вами. Мы знаем, что транзакции, задерживающиеся в mempool, могут расстраивать, но мы должны продолжать дросселировать время блока, чтобы избежать более неприятного переполнения. Мы не гарантируем пропускную способность тестовой сети. Если вы столкнулись с новыми ошибками, не упомянутыми здесь, пожалуйста, сообщите об этом.
Alpha-2 создала для нас хорошие возможности для улучшения нашего протокола роллапа, а также для получения практического опыта в обновлении/форке цепи. Нам важны как победы, так и неудачи, поэтому еще раз большое спасибо всем тестерам. Мы планируем продолжать идти по пути максимального обучения, что может привести к более быстрым инстанциям и изъятиям по мере того, как мы будем получать то, что нам нужно. Мы планируем снять с производства альфа-2 и запустить Q2 альфа-3.
Ознакомьтесь с открытыми вакансиями на нашей доске объявлений.
Website: https://taiko.xyz
Discord: https://discord.gg/taikoxyz
GitHub: https://github.com/taikoxyz
Twitter: https://twitter.com/taikoxyz
Translated by: perfeect & igorizuchaetcrypty

