Что за ерунда про совместимость по багам? Есть блокчейн, есть транзакции. Сколько в них с++? Ок есть правила которым транзы и блоки должны соответствовать. Я хз как там у битка в реале, но по идее эти правила должны быть где-то документированны, и реализуй их на каком языке пожелаешь. Нет? К слову вроде было уже несколько реализаций полных нод на разных языках написанных с чистого листа.
Пропаганда по Bcash, как раз таки вещает о том что мол сегвит это неработающий кусок г. Однако сколько сегвит тестился в ТЕСТнете и что? Никаких фактов? На альтах гораздо раньше сегвит активирован и где? Одна пустая болтавня. Поэтому асикбут и попытка подмять под себя управление это как раз таки единственные резонные причины.
Ага, вот у Гокса был софт слегка несовместимый по багам, хотя их и предупреждали (а может - с умыслом не совместимый).
В результате он потёк из-за transaction malleability.
Причём здесь тестенье в тестнетах, речь идёт об уязвимости совсем иного рода.
Тестнет - это не куча майнеров, преследующих свои интересы, это просто чрезмерно упрощённая модель системы.
Лайткойн, ввиду его размеров, можно считать одним из тестнетов.
Да, вроде обещано вознаграждение в миллион долларов тому, кто найдёт как хакнуть лайткойн благодаря сегвиту, но лайткойн как раз никто хакать не будет, там нет таких денег, пока что.
Альты не играют роли, так как речь не идёт о мелких хаках. Речь идёт о катастрофическом событии типа:
1) маргинальные майнеры продали большую часть оборудования, чтобы не остаться на нём надолго после крэша. Договорились с покупателями (лучше делать это в фазе пузыря "новая парадигма", что в майнеры бросились все подряд) что арендуют оборудование на пару месяцев
2) маргинальные майнеры объединились в картель и получили если не 51% хэшрейта, то достаточно чтобы запилить свой чейн
3) отключили сегвит, задаблспендили себе все сегвит-транзакции
4) все неапгрейденные ноды (их будет больше, чем вы думаете) оказались на чейне с отключенным сегвитом
5) начался панический вывод в фиат, у кучи бирж в холодных кошельках не досчиталось монеток, USDT и прочих токенов, нарисованных на счетах пользователей
6) картель майнеров заработал кучей способов, один из них - закупиться на тот самый фиат вырученный в пункте 1) когда всё упадет в 10-20 раз
Второй крэш, сопоставимый по масштабам с Гоксом, и будет скорее всего из-за "фикса" transaction malleability. Так диалектика подсказывает. Люди любят дважды-трижды-многажды наступать на грабли.
"По идее где-то документированы" - как раз-таки спецификации на манер ECMA Script нету. Есть код Сатоши, есть изменения к нему, есть BIP. Не каждый энтузиаст во всём этом разберётся.