Обновление мейннета Monad сокращает затраты на хранение данных на 98%

iconCryptoSlate
Поделиться
AI summary iconСводка
Обновление блокчейна Monad было запущено на мейннете в 14:30 UTC 2 сентября, внедрив обновление сети MIP-8. Обновление изменяет способ взимания платы за чтение хранилища, заменяя пошаговое разогревание слотов на группы по 128 слотов. Чтение данных из страницы объемом 4 КБ теперь стоит 8 100 газов при первом чтении и 100 газов при последующих чтениях. Это изменение поощряет разработчиков объединять связанные данные для снижения затрат.

Monad, блокчейн, совместимый с EVM, активировал свою ревизию MonadTen на мейннете в 14:30 UTC 2 сентября. Обновление MIP-8 изменяет способ взимания платы сетью за чтение хранилища контрактами, заменяя разогрев по слотам на группы из 128 последовательных слотов.

Блок мейннета Monad mainnet block 101672712 потребовал 8 100 газа для чтения слота 0, 100 газа для чтения слота 1 на той же странице и снова 8 100 газа в слоте 128 — первом слоте следующей страницы.

Официальный запись релиза MonadTen устанавливает активацию на временной метке Unix 1788359400. До этой временной метки действовали правила MonadNine.

Структура хранения теперь изменяет счет

Финальная спецификация MIP-8 определяет страницу хранения как 128 слов по 32 байта каждое, или 4 096 байт. Первое SLOAD на любой странице стоит 8 100 газа. Последующие чтения в пределах этой разогретой страницы стоят 100 газа в течение остальной части транзакции, с возможностью отката при отмене кадра вызова.

Согласно предыдущему расписанию Monad, два ранее неиспользуемых слота стоили по 8 100 газа каждый, даже если они находились рядом. Согласно новому ценообразованию оперкода, та же пара стоит 8 100 газа, а затем 100 газа, если оба находятся в пределах одной страницы.

Диаграмма, показывающая, что Monad MIP-8 использует 8 100 газа для первого чтения из памяти в странице 4 КБ, 100 газа для последующих чтений в этой странице и снова 8 100 газа на границе следующей страницы.
Диаграмма показывает, что MIP-8 использует 8 100 газа для первой SLOAD нового 4 КБ-страницы, в то время как последующие разогретые слоты стоят 100 газа.

Общие шаблоны Solidity могут автоматически наследовать эту скидку. Последовательные переменные состояния, поля структур и элементы массивов занимают последовательные слоты, поэтому повторные чтения с большей вероятностью останутся внутри предварительно загруженной страницы.

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

См. также

Последнее восстановление RWA на $3,8 млрд демонстрирует, насколько быстро DeFi поглотил шок от KelpDAO

Хешированное или несогласованное хранение сохраняет существующую холодную базовую линию Monad. Чтения, пересекающие границы страниц, по-прежнему стоят 8 100 газа за каждое, а сбережения зависят от того, сколько слотов затрагивает транзакция, и находятся ли эти слоты в пределах одной и той же границы в 128 слотов.

MIP-8 сохраняет семантику выполнения EVM, изменяя при этом предположения, используемые инструментами, которые создают списки доступа, доказательства хранилища или оценки газа. Записи EIP-2930 теперь разогревают страницы, а форматы доказательств должны представлять модель страницы. Спецификация идентифицирует контракты, жестко закодировавшие стоимость газа для операций хранилища, как основной класс риска совместимости.

Для разработчиков стимул заключается в том, что чтение данных вместе дешевле, когда они хранятся близко друг к другу.

Пост Обновление мейннета Monad делает хранение данных вместе на 98% дешевле появился первым на CryptoSlate.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.