Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Вкратце это означало следующее:
мой бот зафиксировал перевод на адрес с известным мне приватным ключом и сразу же создал транзакцию перевода на мой адрес
сразу после этого мой бот также зафиксировал, что владелец адреса 1LdUHTEVxWJhrhKfy4H3VuYDnTHQVjsdBn тоже сделал перевод на свой адрес.
Короче, кто-то опрометчиво вчера послал 5 btc транзакцией
blockchain.info/tx/4c8b5bc34471c3fa823c5d7f02e453a77aeaa26c5c2fe5a7bcd04f8d271f3f19
на адрес 1CgCMLupoVAnxFJwHTYTKrrRD3uoi3r1ag
А это брейнваллетовский адрес от строки «the»
Чорд! Его транзакция быстрее моей разошлась по сети (а может и создана была раньше).
И мне не достались халявные 5 btc — а это, на минуточку, полторы штуки баксов
Проработала моя программа на сервере azure больше года.
Заработала мне денег около 40 килобаксов. Но… Всему хорошему приходит конец. И этому приключению — тоже.
В последние месяцы уже даже хостинг свой не отбивает. Вот я и грохнул её. Всему есть свой конец.
Вау! Йа Знаменит! Переводите скорее!
motherboard.vice.com/read/i-broke-bitcoin
Ну допустим, мне надо объяснить вам, что malleability — это возможность поменять транзакцию
таким образом чтобы она осталась валидной, а её txid поменялся. Для этого можно воспользоватся
тем фактом, что если есть валидная ECDSA-подпись (R,S), то при замене S на (G-S) подпись останется валидной.
Я беру чужую транзакцию из сети, заменяю в ней подпись и отправляю дальше уже измененную.
— amaclin
Сеть биткоин подверглась атаке российского криптоактивиста