Вслед за феноменом записей в Биткойне, совместимые с Ethereum Virtual Machine (EVM) цепочки испытывают всплеск подобных практик, что приводит к неожиданным отключениям сервисов и небольшому замешательству по поводу их использования.
Ажиотаж вокруг вписания в Биткоин распространяется на блокчейны EVM
Эта статья была опубликована более года назад. Некоторая информация может быть неактуальной.

Цепочки EVM сталкиваются с всплеском записей токенов
За последний год записи на Биткойне резко выросли в популярности благодаря появлению Ordinals, что значительно повлияло на блокчейн Биткойна. Этот спорный метод привел к резкому увеличению транзакционных издержек и перегруженности мемпула, вновь разжигая дебаты, напоминающие “войну за размер блока” 2017 года.
Теперь этот феномен распространился на Ethereum и другие совместимые с EVM цепочки. Несмотря на начальный скептицизм по поводу внедрения записей в блокчейны, способные обрабатывать смарт-контракты, спрос на записи EVM был настолько велик, что это вызвало отключение сервиса на Arbitrum 15 декабря 2023 года.
Краткий обзор отключения Arbitrum и высоких цен на газ Ethereum:
– Люди спамят транзакциями с записями на Arbitrum. Это транзакции, которые отправляют на блокчейн некоторые данные в шестнадцатеричном виде (в основном изображения и метаданные).
– Моё предположение, что это перегрузило сам sequencer, не давая возможности L2… pic.twitter.com/deJn4yVsT1
— cygaar (@0xCygaar) 15 декабря 2023 года
Усиливающийся дискурс вокруг записей Биткойна, наряду с очевидным интересом к записям EVM, предполагает, что они никуда не исчезнут. Люди узнают, что такое записи EVM и почему они набирают популярность на блокчейнах, которые уже имеют встроенный функционал для NFT. Для этого сначала необходимо понять записи Биткойна. Эта статья основана на замечательном треде Jarrod Watt на X о записях EVM, который я рекомендую вам прочитать.
Исторический контекст записей Биткойна
Записи в Биткойне начались вскоре после создания Биткойна в 2009 году. Ранние энтузиасты Биткойна начали встраивать в блокчейн различные формы данных, включая сообщения, политические заявления и дань уважения. Хотя эта практика набирала обороты со записями, варьирующимися от простых текстов до сложного ASCII-арта, возможности для добавления были ограничены всего лишь 80 байтами.
Обновление Taproot, которое сеть пережила в ноябре 2021 года, устранило это ограничение, увеличив длину транзакций Биткойна почти до полного размера блока. В декабре 2022 года записи Bitcoin Ordinals запустили текущий бум записей после того, как в феврале был добыт блок почти на 4 мегабайта, что стало возможным благодаря обновлению Taproot.
Записи Биткойна и Ordinals
Записи в Биткойне — это техника внедрения дополнительных данных в транзакции Биткойна на блокчейне. Это достигается путем использования дополнительного пространства в транзакции Биткойна, которая обычно включает входы, выходы и суммы транзакций. Команда `OP_RETURN` является наиболее распространенным методом для этой цели, позволяя пользователям вставлять ограниченное количество произвольных данных — таких как текст, числа или маленькие изображения — в транзакцию.
Хотя эти данные не являются исполняемыми и не влияют на финансовые аспекты транзакции, они становятся постоянной, неизменяемой частью блокчейна, как только транзакция подтверждена. Биткойновые ординалы делают запись индивидуальных сатоши, самой маленькой единицы Биткойна, с некоторыми данными, например, изображением, создавая псевдо-NFT. Каждый сатоши, среди квадриллионов доступных, может быть уникально записан с дополнительными данными. Концепция ординалов возникает из присвоения уникальных порядковых номеров каждому сатоши на основе их порядка добычи, что облегчает их идентификацию и передачу.
Эта система, которая не требует дополнительных токенов, изменений в блокчейне или смарт-контрактов, поддерживает различные представления этих ординальных чисел, позволяя присоединять разнообразные активы, такие как NFT, токены безопасности или стейблкоины к индивидуальным сатоши. Таким образом, Биткойн расширил свою функциональность для включения возможностей, подобных NFT, несмотря на то, что его первоначальный дизайн не предусматривал возможностей смарт-контрактов.
Всплеск записей EVM
Рост записей Биткойна с помощью ординалов, начиная с апреля этого года, привел к аналогичному тренду в EVM-цепочках около ноября, несмотря на наличие уже существующей функциональности для фунгибельных и невзаимозаменяемых токенов. Помимо последствий популярности записей Биткойна, есть ли другая причина, объясняющая стремительный рост популярности записей EVM?
Объяснение заключается не в том, что записи EVM приносят новый функционал в фунгибельные и невзаимозаменяемые токены EVM. Записи EVM отражают функциональность, найденную в блокчейне Биткойна, не внося новшеств. Если есть другая причина, кроме последствий, то это то, что записи EVM экономичны. Они значительно снижают комиссии за газ по сравнению с NFT и связанными взаимодействиями со смарт-контрактами, так как транзакции записей EVM обычно состоят из простых переводов без необходимости сложных операций EVM, что делает их более экономичными, чем традиционные взаимодействия со смарт-контрактами.
Механика записей EVM
Сущность записей EVM заключается во включении calldata в транзакции. Calldata — это форма доступных только для чтения данных, которые можно включить в транзакцию. В случае с записями EVM calldata хранит данные изображения в случае с NFT или информацию о токенах и инструкции, такие как выпуск определенного количества токена, в случае с фунгибельными токенами, похожими на ERC20.
Этот метод экономически выгоден, так как обычно включает в себя базовые переводы без сложных операций EVM. Calldata сейчас преимущественно используется для записи токенов. Эти токены, в отличие от токенов ERC20, которые полагаются на смарт-контракты на блокчейне для обеспечения правил, хранят свои данные в calldata и имеют логику обработки вне блокчейна, с интерпретирующими транзакции индексаторами.
Процесс включает создание транзакции, отправку нуля нативных токенов (например, ETH на Ethereum или MATIC на Polygon) и включение calldata с конкретными инструкциями, такими как выпуск. Этот подход позволяет использовать широкий спектр записей, от простых данных, связанных с токенами, до более сложных операций, регулируемых смарт-контрактами, включая записи, похожие на NFT, с встроенными в calldata данными изображения.
Несмотря на их преимущества, записи EVM имеют значительный недостаток: они зависят от индексаторов вне блокчейна. Хотя данные записей хранятся на блокчейне и технически доступны всем, чтение данных в реальном времени на блокчейне неосуществимо. В результате, для понимания состояния токена записи или коллекции, необходимо полагаться на методы вне блокчейна. На практике это будет означать использование централизованного API, хотя теоретически возможно самостоятельно индексировать данные calldata каждой транзакции записи.
Заключение
В итоге, эти записи EVM, отражающие методологию Биткойна, но адаптированные для возможностей Ethereum, предлагают практическую, экономичную альтернативу традиционным смарт-контрактам. Этот подход значительно уменьшает комиссии за газ и операционную сложность как для фунгибельных, так и для невзаимозаменяемых токенов. Однако они сильно зависят от индексаторов вне блокчейна для воссоздания истории и текущего состояния любого данного токена на основе записей. Эта зависимость вводит элемент централизации, так как пользователи часто будут зависеть от сторонних сервисов для интерпретации данных.
Вы думаете, что записи EVM — это в основном ажиотаж, или они останутся на долгосрочную перспективу? Поделитесь своими мыслями и мнениями по этому поводу в разделе комментариев ниже.













