напис протоол全解析:原理、现状与安全指南

robot
Генерація анотацій у процесі

напис протоколу: принципи реалізації та питання безпеки

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

Ця стаття розгляне основні напис протоколи, щоб допомогти користувачам зрозуміти призначення напис протоколів, способи їх реалізації та як захистити активи напис.

напис简介

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

! Inscription Science|Розуміти випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів

напис стан

З моменту появи написів на біткойн-блокчейні, таких як BRC-20, екосистема написів стрімко розвивається, практично щодня з'являються нові протоколи та проекти. Великі блокчейни також приєднуються до екосистеми написів, такі як протокол Ethscription на Ethereum, протокол ARC-20 на біткойні, протокол BSC-20 на BSC, протокол PRC-20 на Polygon тощо. Ці протоколи мають на меті реалізацію випуску написів на відповідних блокчейнах.

! Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів

Детальний опис основних напис-протоколів

1. БЧХ-20

BRC-20 протокол базується на UTXO моделі біткойна і протоколі Ordinals. UTXO модель записує події транзакцій, а не кінцевий стан, шляхом підрахунку суми всіх UTXO адреси для обчислення кількості монет, які має користувач. Протокол Ordinals надає унікальний номер кожному сатоші, підтримуючи запис різних даних, що робить кожен сатоші унікальним.

BRC-20 через протокол Ordinals записує уніфіковані текстові дані формату JSON в Сатоші, як головну книгу токенів. Основними операціями є deploy( розгортання), mint( емісія) та transfer( передача). transfer здійснюється шляхом відправлення напису на цільову адресу для зміни балансу.

! Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів

2. АРК-20

ARC-20 також є напис протоколу на блокчейні біткоїна, який реалізується шляхом запису стандартних даних в UTXO. Але ARC-20 використовує кількість сатоші в UTXO для позначення кількості токенів, правило таке: 1 сатоші = 1 ARC-20 токен.

ARC-20 також включає три етапи: розгортання, емісія та передача. Під час розгортання потрібно ввести інформацію про токен; під час емісії вводиться назва токена, кількість сатоші UTXO є кількістю емісії; під час передачі безпосередньо передається UTXO, що містить токени, на іншу адресу.

! Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів](https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp)

3. Етичне оформлення

Ethscription є протоколом для створення та обміну даними в Ethereum, який використовує блоки даних calldata транзакцій для додавання стандартних даних. Для створення Ethscription необхідно перетворити вміст (, наприклад, зображення ), в URI з кодуванням Base64, а потім перетворити в шістнадцятковий рядок, щоб заповнити calldata. Під час передачі власник надсилає звичайний переказ на адресу отримувача, заповнюючи calldata хешем транзакції, яка створила цей Ethscription.

! Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів](https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp)

4. EVM блокчейн напис

BSC, Ethereum, Polygon та інші EVM-блокчейни використовують подібний метод, використовуючи calldata для зберігання даних у фіксованому форматі. Наприклад, для BSC, напис має формат JSON-тексту, що містить поля назви протоколу, типу операції, назви токена та кількості. Під час переказу також необхідно заповнити в calldata хеш створення транзакції.

Між різними EVM-ланцюгами або протоколами можуть бути незначні відмінності, але основні принципи однакові, всі вони використовують атрибут calldata для реалізації.

! Inscription Science|Розуміти випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів

Підсумок

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

! Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Репост
  • Поділіться
Прокоментувати
0/400
ETHReserveBankvip
· 07-07 23:07
ARC? це все невдахи обдурювати людей, як лохів
Переглянути оригіналвідповісти на0
Ser_Liquidatedvip
· 07-07 22:27
Знову курс швидкого заробітку на напис? Вже нудить.
Переглянути оригіналвідповісти на0
ThreeHornBlastsvip
· 07-05 05:48
напис圈一波新невдахи要обдурювати людей, як лохів了
Переглянути оригіналвідповісти на0
SignatureDeniedvip
· 07-05 05:46
Ух ти, тільки що скопіював, майже втратив усе.
Переглянути оригіналвідповісти на0
WhaleSurfervip
· 07-05 05:38
ще потрібно зрозуміти напис, перш ніж заходити
Переглянути оригіналвідповісти на0
blocksnarkvip
· 07-05 05:37
Ще продовжуєш писати напис? Вранці увійшов в позицію, трохи заробив і зник.
Переглянути оригіналвідповісти на0
MetaMisfitvip
· 07-05 05:34
Ще один, хто не має газу, виліз.
Переглянути оригіналвідповісти на0
  • Закріпити