Спеціальний спосіб зв'язку у світі Блокчейн: повідомлення у блокчейні
В останні роки, у блокчейні повідомлення стали унікальним засобом комунікації у світі блокчейну, який часто використовується під час різних інцидентів безпеки. Наприклад, нещодавно команда безпеки через повідомлення у блокчейні провела кілька раундів переговорів з атакуючими, в результаті чого вдалося успішно повернути всі вкрадені кошти в розмірі 8,44 мільйона доларів США. У анонімному середовищі повідомлення у блокчейні стали ефективним інструментом для встановлення початкового діалогу, що заклало основу для подальшого повернення коштів.
Біткоїн мережа також підтримує повідомлення у блокчейні, його реалізація трохи відрізняється від ефіріуму. Основний інструмент для повідомлень у блокчейні Біткоїна – це команда OP_RETURN. Ця команда дозволяє користувачам вбудовувати 80 байт користувацьких даних у транзакцію, ця частина даних не використовується вузлами для перевірки транзакцій і не вплине на стан UTXO, чисто для запису інформації і буде повністю зафіксована у блокчейні.
Як використовувати OP_RETURN для залишення повідомлень у блокчейні
Крок перший: закодувати зміст повідомлення
По-перше, потрібно перетворити текстову інформацію, яку потрібно надіслати, у шістнадцятковий (HEX) формат. Інструкція OP_RETURN на Біткойн Блокчейн приймає лише дані у HEX форматі.
Наприклад, якщо ви хочете залишити повідомлення: "This is a test.", то перетворений HEX буде:
54686973206973206120746573742e
Цю операцію можна виконати за допомогою онлайн-інструментів для конвертації форматів або за допомогою скриптів Python. Зверніть увагу, що вміст повідомлення має бути менше 160 шістнадцяткових символів, тобто 80 байтів. Якщо перевищено довжину, рекомендується спростити інформацію або надіслати кілька повідомлень.
Крок два: побудова транзакції з OP_RETURN
Далі потрібно використати біткойн-гаманець або інструмент, що підтримує налаштовані транзакції, щоб створити транзакцію з виходом OP_RETURN. Наприклад, візьмемо один гаманець, зайдіть на вкладку переказу BTC та увімкніть "Розширений режим". У полі "OP_RETURN" введіть шістнадцяткову інформацію. Натисніть "Далі", щоб підтвердити інформацію про транзакцію, введіть пароль транзакції, і ви зможете успішно надіслати транзакцію з інформацією OP_RETURN. Будь ласка, переконайтеся, що "Сума введення = Сума виведення + Комісія майнеру".
Крок три: трансляція交易
Транслюйте підписану угоду через мережу Bitcoin. Оскільки угоди OP_RETURN не здійснюють фактичних переказів, необхідно включити комісію для майнерів для обробки. Чекайте, поки майнери упакують у блок, і як тільки угода буде підтверджена, повідомлення залишиться в Блокчейн біткойна назавжди.
Крок 4: Переглянути вміст повідомлення
Після завершення угоди ви отримаєте TXID, який можна переглянути через блокчейн-оглядач. Оглядач зазвичай автоматично декодує шістнадцяткові дані OP_RETURN назад в ASCII.
Застосування OP_RETURN
У випадках безпеки деякі зловмисники залишають повідомлення в у блокчейні з допомогою OP_RETURN, активно висловлюючи намір повернути кошти проекту, або ж представники проекту та команда безпеки також використовують цей спосіб, щоб зв’язатися зі зловмисниками, намагаючись встановити контакт.
Окрім використання в переговорах, OP_RETURN також застосовується для "маркування" операцій. Наприклад, повідомлялося, що напередодні початку війни між Росією та Україною анонімний користувач біткоїна скористався OP_RETURN для залишення повідомлень у блокчейні, що позначили майже 1000 адрес, які підозрюються в зв'язках з певними державними службами. Ці повідомлення були написані російською мовою і прямо вказували, що ці адреси можуть бути причетні до кібератак або шпигунської діяльності.
Цей користувач, публікуючи ці попередження, не просто залишав повідомлення, а також знищив велику кількість біткоїнів. Через особливості виходу OP_RETURN, будь-які біткоїни, що надсилаються в такі транзакції, будуть знищені і не можуть бути використані. За статистикою, цей користувач знищив біткоїнів на суму понад 300 тисяч доларів США під час цієї серії операцій.
Підсумок
У блокчейні повідомлення, особливо в мережі Біткоїн за допомогою OP_RETURN, забезпечують анонімний, публічний та незмінний спосіб комунікації, який широко використовується на початкових етапах повернення коштів для контакту та передачі інформації. Однак варто звернути увагу, що повідомлення у блокчейні також можуть бути використані зловмисниками для направлення жертв на шкідливі посилання або виконання ризикованих дій (наприклад, введення приватного ключа для розшифрування тощо), тому слід бути обережними і уникати перегляду та обробки підозрілої інформації на ненадійних пристроях.
У разі виникнення безпекових інцидентів рекомендується в першу чергу звертатися до професійної безпекової команди для допомоги в аналізі, щоб підвищити ймовірність успішного повернення коштів. Водночас користувачі та команди проєктів повинні постійно посилювати свідомість щодо безпеки, щоб уникнути ставання мішенню для атак.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
5
Поділіться
Прокоментувати
0/400
AlwaysMissingTops
· 07-15 14:43
Тц-тц, хакер теж став совісним.
Переглянути оригіналвідповісти на0
BearMarketSurvivor
· 07-13 00:43
80 байт занадто мало, правда?
Переглянути оригіналвідповісти на0
NotSatoshi
· 07-13 00:42
Це ж не що інше, як блокчейн-версія маленької записки~
Переглянути оригіналвідповісти на0
ShibaMillionairen't
· 07-13 00:42
Чи не хочете зібрати кошти на створення стіни зізнань у блокчейні?
Новий спосіб залишати повідомлення у блокчейні Біткойн: OP_RETURN допомагає у поверненні коштів та передачі інформації
Спеціальний спосіб зв'язку у світі Блокчейн: повідомлення у блокчейні
В останні роки, у блокчейні повідомлення стали унікальним засобом комунікації у світі блокчейну, який часто використовується під час різних інцидентів безпеки. Наприклад, нещодавно команда безпеки через повідомлення у блокчейні провела кілька раундів переговорів з атакуючими, в результаті чого вдалося успішно повернути всі вкрадені кошти в розмірі 8,44 мільйона доларів США. У анонімному середовищі повідомлення у блокчейні стали ефективним інструментом для встановлення початкового діалогу, що заклало основу для подальшого повернення коштів.
Біткоїн мережа також підтримує повідомлення у блокчейні, його реалізація трохи відрізняється від ефіріуму. Основний інструмент для повідомлень у блокчейні Біткоїна – це команда OP_RETURN. Ця команда дозволяє користувачам вбудовувати 80 байт користувацьких даних у транзакцію, ця частина даних не використовується вузлами для перевірки транзакцій і не вплине на стан UTXO, чисто для запису інформації і буде повністю зафіксована у блокчейні.
Як використовувати OP_RETURN для залишення повідомлень у блокчейні
Крок перший: закодувати зміст повідомлення
По-перше, потрібно перетворити текстову інформацію, яку потрібно надіслати, у шістнадцятковий (HEX) формат. Інструкція OP_RETURN на Біткойн Блокчейн приймає лише дані у HEX форматі.
Наприклад, якщо ви хочете залишити повідомлення: "This is a test.", то перетворений HEX буде: 54686973206973206120746573742e
Цю операцію можна виконати за допомогою онлайн-інструментів для конвертації форматів або за допомогою скриптів Python. Зверніть увагу, що вміст повідомлення має бути менше 160 шістнадцяткових символів, тобто 80 байтів. Якщо перевищено довжину, рекомендується спростити інформацію або надіслати кілька повідомлень.
Крок два: побудова транзакції з OP_RETURN
Далі потрібно використати біткойн-гаманець або інструмент, що підтримує налаштовані транзакції, щоб створити транзакцію з виходом OP_RETURN. Наприклад, візьмемо один гаманець, зайдіть на вкладку переказу BTC та увімкніть "Розширений режим". У полі "OP_RETURN" введіть шістнадцяткову інформацію. Натисніть "Далі", щоб підтвердити інформацію про транзакцію, введіть пароль транзакції, і ви зможете успішно надіслати транзакцію з інформацією OP_RETURN. Будь ласка, переконайтеся, що "Сума введення = Сума виведення + Комісія майнеру".
Крок три: трансляція交易
Транслюйте підписану угоду через мережу Bitcoin. Оскільки угоди OP_RETURN не здійснюють фактичних переказів, необхідно включити комісію для майнерів для обробки. Чекайте, поки майнери упакують у блок, і як тільки угода буде підтверджена, повідомлення залишиться в Блокчейн біткойна назавжди.
Крок 4: Переглянути вміст повідомлення
Після завершення угоди ви отримаєте TXID, який можна переглянути через блокчейн-оглядач. Оглядач зазвичай автоматично декодує шістнадцяткові дані OP_RETURN назад в ASCII.
Застосування OP_RETURN
У випадках безпеки деякі зловмисники залишають повідомлення в у блокчейні з допомогою OP_RETURN, активно висловлюючи намір повернути кошти проекту, або ж представники проекту та команда безпеки також використовують цей спосіб, щоб зв’язатися зі зловмисниками, намагаючись встановити контакт.
Окрім використання в переговорах, OP_RETURN також застосовується для "маркування" операцій. Наприклад, повідомлялося, що напередодні початку війни між Росією та Україною анонімний користувач біткоїна скористався OP_RETURN для залишення повідомлень у блокчейні, що позначили майже 1000 адрес, які підозрюються в зв'язках з певними державними службами. Ці повідомлення були написані російською мовою і прямо вказували, що ці адреси можуть бути причетні до кібератак або шпигунської діяльності.
Цей користувач, публікуючи ці попередження, не просто залишав повідомлення, а також знищив велику кількість біткоїнів. Через особливості виходу OP_RETURN, будь-які біткоїни, що надсилаються в такі транзакції, будуть знищені і не можуть бути використані. За статистикою, цей користувач знищив біткоїнів на суму понад 300 тисяч доларів США під час цієї серії операцій.
Підсумок
У блокчейні повідомлення, особливо в мережі Біткоїн за допомогою OP_RETURN, забезпечують анонімний, публічний та незмінний спосіб комунікації, який широко використовується на початкових етапах повернення коштів для контакту та передачі інформації. Однак варто звернути увагу, що повідомлення у блокчейні також можуть бути використані зловмисниками для направлення жертв на шкідливі посилання або виконання ризикованих дій (наприклад, введення приватного ключа для розшифрування тощо), тому слід бути обережними і уникати перегляду та обробки підозрілої інформації на ненадійних пристроях.
У разі виникнення безпекових інцидентів рекомендується в першу чергу звертатися до професійної безпекової команди для допомоги в аналізі, щоб підвищити ймовірність успішного повернення коштів. Водночас користувачі та команди проєктів повинні постійно посилювати свідомість щодо безпеки, щоб уникнути ставання мішенню для атак.