напис протокол全解析:原理、应用及安全注意事项

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

напис протокол解析:实现原理、应用场景及安全注意事项

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

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

напис огляд

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

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

напис екосистема

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

  • Протокол Ethscription на блокчейні ETH
  • ARC-20 протокол блокчейну BTC
  • BSC публічна ланка BSC-20 протокол
  • Протокол PRC-20 публічної мережі Polygon

Ці протоколи всі були розроблені для випуску написів на відповідних блокчейнах.

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

Детальний опис основного напису протоколу

1. БЧХ-20

BRC-20 на основі UTXO моделі Біткоїна та протоколу Ordinals.

UTXO( невитрачене交易输出) є основною одиницею біткойн-транзакцій. Протокол Ordinals призначає унікальний номер для кожного UTXO в сатоші(, найменшій одиниці біткойна), і підтримує запис різних даних.

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

  • deploy:розгортання токена
  • mint:铸увати токени
  • transfer:переміщення токенів

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

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

2. АРК-20

ARC-20 також базується на моделі UTXO біткойна, але від BRC-20 відрізняється:

  • ARC-20 не вказує кількість токенів у даних
  • Використовуйте кількість сатоші в UTXO для позначення кількості токенів ( сатоші = 1 ARC-20 токен )

ARC-20 також поділяється на три етапи: розгортання, карбування, передача:

  • Розгортання: введіть назву токена, загальну кількість та іншу інформацію в UTXO
  • Кування: введіть назву токена в UTXO, кількість сатоші в UTXO буде дорівнювати кількості кування
  • Переміщення: безпосереднє переміщення UTXO, що містить токени, без необхідності вводити додаткові дані

При перевірці балансу токена ARC-20 потрібно просто прочитати кількість сатоші, що утримуються в UTXO цього токена.

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

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

Ethscription використовує блоки даних calldata транзакцій Ethereum для створення та обміну даними.

Створити Ethscription:

  1. Перетворити вміст ( на зображення ) в URI кодування Base64
  2. Перетворити URI на рядок шістнадцяткового коду
  3. Надіслати звичайний ETH переказ, вставити рядок у шістнадцятковому форматі в calldata

Перенос Ethscription: Відправник переводить кошти на адресу отримувача, заповнюючи в calldata хеш транзакції, що створила цей Ethscription.

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

4. EVM-ланка напис

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

В якості прикладу BSC, формат напису:

data:,{"p":"","op":"","tick":"","amt":""}

  • p:протокол名称(如bsc-20)
  • op:операція( як mint)
  • tick:назва токена
  • amt:кількість токенів

Під час карбування надішліть звичайний переказ на цільову адресу, заповнивши дані у зазначеному форматі в calldata.

Під час переказу переказуйте на адресу отримувача, заповнюючи в calldata хеш транзакції, що створила цей токен.

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

Заходи безпеки

  1. BTC напис протокол базується на UTXO-транзакціях, звичайні перекази BTC користувачів можуть призвести до помилкового переказу або "знищення" написаних активів.

  2. Повноцінно зрозуміти принципи реалізації кожного напису протоколу, щоб уникнути помилкових дій, які можуть призвести до втрати активів.

  3. Хоча напис торгівлі може зменшити додаткові витрати, користувачам слід бути особливо обережними, щоб забезпечити правильне виконання.

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

  5. Активи з написами визначаються та відображаються офлайн-серверами, важливо обрати надійну індексаційну службу.

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

напис Копі| Досліджуйте випадки використання, способи реалізації та безпеку активів різних публічних блокчейн-протоколів

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Репост
  • Поділіться
Прокоментувати
0/400
SundayDegenvip
· 14год тому
Знову смажать напис, цибуля буде обдурювати людей, як лохів.
Переглянути оригіналвідповісти на0
AllInDaddyvip
· 08-14 04:11
невдахи завжди пропускають можливість. Хто наважується на All in, той мій.
Переглянути оригіналвідповісти на0
FrontRunFightervip
· 08-14 04:08
інший темний ліс виникає... буде бійня mev якщо чесно
Переглянути оригіналвідповісти на0
RugPullAlertBotvip
· 08-14 04:08
Знову невдахи приєднуйтесь до розподілу!
Переглянути оригіналвідповісти на0
BlockchainFoodievip
· 08-14 04:06
написи схожі на хороше вино... їм потрібне proper зберігання, інакше ти отримаєш rekt
Переглянути оригіналвідповісти на0
TestnetFreeloadervip
· 08-14 03:58
невдахи входять у позиції, щоб їх обдурювати людей, як лохів
Переглянути оригіналвідповісти на0
  • Закріпити