Что может сделать атакующий с 51% хеш-мощности?

Предположим, что организация X имеет 51% хэш-мощности в течение 1 недели. На этой неделе, что именно может и не может сделать X?

125 голосов | спросил ripper234 6 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 06 Sep 2011 21:45:51 +0400 2011, 21:45:51

7 ответов


88

На самом деле, очень легко нанести ущерб сети, если у вас есть 51%; просто создайте свою собственную сеть быстрее, чем сеть, и транслируйте ее, когда захотите. Если вы отправляете некоторые свои монеты на новый адрес в своей собственной цепочке, все транзакции, выпущенные в живой сети, проводя те же самые монеты, будут отменены в тот момент, когда будет транслироваться более длинная цепочка.

Справа от bitcoin wiki (вероятно, прочитанная многими парами глаз):

  

Злоумышленник, который контролирует более 50% вычислений сети   власть может на время, когда он контролирует, исключает и модифицирует   упорядочение транзакций. Это позволяет ему:

     
  • Обратные транзакции, которые он отправляет, находясь под контролем
  •   
  • Предотвращение получения каких-либо подтверждений некоторыми или всеми транзакциями.
  •   
  • Предотвращать получение некоторыми или всеми другими генераторами любых поколений
  •   

Злоумышленник не может:

     
  • Обратные транзакции других людей
  •   
  • Запретить отправку транзакций вообще (они будут отображаться как 0 /неподтвержденные)
  •   
  • Измените количество монет, сгенерированных за каждый блок
  •   
  • Создать монеты из воздуха
  •   
  • Отправить монеты, которые никогда не принадлежали ему
  •   

Намного сложнее изменить исторические блоки, и это становится   экспоненциально сложнее, чем дальше назад. Как указано выше,   изменение исторических блоков позволяет вам исключать и изменять   упорядочение транзакций. Невозможно изменить блоки, созданные   до последней контрольной точки.

     

Так как эта атака не позволяет использовать эту мощь по сети,   ожидается, что никто не попытается это сделать. Лицо, ищущее прибыль   всегда будет получать больше, просто следуя правилам, и даже кто-то   попытка уничтожить систему, вероятно, найдет другие атаки больше   привлекательный. Однако, если эта атака успешно выполнена, она будет   быть трудным или невозможным «распутать» созданный беспорядок - любой   изменения нападающего могут стать постоянными.

ответил Stéphane Gimenez 6 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 06 Sep 2011 22:54:13 +0400 2011, 22:54:13
34

В теории, этот атакующий владеет достаточной вычислительной мощностью, чтобы выполнить атаку «двойного трата». Они могли бы тратить монеты в одном месте, позволяя монетам входить в цепочку блоков как обычно до тех пор, пока не будут выполнены необходимые подтверждения, а затем запустит их 51% шахтеров, чтобы создать мошенническую вилку блочной цепи, в которой эти монеты никогда не проводились , позволяя им повторно тратить монеты. Это теоретически можно было бы повторить до тех пор, пока атакующий сохранит контроль над 51% или более хэшхетом.

Реально, 51% - это только точка, в которой это становится возможным , а не точкой, в которой она становится вероятной или легкой . Злоумышленнику, вероятно, понадобится что-то вроде 65% для фактического выполнения такой атаки.

ответил David Perry 6 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 06 Sep 2011 22:19:06 +0400 2011, 22:19:06
8

И тогда есть возможность отказа в обслуживании внезапно выйти из службы, отвлекая необходимые вычислительные ресурсы, чтобы продолжать решать блоки каждые десять минут, пока трудность не будет скорректирована снова (что может занять много времени, если есть только блок каждый день, например).

Конечно, для этого потребуется гораздо больше 51% хэш-мощности.

ответил Thilo 8 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 08 Sep 2011 05:40:52 +0400 2011, 05:40:52
4

Любой, кто владеет 51% сети, вложит значительные средства в оборудование и системы для организации и создания машины, способной выполнить такую ​​атаку. Если их мотив является прибылью, то краткосрочный выигрыш, связанный с разветвлением цепочки блоков, чтобы обеспечить «двойные затраты», принесет им незначительную выгоду; трудно представить, что они будут преследовать эту стратегию на том основании, что в результате нестабильность в конечном итоге обесценит те самые монеты, которые они стремятся «провести дважды». Если их мотив состоит в том, чтобы уничтожить биткойн, период, это совсем другое дело. Такой техно-вандализм мог только разумно мотивироваться кем-то с разрушением и разрушением выступая в качестве основной мотивации.

