Bài học 3

Типи написів

У цій главі ми представимо основні написи різних громадських ланцюгів та різні протоколи написання на Bitcoin.

Вміст глави

У попередньому розділі ми обговорювали, що концепція написів виникла в екосистемі Bitcoin, в основному через процес внесення даних в блокчейн. Один з найпростіших методів внесення передбачає безпосереднє внесення текстових даних, що призводить до розробки BRC-20, зрозумілого токена. Правильно заповнюючи відповідну інформацію згідно зі специфікаціями, можна завершити розгортання, чекання та передачу написів. Внаслідок цього розробники реплікували та інновували BRC-20 на інших публічних ланцюжках, тим самим подальше популяризуючи написи.

Розширення на інші публічні ланцюжки

Ethereum Надписи

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

Протокол планує запустити протокол випуску токенів, заснований на майнінгу POW, де сума випуску токенів залежить від обчислювальної потужності центрального процесора учасників. Іншими словами, чим вище обчислювальна потужність учасників, тим більше токенов буде випущено. Цей метод proof-of-work дозволяє користувачам чесно брати участь у будь-якому продажу токенів.

Написи Solana

Відомий протокол написання на Solana - це протокол SPL-20, схожий на BRC-20. Протокол також є набором текстових написів у форматі JSON з фіксованими правилами та форматами. На відміну від BRC-20, він змінює назву протоколу 'P' в полі 'P' на 'P:spl-20'. Як показано нижче, формат відомого напису Solana 'sols' відрізняється лише в полях протоколу та назви.

Джерело: https://magiceden.io/marketplace/sols_spl20?activeTab=items

Avalanche Вписи

Подібно до ланцюжка Solana, ланцюжок Avalanche також має протокол інскультації, схожий на BRC-20, який називається ASC-20. Протокол також має три основні операції: розгортання, виготовлення та передача, але тільки на громадському ланцюжку Avalanche.

Операція перенесення напису ‘dino’ Аваланш. Джерело: https://avascriptions.com/inscriptions/0x50cc0c7fcd6710c47c399cac9a85ca6dba6b4d91d5a51c19bcb873578a4a8be0

На додаток до цих публічних ланцюжків, активи написів з'явилися в кількох рішеннях рівня 1 і рівня 2, включаючи Polygon, Doge Chain, Near і Sui. Ви можете знайти активи написів на 20 публічних мережах лише наОфіційна сторінка навігації з офіційною інформацією Gate.io.

Джерело: https://www.gate.io/inscription/bitcoin/brc-20

Інновація протоколу написання в екосистемі біткоїна

Вищезазначені громадські ланцюги, такі як Ethereum та Solana, є повністю універсальними ланцюгами. Вони можуть використовувати смарт-контракти для розробки відповідних токен-протоколів, як от відомий протокол токенів ERC-20 та протокол NFT ERC-721 на Ethereum. У Solana також є власний стандарт токенів, SPL. Розробники можуть безпосередньо використовувати ці протоколи для випуску функціональних та нефункціональних токенів. Тому більшість активів для написання та розробки відбувається на неповністю універсальних громадських ланцюгах, таких як Bitcoin. Написи можна вважати відмінним рішенням для випуску активів на таких ланцюгах. Отже, крім протоколу Ordinals та BRC-20, на Bitcoin також існує безліч інноваційних протоколів для написання.

Протокол Atomicals (ARC-20)

Протокол Atomicals - це простий і гнучкий протокол, спеціально розроблений для виготовлення, передачі та оновлення цифрових об'єктів на блокчейнах на основі UTXO, таких як Bitcoin. Атомні цифрові об'єкти є основним активом протоколу Atomicals. Протокол може виготовляти, передавати та оновлювати цифрові об'єкти.

Крім Atomical, протокол Atomicals також підтримує карбування токенів. З цією метою команда представила новий стандарт ARC-20. Він використовує Сатоші для представлення кожного токена. Іншими словами, кожен токен ARC-20 забезпечений 1 Сатоши (скорочено Sat, найменша одиниця мережі Bitcoin; 1 BTC можна розділити на 100 мільйонів Сатоші). Його значення ніколи не впаде нижче 1 сб.
Токени ARC-20 можуть бути розділені та об'єднані, як звичайні BTC. Будь-хто може створити їх через децентралізоване чекання або пряме чекання, і вони можуть бути передані на будь-який тип адреси BTC. Чеканщик може використовувати команду init-dft для децентралізованої ініціалізації, встановлюючи параметри, такі як висота блоку, на якій починається чекання, дозволена загальна кількість монет, та умови чекання. Альтернативно, вони можуть прямо створити один вивід, що містить загальний запас, зробивши так, що кожен сат безпосередньо представляє одиницю токена. Наприклад, чеканщик може створити один вивід, що містить 1 повний BTC, щоб надрукувати загальний запас 100 мільйонів токенів.Посилання)

