Title: Стоимость атаки 51% Post by: kzv on January 20, 2018, 09:14:32 PM Всем привет. Хотелось бы тут обсудить технические моменты атаки 51%.
Создаю тему в Новичках, потому что 1. Не считаю себя таким уж гуру и готов к конструктивной критике и обсуждению 2. Именно новички, только что в первый раз пришедшие на этот форум по ссылке из Википедии, чаще всего первым делом задают вопросы про атаку 51%. Что это за зверь? Когда она случится? Почему все еще не случилась? И т.д и т.п. Поскольку в последнее время на форуме появилось много прокачивальщиков аккаунтов, топик делаю модерируемым. Бессмысленные посты и копипасту от ботов буду удалять. Теперь к сути. Описание атаки 51% Атака 51% это когда кто-то имеет вычислительную мощность больше чем вся остальная сеть. Например в сети 10 процессоров каждый майнит со скоростью 1 мегахэш - общая мощность сети 10 мегахеш. Пришел майнер у которого есть 11 компьютеров... Этот новый майнер может в одиночку в среднем за сутки находить больше блоков, чем все остальные майнеры. Этот майнер может осуществить атаку 51% Ограничения атаки: 1. Очевидно из названия: у атакующего должно быть более 50% мощности майнинга. 2. Не очевидно, но я уверен в правильности: "атаку можно осуществить только намайненными самим атакующим монетами." Если кто-то не согласен - велком в обсуждение. Алгоритм атаки: 1. Атакующий майнит (для простоты) 50 коинов например в блоке №1000. 2. Атакующий выключает интернет и включает всю свою мощность (которая больше мощности остальных майнеров) на майнинг альтернативной цепочки блоков начиная от блока 999. 3. Когда другие майнеры найдут 1100 блок, коины атакующего становятся доступны для перевода. 4. Атакующий продает свои 50 коинов за 50 условных рублей. Транзакция записывается в блок 1101, после 6 подтверждений (когда майнеры найдут блок 1107) атакующий получает свои деньги. 5. Атакующий посылает в сеть новую цепочку в которой есть блоки от 999 до 1108. 6. Поскольку цепочка атакующего длиннее и сложнее, все клиенты перестраиваются на майнинг цепочки атакующего, предыдущая цепочка становится "орфаном" или попросту забывается. Итог атаки: Атакующий продал 50 коинов которые он намайнил. Покупатель отдал деньги, но купленные монеты попали в орфан-цепочку, что равноценно превращению в тыкву. После атаки у атакующего есть и деньги и 50 коинов в блоке 1000 (и еще по 50 в каждом из блоков от 999 до 1108 но это не важно) Вывод: атакующий может еще раз продать 50 коинов из блока 1000, то есть осуществить "двойную трату". Теперь предлагаю посчитать конкретные цифры на момент создания этого поста Стоимость атаки 51% для биткоина Пусть блок майнится 10 минут. Посчитаем по аренде мощностей: 1 Ph на 10 минут стоит примерно 0.001 BTC = 700 руб. Хэшрейт биткоина h = 20,931 Ph/s Себестоимость блока = 20,931 * 700 = 14 651 700 рублей. 1. Атакующий майнит 12.5 биткоинов в блоке № 505233. На это он тратит 14 651 700 рублей. 2. Атакующий выключает интернет и включает всю свою мощность (которая больше мощности остальных майнеров) на майнинг альтернативной цепочки блоков начиная от блока 505232. 3. Когда другие майнеры найдут 505333 блок, биткоины атакующего становятся доступны для перевода. 4. Атакующий продает свои 12.5 биткоинов за 8 750 000 рублей. Транзакция записывается в блок 505334, после 6 подтверждений (когда майнеры найдут блок 505340) атакующий получает свои деньги. 5. Атакующий посылает в сеть новую цепочку в которой есть блоки от 505232 до 505340. 6. Поскольку цепочка атакующего длиннее и сложнее, все клиенты перестраиваются на майнинг цепочки атакующего, предыдущая цепочка становится "орфаном" или попросту забывается. 7. Атакующий еще раз продает 12.5 биткоинов за 8 750 000 рублей. Готово. Атака завершена. Затраты: На майнинг 107 блоков в соло, при 100% удаче, атакующий потратит 1 567 731 900 руб = 26 128 865 $ Выгода: Продав два раза одни и те же биткоины и продав в последствии все остальные намайненные, атакующий получит 945 000 000 рублей = 15 750 000 $ Вывод: Кому не очень жалко выкинуть на ветер 10 000 000$ из хулиганских побуждений, тот вполне может прямо сегодня осуществить атаку 51% в сети биткоина. Title: Re: Стоимость атаки 51% Post by: AlexMay on January 20, 2018, 09:32:24 PM Скажите, откуда вы взяли цену за аренду мощностей для майнинга?
И действительно ли, возможно заключить контракт на аренду на 10 минут? Title: Re: Стоимость атаки 51% Post by: kzv on January 20, 2018, 09:34:15 PM Скажите, откуда вы взяли цену за аренду мощностей для майнинга? И действительно ли, возможно заключить контракт на аренду на 10 минут? Контракты от трех часов https://www.miningrigrentals.com/rigs/sha256 10 минут это я сам посчитал Title: Re: Стоимость атаки 51% Post by: ZaDiRa on January 20, 2018, 11:07:18 PM Прочитал, тема из области "фантастики" и сложна для понимания или я тыква)
Наверное для раздела "новички" не подходит, но автору виднее. Спасибо за информацию! Узнал что-то новое... ;) Title: Re: Стоимость атаки 51% Post by: Malazar on January 20, 2018, 11:43:00 PM не раз уж это обсуждалось, но эта тема действительно получается не рентабельна поэтому никто этим и не занимается, иначе думаю уже бы атаковали во всю
Title: Re: Стоимость атаки 51% Post by: KITTYCOIN on Waves on January 21, 2018, 12:51:15 AM Прочитал, тема из области "фантастики" и сложна для понимания или я тыква) Наверное для раздела "новички" не подходит, но автору виднее. Спасибо за информацию! Узнал что-то новое... ;) Не фантастики. Это стандартная проблема POW :) Но тема интересная. Действительно, если например ФРБ решит задействовать свои вычислительные мощности - осилит она атаку 51% или нет? :) ...или они уже этим регулярно занимаются? :D Title: Re: Стоимость атаки 51% Post by: 3ptFG on January 21, 2018, 02:01:50 AM В блокчейнах 3-го поколения отсутствует майнинг, поэтому такая атака невозможна в принципе.
Title: Re: Стоимость атаки 51% Post by: KITTYCOIN on Waves on January 21, 2018, 05:28:12 AM В блокчейнах 3-го поколения отсутствует майнинг, поэтому такая атака невозможна в принципе. Имеется в виду POS? Но там свои проблемы. Или ты о чем-то другом? Любопытно. Можно ссылку? Title: Re: Стоимость атаки 51% Post by: ZaDiRa on January 21, 2018, 10:30:25 AM Прочитал, тема из области "фантастики" и сложна для понимания или я тыква) Наверное для раздела "новички" не подходит, но автору виднее. Спасибо за информацию! Узнал что-то новое... ;) Не фантастики. Это стандартная проблема POW :) Но тема интересная. Действительно, если например ФРБ решит задействовать свои вычислительные мощности - осилит она атаку 51% или нет? :) ...или они уже этим регулярно занимаются? :D Title: Re: Стоимость атаки 51% Post by: FanatBitcoina on January 21, 2018, 10:35:28 AM Как бы ваши вычислительные мощности должны быть больше, чем мощность всей сети биткоин, а биток майнят гигантские майнингпулы и огромные майнингфермы. Так что здесь затраты будут просто космические
Title: Re: Стоимость атаки 51% Post by: chimk on May 12, 2018, 08:50:46 PM отличная статья. какие еще хулиганства доступны доминирующим майнерам? профи не склонны недооценивать "атаку 51%". курс могут обвалить во время прокачки форка?
Title: Re: Стоимость атаки 51% Post by: moder on June 12, 2018, 01:03:22 PM Сейчас такие фермы строят и действительно строят, что только на электричество миллионы выкидывают, не говоря уже о заработке. Поэтому, думаю, что такую атаку совершить не возможно. Да хотя бы потому, что фермы у таких людей растут с каждым днем и там уже фиг поймешь ты самый крутой или нет. ФБР, Фейсбук и все остальные гиганты, да, у них есть мощностя, но те, кто строит фермы у них на много больше этих мощностей. Статья, кстати офигенная, даже не думал, что такое возможно. А откуда вообще такая инфа? Погуглю сегодня, интересно прям стало )
Title: Re: Стоимость атаки 51% Post by: Tanya46 on June 12, 2018, 01:18:52 PM Вот за долгое время на форуме появилась по-настоящему интересная тема, прочла с удовольствием, ибо поняла, как мало знаю о майнинге в принципе (в основном поверхностно, что знают все), и об атаке 51% в частности. Понятное дело, дискутировать не могу, но благодарю за расширение познаний.
Title: Re: Стоимость атаки 51% Post by: boreiss88 on June 13, 2018, 07:12:48 PM Такая атака наверно самая реальная угроза для любого блокчейна,за последнее время их случилось сразу не сколько. Полагаю что умы многих людей сейчас думают как этому противостоять
Title: Re: Стоимость атаки 51% Post by: freshcrypt21 on June 13, 2018, 07:16:38 PM Раньше работал с площадкой binance. Нравилось, что на сайте присутствует 2х факторная аудентификация и в целом приятный дизайн! Сейчас думаю подыскать что-нибудь другое, что посоветуете?
Title: Re: Стоимость атаки 51% Post by: teorin25 on June 14, 2018, 09:52:53 AM Да зачем атаковать биткоин, если есть куча альтов и тягаться с крупнейшими майнинг пулами не придется, как это недавно с btg, xvg делали
Title: Re: Стоимость атаки 51% Post by: kzv on June 14, 2018, 09:54:55 AM Да зачем атаковать биткоин, если есть куча альтов и тягаться с крупнейшими майнинг пулами не придется, как это недавно с btg, xvg делали Биткоин тут взят для примера. Title: Re: Стоимость атаки 51% Post by: Andrey123 on June 15, 2018, 12:25:10 PM Что значит "выключит интернет"? ;D
Title: Re: Стоимость атаки 51% Post by: neiros on June 22, 2018, 02:31:40 AM ... 5. Атакующий посылает в сеть новую цепочку в которой есть блоки от 505232 до 505340. 6. Поскольку цепочка атакующего длиннее и сложнее, все клиенты перестраиваются на майнинг цепочки атакующего, предыдущая цепочка становится "орфаном" или попросту забывается. 7. Атакующий еще раз продает 12.5 биткоинов за 8 750 000 рублей. ... Здесь логическая ошибка. Title: Re: Стоимость атаки 51% Post by: kzv on June 22, 2018, 02:33:51 AM ... 5. Атакующий посылает в сеть новую цепочку в которой есть блоки от 505232 до 505340. 6. Поскольку цепочка атакующего длиннее и сложнее, все клиенты перестраиваются на майнинг цепочки атакующего, предыдущая цепочка становится "орфаном" или попросту забывается. 7. Атакующий еще раз продает 12.5 биткоинов за 8 750 000 рублей. ... Здесь логическая ошибка. А как должно быть? Title: Re: Стоимость атаки 51% Post by: neiros on June 22, 2018, 12:28:00 PM ... 5. Атакующий посылает в сеть новую цепочку в которой есть блоки от 505232 до 505340. 6. Поскольку цепочка атакующего длиннее и сложнее, все клиенты перестраиваются на майнинг цепочки атакующего, предыдущая цепочка становится "орфаном" или попросту забывается. 7. Атакующий еще раз продает 12.5 биткоинов за 8 750 000 рублей. ... Здесь логическая ошибка. А как должно быть? 7 пункт лишний или не полный. Вводит в заблуждение. 505340 - 505232 = 108 блоков * 12.5 = 1350 биткоинов будет иметь атакующий Title: Re: Стоимость атаки 51% Post by: DahonPao on June 22, 2018, 03:31:46 PM Это все конечно интересно,но достичь такой вычислительной мощности ОЧЕНЬ сложно,поэтому наверное никто так и не сделал.
Title: Re: Стоимость атаки 51% Post by: chimk on June 26, 2018, 12:58:14 AM Это все конечно интересно,но достичь такой вычислительной мощности ОЧЕНЬ сложно,поэтому наверное никто так и не сделал. ну вот пишут что уже 46%https://bitcointalk.org/index.php?topic=4541139.0 Title: Re: Стоимость атаки 51% Post by: Zkirilenko on June 26, 2018, 09:28:04 AM Реально скоро станет всё возможно )) вот тогда будет интересно
Title: Re: Стоимость атаки 51% Post by: LifeChain on June 26, 2018, 01:22:38 PM Поскольку сейчас майнинг идет через пулы, то владельцы нескольких наиболее крупных пулов могут давно уже вступить в сговор и получить контроль над сетью. Не делают это они по простой причине, это можно будет провернуть только один раз, после чего сеть биткоина вероятно умрет. Они срубят сук на котором сидят.
Так же и сторонний участник сможет это сделать только единожды. Title: Re: Стоимость атаки 51% Post by: neiros on June 26, 2018, 01:45:15 PM Стоимости одного часа атаки для различных коинов - https://www.crypto51.app/ Title: Re: Стоимость атаки 51% Post by: IgorZedzee on June 26, 2018, 03:45:07 PM весьма познавательная статья. ок. например провели атаку 51% в сети биткоина. чем это чревато для нас, простых смертных?
Title: Re: Стоимость атаки 51% Post by: Vova Sabadosh on July 08, 2018, 12:45:56 PM Думаю, что данная статья не совсем подходит для «новичков», очень интересно , но я не пойму для чего такие затраты, когда риски очень высоки? Если бы это было рентабельно, то давно уже было бы реализовано.
Title: Re: Стоимость атаки 51% Post by: Koshova98 on July 31, 2018, 06:35:13 PM Отличная и полезная инфа, спасибо автору. Мое мнение по этому поводу такое: рисковать — это всегда хорошо, но не тогда, когда риски максимально большие. Мне кажется, что если бы просекли рентабельность такого развития событий, то давно бы предприняли необходимые меры.
Title: Re: Стоимость атаки 51% Post by: Jakson123777 on July 31, 2018, 06:38:32 PM Врятли кому то дадут сделать её
Title: Re: Стоимость атаки 51% Post by: MAKSIMMARYIN on July 31, 2018, 06:57:36 PM В альткойнах кстати пятьдесят первый зачастую вообще можно за копейки запустить. Другое дело, что в текущий момент таких попыток не предпринимают, возможно это оружие будущего.
Title: Re: Стоимость атаки 51% Post by: sasha_stepanova on August 15, 2018, 04:07:26 AM довольно дорогостоящая операция. надеюсь ни у кого не хватит ни ума, ни денег у тех, у кого ума нет
Title: Re: Стоимость атаки 51% Post by: Crypto Sunchezz on August 27, 2018, 02:58:20 AM думаю вероятность атаки 51 буде увеличиватся по мере приближения к последнему добытому биткоину. но до этого ещё очень далеко
|