Пришло время предотвратить взломы *до* того, как они произойдут. V1 Credible Layer здесь. Бета-тестирование начинается сейчас. Мы работали над этим долгое время и очень оптимистично настроены на влияние, которое это может оказать. Вот как это работает. Credible Layer состоит из четырех компонентов: > Утверждения: Правила безопасности, написанные на Solidity, которые определяют состояния, которые никогда не должны происходить (например, "адрес реализации не должен изменяться", "цена не должна отклоняться более чем на x% в одной транзакции"). > Протоколы: Команды определяют утверждения для своих контрактов и регистрируют их в блокчейне. > Строители блоков/Секвенсоры: Инфраструктура сети проверяет каждую транзакцию на соответствие утверждениям перед включением в блок, отклоняя любые, которые нарушают правила безопасности. > Панель прозрачности: Показывает, какие протоколы защищены и как. Вот разбивка потока транзакций, чтобы дать вам представление о том, как это работает в реальных условиях: > Пользователь отправляет транзакцию в сеть > Транзакция попадает в мемпул > OP-Talos получает транзакцию для потенциального включения > OP-Talos ссылается на утверждения, связанные с контрактами, с которыми взаимодействует транзакция > PhEVM симулирует выполнение транзакции и создает снимки состояния до/после транзакции > Все соответствующие утверждения выполняются по этим состояниям > Если любое утверждение отклоняется → транзакция помечается как недействительная и отклоняется > Если все утверждения проходят → транзакция включается в блок Если транзакция приведет к взлому, и контракт защищен Credible Layer, транзакция отклоняется. Если контракт не защищен, транзакция включается. ...