За последнюю неделю сеть Биткойн подверглась неопасной атаке, основанной на атаке на гибкость транзакций.
Взял на себя ответственность один из криптовалютных энтузиастов и активный участник онлайн-форума bitcointalk.org .
Он утверждает, что живет в Москве, а атаку на сеть осуществил «потому что может это сделать».
Атака, организованная одним человеком и затронувшая работу всей сети, известна в криптосообществе уже довольно давно.
Разработчики биткоина уже почти год готовят изменения в коде.
Хоть это и не имеет фатальных последствий, но может существенно замедлить скорость обработки транзакций.
Согласно описанию на сайте биткойн-вики Атака на гибкость использует уязвимость в протоколе обработки перевода средств, которая позволяет дублировать транзакции.
Протокол позволяет вам принять любую транзакцию, подписать ее, изменить идентификатор и отправить в цепочку блоков на одобрение.
В результате в результирующую цепочку попадет только одна из конкурирующих транзакций, и сети потребуется гораздо больше времени для обработки этих двух транзакций.
Крипто-хулиган, называющий себя Алистером Маклином (возможно, в честь шотландского писателя Алистер Маклин ), признался на форуме bitcointalk, что стоял за этой атакой, продолжавшейся несколько дней.
Он согласился поговорить с Vice и поделиться подробностями акции.
Временный всплеск количества отклоненных транзакций
amaclin продемонстрировала интервьюеру свои возможности, включая и отключая атаку на сеть — эти действия были видны в сетевой статистике, доступной на сайте statoshi.info .
По его словам, организовать такую акцию для знающего человека достаточно просто – у него ушло пару часов и сотня строк кода сценария.
На вопрос о цели нападения амаклин отвечает, что делает это потому, что может, а также цитирует произведение Джека Лондона «Морской волк»: «Мы делаем все, чтобы выжить и прокормить своих жен и детей» (прототип главного персонажем произведения был, кстати, другой Маклин — капитан Алекс Маклин [Alex MacLean]).
При этом он заявляет, что не преследует в этой ситуации корыстных целей.
Основной причиной вмешательства в работу сети, по словам активиста, было то, что ему не нравилось количество паразитной энергии, которая тратилась при обработке транзакций.
«Биткойн использует больше ресурсов (электричества, оборудования, человеческих усилий) на транзакцию, чем нынешние централизованные системы».
Амаклин также жалуется, что сообщество Биткойн делает слишком мало для улучшения системы и оставляет все горстке разработчиков, ответственных за обновления ядра.
Ээтим летом сеть Биткойн прошел еще один стресс-тест – в данном случае это было связано с размером блока.
Текущий размер блока позволяет обрабатывать слишком мало транзакций в единицу времени.
Чтобы продемонстрировать это ограничение, биржа CoinWallet.eu 22 июня провела собственный стресс-тест. Десять серверов с биткойн-кошельками отправляли транзакции дважды в секунду, и каждый из них отправлялся на 10-20 адресов.
Результаты этих сделок были объединены и отправлены обратно на отправляющие серверы.
Однако сами серверы CoinWallet вышли из строя, и компания не смогла создать нагрузки в запланированных объемах.
Этот стресс-тест сеть прошла без проблем.
Теги: #bitcoin #криптовалюты #атака #биткойн #атака податливости
-
У Тебя Есть Стилус?...
19 Oct, 24 -
Домены Com И Net В Этом Году Подорожают
19 Oct, 24 -
Эссе О Хостинге В Свободной Форме
19 Oct, 24 -
Вращаться
19 Oct, 24