напис протокол解析:реалізація принципів та питання безпеки
Нещодавно кілька провідних торгових платформ запустили ринок написів, що підтримує різні протоколи написів, такі як BRC-20, EVM тощо, що викликало широкий інтерес до написів на ринку. Однак через складність та інноваційність протоколу написів часто виникають різні проблеми безпеки, які не тільки загрожують безпеці активів користувачів, але й негативно впливають на здоровий розвиток всієї екосистеми написів.
Ця стаття розгляне основні напис протоколи, щоб допомогти користувачам зрозуміти призначення напис протоколів, способи їх реалізації та як захистити активи напис.
напис简介
напис є інформацією, що має певне значення, яка постійно фіксується в ланцюзі за допомогою специфічних функцій блокчейну. Ця інформація, як тільки записана, важко піддається змінам і може бути різних типів, таких як простий текст, складний код або зображення. Таким чином, ми можемо використовувати єдиний стандарт для реалізації функцій цифрових активів.
З моменту появи написів BRC-20 та інших написів на блокчейні біткоїн, екосистема написів розвивається швидко. Наразі всі великі блокчейни приєдналися до екосистеми написів, такі як протокол Ethscription на Ethereum, протокол ARC-20 на біткоїні, протокол BSC-20 на BSC, протокол PRC-20 на Polygon тощо. Ці протоколи розроблені для випуску написів на їхніх блокчейнах.
BRC-20 оснований на UTXO моделі Bitcoin та протоколі Ordinals. Він записує уніфіковані формати JSON текстових даних у сатоші через Ordinals, як книгу обліку токенів BRC-20, що використовується для аналізу володіння токенами та їх передачі.
BRC-20 містить три стандартні операції: deploy(, mint) та transfer(. Кожна операція має специфічні поля, такі як назва токена, загальна емісія, максимальна кількість монет на одне випуск тощо. Операція передачі здійснюється шляхом надсилання напису на цільову адресу для зміни балансу.
! [Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 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 транзакцій Ethereum, додаючи стандартні дані під час звичайних ETH-переказів, щоб надати їм специфічне значення.
При створенні Ethscription необхідно перетворити вміст (, як зображення ), в URI з кодуванням Base64, а потім перетворити в шістнадцятковий рядок для заповнення calldata. Для передачі Ethscription потрібно вказати в calldata хеш транзакції, що створює цей Ethscription.
![напис科普|ознайомтеся з випадками використання, способами реалізації та безпекою активів різних основних блокчейнів]###https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(
) 4. EVM-сумісний ланцюг напис
BSC, Ethereum, Polygon та інші EVM-сумісні ланцюги використовують подібний підхід, використовуючи calldata для зберігання даних у фіксованому форматі. Наприклад, для BSC, напис має формат, подібний до BRC-20, що містить такі поля, як назва протоколу, тип операції, назва токена та кількість.
Операція передачі зазвичай вимагає заповнення хешу транзакції, що створила цей токен, у calldata. Між різними EVM-ланцюгами або протоколами можуть бути незначні відмінності, але основний принцип залишається тим самим.
Ця стаття обговорює принципи реалізації написів на кількох публічних блокчейнах. Загалом, ці протоколи написів використовують особливості системи публічного блокчейну для збереження інформації відповідно до встановлених стандартів на блокчейні, а потім через сервери поза ланцюгом розпізнають і демонструють.
Ці напис протоколи зазвичай не використовують смарт-контракти, що може знизити витрати на участь користувачів. Але користувачі повинні повністю зрозуміти спосіб реалізації напис протоколу, щоб уникнути помилкових дій, які можуть призвести до втрати активів. При участі в напис торгівлі обов'язково слід діяти обережно, щоб забезпечити безпеку активів.
! [Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
8
Репост
Поділіться
Прокоментувати
0/400
ChainPoet
· 07-25 11:25
Знову обман для дурнів у новому варіанті
Переглянути оригіналвідповісти на0
MrDecoder
· 07-24 21:33
Займатися написами стає все більш конкурентним.
Переглянути оригіналвідповісти на0
DYORMaster
· 07-23 12:17
Йо-йо знову смажить напис!
Переглянути оригіналвідповісти на0
NestedFox
· 07-22 20:44
Писати код потрібно для торгівлі написами?? Важко зламатися
Переглянути оригіналвідповісти на0
SandwichVictim
· 07-22 20:44
Всі великі біржі такі божевільні, рано чи пізно все вибухне.
напис протокол Глибина解析: реалізація принципів та безпекові моменти
напис протокол解析:реалізація принципів та питання безпеки
Нещодавно кілька провідних торгових платформ запустили ринок написів, що підтримує різні протоколи написів, такі як BRC-20, EVM тощо, що викликало широкий інтерес до написів на ринку. Однак через складність та інноваційність протоколу написів часто виникають різні проблеми безпеки, які не тільки загрожують безпеці активів користувачів, але й негативно впливають на здоровий розвиток всієї екосистеми написів.
Ця стаття розгляне основні напис протоколи, щоб допомогти користувачам зрозуміти призначення напис протоколів, способи їх реалізації та як захистити активи напис.
напис简介
напис є інформацією, що має певне значення, яка постійно фіксується в ланцюзі за допомогою специфічних функцій блокчейну. Ця інформація, як тільки записана, важко піддається змінам і може бути різних типів, таких як простий текст, складний код або зображення. Таким чином, ми можемо використовувати єдиний стандарт для реалізації функцій цифрових активів.
! Inscription Science|Розуміти випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів
напис现状
З моменту появи написів BRC-20 та інших написів на блокчейні біткоїн, екосистема написів розвивається швидко. Наразі всі великі блокчейни приєдналися до екосистеми написів, такі як протокол Ethscription на Ethereum, протокол ARC-20 на біткоїні, протокол BSC-20 на BSC, протокол PRC-20 на Polygon тощо. Ці протоколи розроблені для випуску написів на їхніх блокчейнах.
! Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів
Основний напис протоколу детально
1. БЧХ-20
BRC-20 оснований на UTXO моделі Bitcoin та протоколі Ordinals. Він записує уніфіковані формати JSON текстових даних у сатоші через Ordinals, як книгу обліку токенів BRC-20, що використовується для аналізу володіння токенами та їх передачі.
BRC-20 містить три стандартні операції: deploy(, mint) та transfer(. Кожна операція має специфічні поля, такі як назва токена, загальна емісія, максимальна кількість монет на одне випуск тощо. Операція передачі здійснюється шляхом надсилання напису на цільову адресу для зміни балансу.
! [Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 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 транзакцій Ethereum, додаючи стандартні дані під час звичайних ETH-переказів, щоб надати їм специфічне значення.
При створенні Ethscription необхідно перетворити вміст (, як зображення ), в URI з кодуванням Base64, а потім перетворити в шістнадцятковий рядок для заповнення calldata. Для передачі Ethscription потрібно вказати в calldata хеш транзакції, що створює цей Ethscription.
![напис科普|ознайомтеся з випадками використання, способами реалізації та безпекою активів різних основних блокчейнів]###https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(
) 4. EVM-сумісний ланцюг напис
BSC, Ethereum, Polygon та інші EVM-сумісні ланцюги використовують подібний підхід, використовуючи calldata для зберігання даних у фіксованому форматі. Наприклад, для BSC, напис має формат, подібний до BRC-20, що містить такі поля, як назва протоколу, тип операції, назва токена та кількість.
Операція передачі зазвичай вимагає заповнення хешу транзакції, що створила цей токен, у calldata. Між різними EVM-ланцюгами або протоколами можуть бути незначні відмінності, але основний принцип залишається тим самим.
! Inscription Science|Розуміти випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів
Підсумок
Ця стаття обговорює принципи реалізації написів на кількох публічних блокчейнах. Загалом, ці протоколи написів використовують особливості системи публічного блокчейну для збереження інформації відповідно до встановлених стандартів на блокчейні, а потім через сервери поза ланцюгом розпізнають і демонструють.
Ці напис протоколи зазвичай не використовують смарт-контракти, що може знизити витрати на участь користувачів. Але користувачі повинні повністю зрозуміти спосіб реалізації напис протоколу, щоб уникнути помилкових дій, які можуть призвести до втрати активів. При участі в напис торгівлі обов'язково слід діяти обережно, щоб забезпечити безпеку активів.
! [Inscription Science|Дізнайтеся про випадки використання, методи реалізації та безпеку активів протоколів написів основних публічних ланцюгів]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(