Проаналізуйте три популярні стандарти Ethereum: EIP-6969, ERC-721C і ERC-6551

Кожен стандарт може сформувати або змінити бізнес.

Автор: Девід

Минулого тижня ми бачили принаймні 3 інтенсивно обговорювані стандарти, пов’язані з Ethereum, з різних джерел. Це стандарти EIP-6969, ERC-721C і ERC-6551, кожен з яких має різне призначення та потенційний вплив.

Кожен стандарт має потенціал сформувати або змінити бізнес, тому його важливість очевидна. Знання наперед також допомагає помітити нові тенденції та тренди на даний момент.

Однак одна з особливостей світу шифрування полягає в тому, що інформація надто фрагментована та раптова, у поєднанні з обмеженою енергією, ви не зможете глибоко зрозуміти технічні характеристики кожного стандарту та його можливий вплив. Таким чином, Deep Tide має на меті узагальнити, інтерпретувати та порівняти ці стандарти та допомогти вам всебічно зрозуміти їх у легкій для розуміння формі.

1.EIP6969: підходить для творців смарт-контрактів і екології рівня 2?

EIP-6969 — це пропозиція, яка вперше з’явилася приблизно 8 травня. У ній пропонується загальний протокол, призначений для отримання прибутку від захисту контрактів (CSR). Цю пропозицію можна розглядати як покращену версію попереднього EIP-1559.

Іншими словами: протокол сподівається дозволити творцям смарт-контрактів отримувати частку плати за газ, яку генерують користувачі за допомогою контрактів.

Співавтор пропозиції @owocki також зазначив, що він сподівається використовувати цей механізм, щоб мотивувати розробників смарт-контрактів сприяти розвитку екосистеми Ethereum L2, тоді як L1 Ethereum не хоче впроваджувати цю пропозицію, щоб зберегти нейтралітет L1.

Інтерпретація автора полягає в тому, що якщо цей механізм заохочення вдасться реалізувати в Ethereum L1, неминуче буде багато смарт-контрактів, які хочуть генерувати обсяг, що спричинить перевантаження. Загалом, недоліки переважують переваги, тому це може бути кращим. вибір поставити його на L2.

Однак, щоб повністю зрозуміти цю пропозицію EIP-6969, необхідно зрозуміти принцип роботи та склад поточної плати за газ Ethereum. Це стосується попереднього EIP-1559.

EIP-1559 набув чинності, коли 21 серпня стався лондонський хардфорк Ethereum, згідно з яким комісії за транзакції, які сплачують користувачі, мають різні пункти призначення:

  1. Спалювання: частина комісій за транзакції в кожному блоці буде спалена. Ця частина комісії назавжди вилучається з пропозиції, зменшуючи загальну пропозицію ефіру.
  2. Базова комісія: Частина базової комісії за транзакцію, сплачена користувачами, буде розподілена між майнерами як винагорода за блок. У EIP-1559 частина базової комісії винагороджується майнерами за постійну участь у створенні блоків і обробці транзакцій.
  3. Максимальна плата за пріоритет: максимальна плата за пріоритет, яку сплачує користувач, є частиною додаткової плати. Ця частина комісії надходить безпосередньо майнерам як винагорода за транзакції. Максимальна плата за пріоритет активно встановлюється користувачем, яку можна використовувати для збільшення пріоритету обробки транзакції, тим самим залучаючи майнерів до обробки транзакції першими.

Очевидно, що EIP-1559 не дуже враховує інтереси контрактних розробників. Насправді Ethereum є публічним ланцюгом, і ви можете розглядати сторону пропозиції як дві частини:

  • Верифікатор (оригінальний майнер) + контрактний розробник. Перший, по суті, забезпечує надійну бухгалтерську книгу, тоді як другий надає різноманітні програми. Тому теоретично доцільно віддати останньому частку пирога.
  • Якщо EIP-6969 може працювати в режимі реального часу, тоді плата за газ може бути розбита на: спалювання + базова плата + плата за пріоритет + плата, сплачена розробнику контракту.

Підсумовуючи, між EIP-6969 і EIP-1559 існують зв’язки та відмінності. EIP-1559 — це пропозиція щодо вдосконалення протоколу, зосереджена на механізмі комісії за транзакції, метою якого є забезпечення більш стабільних і передбачуваних комісій за транзакції та керування перевантаженням мережі. Подібним чином, на основі збереження переваг EIP-1559, EIP-6969 додатково вирівнює механізм заохочення між укладачем контракту та мережею, запроваджуючи механізм доходу творця контракту, а також сприяє участі та винагороді творця контракту.

Ми можемо використати наступну таблицю, щоб чітко показати функцію та вплив EIP-6969, а також його походження з EIP-1559:

Зауважте, що ми вважаємо, що основний ризик цього нового протоколу полягає в тому, що якщо розробники заохочувальних контрактів зможуть отримувати плату за газ, чи призведе це до збільшення кількості контрактів на вивезення сміття? Таким чином, фактично існують ризики безпеки контракту та ризик зайняття загальнодоступних ресурсів у всьому публічному ланцюзі.

2. ERC-721C: роялті за NFT у мережі

ERC-721C був запропонований Limit Break, який є вдосконаленням стандарту незамінного токена (NFT) ERC-721 на Ethereum. Його основна мета — надати творцям NFT більше контролю та налаштувань над своїми колекціями NFT і тим, як обробляються роялті.

*Примітка Deep Tide: Limit Break — це безкоштовна студія розробки ігор, яка представила концепцію Creator Token у січні 2021 року. Версія 1.1 стандарту ERC721-C буде запущена в травні 2023 року, у якій реалізовано багато концепцій маркерів творця. @huntersolaire_ також опублікував у Twitter подробиці стандарту. *

