Автор: Blue Fox Notes
Протокол Ethscriptions (далее — протокол eths) — это протокол для создания и обмена собственными цифровыми активами в цепочке Ethereum. Надписи Надписи доступны с 2016 года. Однако рождение самого протокола eths было вдохновлено протоколом записи биткойнов, запущенным Томом Леманом. На сегодняшний день на Ethereum имеется более 2 миллионов записей.
Протокол Eths не только вносит записи в цепочку Ethereum, но также пытается внести новые исследования в расширение Ethereum L1. Проще говоря, в нем есть несколько ключевых моментов:
Используются данные вызова транзакции на Ethereum.
Протокол Eths использует данные вызовов транзакций Ethereum для хранения данных вместо смарт-контрактов, что дает возможность снизить комиссию. Итак, как же эксплуатируются данные вызова? В обычных транзакциях передачи пользователь отправляет eth и данные вызова в виде поля комментария, которое обычно остается пустым. Если вы взаимодействуете со смарт-контрактом, информация «имя функции и параметры» будет добавлена в поле данных вызова. Ethscriptions также использует аналогичный метод. Он кодирует данные в calldata, но не для смарт-контрактов. В нем есть концепция тупого контракта (название тоже интересное, резко контрастирующее со смарт-контрактами). Таким образом, ethscription полностью находится в цепочке Ethereum, обеспечивает постоянное существование и подходит для создания собственных цифровых активов на Ethereum и т. д.
Не использовать смарт-контракты
Как упоминалось выше, у него есть своя собственная концепция тупого контракта, то есть сам протокол eths не использует смарт-контракты для хранения и исполнения. Он вычисляет состояние, применяя детерминированные правила протокола к данным вызова транзакции Ethereum. Короче говоря, протокол eths обходит смарт-контракты для хранения данных в цепочке с помощью данных вызова, пытаясь достичь более дешевого метода хранения.
ESC VM приносит новое повествование
Что касается протокола eths, ESC VM (виртуальная машина ESC), предложенная ESIP-4, представляет собой разработку, на которую все обращают больше внимания, поскольку она требует большего воображения. В частности, ESC VM — это новый протокол, построенный на основе описаний. Он работает, используя описания в качестве компьютерных инструкций (здесь описания приобретают новую цель), которые позволяют пользователям взаимодействовать с конкретными программами.
Конкретная программа здесь в основном представляет собой тупой Контракт. То есть ESC VM+Dumb Contract может выполнять такие команды, как создание новых контрактов, вызов существующих контрактов и т. д. Проще говоря, в описаниях описания должны быть созданы в определенном формате, чтобы эти описания рассматривались как «обычные описания» и могли распознаваться ESC VM. Эти eths-надписи могут быть компьютерными инструкциями, которые позволяют осуществлять «развертывание» и «вызов». «Развертывание» создает новый тупой контракт, а «вызов» вызывает функцию изменения состояния существующего тупого контракта. Когда развернут тупой контракт, любой может вызвать его функции.
ESC VM предоставляет среду, подобную EVM, для контрактов дампа. Однако ESC VM еще не является настоящей виртуальной машиной, она подходит только для конкретного контракта (Dumb Contract). Протокол eths планирует в будущем внедрить вычисления общего назначения, что открывает возможность появления новых повествований.
В настоящее время тупой контракт не может поддерживать прямую оплату. Здесь нет понятия эфира, и эфир необходимо «соединить» с тупым контрактом посредством смарт-контрактов. Кроме того, он пока не поддерживает произвольное создание тупых контрактов. Код тупого контракта должен быть согласован с другими определениями правил протокола Eths в процессе ESIP.
Протокол Eths — это не L2, это новое расширение.
Протокол Eths — это не L2, это новое исследование расширения.
Eths и L2 изучают разные технические пути.Что касается текущей масштабируемости Ethereum, то здесь еще есть много возможностей для развития. И что немаловажно, на разных технических маршрутах есть определенные компромиссы, и вопрос о том, кого заменять, пока не стоит.
Что касается протокола eths, некоторые относительно простые функции в настоящее время реализуются с помощью «тупого» контракта и ESC VM, и его основная суть связана с общими вычислительными возможностями ESC VM. Если у eths появится шанс достичь этой точки в будущем, у него появится возможность реализовать больше сценариев применения и еще больше обогатить и процветать экосистему Ethereum.
Все комментарии