За последнюю неделю мы стали свидетелями интенсивного обсуждения по разным каналам как минимум трех стандартов, связанных с Ethereum. Эти стандарты - EIP-6969, ERC-721C и ERC-6551, каждый из которых имеет различные цели и потенциальное воздействие.
Каждый стандарт способен сформировать или изменить целую отрасль, поэтому его важность очевидна. Заблаговременная информация также поможет Вам узнать о новых актуальных тенденциях и трендах.
Однако одной из особенностей криптовалютного мира является разрозненность и внезапность информации в сочетании с ограниченными ресурсами, что может помешать Вам глубоко изучить технические особенности каждого стандарта и их потенциальное влияние. Поэтому цель Deep Tide - собрать, интерпретировать и сравнить эти стандарты, направив Вас к всестороннему пониманию в ясной и понятной манере.
EIP-6969 - это предложение, которое впервые появилось примерно 8 мая. В ней представлен универсальный протокол, направленный на реализацию контрактного экранированного дохода (CSR). Это предложение можно рассматривать как улучшенную версию предыдущего EIP-1559.
Говоря простым языком, протокол надеется, что создатели смарт-контрактов смогут получать долю от платы за газ, которую получают пользователи, использующие эти контракты.
Соавтор предложения,<a href="https://twitter.com/owocki""> @owocki , также отметил, что надеется стимулировать разработчиков смарт-контрактов с помощью этого механизма, чтобы способствовать развитию экосистемы Ethereum L2, при этом не реализуя это предложение на Ethereum L1, чтобы сохранить нейтралитет L1.
По моему мнению, если этот механизм стимулирования будет реализован в Ethereum L1, он, скорее всего, привлечет как хороших, так и плохих игроков, которые захотят манипулировать объемом транзакций, что приведет к перегрузкам. В целом, недостатки перевешивают преимущества. Поэтому реализация на L2 может быть лучшим выбором.
Однако, чтобы полностью понять это предложение EIP-6969, необходимо разобраться в текущей работе и составе газовых сборов в Ethereum. Это касается предыдущего EIP-1559.
EIP-1559 вступил в силу во время лондонского хард форка Ethereum в августе 2021 года. В нем указаны различные направления для транзакционных сборов, уплачиваемых пользователями:
Очевидно, что EIP-1559 на самом деле не учитывает интересы разработчиков контрактов. Фактически, как публичную цепочку, Вы можете представить себе поставку Ethereum в виде двух частей:
Валидаторы (первоначальные добытчики) + разработчики контрактов. Первая, по сути, является надежной бухгалтерской книгой, а вторая предлагает множество вариантов применения. Поэтому теоретически разумно предоставить последним также и свою долю пирога.
Если EIP-6969 может быть реализован в реальном времени, плата за газ может быть разбита на: Burn + базовая плата + плата за приоритет + плата, выплачиваемая разработчикам контрактов.
В целом, между EIP-6969 и EIP-1559 есть связи и различия. EIP-1559 - это предложение по улучшению протокола, сфокусированное на механизме комиссии за транзакции, направленное на обеспечение более стабильной и предсказуемой комиссии за транзакции и управление перегрузками сети. Аналогичным образом, сохраняя преимущества EIP-1559, EIP-6969 еще больше выравнивает механизмы стимулирования создателей контрактов и сети, внедряя механизм доходов создателей контрактов, способствуя участию и вознаграждению создателей контрактов.
Мы можем воспользоваться следующей таблицей, чтобы наглядно продемонстрировать функции и влияние EIP-6969, а также его происхождение от EIP-1559:
Обратите внимание, что, по нашему мнению, основной риск этого нового протокола заключается в том, что если разработчики стимулирующих контрактов смогут получать газовые сборы, не приведет ли это к появлению большего количества неработающих контрактов? Таким образом, на самом деле существуют риски безопасности контрактов и риски использования государственных ресурсов по всей государственной цепочке.
Стандарт ERC-721C был предложен компанией Limit Break в качестве улучшения стандарта ERC-721 для несгораемых токенов (NFT) в Ethereum. Его главная цель - дать создателям NFT больше контроля и возможностей для настройки своих коллекций NFT и того, как обрабатываются авторские отчисления.
Примечание:
Limit Break - это студия разработки бесплатных игр, которая в январе 2021 года представила концепцию жетонов создателя. Стандарт ERC721-C версии 1.1 был запущен в мае 2023 года, в нем реализованы многие концепции Токенов Создателя.<a href="https://twitter.com/huntersolaire_""> @huntersolaire_ также подробно рассказал о специфике этого стандарта в своем твите.
Официальный репозиторий Limit Break "Creator Token Transfer" показывает, что ERC721-C в настоящее время совместим с Ethereum и Polygon. Он также поддерживается тестовой сетью Sepolia для Ethereum и тестовой сетью Mumbai для Polygon.
Из названия "Creator Token" очевидно, что ERC721-C в большей степени ориентирован на создателей, таким образом, приоритет отдается защите авторских гонораров.
Говоря простым языком, согласно действующему стандарту ERC-721, роялти - это всего лишь коммерческое соглашение, которое не может быть принудительно исполнено по цепочке. ERC-721C был предложен для решения этой проблемы и превращения роялти в правило смарт-контракта, исполняемое на блокчейне.
При использовании ERC721-C возможны следующие варианты применения:
Выпуск ERC-721C окажет важное влияние на индустрию NFT:
Таблица с кратким описанием ERC-721C:
ERC-6551 повышает функциональность и ценность НФТ, расширяя возможности кошельков смарт-контрактов НФТ.
Соавтором протокола является @BennyGiang, один из основателей Dapper Labs, чья команда внесла свой вклад в стандарт токенов ERC-721 и ранние проекты, такие как CryptoKitties.
Проблема с обычными НМТ ERC-721 заключается в их ограниченной области применения. Они могут только принадлежать и передаваться, и не могут обладать другими активами, такими как токены или другие НФТ. Кроме того, они не могут взаимодействовать с другими смарт-контрактами или развиваться на основе внешних факторов или пользовательского ввода.
ERC-6551 устраняет ограничения обычных НФТ ERC-721, представляя концепцию кошелька смарт-контрактов для НФТ. Благодаря комбинации реестров и прокси-контрактов, она позволяет самим NFT хранить другие активы, взаимодействовать с другими смарт-контрактами и аккаунтами, а также достигать большей функциональности и интерактивности.
Поэтому Вы можете считать, что токены (NFT), соответствующие стандарту ERC-6551, работают как кошельки для смарт-контрактов. Это означает, что ERC-6551 может хранить токены и другие НФТ так же, как и обычные кошельки смарт-контрактов, и может осуществлять транзакции с другими смарт-контрактами и аккаунтами, такими как децентрализованные биржи (DEX), кредитные платформы, игровые среды и многое другое.
Такой способ работы с НФТ в качестве кошельков смарт-контрактов формирует так называемые "счета, связанные с токенами" (TBA), которые создаются и управляются через безразрешительный реестр, совместимый с существующими НФТ ERC-721.
Подводя краткий итог, можно сказать, что ERC-6551 может принести как преимущества, так и проблемы:
Когда я пишу это, мне все еще приходит в голову один распространенный вопрос: В чем разница между EIP и ERC?
EIP (Ethereum Improvement Proposal) и ERC (Ethereum Request for Comments) - это оба стандарта предложений, связанных с Ethereum, но они действительно отличаются.
EIP - это стандарт предложений по улучшению в сети Ethereum, который используется для описания предложений по улучшению и новым функциям протокола Ethereum. Как только EIP будет принят и согласован, он станет частью протокола Ethereum и будет реализован в сети Ethereum. EIP описывает изменения на уровне протокола, такие как улучшение механизмов блокчейна, правил виртуальных машин, алгоритмов консенсуса и т.д.
Напротив, ERC - это стандарт токенов для Ethereum, используемый для описания интерфейса и функциональности контрактов с токенами. ERC определяет основные стандарты для контрактов на токены, чтобы обеспечить совместимость токенов в сети Ethereum. ERC - это спецификация для контрактов на токены, описывающая такие функции, как передача токенов, запрос баланса, метаданные и многое другое.
Поэтому, хотя и EIP, и ERC являются механизмами стандартизации в сообществе Ethereum, они сосредоточены на разных областях. EIP фокусируется на усовершенствованиях на уровне протокола, а ERC - на стандартизации контрактов на токены. Таким образом, EIP не превращается непосредственно в ERC, поскольку они являются независимыми понятиями.
За последнюю неделю мы стали свидетелями интенсивного обсуждения по разным каналам как минимум трех стандартов, связанных с Ethereum. Эти стандарты - EIP-6969, ERC-721C и ERC-6551, каждый из которых имеет различные цели и потенциальное воздействие.
Каждый стандарт способен сформировать или изменить целую отрасль, поэтому его важность очевидна. Заблаговременная информация также поможет Вам узнать о новых актуальных тенденциях и трендах.
Однако одной из особенностей криптовалютного мира является разрозненность и внезапность информации в сочетании с ограниченными ресурсами, что может помешать Вам глубоко изучить технические особенности каждого стандарта и их потенциальное влияние. Поэтому цель Deep Tide - собрать, интерпретировать и сравнить эти стандарты, направив Вас к всестороннему пониманию в ясной и понятной манере.
EIP-6969 - это предложение, которое впервые появилось примерно 8 мая. В ней представлен универсальный протокол, направленный на реализацию контрактного экранированного дохода (CSR). Это предложение можно рассматривать как улучшенную версию предыдущего EIP-1559.
Говоря простым языком, протокол надеется, что создатели смарт-контрактов смогут получать долю от платы за газ, которую получают пользователи, использующие эти контракты.
Соавтор предложения,<a href="https://twitter.com/owocki""> @owocki , также отметил, что надеется стимулировать разработчиков смарт-контрактов с помощью этого механизма, чтобы способствовать развитию экосистемы Ethereum L2, при этом не реализуя это предложение на Ethereum L1, чтобы сохранить нейтралитет L1.
По моему мнению, если этот механизм стимулирования будет реализован в Ethereum L1, он, скорее всего, привлечет как хороших, так и плохих игроков, которые захотят манипулировать объемом транзакций, что приведет к перегрузкам. В целом, недостатки перевешивают преимущества. Поэтому реализация на L2 может быть лучшим выбором.
Однако, чтобы полностью понять это предложение EIP-6969, необходимо разобраться в текущей работе и составе газовых сборов в Ethereum. Это касается предыдущего EIP-1559.
EIP-1559 вступил в силу во время лондонского хард форка Ethereum в августе 2021 года. В нем указаны различные направления для транзакционных сборов, уплачиваемых пользователями:
Очевидно, что EIP-1559 на самом деле не учитывает интересы разработчиков контрактов. Фактически, как публичную цепочку, Вы можете представить себе поставку Ethereum в виде двух частей:
Валидаторы (первоначальные добытчики) + разработчики контрактов. Первая, по сути, является надежной бухгалтерской книгой, а вторая предлагает множество вариантов применения. Поэтому теоретически разумно предоставить последним также и свою долю пирога.
Если EIP-6969 может быть реализован в реальном времени, плата за газ может быть разбита на: Burn + базовая плата + плата за приоритет + плата, выплачиваемая разработчикам контрактов.
В целом, между EIP-6969 и EIP-1559 есть связи и различия. EIP-1559 - это предложение по улучшению протокола, сфокусированное на механизме комиссии за транзакции, направленное на обеспечение более стабильной и предсказуемой комиссии за транзакции и управление перегрузками сети. Аналогичным образом, сохраняя преимущества EIP-1559, EIP-6969 еще больше выравнивает механизмы стимулирования создателей контрактов и сети, внедряя механизм доходов создателей контрактов, способствуя участию и вознаграждению создателей контрактов.
Мы можем воспользоваться следующей таблицей, чтобы наглядно продемонстрировать функции и влияние EIP-6969, а также его происхождение от EIP-1559:
Обратите внимание, что, по нашему мнению, основной риск этого нового протокола заключается в том, что если разработчики стимулирующих контрактов смогут получать газовые сборы, не приведет ли это к появлению большего количества неработающих контрактов? Таким образом, на самом деле существуют риски безопасности контрактов и риски использования государственных ресурсов по всей государственной цепочке.
Стандарт ERC-721C был предложен компанией Limit Break в качестве улучшения стандарта ERC-721 для несгораемых токенов (NFT) в Ethereum. Его главная цель - дать создателям NFT больше контроля и возможностей для настройки своих коллекций NFT и того, как обрабатываются авторские отчисления.
Примечание:
Limit Break - это студия разработки бесплатных игр, которая в январе 2021 года представила концепцию жетонов создателя. Стандарт ERC721-C версии 1.1 был запущен в мае 2023 года, в нем реализованы многие концепции Токенов Создателя.<a href="https://twitter.com/huntersolaire_""> @huntersolaire_ также подробно рассказал о специфике этого стандарта в своем твите.
Официальный репозиторий Limit Break "Creator Token Transfer" показывает, что ERC721-C в настоящее время совместим с Ethereum и Polygon. Он также поддерживается тестовой сетью Sepolia для Ethereum и тестовой сетью Mumbai для Polygon.
Из названия "Creator Token" очевидно, что ERC721-C в большей степени ориентирован на создателей, таким образом, приоритет отдается защите авторских гонораров.
Говоря простым языком, согласно действующему стандарту ERC-721, роялти - это всего лишь коммерческое соглашение, которое не может быть принудительно исполнено по цепочке. ERC-721C был предложен для решения этой проблемы и превращения роялти в правило смарт-контракта, исполняемое на блокчейне.
При использовании ERC721-C возможны следующие варианты применения:
Выпуск ERC-721C окажет важное влияние на индустрию NFT:
Таблица с кратким описанием ERC-721C:
ERC-6551 повышает функциональность и ценность НФТ, расширяя возможности кошельков смарт-контрактов НФТ.
Соавтором протокола является @BennyGiang, один из основателей Dapper Labs, чья команда внесла свой вклад в стандарт токенов ERC-721 и ранние проекты, такие как CryptoKitties.
Проблема с обычными НМТ ERC-721 заключается в их ограниченной области применения. Они могут только принадлежать и передаваться, и не могут обладать другими активами, такими как токены или другие НФТ. Кроме того, они не могут взаимодействовать с другими смарт-контрактами или развиваться на основе внешних факторов или пользовательского ввода.
ERC-6551 устраняет ограничения обычных НФТ ERC-721, представляя концепцию кошелька смарт-контрактов для НФТ. Благодаря комбинации реестров и прокси-контрактов, она позволяет самим NFT хранить другие активы, взаимодействовать с другими смарт-контрактами и аккаунтами, а также достигать большей функциональности и интерактивности.
Поэтому Вы можете считать, что токены (NFT), соответствующие стандарту ERC-6551, работают как кошельки для смарт-контрактов. Это означает, что ERC-6551 может хранить токены и другие НФТ так же, как и обычные кошельки смарт-контрактов, и может осуществлять транзакции с другими смарт-контрактами и аккаунтами, такими как децентрализованные биржи (DEX), кредитные платформы, игровые среды и многое другое.
Такой способ работы с НФТ в качестве кошельков смарт-контрактов формирует так называемые "счета, связанные с токенами" (TBA), которые создаются и управляются через безразрешительный реестр, совместимый с существующими НФТ ERC-721.
Подводя краткий итог, можно сказать, что ERC-6551 может принести как преимущества, так и проблемы:
Когда я пишу это, мне все еще приходит в голову один распространенный вопрос: В чем разница между EIP и ERC?
EIP (Ethereum Improvement Proposal) и ERC (Ethereum Request for Comments) - это оба стандарта предложений, связанных с Ethereum, но они действительно отличаются.
EIP - это стандарт предложений по улучшению в сети Ethereum, который используется для описания предложений по улучшению и новым функциям протокола Ethereum. Как только EIP будет принят и согласован, он станет частью протокола Ethereum и будет реализован в сети Ethereum. EIP описывает изменения на уровне протокола, такие как улучшение механизмов блокчейна, правил виртуальных машин, алгоритмов консенсуса и т.д.
Напротив, ERC - это стандарт токенов для Ethereum, используемый для описания интерфейса и функциональности контрактов с токенами. ERC определяет основные стандарты для контрактов на токены, чтобы обеспечить совместимость токенов в сети Ethereum. ERC - это спецификация для контрактов на токены, описывающая такие функции, как передача токенов, запрос баланса, метаданные и многое другое.
Поэтому, хотя и EIP, и ERC являются механизмами стандартизации в сообществе Ethereum, они сосредоточены на разных областях. EIP фокусируется на усовершенствованиях на уровне протокола, а ERC - на стандартизации контрактов на токены. Таким образом, EIP не превращается непосредственно в ERC, поскольку они являются независимыми понятиями.