Вместо этого я полагаю, что гораздо более вероятно, что такой мощный и мощный вычислительный ресурс (Bitcomin суперкомпьютер) будет использоваться для питания огромной массы сети в рамках ее предполагаемого использования, получая долгосрочные выгоды от вознаграждений и транзакций от генерации сборов, поскольку сеть растет и процветает с течением времени.

ответил Andrew Jones 16 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 16 Sep 2011 07:14:45 +0400 2011, 07:14:45
3

Ответы до сих пор сосредоточены на самом алгоритме, у меня есть несколько социальных экономических мыслей, чтобы добавить.

Предположим, что биткойн широко популярен и действительно становится глобальной валютой, на данный момент этот и подобные вопросы становятся (очень) релевантными.

Что происходит в отраслях созревания, так это то, что с помощью коммодитизации и слияния остаются все меньше и меньше игроков. Благодаря масштабным преимуществам это небольшое количество игроков сможет предоставлять услуги по более низкой цене и выдавливать мелких игроков. Я не вижу причин, по которым индустрия обработки транзакций Bitcoin будет освобождена от этого общего правила.

Затем мы не можем предвидеть каждый аспект будущего, хотя дизайнеры Биткойна сделали потрясающую работу, и будут ситуации, которые потребуют изменений в системе. Например там может быть звонок от людей, чтобы остановить ребенок порно сети, чтобы остановить капитал убежища для богатых, чтобы остановить слишком прибыльные и мощные корпорации, ... и так далее, вы называете это. Независимо от того, оправданы они или нет, люди будут требовать перемен, а не обязательно индивидов-злодеев, людей.

Поскольку существует лишь небольшое количество игроков, на самом деле можно регулировать отрасль. Например, регулирование может заключаться в том, что будут обрабатываться только платежи с прослеживаемым номером счета или только платежи с прилагаемыми платежами, которые включают часть налога.

Я бы подумал, что правительство может даже потребовать изменений в ядре алгоритма. Предотвращение, например, «несертифицированных» игроков для входа, тем самым дополнительно устанавливая мощь существующих платежных процессоров.

Новоизбранные монополисты тогда, в заключительной фазе капитализма, самоуничтожаются медленно, но неуклонно повышают свои цены на переработку, в конечном счете приводя клиентов и заставляя Биткойн никогда не достигать дефляционного статуса, многие сторонники и ранние инвесторы утверждают, что он будет иметь .

И давайте просто надеемся, что это закончится таким образом, сценарий разветвления от этого может состоять в том, что биткойн достигает статуса «слишком большой, чтобы потерпеть неудачу», и люди требуют дальнейшего регулирования (платы за обработку, ограничение скорости добычи и т. д.). Мы все будем платить премию за существование валюты, только ради стабильности и страха за нарушение статус-кво. Как и в сегодняшних валютах.

Я не пытаюсь скептически относиться, я действительно очень надеюсь, что криптовалюты будут способствовать глобализации и продвижению человечества. Как дефляционная валюта, чтобы «легко» сохранить для вашего (раннего) выхода на пенсию, я не уверен. Как транзакционная система, вероятно, в некотором роде.

Возможно, нам действительно не нужна «валюта», возможно, все, что нам нужно, это транзакция. Возможно, над несколькими конкурирующими криптовыми валютами может быть суперслой, который быстро и автоматически переключает ваши деньги туда и обратно между наилучшим сочетанием валют и инвестиционных фондов. В конце концов, вы действительно заботитесь о том, как ваша зарплата обменивается на товары и будущие обещания.

ответил Bastiaan 18 FriEurope/Moscow2015-12-18T22:18:34+03:00Europe/Moscow12bEurope/MoscowFri, 18 Dec 2015 22:18:34 +0300 2015, 22:18:34
0
ответил ripper234 11 +04002011-10-11T12:01:09+04:00312011bEurope/MoscowTue, 11 Oct 2011 12:01:09 +0400 2011, 12:01:09
0

Я думаю, что гипотетическая атака 51%, требует некоторых предварительных условий для фактического запуска. Я имею в виду, что перед фактическим запуском будут «знаки». Статистика производства и распределения чипов ASIC, бизнес-новости и свидетельства, будут генерировать сигналы тревоги и меры предосторожности. Это не чисто математический предмет и его следует рассматривать как социально-экономическую угрозу. Когда срабатывают тревожные сигналы, игроки будут охотно участвовать в превентивных протоколах, и будет представлено множество таких предупреждающих протоколов. Я лично не воспринимаю эту атаку как серьезную угрозу.

ответил Ali Ashraf 31 Mayam16 2016, 09:46:10

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132