Надпись Протокол детальное объяснение: принципы реализации, сценарии применения и анализ безопасности
В последнее время ведущие криптовалютные биржи начали запускать рынки надписей, поддерживающие различные протоколы надписей, такие как BRC-20 и EVM, что привлекло широкое внимание рынка. Однако из-за сложности и новизны протоколов надписей возникает множество проблем с безопасностью, которые угрожают безопасности активов пользователей и негативно влияют на здоровое развитие всей экосистемы надписей.
Надпись обзор
Надпись — это способ постоянной записи специфической и значимой информации на блокчейне с использованием его особенностей. Эта информация, однажды записанная, становится трудной для изменения и может быть как простым текстом, так и сложным кодом, изображениями и т.д. Благодаря единому стандарту, надпись реализует функции цифровых активов.
С момента появления надписей BRC-20 и других биткойн-публичных цепочек, экосистема надписей быстро развивается, почти каждый день появляются новые Протоколы и проекты. В настоящее время все основные публичные цепочки присоединились к экосистеме надписей, такие как Протокол Ethscription на цепочке ETH, Протокол ARC-20 на цепочке BTC, Протокол BSC-20 на цепочке BSC, Протокол PRC-20 на цепочке Polygon и т.д.
BRC-20 основан на модели UTXO биткойна и Протоколе Ordinals. Ordinals назначает уникальный номер каждому сатоши, поддерживая запись различных данных в сатоши. BRC-20 использует Ordinals для записи текстовых данных в едином формате JSON в сатоши, в качестве бухгалтерской книги токенов.
BRC-20 включает три стандартные операции: deploy(, mint) и transfer(. Функция токена реализуется путем записи стандартных данных в UTXO, операция transfer изменяет баланс, отправляя UTXO с определенными данными.
! [Наука о начертаниях|Узнайте о случаях использования, методах реализации и безопасности активов протоколов надписей крупных публичных сетей])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. АРК-20
ARC-20 также основан на модели UTXO биткойна, но не указывает количество токенов в данных, а использует количество сатоши в UTXO для обозначения количества токенов, 1 сатоши равен 1 токену ARC-20.
ARC-20 также делится на три этапа: развертывание, выпуск и перевод. При развертывании в UTXO вводится информация о токене, при выпуске необходимо только указать название токена, а количество сатоши в UTXO соответствует количеству выпускаемых токенов. При переводе UTXO, содержащий токены, просто передается на другой адрес, дополнительных данных не требуется.
! Узнайте о сценариях использования, методах реализации и безопасности активов протоколов надписей крупных публичных чейнов](https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp)
3. Этсрипшн
Ethscription использует данные блока calldata транзакций Ethereum, добавляя стандартные данные при обычном переводе ETH для реализации функции надписи. При создании Ethscription данные, такие как изображения, преобразуются в специальный формат и помещаются в calldata. При передаче отправитель заполняет 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 обозначает название Протокола, op обозначает операцию, tick обозначает название токена, amt обозначает количество.
При создании отправьте обычный перевод на целевой адрес, заполнив стандартные данные в calldata. При переводе также отправьте обычный перевод, заполнив в calldata хэш транзакции, создавшей этот токен.
Разные EVM-цепочки или Протоколы могут отличаться в конкретных деталях реализации, но основные принципы схожи.
Поскольку надпись Протокол в основном основан на механизме транзакций, присущем блокчейну, операции пользователей, которые не полностью понимают протокол, могут привести к ошибочному переводу или "сжиганию" активов с надписями. Например, протокол надписей BTC основан на UTXO-транзакциях, и пользователи при обычной передаче BTC могут случайно объединить и разделить UTXO с надписями с другими UTXO, что приведет к необратимым потерям.
! [Наука о начертаниях|Узнайте о примерах использования, методах реализации и безопасности активов протоколов надписей крупных публичных сетей]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(
Резюме
В данной статье обсуждаются принципы реализации надписей на нескольких публичных цепочках. В общем, эти протоколы надписей используют особенности блокчейн-системы для хранения информации на цепочке по определенным стандартам, а затем отображают её через офлайн-серверы.
Большинство надписей Протокол не используют смарт-контракты, что может снизить затраты на участие пользователей. Однако пользователи должны полностью понимать способ реализации Протокола, чтобы избежать потерь активов из-за неправильных действий. С развитием экосистемы надписей, связанные с безопасностью вопросы заслуживают постоянного внимания.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Полный анализ надписей Протокола: принципы реализации, текущее состояние применения и предупреждения о рисках безопасности
Надпись Протокол детальное объяснение: принципы реализации, сценарии применения и анализ безопасности
В последнее время ведущие криптовалютные биржи начали запускать рынки надписей, поддерживающие различные протоколы надписей, такие как BRC-20 и EVM, что привлекло широкое внимание рынка. Однако из-за сложности и новизны протоколов надписей возникает множество проблем с безопасностью, которые угрожают безопасности активов пользователей и негативно влияют на здоровое развитие всей экосистемы надписей.
Надпись обзор
Надпись — это способ постоянной записи специфической и значимой информации на блокчейне с использованием его особенностей. Эта информация, однажды записанная, становится трудной для изменения и может быть как простым текстом, так и сложным кодом, изображениями и т.д. Благодаря единому стандарту, надпись реализует функции цифровых активов.
! Наука о начертаниях|Понимание вариантов использования, методов реализации и безопасности активов протоколов надписей крупных публичных сетей
надпись экосистема текущее состояние
С момента появления надписей BRC-20 и других биткойн-публичных цепочек, экосистема надписей быстро развивается, почти каждый день появляются новые Протоколы и проекты. В настоящее время все основные публичные цепочки присоединились к экосистеме надписей, такие как Протокол Ethscription на цепочке ETH, Протокол ARC-20 на цепочке BTC, Протокол BSC-20 на цепочке BSC, Протокол PRC-20 на цепочке Polygon и т.д.
! Наука о начертаниях|Узнайте о примерах использования, методах реализации и безопасности активов протоколов надписей крупных публичных сетей
Основной анализ надписи протокола
1. БРЦ-20
BRC-20 основан на модели UTXO биткойна и Протоколе Ordinals. Ordinals назначает уникальный номер каждому сатоши, поддерживая запись различных данных в сатоши. BRC-20 использует Ordinals для записи текстовых данных в едином формате JSON в сатоши, в качестве бухгалтерской книги токенов.
BRC-20 включает три стандартные операции: deploy(, mint) и transfer(. Функция токена реализуется путем записи стандартных данных в UTXO, операция transfer изменяет баланс, отправляя UTXO с определенными данными.
! [Наука о начертаниях|Узнайте о случаях использования, методах реализации и безопасности активов протоколов надписей крупных публичных сетей])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. АРК-20
ARC-20 также основан на модели UTXO биткойна, но не указывает количество токенов в данных, а использует количество сатоши в UTXO для обозначения количества токенов, 1 сатоши равен 1 токену ARC-20.
ARC-20 также делится на три этапа: развертывание, выпуск и перевод. При развертывании в UTXO вводится информация о токене, при выпуске необходимо только указать название токена, а количество сатоши в UTXO соответствует количеству выпускаемых токенов. При переводе UTXO, содержащий токены, просто передается на другой адрес, дополнительных данных не требуется.
! Узнайте о сценариях использования, методах реализации и безопасности активов протоколов надписей крупных публичных чейнов](https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp)
3. Этсрипшн
Ethscription использует данные блока calldata транзакций Ethereum, добавляя стандартные данные при обычном переводе ETH для реализации функции надписи. При создании Ethscription данные, такие как изображения, преобразуются в специальный формат и помещаются в calldata. При передаче отправитель заполняет 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 обозначает название Протокола, op обозначает операцию, tick обозначает название токена, amt обозначает количество.
При создании отправьте обычный перевод на целевой адрес, заполнив стандартные данные в calldata. При переводе также отправьте обычный перевод, заполнив в calldata хэш транзакции, создавшей этот токен.
Разные EVM-цепочки или Протоколы могут отличаться в конкретных деталях реализации, но основные принципы схожи.
! Наука о начертаниях|Понимание вариантов использования, методов реализации и безопасности активов протоколов надписей крупных публичных сетей
Уведомление о рисках безопасности
Поскольку надпись Протокол в основном основан на механизме транзакций, присущем блокчейну, операции пользователей, которые не полностью понимают протокол, могут привести к ошибочному переводу или "сжиганию" активов с надписями. Например, протокол надписей BTC основан на UTXO-транзакциях, и пользователи при обычной передаче BTC могут случайно объединить и разделить UTXO с надписями с другими UTXO, что приведет к необратимым потерям.
! [Наука о начертаниях|Узнайте о примерах использования, методах реализации и безопасности активов протоколов надписей крупных публичных сетей]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(
Резюме
В данной статье обсуждаются принципы реализации надписей на нескольких публичных цепочках. В общем, эти протоколы надписей используют особенности блокчейн-системы для хранения информации на цепочке по определенным стандартам, а затем отображают её через офлайн-серверы.
Большинство надписей Протокол не используют смарт-контракты, что может снизить затраты на участие пользователей. Однако пользователи должны полностью понимать способ реализации Протокола, чтобы избежать потерь активов из-за неправильных действий. С развитием экосистемы надписей, связанные с безопасностью вопросы заслуживают постоянного внимания.