Повідомлення у блокчейні: унікальний спосіб комунікації мережі Біткойн
Останніми роками, повідомлення у блокчейні стали особливим способом спілкування у світі блокчейн, яке часто використовується в різних інцидентах безпеки. Наприклад, одна з команд безпеки змогла провести кілька раундів спілкування з нападниками через повідомлення у блокчейні, в результаті чого вдалося повернути всі вкрадені кошти. У анонімному середовищі повідомлення у блокчейні можуть бути ефективним інструментом для встановлення початкового діалогу, закладаючи основу для подальшого повернення коштів.
Мережа Біткойн підтримує повідомлення у блокчейні, реалізація яких головним чином залежить від інструкції OP_RETURN. Ця інструкція дозволяє користувачам вбудовувати 80 байтів користувацьких даних у транзакції, ця частина даних не використовується вузлами для перевірки транзакцій і не вплине на стан UTXO, вона чисто призначена для запису інформації і буде повністю зафіксована у блокчейні.
Як використовувати OP_RETURN для залишення повідомлень у блокчейні
Крок 1: закодувати вміст повідомлення
По-перше, потрібно перетворити текстову інформацію в шістнадцятковий формат (HEX). Наприклад, "This is a test." перетворений у HEX буде: 54686973206973206120746573742e
Можна використовувати онлайн-інструменти для перетворення формату або реалізувати це через програмування. Слід звернути увагу, що вміст повідомлення має бути менше 160 шістнадцяткових символів (тобто 80 байтів). Якщо перевищено довжину, рекомендується спростити інформацію або надіслати кілька повідомлень.
Крок два: створити транзакцію з OP_RETURN
Наступним кроком необхідно використати гаманці або інструменти для Біткойна, що підтримують користувацькі транзакції, для створення транзакції, що містить вихід OP_RETURN. Наприклад, у певному гаманці можна ввести шістнадцяткову інформацію в спеціальному полі вводу у "розширеному режимі" на екрані переказу.
Крок 3: транслювати транзакцію
Транслюйте підписану угоду через мережу Біткойн. Оскільки угоди OP_RETURN фактично не переказують монети, вони повинні містити плату для майнерів, щоб їх обробили. Після того, як майнери запакують угоду в блок та угода буде підтверджена, повідомлення назавжди зберігається в блокчейні Біткойн.
Крок 4: Переглянути зміст повідомлення
Після завершення транзакції ви отримаєте TXID, який можна переглянути через блокчейн-браузер. Браузер зазвичай автоматично декодує шістнадцяткові дані OP_RETURN назад в ASCII, що спрощує користувачам перегляд фактичного змісту повідомлення.
Застосування OP_RETURN
У випадках безпеки OP_RETURN часто використовується в таких сценаріях:
Зловмисник активно висловлює намір повернути кошти
Команда проекту та команда безпеки звертаються до зловмисників, намагаючись встановити контакт.
Як операція "мітка", наприклад, мітка підозрілого адреси
Одним з примітних випадків є те, що напередодні міжнародного конфлікту анонімний користувач використав OP_RETURN у блокчейні, щоб залишити повідомлення, позначивши близько 1000 підозрілих адрес, які, ймовірно, мають зв'язок з безпековими структурами певної країни. Ці повідомлення прямо вказували на те, що ці адреси можуть бути причетні до кібератак або шпигунської діяльності. Варто зазначити, що користувач, публікуючи ці попередження, спалив велику кількість Біткойнів, що привернуло широке увагу.
Підсумок
У блокчейні повідомлення, особливо в мережі Біткойн, надають анонімний, відкритий та незмінний спосіб комунікації, граючи важливу роль у початкових контактах і передачі інформації під час відновлення коштів. Проте, користувачам слід бути обережними при використанні цієї функції, щоб уникнути того, щоб стати мішенню для атакуючих. У разі виникнення безпекових інцидентів рекомендується своєчасно звертатися за допомогою до професійних команд безпеки для підвищення ймовірності успішного відновлення коштів. Крім того, постійне зміцнення усвідомлення безпеки є надзвичайно важливим як для користувачів, так і для проектних команд.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
8 лайків
Нагородити
8
2
Поділіться
Прокоментувати
0/400
Layer3Dreamer
· 08-06 12:21
теоретично кажучи... op_return - це просто l1 рекурсивний zkp, але зробіть це ретро, чесно кажучи
Переглянути оригіналвідповісти на0
SpeakWithHatOn
· 08-06 12:14
Граєш у цю пастку, так? Це цікаво. Цілий анонімний ланцюг, так?
Біткойн у блокчейні повідомлення: OP_RETURN відкриває новий спосіб анонімного спілкування
Повідомлення у блокчейні: унікальний спосіб комунікації мережі Біткойн
Останніми роками, повідомлення у блокчейні стали особливим способом спілкування у світі блокчейн, яке часто використовується в різних інцидентах безпеки. Наприклад, одна з команд безпеки змогла провести кілька раундів спілкування з нападниками через повідомлення у блокчейні, в результаті чого вдалося повернути всі вкрадені кошти. У анонімному середовищі повідомлення у блокчейні можуть бути ефективним інструментом для встановлення початкового діалогу, закладаючи основу для подальшого повернення коштів.
Мережа Біткойн підтримує повідомлення у блокчейні, реалізація яких головним чином залежить від інструкції OP_RETURN. Ця інструкція дозволяє користувачам вбудовувати 80 байтів користувацьких даних у транзакції, ця частина даних не використовується вузлами для перевірки транзакцій і не вплине на стан UTXO, вона чисто призначена для запису інформації і буде повністю зафіксована у блокчейні.
Як використовувати OP_RETURN для залишення повідомлень у блокчейні
Крок 1: закодувати вміст повідомлення
По-перше, потрібно перетворити текстову інформацію в шістнадцятковий формат (HEX). Наприклад, "This is a test." перетворений у HEX буде: 54686973206973206120746573742e
Можна використовувати онлайн-інструменти для перетворення формату або реалізувати це через програмування. Слід звернути увагу, що вміст повідомлення має бути менше 160 шістнадцяткових символів (тобто 80 байтів). Якщо перевищено довжину, рекомендується спростити інформацію або надіслати кілька повідомлень.
Крок два: створити транзакцію з OP_RETURN
Наступним кроком необхідно використати гаманці або інструменти для Біткойна, що підтримують користувацькі транзакції, для створення транзакції, що містить вихід OP_RETURN. Наприклад, у певному гаманці можна ввести шістнадцяткову інформацію в спеціальному полі вводу у "розширеному режимі" на екрані переказу.
Крок 3: транслювати транзакцію
Транслюйте підписану угоду через мережу Біткойн. Оскільки угоди OP_RETURN фактично не переказують монети, вони повинні містити плату для майнерів, щоб їх обробили. Після того, як майнери запакують угоду в блок та угода буде підтверджена, повідомлення назавжди зберігається в блокчейні Біткойн.
Крок 4: Переглянути зміст повідомлення
Після завершення транзакції ви отримаєте TXID, який можна переглянути через блокчейн-браузер. Браузер зазвичай автоматично декодує шістнадцяткові дані OP_RETURN назад в ASCII, що спрощує користувачам перегляд фактичного змісту повідомлення.
Застосування OP_RETURN
У випадках безпеки OP_RETURN часто використовується в таких сценаріях:
Одним з примітних випадків є те, що напередодні міжнародного конфлікту анонімний користувач використав OP_RETURN у блокчейні, щоб залишити повідомлення, позначивши близько 1000 підозрілих адрес, які, ймовірно, мають зв'язок з безпековими структурами певної країни. Ці повідомлення прямо вказували на те, що ці адреси можуть бути причетні до кібератак або шпигунської діяльності. Варто зазначити, що користувач, публікуючи ці попередження, спалив велику кількість Біткойнів, що привернуло широке увагу.
Підсумок
У блокчейні повідомлення, особливо в мережі Біткойн, надають анонімний, відкритий та незмінний спосіб комунікації, граючи важливу роль у початкових контактах і передачі інформації під час відновлення коштів. Проте, користувачам слід бути обережними при використанні цієї функції, щоб уникнути того, щоб стати мішенню для атакуючих. У разі виникнення безпекових інцидентів рекомендується своєчасно звертатися за допомогою до професійних команд безпеки для підвищення ймовірності успішного відновлення коштів. Крім того, постійне зміцнення усвідомлення безпеки є надзвичайно важливим як для користувачів, так і для проектних команд.