В блокчейне сообщение: особый способ общения в мире Блокчейн
В последние годы сообщения в блокчейне, как уникальный способ общения в мире Блокчейн, часто используются в различных инцидентах безопасности. Например, недавно команда безопасности провела несколько раундов переговоров с злоумышленниками через сообщения в блокчейне и в конечном итоге успешно добилась возврата всех украденных 8,44 миллиона долларов. В анонимной среде сообщения в блокчейне могут служить эффективным инструментом для установления первичного диалога, закладывая основу для последующего возврата средств.
Сеть Биткойн также поддерживает сообщения в блокчейне, основным инструментом является команда OP_RETURN. Эта команда позволяет пользователям встраивать 80 байт пользовательских данных в транзакции, которые не будут использоваться узлами для проверки транзакций и не будут влиять на состояние UTXO, а используются исключительно для записи информации и будут полностью зафиксированы в Блокчейн.
Как использовать OP_RETURN для оставления сообщений в блокчейне
Шаг первый: закодировать содержание сообщения
Сначала необходимо преобразовать текстовую информацию в шестнадцатеричный формат (HEX). Например, чтобы оставить сообщение "This is a test.", преобразованный HEX будет: 54686973206973206120746573742e
Можно использовать онлайн-инструменты для преобразования формата или выполнить этот шаг с помощью Python-скрипта. Обратите внимание, что содержание сообщения должно быть менее 160 шестнадцатеричных символов, то есть 80 байт; если превышена длина, рекомендуется упростить информацию или отправить несколько сообщений.
Шаг 2: Создание транзакции с OP_RETURN
Далее необходимо использовать биткойн-кошелек или инструмент, поддерживающий настраиваемые транзакции, для создания транзакции с выводом OP_RETURN. В качестве примера возьмем один биткойн-кошелек: в интерфейсе перевода можно включить "Расширенный режим" и ввести шестнадцатичную информацию в поле "OP_RETURN". После подтверждения информации о транзакции введите пароль транзакции, чтобы успешно отправить транзакцию с информацией OP_RETURN.
Шаг три: распространение транзакции
Передайте подписанную сделку через сеть Bitcoin. Поскольку транзакции OP_RETURN не осуществляют фактический перевод, необходимо включить комиссию для майнеров, чтобы они могли быть обработаны. После того как майнеры упакуют ее в Блок, как только сделка будет подтверждена, сообщение будет навсегда сохранено в Блокчейне Bitcoin.
Шаг 4: Просмотр содержания сообщения
После завершения транзакции вы получите TXID, который можно просмотреть через блок-обозреватель. Обычно обозреватель автоматически декодирует шестнадцатеричные данные OP_RETURN обратно в ASCII, чтобы удобно просмотреть фактическое содержание сообщения.
Применение OP_RETURN
В случаях безопасности OP_RETURN часто используется в следующих сценах:
Нападающий активно выражает намерение вернуть средства проекту.
Команда проекта и команда безопасности обращаются к атакующим, пытаясь установить контакт.
Используется для операций "маркировки". Например, ранее пользователи использовали OP_RETURN для оставления сообщений в блокчейне, отметив почти 1000 подозрительных адресов, связанных с одним из национальных органов безопасности. Эти сообщения прямо указывали на то, что эти адреса могли участвовать в кибератаках или шпионской деятельности.
Стоит отметить, что в некоторых случаях пользователи при публикации предупреждающей информации также уничтожили большое количество биткойнов. Из-за особенностей вывода OP_RETURN любые биткойны, отправленные в такие транзакции, будут сожжены и не могут быть использованы.
Резюме
Сообщения в блокчейне, особенно в сети Биткойн с использованием OP_RETURN, предоставляют анонимный, открытый и неизменяемый способ общения, широко используемый для первоначального контакта и передачи информации при восстановлении средств. Тем не менее, пользователям необходимо быть осторожными, так как сообщения в блокчейне также могут быть использованы злоумышленниками для того, чтобы направить жертв на вредоносные ссылки или выполнить рискованные действия.
При возникновении инцидентов безопасности рекомендуется в первую очередь обратиться за помощью к профессиональной команде безопасности для анализа и повышения вероятности возврата средств. В то же время пользователи и проектные команды должны постоянно укреплять осознание безопасности, чтобы избежать становления целями атак. В мире Блокчейн безопасность всегда является первоочередным фактором.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
16 Лайков
Награда
16
9
Поделиться
комментарий
0/400
MetaverseLandlord
· 07-05 08:18
Как эта публичная цепочка может превратиться в SMS?
Посмотреть ОригиналОтветить0
HappyToBeDumped
· 07-05 05:37
Есть кое-что интересное, в блокчейне можно вернуть деньги в чате.
Посмотреть ОригиналОтветить0
SmartContractPlumber
· 07-03 20:13
Уязвимость находится в коде контракта. Не говорите о комментариях, если не можете исправить.
Посмотреть ОригиналОтветить0
Lonely_Validator
· 07-03 18:48
Хакер еще довольно разумный, а
Посмотреть ОригиналОтветить0
RumbleValidator
· 07-02 08:56
Размер ключевого поля в структуре данных все еще слишком мал, 80 байт недостаточно.
Посмотреть ОригиналОтветить0
CryptoPhoenix
· 07-02 08:52
В блокчейне оставлять сообщения действительно спасает, как и ожидалось, перед рассветом приходит свет.
Раскрытие сообщений в блокчейне: реализация OP_RETURN Биткойна для постоянной связи в блокчейне
В блокчейне сообщение: особый способ общения в мире Блокчейн
В последние годы сообщения в блокчейне, как уникальный способ общения в мире Блокчейн, часто используются в различных инцидентах безопасности. Например, недавно команда безопасности провела несколько раундов переговоров с злоумышленниками через сообщения в блокчейне и в конечном итоге успешно добилась возврата всех украденных 8,44 миллиона долларов. В анонимной среде сообщения в блокчейне могут служить эффективным инструментом для установления первичного диалога, закладывая основу для последующего возврата средств.
Сеть Биткойн также поддерживает сообщения в блокчейне, основным инструментом является команда OP_RETURN. Эта команда позволяет пользователям встраивать 80 байт пользовательских данных в транзакции, которые не будут использоваться узлами для проверки транзакций и не будут влиять на состояние UTXO, а используются исключительно для записи информации и будут полностью зафиксированы в Блокчейн.
Как использовать OP_RETURN для оставления сообщений в блокчейне
Шаг первый: закодировать содержание сообщения
Сначала необходимо преобразовать текстовую информацию в шестнадцатеричный формат (HEX). Например, чтобы оставить сообщение "This is a test.", преобразованный HEX будет: 54686973206973206120746573742e
Можно использовать онлайн-инструменты для преобразования формата или выполнить этот шаг с помощью Python-скрипта. Обратите внимание, что содержание сообщения должно быть менее 160 шестнадцатеричных символов, то есть 80 байт; если превышена длина, рекомендуется упростить информацию или отправить несколько сообщений.
Шаг 2: Создание транзакции с OP_RETURN
Далее необходимо использовать биткойн-кошелек или инструмент, поддерживающий настраиваемые транзакции, для создания транзакции с выводом OP_RETURN. В качестве примера возьмем один биткойн-кошелек: в интерфейсе перевода можно включить "Расширенный режим" и ввести шестнадцатичную информацию в поле "OP_RETURN". После подтверждения информации о транзакции введите пароль транзакции, чтобы успешно отправить транзакцию с информацией OP_RETURN.
Шаг три: распространение транзакции
Передайте подписанную сделку через сеть Bitcoin. Поскольку транзакции OP_RETURN не осуществляют фактический перевод, необходимо включить комиссию для майнеров, чтобы они могли быть обработаны. После того как майнеры упакуют ее в Блок, как только сделка будет подтверждена, сообщение будет навсегда сохранено в Блокчейне Bitcoin.
Шаг 4: Просмотр содержания сообщения
После завершения транзакции вы получите TXID, который можно просмотреть через блок-обозреватель. Обычно обозреватель автоматически декодирует шестнадцатеричные данные OP_RETURN обратно в ASCII, чтобы удобно просмотреть фактическое содержание сообщения.
Применение OP_RETURN
В случаях безопасности OP_RETURN часто используется в следующих сценах:
Стоит отметить, что в некоторых случаях пользователи при публикации предупреждающей информации также уничтожили большое количество биткойнов. Из-за особенностей вывода OP_RETURN любые биткойны, отправленные в такие транзакции, будут сожжены и не могут быть использованы.
Резюме
Сообщения в блокчейне, особенно в сети Биткойн с использованием OP_RETURN, предоставляют анонимный, открытый и неизменяемый способ общения, широко используемый для первоначального контакта и передачи информации при восстановлении средств. Тем не менее, пользователям необходимо быть осторожными, так как сообщения в блокчейне также могут быть использованы злоумышленниками для того, чтобы направить жертв на вредоносные ссылки или выполнить рискованные действия.
При возникновении инцидентов безопасности рекомендуется в первую очередь обратиться за помощью к профессиональной команде безопасности для анализа и повышения вероятности возврата средств. В то же время пользователи и проектные команды должны постоянно укреплять осознание безопасности, чтобы избежать становления целями атак. В мире Блокчейн безопасность всегда является первоочередным фактором.