Офіційна бібліотека «Creator Token Transfer» Limit Break показує, що ERC721-C зараз може працювати на Ethereum і Polygon. Він також підтримується в тестовій мережі Sepolia Ethereum і тестовій мережі Mumbai від Polygon.

Судячи з назви Creator Token, ERC721-C, очевидно, призначений більше для творців, тому ця угода більше стосується захисту роялті.

Розмовна версія: згідно з поточним стандартом ERC-721 роялті насправді є лише комерційною угодою, яка не підлягає виконанню в ланцюжку. Для вирішення цієї проблеми було запропоновано ERC-721C, зробивши роялті правилом смарт-контракту, яке можна застосовувати в блокчейні.

З ERC721-C деякі можливі використання включають:

  1. Спільні роялті: замість того, щоб дозволяти творцям NFT отримувати всі роялті лише за NFT, їх можна розподілити між творцями та власниками NFT, щоб винагородити перших користувачів.
  2. Лише мінтери мають гонорари: майнери NFT можуть бути єдиними отримувачами роялті, а не самі творці.
  3. Умовна оплата роялті: чи сплачувати роялті за певні транзакції NFT, можна визначити відповідно до різних умов. Наприклад, контракт ERC-721C можна налаштувати так, щоб роялті виплачувалися, лише якщо ціна вторинного продажу вища за початкову ціну карбування.
  4. Переказні роялті: творці NFT можуть видати незалежний NFT власнику, надаючи власнику право на дохід від роялті. Наприклад, коли хтось карбує «NFT X», також випускається NFT під назвою «NFT Y», який дає право на всі роялті, отримані від «NFT X».

Представлення ERC-721C матиме важливий вплив на індустрію NFT:

  1. Забезпечте кращий контроль творців: ERC-721C посилює контроль творців над їхніми дизайнами NFT і робить роялті обов’язковим правилом контракту в ланцюзі, що забезпечує більшу автономію та захист.
  2. Сприяти справедливому розподілу роялті: за допомогою програмованої функції роялті творці можуть розробляти різні механізми розподілу роялті, як у прикладі вище.
  3. Зменшіть вплив ринкової платформи: оскільки логіка роялті вбудована в смарт-контракт, творець зможе безпосередньо контролювати налаштування роялті, зменшуючи контроль і втручання ринкової платформи в роялті.

Таблиця, що підсумовує ERC-721C:

3.ERC-6551: коли NFT також є обліковим записом

ERC-6551 покращує функціональність і цінність NFT, розширюючи можливості гаманців смарт-контрактів NFT.

Співавтором протоколу є @BennyGiang, член-засновник Dapper Labs, команди, яка працювала над стандартом токенів ERC-721 і ранніми проектами, такими як CryptoKitties.

Проблема звичайних NFT ERC-721 полягає в їх обмеженому діапазоні. Ними можна володіти та передавати їх, а не інші активи, такі як токени чи інші NFT. Крім того, вони не можуть взаємодіяти з іншими смарт-контрактами, а також не можуть змінюватися чи розвиватися у відповідь на зовнішні чинники чи введення користувача.

ERC-6551 усуває функціональні обмеження звичайних NFT ERC-721, запроваджуючи концепцію розумних гаманців для NFT. Завдяки поєднанню реєстру та проксі-контракту сам NFT може зберігати інші активи, взаємодіяти з іншими смарт-контрактами та обліковими записами, а також досягати більш широких функцій та інтерактивності.

Таким чином, ви можете конкретно зрозуміти, що токен (NFT) після ERC-6551 працюватиме як гаманець смарт-контракту. Це означає, що ERC-6551 може зберігати та торгувати токенами та іншими NFT, як звичайні гаманці смарт-контрактів, і може взаємодіяти з іншими смарт-контрактами та обліковими записами, такими як децентралізовані біржі (DEX), платформи кредитування, ігрові середовища тощо.

Цей спосіб роботи NFT як гаманців із розумними контрактами призводить до так званих «Token-Bound Accounts» (TBA), які створюються через реєстри без дозволу, сумісні з існуючими ERC-721 NFT та керування.

Коротко підсумовуючи можливі переваги та проблеми ERC-6551:

EIP і ERC, тупо переплутали?

Написавши це, я не можу не згадати старомодне запитання: яка різниця між EIP та ERC?

І EIP (пропозиція щодо вдосконалення Ethereum), і ERC (запит на коментарі до Ethereum) є стандартами пропозиції, пов’язаними з Ethereum, але вони мають відмінності.

EIP — це стандарт пропозиції щодо вдосконалення мережі Ethereum, який використовується для опису пропозицій щодо вдосконалення та нових функцій протоколу Ethereum. Після того, як EIP буде прийнято та погоджено, він стане частиною протоколу Ethereum і буде реалізовано в мережі Ethereum. EIP описує зміни на рівні протоколу, такі як удосконалення механізмів блокчейну, правил віртуальної машини, консенсусних алгоритмів тощо;

Навпаки, ERC — це стандарт токенів Ethereum, який використовується для опису інтерфейсу та функціональності контрактів токенів. ERC визначає базові стандарти для контрактів токенів для забезпечення сумісності токенів у мережі Ethereum. ERC — це специфікація для контрактів токенів, що описує такі функції, як передача токенів, запит балансу та метадані.

Тому, хоча і EIP, і ERC є механізмами стандартизації спільноти Ethereum, вони зосереджені на різних сферах. EIP зосереджується на вдосконаленнях на рівні протоколу, а ERC — на стандартизації контрактів токенів. Таким чином, EIP не трансформується безпосередньо в ERC, це незалежні поняття.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити