варианта атаки:
==плохие блоки могут быть собраны в полном соответствии с алгоритмом сети, но например 2/3 транзакций не будут включаться в блок - и откладываться на неопределенный срок. то есть будет парализована возможность переводить деньги...
Будет понятнее, если разбирать на конкретном примере.
Разницу между софт-форком и хард-форком объяснять или понимаете?
Например, вы делаете следующее изменение:
после 350000 блока все транзакции перевода btc на адрес содержащий в своем текстовом представлении букву "Z" считаются невалидными. В диком виде их клиенты не пересылают, блоки с такими транзакциями не принимают.
Что будет, если вы сможете убедить поставить такой клиент?
Типичный сплит сети.
В зависимости от того пойдет ли за вами большинство будет два варианта развития событий.
сбитый с толку хороший узел начнет работать на общий вес сложности плохих узлов... таким образом мощность плохой сети будет пополнена сбитыми с толку хорошими узлами?
Да.
И если собрать свою плохую сеть из таких сбитых с толку хороших узлов облепленных своими плохими узлами - можно так мощность сети добавить к своему плохому действу?
Вы определитесь - вы хотите поставить свой алгоритм майнерам или на ноды? Это разные вещи.
ну в общем идея такая что взять контроль над сетью не мощностью вычислений а количеством узлов и количеством соединений, превышающим в несколько раз среднюю величину у средней полной ноды
А смысл?