Надпись Протокол: Понимание принципов и безопасность активов
В последнее время несколько крупных торговых платформ последовательно запустили рынок надписей, поддерживающий различные надписные протоколы, такие как BRC-20 и EVM, что вызвало широкий интерес к надписям на рынке. Однако из-за сложности и новизны надписных протоколов часто возникают различные проблемы безопасности, которые угрожают безопасности активов пользователей и негативно сказываются на здоровом развитии всей экосистемы надписей.
Чтобы помочь пользователям понять назначение, способы реализации и как защитить активы надписи, в этой статье будет рассмотрено основные протоколы надписи.
надпись简介
Надпись на блокчейне — это информация, имеющая определенное значение, записанная на цепочке с использованием особенностей блокчейна. Как только эта информация записана в блокчейн, она сохраняется навсегда и трудно поддается изменению. Типы информации, которые можно записывать, разнообразны и включают в себя простые тексты, сложные коды, изображения и так далее, что позволяет реализовывать функции цифровых активов.
Надпись текущая ситуация
С момента появления надписи BRC-20 и других надписей на блокчейне Биткойна, экосистема надписей развивается стремительно, почти каждый день появляются новые протоколы и проекты. К экосистеме надписей присоединяются крупнейшие блокчейны, такие как протокол Ethscription на блокчейне ETH, протокол ARC-20 на блокчейне BTC, протокол BSC-20 на блокчейне BSC, протокол PRC-20 на блокчейне Polygon и другие. Эти протоколы направлены на реализацию выпуска надписей на своих соответствующих блокчейнах.
Основной анализ надписей Протокола
1. БРЦ-20
Протокол BRC-20 основан на модели UTXO биткойна и Протоколе Ordinals. Модель UTXO фиксирует события транзакций, а не окончательное состояние, и для вычисления количества монет у пользователя необходимо суммировать все UTXO его адреса. Протокол Ordinals присваивает уникальный номер каждому сатоши в UTXO, поддерживает запись различных данных, что делает каждый сатоши уникальным.
BRC-20 через Протокол Ordinals, записывает текстовые данные в формате JSON в блокчейн, как книгу учета токенов. Основные операции включают deploy( развертывание), mint( чеканка) и transfer( перевод). transfer изменяет баланс, отправляя надпись на целевой адрес.
2. АРК-20
ARC-20 также является надписью Протокол на блокчейне Биткойн, и стандартные данные записываются в UTXO. Однако ARC-20 не требует указания количества токенов в данных, вместо этого используется количество сатоши в UTXO для обозначения количества токенов, правило: 1 сатоши = 1 токен ARC-20.
ARC-20 также делится на три этапа: развертывание, чеканка и передача. При развертывании заполняется информация о токене; при чеканке указывается только название токена, количество сатоши UTXO равняется количеству чеканки; при передаче UTXO, содержащий токены, просто передается на другой адрес.
Для проверки токенов ARC-20 достаточно одного индекса, сервер может напрямую считать количество сатоши UTXO, чтобы получить количество владения, без необходимости вычислять отношения перевода средств.
3. Этскрипция
Ethscription — это Протокол для создания и обмена данными на Ethereum. Он использует блоки данных calldata в транзакциях Ethereum, добавляя стандартные данные к обычным переводам ETH, придавая им определенное значение.
При создании Ethscription необходимо преобразовать содержимое (, как изображение ), в URI с кодировкой Base64, а затем преобразовать в шестнадцатеричную строку для заполнения calldata. Для передачи Ethscription необходимо заполнить calldata хешем созданной транзакции.
4. EVM блокчейн надпись
EVM-блокчейны, такие как BSC, Ethereum и Polygon, используют аналогичный метод, храня данные фиксированного формата в calldata. В качестве примера BSC, формат надписи выглядит следующим образом: :data:, {"p":"","op":"","tick":"","amt":""}, где p обозначает название протокола, op обозначает операцию, tick обозначает название токена, amt обозначает количество.
При переводе токенов необходимо отправить обычный перевод на адрес получателя и внести хэш транзакции создания токена в calldata. Между различными EVM-цепочками или протоколами могут существовать небольшие различия, но принцип схож.
Резюме
В данной статье обсуждаются принципы реализации надписей на нескольких цепочках. В общем, эти надписи используют особенности публичных цепей, чтобы сохранять офлайн-информацию в соответствии с установленными стандартами на блокчейне и отображать её через офлайн-серверы. Представленные надписи не используют смарт-контракты, что позволяет снизить дополнительные расходы пользователей на транзакции, однако пользователям необходимо хорошо понимать способ реализации протокола надписей, чтобы избежать потери активов из-за неправильных действий.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
20 Лайков
Награда
20
7
Поделиться
комментарий
0/400
MEVHunterNoLoss
· 17ч назад
Что рано еще торговать, если не заработаешь на MEV, приходи торговать надписью.
Посмотреть ОригиналОтветить0
DaoResearcher
· 07-02 10:29
Согласно прогнозу в Вайтпейпере раздела 3.1, отсутствие механизма управления у надписи является серьезной проблемой.
Посмотреть ОригиналОтветить0
GlueGuy
· 07-02 10:28
Опять сборщик неудачников
Посмотреть ОригиналОтветить0
ChainWatcher
· 07-02 10:18
надпись又 разыгрывайте людей как лохов一波 неудачники
Надпись Протокол Глубина анализа: Сравнение механизмов реализации BRC-20, ARC-20 и EVM цепей
Надпись Протокол: Понимание принципов и безопасность активов
В последнее время несколько крупных торговых платформ последовательно запустили рынок надписей, поддерживающий различные надписные протоколы, такие как BRC-20 и EVM, что вызвало широкий интерес к надписям на рынке. Однако из-за сложности и новизны надписных протоколов часто возникают различные проблемы безопасности, которые угрожают безопасности активов пользователей и негативно сказываются на здоровом развитии всей экосистемы надписей.
Чтобы помочь пользователям понять назначение, способы реализации и как защитить активы надписи, в этой статье будет рассмотрено основные протоколы надписи.
надпись简介
Надпись на блокчейне — это информация, имеющая определенное значение, записанная на цепочке с использованием особенностей блокчейна. Как только эта информация записана в блокчейн, она сохраняется навсегда и трудно поддается изменению. Типы информации, которые можно записывать, разнообразны и включают в себя простые тексты, сложные коды, изображения и так далее, что позволяет реализовывать функции цифровых активов.
Надпись текущая ситуация
С момента появления надписи BRC-20 и других надписей на блокчейне Биткойна, экосистема надписей развивается стремительно, почти каждый день появляются новые протоколы и проекты. К экосистеме надписей присоединяются крупнейшие блокчейны, такие как протокол Ethscription на блокчейне ETH, протокол ARC-20 на блокчейне BTC, протокол BSC-20 на блокчейне BSC, протокол PRC-20 на блокчейне Polygon и другие. Эти протоколы направлены на реализацию выпуска надписей на своих соответствующих блокчейнах.
Основной анализ надписей Протокола
1. БРЦ-20
Протокол BRC-20 основан на модели UTXO биткойна и Протоколе Ordinals. Модель UTXO фиксирует события транзакций, а не окончательное состояние, и для вычисления количества монет у пользователя необходимо суммировать все UTXO его адреса. Протокол Ordinals присваивает уникальный номер каждому сатоши в UTXO, поддерживает запись различных данных, что делает каждый сатоши уникальным.
BRC-20 через Протокол Ordinals, записывает текстовые данные в формате JSON в блокчейн, как книгу учета токенов. Основные операции включают deploy( развертывание), mint( чеканка) и transfer( перевод). transfer изменяет баланс, отправляя надпись на целевой адрес.
2. АРК-20
ARC-20 также является надписью Протокол на блокчейне Биткойн, и стандартные данные записываются в UTXO. Однако ARC-20 не требует указания количества токенов в данных, вместо этого используется количество сатоши в UTXO для обозначения количества токенов, правило: 1 сатоши = 1 токен ARC-20.
ARC-20 также делится на три этапа: развертывание, чеканка и передача. При развертывании заполняется информация о токене; при чеканке указывается только название токена, количество сатоши UTXO равняется количеству чеканки; при передаче UTXO, содержащий токены, просто передается на другой адрес.
Для проверки токенов ARC-20 достаточно одного индекса, сервер может напрямую считать количество сатоши UTXO, чтобы получить количество владения, без необходимости вычислять отношения перевода средств.
3. Этскрипция
Ethscription — это Протокол для создания и обмена данными на Ethereum. Он использует блоки данных calldata в транзакциях Ethereum, добавляя стандартные данные к обычным переводам ETH, придавая им определенное значение.
При создании Ethscription необходимо преобразовать содержимое (, как изображение ), в URI с кодировкой Base64, а затем преобразовать в шестнадцатеричную строку для заполнения calldata. Для передачи Ethscription необходимо заполнить calldata хешем созданной транзакции.
4. EVM блокчейн надпись
EVM-блокчейны, такие как BSC, Ethereum и Polygon, используют аналогичный метод, храня данные фиксированного формата в calldata. В качестве примера BSC, формат надписи выглядит следующим образом: :data:, {"p":"","op":"","tick":"","amt":""}, где p обозначает название протокола, op обозначает операцию, tick обозначает название токена, amt обозначает количество.
При переводе токенов необходимо отправить обычный перевод на адрес получателя и внести хэш транзакции создания токена в calldata. Между различными EVM-цепочками или протоколами могут существовать небольшие различия, но принцип схож.
Резюме
В данной статье обсуждаются принципы реализации надписей на нескольких цепочках. В общем, эти надписи используют особенности публичных цепей, чтобы сохранять офлайн-информацию в соответствии с установленными стандартами на блокчейне и отображать её через офлайн-серверы. Представленные надписи не используют смарт-контракты, что позволяет снизить дополнительные расходы пользователей на транзакции, однако пользователям необходимо хорошо понимать способ реализации протокола надписей, чтобы избежать потери активов из-за неправильных действий.