Pages:
Author

Topic: Кстати, а почему "атака 51"? Достаточно же про& - page 5. (Read 1284 times)

member
Activity: 280
Merit: 26
Тебе все намекают, что обосрался именно ты. Блохчейны идёшь атаковать или дальше будешь позориться? Cool

Дадада, миллионы мух леммингов не могут ошибаться!
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Ты чё бухой?
Лучше уж бухой, чем, как ты, клинически тупой: бухой - проспится, а вот тупой...
Quote
Майнеры перебирают данные, которые при хешировании дадут 256-битный хеш соответствующий заданному шаблону, например чтобы начинался с 000000000 в формате hex. Хешей соответствующих шаблону - овердо*уя, поэтому даже если 2 майнера смайнили блок одновременно, то 256-битные числа у каждого из них разные, даже если не смайнили, то всё равно разные, вероятность совпадения крайне мала.
Чуваг, для "коллизии" "намайненных" блоков совпадения всех 256-и бит не нужно - прикинь, да. Достаточно ровно тех же самых нулей.
Что ты бл*ть несёшь? Cool
https://youtu.be/OGsHshpYkiU
1-2 раза в сутки нули находят несколько участников почти одновременно, это около 1% "коллизий" "намайненнных" блоков на всю сеть. Тебе уже все кто только мог указали на твою ошибку. Х*й с тобой, все тупые, а ты умный, завязывай флудить и иди атакуй блохчейны. Grin

Ну то есть с 256-битными числами ты полностью обосрамшись - поэтому камлаешь тут "а я не обосрался, это не я, это не я".
Тебе все намекают, что обосрался именно ты. Блохчейны идёшь атаковать или дальше будешь позориться? Cool
member
Activity: 280
Merit: 26
А вы путаете события "найти блок" и "найти блок который попадет в mainchain"
Ну то есть, вы хотите сказать, что "попадет в mainchain" - это вообще третье событие, с ещё менее прогнозируемой вероятностью? В принципе, я согласен.
Quote
Давайте с вами сыграем в игру.
Мы бросаем игральную кость. Если выпадает 1/2/3/4 - вы мне платите рубль
Давайте. Только кость и попытка одна, вы бросаете первым, и чтобы 1/2/3/4 выпало одновременно.

Мне можно не бросать, так как по вашей логике, раз не выпало у вас - значит, у меня точно выпало.

Всё, я выиграл.
member
Activity: 280
Merit: 26
Нет. Вероятность того, что ни один из трёх "слабых" пулов не найдёт блок равна вероятности того, что блок найдёт "сильный" пул, то есть 40%, логично.

Точно, а вероятность того, что ни один стрелок [из примера в книжке] не попадёт в цель равна вероятности того, что в цель попадёт какой-нибудь другой стрелок, логично.
member
Activity: 280
Merit: 26
Т.е., если оба промазали, мишень не убрали - стало быть, по вашему, события стали совместными и вероятность опять изменилась.
Они не станут совместимыми, не говорите глупостей. Если не найдут 3 пула, то найдет 4-й. Притом, что я смотрю вы любите упускать важные детали. Со стрелками полная группа событий будет звучать так: попал стрелок 1 или попал стрелок2 или не попали оба. И в сумме, вероятности этих исходов дадут полностью достоверное событие.
... или попали оба.
Т.е., всё-таки, "попал 1-й или попал 2-й" - всё же не полная группа событий, даже без моего уточнния.

Quote
Нет, у пулов будет звучать так: находит пул 1 или находит пул2 или находит пул3 или находит пул4. Все, это полная группа событий.

Либо пул 7, либо мамкин майнер на CPU.

Потом один пул мамкин отделился - и у нас стало 2 полных группы событий.
Причём, по-вашему, мамкин майнер находит ровно с такой же вероятностью 100%, так как он составляет теперь "полную группу событий".
member
Activity: 280
Merit: 26
Ты чё бухой?
Лучше уж бухой, чем, как ты, клинически тупой: бухой - проспится, а вот тупой...
Quote
Майнеры перебирают данные, которые при хешировании дадут 256-битный хеш соответствующий заданному шаблону, например чтобы начинался с 000000000 в формате hex. Хешей соответствующих шаблону - овердо*уя, поэтому даже если 2 майнера смайнили блок одновременно, то 256-битные числа у каждого из них разные, даже если не смайнили, то всё равно разные, вероятность совпадения крайне мала.
Чуваг, для "коллизии" "намайненных" блоков совпадения всех 256-и бит не нужно - прикинь, да. Достаточно ровно тех же самых нулей.
Что ты бл*ть несёшь? Cool
https://youtu.be/OGsHshpYkiU
1-2 раза в сутки нули находят несколько участников почти одновременно, это около 1% "коллизий" "намайненнных" блоков на всю сеть. Тебе уже все кто только мог указали на твою ошибку. Х*й с тобой, все тупые, а ты умный, завязывай флудить и иди атакуй блохчейны. Grin

Ну то есть с 256-битными числами ты полностью обосрамшись - поэтому камлаешь тут "а я не обосрался, это не я, это не я".
sr. member
Activity: 377
Merit: 282
Finis coronat opus
Как это влияет на вероятность попадания второго стрелка?
Никак. Так же как и выпадение орла не влияет на вероятность выпадения решки. Но эти события все равно несовместные.

Т.е., если оба промазали, мишень не убрали - стало быть, по вашему, события стали совместными и вероятность опять изменилась.
Они не станут совместимыми, не говорите глупостей. Если не найдут 3 пула, то найдет 4-й. Притом, что я смотрю вы любите упускать важные детали. Со стрелками полная группа событий будет звучать так: попал стрелок 1 или попал стрелок2 или не попали оба. И в сумме, вероятности этих исходов дадут полностью достоверное событие.


Смысл несовместных событий в том, что одновременно с одной попытки не может выпасть меньше ххх и не-меньше ххх. (Или что стрелок не может одновременно попать и не попасть, если уж вам так стрелки нравятся.) Так вот, у двух пулов и попыток в сумме [как минимум] две (хотя у каждого при этом по одной), и выпасть может как у обоих меньше ххх, так и любая из трёх оставшихся комбинаций.
Нет, у пулов будет звучать так: находит пул 1 или находит пул2 или находит пул3 или находит пул4. Все, это полная группа событий.

Если вам даже сейчас не понятно, то я умываю руки, так как уверен что вы зашли сюда просто поразвлекаться и конструктив вам не интересен.

Нет. Вероятность того, что ни один из трёх "слабых" пулов не найдёт блок равна вероятности того, что блок найдёт "сильный" пул, то есть 40%, логично.

Человек отказывается это понимать.
legendary
Activity: 2317
Merit: 2318
Наверно, потому что крупные майнинг-пулы обычно используют самописное/доработанное программное обеспечение, а не стандартный bitcoind, и они могут просто не принять смайненный блок непонятно от кого.

Ну, вы, блин, даёте. Блоки принимают и проверяют каждая полная нода сама для себя, и если пул будет перебирать харчами: блок от Джона Смита не принимаю, а от Ли Хуня - принимаю, то этот пул гарантированно будет майнить свою цепочку, которую не примут остальные ноды (если, конечно, мощность этого пула не больше 50%).
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Вот сейчас блокчейн биткойна на блоке 508263.
То есть все майнят блок 508264.
Допустим, вы собираетесь совершить атаку, имея 40% мощности всей сети.
Вы отключаете свой пул от интернета, и майните в своей локальной цепочке.
Вся остальная сеть майнит как обычно.

Прошли сутки.
Вы за сутки смайнили 40 блоков и находитесь на отметке 508304 ( это 508264 плюс 40 )
Вся остальная сеть смайнила 60 блоков и находится на отметке 508324
Для проведения атаки-51 нет небходимости майнить сутки. В общем случае транзакция считается подтверждённой после 5 новых блоков, то есть в среднем через 50 минут. Ещё нужно время для продажи криптовалюты за фиат и вывода средств с биржи, затем публикация смайненной ветки блокчейна.
Более 50% мощности не гарантирует что ты смайнишь любой блок раньше всех, они гарантируют что твоя цепь растёт в среднем быстрее чем mainchain, не факт что через 5 блоков или 50 минут в твоей скрытой цепи будет больше блоков чем в mainchain'е, но вероятность есть, в любом случае рано или поздно будет больше.