Протокол рун

26 вересня 2023 року Кейсі Родармор, засновник Протоколу Ординалів, представив новий протокол Руни. Цей протокол спрямований на вирішення різноманітних недоліків BRC-20. У йогоблог, Родармор визначив недоліки поточних протоколів випуску активів:

  • BRC-20: Not UTXO-based and rather complex, as it requires use of ordinal theory for some operations.
  • RGB: Дуже складний, залежить від даних поза ланцюжком, і розвивався довгий час без прийняття.
  • Контрагент: Має власні токени, необхідні для певних операцій, і не є UTXO-заснованим.
  • Omni Layer: має нативні токени, необхідні для певних операцій, і не базується на UTXO.
  • Активи Taproot: Дещо складно, покладається на дані поза ланцюжком.

Кейсі Родармор назвав своє рішення «Руни», а символічна назва — «Руни». У початковому дописі в блозі дві стандартні операції протоколу Runes, передача та видача, були визначені з базовим форматом. Загалом, протокол Runes не пов'язує записи балансу з адресами гаманців, а натомість зберігає записи в самому UTXO. Токени New Runes починаються з транзакції випуску, вказуючи пропозицію, символ і кількість знаків після коми, і розподіляють цю пропозицію на конкретний UTXO. UTXO може містити будь-яку кількість токенів рун, незалежно від їх розміру. UTXO використовуються лише для відстеження балансів. Потім функція перенесення використовує цей UTXO, розбиває його на кілька нових UTXO будь-якого розміру, що містять різну кількість рун, і надсилає записи іншим. У порівнянні з BRC-20, Runes зменшують рівень консенсусу сервера, стаючи простішими, при цьому не покладаючись на офчейн-дані та не маючи нативних токенів. Це робить його дуже придатним для нативної моделі Bitcoin UTXO. (Посилання)

Протокол Runes ще не запущено і очікується, що він буде запущений у квітні 2024 року.

Протокол BTNS

Система найменування токенів трансляції (BTNS) - це протокол випуску активів, створений J-Dog, одним з ранніх власників біткоїну та членом розробницької команди. Основна концепція полягає в тому, щоб зробити можливим випуск власних токенів активів та NFT BTC на ланцюжку, прикріплюючи трансляційні сигнали до кожної транзакції ланцюжка BTC та записуючи їх у блокчейн як дані на основі індексування рахунків. Найбільшою перевагою протоколу BTNS є те, що він, крім трьох загальних операцій розгортання, виготовлення та передачі, які зазвичай зустрічаються в більшості написів, також пропонує низку загальних базових інструкцій для активів протоколу, включаючи спалювання, лістинг та роздачі.

Джерело: https://btns.wtf/

Протокол натискання

Tap Protocol – це ще один стандарт активів токенів, побудований на протоколі Ordinal, і його можна вважати покращеною версією BRC-20. Використовуючи протокол Tap, більш складні фінансові операції можуть бути безпосередньо реалізовані на блокчейні Bitcoin. Його дизайн надає пріоритет гнучкості та зручності для користувача порівняно з іншими мета-протоколами токенів. Він може виконувати такі функції, як стейкінг токенів, своп і пули ліквідності, не вимагаючи допоміжного рівня або складних механізмів. Ось кілька прикладів:

  1. Обмін та укладання вкладів: В екосистемі TAP користувачі можуть легко обмінювати токени та укладати їх для підтримки мережі та отримання винагород, поєднуючи ліквідність з стимулами.
  2. Пули ліквідності: TAP дозволяє створювати пули токенів, у які користувачі можуть робити внески, забезпечуючи децентралізовану торгівлю та отримуючи натомість комісію.
  3. Token Authentication: Воно надає рамки для перевірки токенів на платформі, що потенційно можуть бути використані як внутрішня валюта в грі або предмети.
  4. TAP Art: Це дозволяє Ординали бути пов'язаними з токенами на протоколі TAP, що дозволяє фракційну власність цінними художніми творами. Розширюючи протокол TAP, зберігаються як розгортання токенів, так і джерело власності ординалів.
  5. Множинні відсилання: Користувачі можуть відправляти кілька транзакцій одночасно, спрощуючи процес розподілу токенів різним одержувачам. Роздача токенів в Ordinals ніколи не була настільки простою або вигідною, як з TAP.
  6. Протокол Multi-Asset: Нарешті, TAP працює як протокол для роботи з різними активами, що означає, що він може обробляти різні типи активів поза одним стандартом, розширюючи обсяг транзакцій та взаємодій в межах блокчейну Bitcoin.
  7. Зовнішні функціональні можливості TAP поділяються на зовнішню та внутрішню частини. Він функціонує подібно до BRC-20, дозволяючи легко інтегруватися з поточними ринками та гаманцями. Внутрішньо він пропонує користувачам додаткові функції, які можна розширити за допомогою управління спільнотою за допомогою токена $TRAC.

