Они усиливают уязвимость биткоина делающую его централизованым.
~
Каким образом? Или Вы просто повторяете священные мантры?
Надо понимать, что любое действие, равно как и любое бездействие ведет к централизации.
Поэтому
накинуть говна на вентилятор обвинить оппонентов в содействии централизации может каждая сторона спора.
И все будут по-своему правы. И неправы, если смотреть с другой стороны баррикад.
Майнеров и так всего семь – пулы.
Ну, побольше чем семь. Но ваш ход мысли правильный.
И так ли важны для биткойна не майнящие фулноды, которые только проверяют транцакции и пересылают их? Или я что-то не понимаю?
Совершенно не важны. Сплит сети, если он возникнет будет инициирован майнерами.
Логика фуллнод простая, как пень - валидные транзакции и блоки релеим, невалидные - игнорим.
Надо смотреть в коде, как будут себя вести две ноды, одна из которых на одном форке, а другая на другом.
Формально, с момента сплита блоки в обоих форках будут всегда разные и невалидные для другого форка.
А вот некоторые транзакции в диком виде (то есть до включения в блок) могут оказаться валидными в обоих форках.
Вопрос в том - как поступит клиент, если он специально или случайно законнектится к клиенту другого форка?
Вариантов два:
1) получив какое-то количество говнеца один из них разорвет связь.
2) клиент будет очень сильно фильтровать то что ему присылают, вплоть до того, что отбрасывать 99.9% того, что с его точки зрения мусор, но все-таки 0.1% трафика (тот, который валидный) ретранслировать в свою сеть.
Чем это грозит обычному юзеру? Если вы запускаете фулл-клиент на своем компе - то может оказаться, что среди ваших 8 соединений (или сколько у вас?) все будут из другого форка. Чем меньше будет форк в котором вы остались - тем более вероятны у вас проблемы.
Теоретически, можно было бы разнести форки по портам, например один продолжает использовать 8333, а другой переезжает на 9444 допустим. Но адепты обоих форков будут считать свой форк "правильным биткойном" и не согласятся переезжать.
Можно ожидать каких-нибудь флажков при хендшейке, по которым клиент поймет на каком ядре работает его пир.
Ну и возвращаюсь к вопросу. Скорее всего если майнеры создадут сплит сети, то и владельцы фуллнод тоже разделятся на две части.
Если не считать некоторого хаоса, то оба форка будут работать параллельно и независимо - в протоколе биткойна как раз это предусмотрено, а эту часть никто ломать не станет.
Что будет с лайт-клиентами - это я не копенгаген. Надо курить мануалы, но меня ломает.