Наверно, потому что крупные майнинг-пулы обычно используют самописное/доработанное программное обеспечение, а не стандартный bitcoind, и они могут просто не принять смайненный блок непонятно от кого.
Щито? В бетховене любая нода это непонятно кто - недоверенное окружение называется. Пулы могут не принять какой-то блок, но это рискованно, если блок примет кто-то другой, то его цепь может оказаться длинее и пул прое*ёт мощность впустую, поэтому при появлении нового блока выгоднее всего начать майнить следующий.
sr. member
Activity: 770
Merit: 305
Для проведения атаки-51 нет небходимости майнить сутки. В общем случае транзакция считается подтверждённой после 5 новых блоков, то есть в среднем через 50 минут. Ещё нужно время для продажи криптовалюты за фиат и вывода средств с биржи, затем публикация смайненной ветки блокчейна.

Все правильно.
Вы решили провести атаку малыми силами.
Отправили свои 100500 бетховенов на биржу и начали майнить.
Через час вы смайнили 3 блока, а сеть смайнила 4 блока.
Что делать будете?
Публиковать свою цепочку вам смысла нет - это орфан-цепь
Денег вы не получили. Электричество потратили. 100500 бетховенов
на биржу отдали и 100500*8к денег на банковский счет отправили.

Что в результате?
Вы в проигрыше. Вы просто продали бетховены по не лучшему курсу (потому что торопились)
И потратили впустую вагон электричества, за которое надо платить?

Спрашивается: нахуя?
legendary
Activity: 2618
Merit: 2304
Но не верите формулам - поверьте хотя бы фактам: если бы вероятности тупо линейно складывались - не было бы никакой разницы, майнить в одиночку (хоть на CPU) или пулом, получить свои гарантированные 20 беткоэнов раз в 3 месяца или 0.2 раз в день.
Но покупатели асиков почему-то упорно сбиваются в пулы.
Наверно, потому что крупные майнинг-пулы обычно используют самописное/доработанное программное обеспечение, а не стандартный bitcoind, и они могут просто не принять смайненный блок непонятно от кого.
legendary
Activity: 2618
Merit: 2304
Вот сейчас блокчейн биткойна на блоке 508263.
То есть все майнят блок 508264.
Допустим, вы собираетесь совершить атаку, имея 40% мощности всей сети.
Вы отключаете свой пул от интернета, и майните в своей локальной цепочке.
Вся остальная сеть майнит как обычно.

Прошли сутки.
Вы за сутки смайнили 40 блоков и находитесь на отметке 508304 ( это 508264 плюс 40 )
Вся остальная сеть смайнила 60 блоков и находится на отметке 508324
Для проведения атаки-51 нет небходимости майнить сутки. В общем случае транзакция считается подтверждённой после 5 новых блоков, то есть в среднем через 50 минут. Ещё нужно время для продажи криптовалюты за фиат и вывода средств с биржи, затем публикация смайненной ветки блокчейна.
legendary
Activity: 2618
Merit: 2304
Вероятность НЕ найти блок любым из 3-х "слабых" пулов ~ 0.8 : 0.8*0.8*0.8 = 0.512 - вероятость, что ни один из них не найдёт блок.
Нет. Вероятность того, что ни один из трёх "слабых" пулов не найдёт блок равна вероятности того, что блок найдёт "сильный" пул, то есть 40%, логично.

