У блокчейні повідомлення: Посібник з використання OP_RETURN у мережі Біткойн

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

Спеціальні способи спілкування у світі Блокчейн: повідомлення у блокчейні

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

Біткойн мережа підтримує повідомлення у блокчейні, основним інструментом є команда OP_RETURN. Ця команда дозволяє користувачам вбудовувати 80 байтів користувацьких даних у транзакції. Ця частина даних не буде використовуватися вузлами для перевірки транзакцій і не вплине на стан UTXO, вона чисто використовується для запису інформації та буде повністю зафіксована у Блокчейні.

Швидка допомога: Якщо BTC вкрадено, не панікуйте, спочатку залиште повідомлення у блокчейні

Як використовувати OP_RETURN для留言 у блокчейні

Крок перший: закодувати вміст повідомлення

По-перше, потрібно перетворити текстову інформацію, яку потрібно надіслати, у формат шістнадцяткового коду (HEX). Інструкція OP_RETURN у блокчейні Біткойна приймає лише дані у форматі HEX.

Наприклад, якщо потрібно залишити повідомлення: "Це тест."

Перетворений HEX: 54686973206973206120746573742e

Можна використовувати онлайн інструменти для перетворення формату або виконати цей процес за допомогою скрипту Python. Слід звернути увагу, що вміст повідомлення має бути менше 160 шістнадцяткових символів, тобто 80 байтів. Якщо перевищити довжину, рекомендується спростити інформацію або надіслати кілька повідомлень.

Крок 2: побудова транзакції з OP_RETURN

Далі потрібно використовувати біткойн-гаманець або інструмент, що підтримує налаштування кастомних транзакцій, щоб створити транзакцію з виходом OP_RETURN.

Наприклад, використовуючи певний гаманець, перейдіть на екран переказу BTC-гаманця та увімкніть "Розширений режим". У полі введення "OP_RETURN" введіть шістнадцяткову інформацію. Натисніть "Далі" для підтвердження інформації про транзакцію, введіть пароль транзакції, щоб успішно надіслати транзакцію з OP_RETURN інформацією. Будь ласка, переконайтеся, що "Сума введення = Сума виведення + Комісія майнеру".

Швидка допомога: якщо BTC вкрадено, не панікуйте, спочатку залиште повідомлення у блокчейні

Крок три: транслювати транзакцію

Транслюйте підписану транзакцію через мережу Bitcoin. Оскільки транзакції OP_RETURN не передають фактичні кошти, вони повинні містити комісію для майнерів для обробки. Чекайте, поки майнери упакують її в блок, і як тільки транзакцію підтвердять, повідомлення залишиться назавжди у блокчейні Bitcoin.

Крок 4: Переглянути зміст повідомлення

Після завершення транзакції ви отримаєте TXID, який можна переглянути через блокчейн-браузер. Браузер зазвичай автоматично декодує шістнадцяткові дані OP_RETURN назад в ASCII-формат для зручності читання.

Посібник з першої допомоги: Якщо BTC вкрадено, не панікуйте, спочатку залиште повідомлення у блокчейні

Сценарії використання OP_RETURN

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

Окрім застосування в сценах переговорів, OP_RETURN також використовується для "маркування" операцій. Наприклад, повідомлялося, що напередодні спалаху міжнародного конфлікту в 2022 році, особа з невідомою особистістю, що використовує біткойн, скористалася OP_RETURN, щоб залишити повідомлення у блокчейні, маркуючи близько 1000 підозрілих адрес, які можуть бути пов'язані з безпековими службами певної країни. Ці повідомлення були написані мовою цієї країни і прямо вказували на те, що ці адреси могли брати участь у кібернападах або шпигунській діяльності.

Слід зазначити, що цей користувач, публікуючи ці попередження, не просто залишав повідомлення, а також знищив велику кількість біткоїнів. Через характер виходу OP_RETURN будь-які біткоїни, надіслані в такі транзакції, будуть знищені і не можуть бути використані. За статистикою, цей користувач знищив біткоїнів на суму понад 300 тисяч доларів у цій серії операцій.

Підсумок

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

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

Посібник з першої допомоги: якщо BTC вкрадено, не панікуйте, спочатку залиште повідомлення у блокчейні

Переглянути оригінал
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.
  • Нагородити
  • 3
  • Поділіться
Прокоментувати
0/400
FloorSweepervip
· 14год тому
Що це таке, звучить дуже по-старому.
Переглянути оригіналвідповісти на0
GasFeeBarbecuevip
· 14год тому
Ця пастка в критичний момент трохи корисна
Переглянути оригіналвідповісти на0
BridgeTrustFundvip
· 14год тому
Чи безпечно завантажувати файли? Будьте обережні, фішинг може обдурити вас на монету!
Переглянути оригіналвідповісти на0
  • Закріпити