На основі цих функціональних можливостей ми бачимо, що Tap Protocol надає перевагу вбудуванню власного стандарту токенів у різні модулі функцій DeFi. Ці модулі роблять його більш ймовірним кандидатом на роль кутового каменя Bitcoin DeFi. Зі збільшенням кількості пов'язаних додатків DeFi воно приверне користувачів до Tap Protocol для емісії активів Tap Protocol, що в кінцевому підсумку зміцнить позицію протоколу на ринку.

Протокол Pipe

Протокол Pipe, запропонований BennyTheDev, це протокол токенів, нативний для Bitcoin, натхненний RUNES Кейсі Родамораі концепція Ordinals BRC-20. У нього також є три основні функції: розгортання, емісія та передача токенів. На відміну від BRC-20, його технічні характеристики є більш складними, як показано нижче. Функція передачі протоколу Pipe має більш обширні поля.

Джерело: https://github.com/BennyTheDev

Ця складна архітектура також дозволяє протоколу Pipe бути сумісним з UTXO-моделлю Bitcoin, забезпечуючи повну сумісність з природною архітектурою Bitcoin.

Зведення

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

У наступній главі ми дослідимо інструменти для напису, щоб побачити, які з них можуть допомогти нам оволодіти написами!

Зміст розділу

  • Більшість написів на повноцінних блокчейнах є імітаціями BRC-20, зазвичай зі зміненим полем "p" в протоколі.
  • У системі Bitcoin написи значно еволюціонували завдяки появі протоколів написів, таких як Atomicals, Runes, BTNS, протокол Tap і протокол Pipe.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 3

Типи написів

У цій главі ми представимо основні написи різних громадських ланцюгів та різні протоколи написання на Bitcoin.

Вміст глави

У попередньому розділі ми обговорювали, що концепція написів виникла в екосистемі Bitcoin, в основному через процес внесення даних в блокчейн. Один з найпростіших методів внесення передбачає безпосереднє внесення текстових даних, що призводить до розробки BRC-20, зрозумілого токена. Правильно заповнюючи відповідну інформацію згідно зі специфікаціями, можна завершити розгортання, чекання та передачу написів. Внаслідок цього розробники реплікували та інновували BRC-20 на інших публічних ланцюжках, тим самим подальше популяризуючи написи.

Розширення на інші публічні ланцюжки

Ethereum Надписи

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

Протокол планує запустити протокол випуску токенів, заснований на майнінгу POW, де сума випуску токенів залежить від обчислювальної потужності центрального процесора учасників. Іншими словами, чим вище обчислювальна потужність учасників, тим більше токенов буде випущено. Цей метод proof-of-work дозволяє користувачам чесно брати участь у будь-якому продажу токенів.

Написи Solana

Відомий протокол написання на Solana - це протокол SPL-20, схожий на BRC-20. Протокол також є набором текстових написів у форматі JSON з фіксованими правилами та форматами. На відміну від BRC-20, він змінює назву протоколу 'P' в полі 'P' на 'P:spl-20'. Як показано нижче, формат відомого напису Solana 'sols' відрізняється лише в полях протоколу та назви.

Джерело: https://magiceden.io/marketplace/sols_spl20?activeTab=items

Avalanche Вписи

Подібно до ланцюжка Solana, ланцюжок Avalanche також має протокол інскультації, схожий на BRC-20, який називається ASC-20. Протокол також має три основні операції: розгортання, виготовлення та передача, але тільки на громадському ланцюжку Avalanche.

Операція перенесення напису ‘dino’ Аваланш. Джерело: https://avascriptions.com/inscriptions/0x50cc0c7fcd6710c47c399cac9a85ca6dba6b4d91d5a51c19bcb873578a4a8be0

На додаток до цих публічних ланцюжків, активи написів з'явилися в кількох рішеннях рівня 1 і рівня 2, включаючи Polygon, Doge Chain, Near і Sui. Ви можете знайти активи написів на 20 публічних мережах лише наОфіційна сторінка навігації з офіційною інформацією Gate.io.

Джерело: https://www.gate.io/inscription/bitcoin/brc-20

Інновація протоколу написання в екосистемі біткоїна

Вищезазначені громадські ланцюги, такі як Ethereum та Solana, є повністю універсальними ланцюгами. Вони можуть використовувати смарт-контракти для розробки відповідних токен-протоколів, як от відомий протокол токенів ERC-20 та протокол NFT ERC-721 на Ethereum. У Solana також є власний стандарт токенів, SPL. Розробники можуть безпосередньо використовувати ці протоколи для випуску функціональних та нефункціональних токенів. Тому більшість активів для написання та розробки відбувається на неповністю універсальних громадських ланцюгах, таких як Bitcoin. Написи можна вважати відмінним рішенням для випуску активів на таких ланцюгах. Отже, крім протоколу Ordinals та BRC-20, на Bitcoin також існує безліч інноваційних протоколів для написання.

Протокол Atomicals (ARC-20)

Протокол Atomicals - це простий і гнучкий протокол, спеціально розроблений для виготовлення, передачі та оновлення цифрових об'єктів на блокчейнах на основі UTXO, таких як Bitcoin. Атомні цифрові об'єкти є основним активом протоколу Atomicals. Протокол може виготовляти, передавати та оновлювати цифрові об'єкти.

Крім Atomical, протокол Atomicals також підтримує карбування токенів. З цією метою команда представила новий стандарт ARC-20. Він використовує Сатоші для представлення кожного токена. Іншими словами, кожен токен ARC-20 забезпечений 1 Сатоши (скорочено Sat, найменша одиниця мережі Bitcoin; 1 BTC можна розділити на 100 мільйонів Сатоші). Його значення ніколи не впаде нижче 1 сб.
Токени ARC-20 можуть бути розділені та об'єднані, як звичайні BTC. Будь-хто може створити їх через децентралізоване чекання або пряме чекання, і вони можуть бути передані на будь-який тип адреси BTC. Чеканщик може використовувати команду init-dft для децентралізованої ініціалізації, встановлюючи параметри, такі як висота блоку, на якій починається чекання, дозволена загальна кількість монет, та умови чекання. Альтернативно, вони можуть прямо створити один вивід, що містить загальний запас, зробивши так, що кожен сат безпосередньо представляє одиницю токена. Наприклад, чеканщик може створити один вивід, що містить 1 повний BTC, щоб надрукувати загальний запас 100 мільйонів токенів.Посилання)

Протокол рун

26 вересня 2023 року Кейсі Родармор, засновник Протоколу Ординалів, представив новий протокол Руни. Цей протокол спрямований на вирішення різноманітних недоліків BRC-20. У йогоблог, Родармор визначив недоліки поточних протоколів випуску активів:

  • BRC-20: Not UTXO-based and rather complex, as it requires use of ordinal theory for some operations.
  • RGB: Дуже складний, залежить від даних поза ланцюжком, і розвивався довгий час без прийняття.
  • Контрагент: Має власні токени, необхідні для певних операцій, і не є UTXO-заснованим.
  • Omni Layer: має нативні токени, необхідні для певних операцій, і не базується на UTXO.
  • Активи Taproot: Дещо складно, покладається на дані поза ланцюжком.

Кейсі Родармор назвав своє рішення «Руни», а символічна назва — «Руни». У початковому дописі в блозі дві стандартні операції протоколу Runes, передача та видача, були визначені з базовим форматом. Загалом, протокол Runes не пов'язує записи балансу з адресами гаманців, а натомість зберігає записи в самому UTXO. Токени New Runes починаються з транзакції випуску, вказуючи пропозицію, символ і кількість знаків після коми, і розподіляють цю пропозицію на конкретний UTXO. UTXO може містити будь-яку кількість токенів рун, незалежно від їх розміру. UTXO використовуються лише для відстеження балансів. Потім функція перенесення використовує цей UTXO, розбиває його на кілька нових UTXO будь-якого розміру, що містять різну кількість рун, і надсилає записи іншим. У порівнянні з BRC-20, Runes зменшують рівень консенсусу сервера, стаючи простішими, при цьому не покладаючись на офчейн-дані та не маючи нативних токенів. Це робить його дуже придатним для нативної моделі Bitcoin UTXO. (Посилання)

Протокол Runes ще не запущено і очікується, що він буде запущений у квітні 2024 року.

Протокол BTNS

Система найменування токенів трансляції (BTNS) - це протокол випуску активів, створений J-Dog, одним з ранніх власників біткоїну та членом розробницької команди. Основна концепція полягає в тому, щоб зробити можливим випуск власних токенів активів та NFT BTC на ланцюжку, прикріплюючи трансляційні сигнали до кожної транзакції ланцюжка BTC та записуючи їх у блокчейн як дані на основі індексування рахунків. Найбільшою перевагою протоколу BTNS є те, що він, крім трьох загальних операцій розгортання, виготовлення та передачі, які зазвичай зустрічаються в більшості написів, також пропонує низку загальних базових інструкцій для активів протоколу, включаючи спалювання, лістинг та роздачі.

Джерело: https://btns.wtf/

Протокол натискання

Tap Protocol – це ще один стандарт активів токенів, побудований на протоколі Ordinal, і його можна вважати покращеною версією BRC-20. Використовуючи протокол Tap, більш складні фінансові операції можуть бути безпосередньо реалізовані на блокчейні Bitcoin. Його дизайн надає пріоритет гнучкості та зручності для користувача порівняно з іншими мета-протоколами токенів. Він може виконувати такі функції, як стейкінг токенів, своп і пули ліквідності, не вимагаючи допоміжного рівня або складних механізмів. Ось кілька прикладів:

  1. Обмін та укладання вкладів: В екосистемі TAP користувачі можуть легко обмінювати токени та укладати їх для підтримки мережі та отримання винагород, поєднуючи ліквідність з стимулами.
  2. Пули ліквідності: TAP дозволяє створювати пули токенів, у які користувачі можуть робити внески, забезпечуючи децентралізовану торгівлю та отримуючи натомість комісію.
  3. Token Authentication: Воно надає рамки для перевірки токенів на платформі, що потенційно можуть бути використані як внутрішня валюта в грі або предмети.
  4. TAP Art: Це дозволяє Ординали бути пов'язаними з токенами на протоколі TAP, що дозволяє фракційну власність цінними художніми творами. Розширюючи протокол TAP, зберігаються як розгортання токенів, так і джерело власності ординалів.
  5. Множинні відсилання: Користувачі можуть відправляти кілька транзакцій одночасно, спрощуючи процес розподілу токенів різним одержувачам. Роздача токенів в Ordinals ніколи не була настільки простою або вигідною, як з TAP.
  6. Протокол Multi-Asset: Нарешті, TAP працює як протокол для роботи з різними активами, що означає, що він може обробляти різні типи активів поза одним стандартом, розширюючи обсяг транзакцій та взаємодій в межах блокчейну Bitcoin.
  7. Зовнішні функціональні можливості TAP поділяються на зовнішню та внутрішню частини. Він функціонує подібно до BRC-20, дозволяючи легко інтегруватися з поточними ринками та гаманцями. Внутрішньо він пропонує користувачам додаткові функції, які можна розширити за допомогою управління спільнотою за допомогою токена $TRAC.

На основі цих функціональних можливостей ми бачимо, що Tap Protocol надає перевагу вбудуванню власного стандарту токенів у різні модулі функцій DeFi. Ці модулі роблять його більш ймовірним кандидатом на роль кутового каменя Bitcoin DeFi. Зі збільшенням кількості пов'язаних додатків DeFi воно приверне користувачів до Tap Protocol для емісії активів Tap Protocol, що в кінцевому підсумку зміцнить позицію протоколу на ринку.

Протокол Pipe

Протокол Pipe, запропонований BennyTheDev, це протокол токенів, нативний для Bitcoin, натхненний RUNES Кейсі Родамораі концепція Ordinals BRC-20. У нього також є три основні функції: розгортання, емісія та передача токенів. На відміну від BRC-20, його технічні характеристики є більш складними, як показано нижче. Функція передачі протоколу Pipe має більш обширні поля.

Джерело: https://github.com/BennyTheDev

Ця складна архітектура також дозволяє протоколу Pipe бути сумісним з UTXO-моделлю Bitcoin, забезпечуючи повну сумісність з природною архітектурою Bitcoin.

Зведення

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

У наступній главі ми дослідимо інструменти для напису, щоб побачити, які з них можуть допомогти нам оволодіти написами!

Зміст розділу

  • Більшість написів на повноцінних блокчейнах є імітаціями BRC-20, зазвичай зі зміненим полем "p" в протоколі.
  • У системі Bitcoin написи значно еволюціонували завдяки появі протоколів написів, таких як Atomicals, Runes, BTNS, протокол Tap і протокол Pipe.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.