Мне предполагалось, что Вы будете развивать тему в том ключе, что 51% хешрейта (а точнее говоря, 50% + 1 хеш) - это 100% вероятность успешной атаки, а 40% хешрейта сети - это 80% вероятность успешной атаки, уже можно атаковать. А Вас унесло, как говорится, не в ту степь.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Ты чё бухой?
Лучше уж бухой, чем, как ты, клинически тупой: бухой - проспится, а вот тупой...
Quote
Майнеры перебирают данные, которые при хешировании дадут 256-битный хеш соответствующий заданному шаблону, например чтобы начинался с 000000000 в формате hex. Хешей соответствующих шаблону - овердо*уя, поэтому даже если 2 майнера смайнили блок одновременно, то 256-битные числа у каждого из них разные, даже если не смайнили, то всё равно разные, вероятность совпадения крайне мала.
Чуваг, для "коллизии" "намайненных" блоков совпадения всех 256-и бит не нужно - прикинь, да. Достаточно ровно тех же самых нулей.
Что ты бл*ть несёшь? Cool
https://youtu.be/OGsHshpYkiU
1-2 раза в сутки нули находят несколько участников почти одновременно, это около 1% "коллизий" "намайненнных" блоков на всю сеть. Тебе уже все кто только мог указали на твою ошибку. Х*й с тобой, все тупые, а ты умный, завязывай флудить и иди атакуй блохчейны. Grin
sr. member
Activity: 770
Merit: 305
Вы путаете событие "найти блок" с событием "найти блок первым".

А вы путаете события "найти блок" и "найти блок который попадет в mainchain"

Давайте с вами сыграем в игру.
Мы бросаем игральную кость. Если выпадает 1/2/3/4 - вы мне платите рубль
Если выпадает 5/6 - я вам плачу рубль.
Игра состоит как минимум из 10 раундов.
Игра оканчивается если у одного из участников кончаются деньги.
Вы также можете в любой момент выйти из игры. Я - не могу.

Вы утверждаете, что сможете в этой игре выиграть? Давайте сыграем?
member
Activity: 280
Merit: 26
Какая вероятность у пула найти блок, если у него 100 % мощности? Вероятность равна 1. Тоесть, он ТОЧНО найдет блок. Действие достоверное.

Какая вероятность у пула найти блок, если у него 40 % мощности? Полная мощность - 100 %, поэтому мы благоприятный исход/все возможные исходы. 40/100 = 0.4 или 40 %.

Вы путаете событие "найти блок" с событием "найти блок первым".
member
Activity: 280
Merit: 26
А теперь представьте, что когда один из стрелков попадает в мишень, она сразу же исчезает что исключает возможность попадания второго стрелка.
Shocked Shocked Shocked
Как это влияет на вероятность попадания второго стрелка?
Ну представьте, что у стрелков только по одному выстрелу, и вероятность попадания каждого не равна 1.
Т.е., если оба промазали, мишень не убрали - стало быть, по вашему, события стали совместными и вероятность опять изменилась.
Вас там что, амалкин укусил?  Roll Eyes

Смысл несовместных событий в том, что одновременно с одной попытки не может выпасть меньше ххх и не-меньше ххх. (Или что стрелок не может одновременно попать и не попасть, если уж вам так стрелки нравятся.) Так вот, у двух пулов и попыток в сумме [как минимум] две (хотя у каждого при этом по одной), и выпасть может как у обоих меньше ххх, так и любая из трёх оставшихся комбинаций.
member
Activity: 280
Merit: 26
Ты чё бухой?
Лучше уж бухой, чем, как ты, клинически тупой: бухой - проспится, а вот тупой...
Quote
Майнеры перебирают данные, которые при хешировании дадут 256-битный хеш соответствующий заданному шаблону, например чтобы начинался с 000000000 в формате hex. Хешей соответствующих шаблону - овердо*уя, поэтому даже если 2 майнера смайнили блок одновременно, то 256-битные числа у каждого из них разные, даже если не смайнили, то всё равно разные, вероятность совпадения крайне мала.
Чуваг, для "коллизии" "намайненных" блоков совпадения всех 256-и бит не нужно - прикинь, да. Достаточно ровно тех же самых нулей.
legendary
Activity: 2317
Merit: 2318
Признаюсь, я был неправ, в свою очередь, TechPriest - прав по поводу того, что нахождение блоков пулами - несовместные события.

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

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

А для независимых несовместных событий вероятность нахождения блока хотя бы одним из двух пулов равна сумме вероятностей нахождения блока каждым из пулов:
P(A+B) = P(A) + P(B)


legendary
Activity: 2436
Merit: 1849
Crypto for the Crypto Throne!
Прочитал весь тред  Cheesy
Мне кажется что товарищ ньюбай просто или тролль, или имеет такой уровень ЧСВ, что не может сказать "да, я ошибся, бывает". Школьники, что с них взять?  Grin
Pages:
Jump to: