Тоесть через 30 лет получается биток будет не надежным и любой кто захочит будет получать приватник. Я думал криптографическая сложность гарантирует надежность.
Эмм. У всего есть свой срок годности. Даже металл с течением времени распадается под неумолимым действием энтропии. Тоже самое и с информационными технологиями. Пару примеров:
MD5, хэш функция, была создана в 1992 году, а перестала считаться "надежной" примерно в 2009, когда была опубликована практическая возможность атаки на нее (на 2009 с его технологиями она еще была малоосуществимой, сейчас - нет). Тоесть, потребовалось чуть менее 20 лет.
Sha-1 был введен в 1993, а замену ему начали искать и уменьшать его использование в 2002 (он правда до сих пор еще используется, но после того как в нем нашли коллизию в 2018, он не считается больше секьюрным). Тоесть, продержался 25 лет.
ECSDA был придуман очень давно, в биткоине конкретная кривая
seck256k1 используется с 2009 года. Это только вопрос времени когда алгоритм отживет свое. И осталось ему еще достаточно времени, но не сказал бы что очень много.