Comments 10
асимметричному шифрованию
Ну какому шифрованию. В блокчейне ничего не шифруется, все данные открыты.
Конечно, существует вариант использовать так называемые “легкие” кошельки, позволяющие не хранить весь блокчейн, но это уменьшает надежность системы.
Использование легких кошельков никак не уменьшает надежность системы, потому что узлы, не вычисляющие PoW, никак не влияют на надежность системы, неважно хранят они полный блокчейн или нет. Вклад в надежность вносят только узлы, считающие PoW и генерирующие блоки.
асимметричному шифрованию
Ну какому шифрованию. В блокчейне ничего не шифруется, все данные открыты.
Дак ни кто и не говорит, что в блокчейне какие-то значимые (для его функционирования) данные скрыты шифрованием.
Как указано в посте: "Блоки состоят из сформированных пользователями транзакций, которые подписываются ими с использованием асимметричной криптографии".
Ну или в вики: "База публично хранит в незашифрованном виде информацию о всех транзакциях, подписываемых с помощью асимметричного шифрования". Если немного более подробно, то в блокчейне присутствует как открытая (незашифрованная) информация о транзакции, так и [электронная] [цифровая] подпись, представляющая собой зашифрованный асимметричным алгоритмом ECDSA (на закрытом (секретном) ключе плательщика) хеш от открытого содержимого транзакции (это относится в частности к блокчейну BTC, но во многих других используется похожая схема).
Другое дело, что в некоторые поля в процессе их формирования при желании можно поместить в т.ч. методами стеганографии какую-то в т.ч. зашифрованную информацию, но эта информация не будет являться значимой с точки зрения функционирования блокчейна.
Однако proof-of-stake по-прежнему уязвим к атакам с помощью квантового компьютера, если он способен подделывать цифровые подписи, например, используя алгоритм Шора, рассматриваемый далее. В таком случае злоумышленник сможет очень быстро сосредоточить все средства блокчейна на подконтрольных счетах и получить полный контроль над ним.
Я так понимаю, надо успеть подобрать подпись, что бы блок бы принят всей сетью. Вернее даже надо подписать несколько блоков, что бы получить большинство. В ЕОС это вроде каждые пол секунды один блок, на практике надо успеть будет пропихнуть блок раньше реального блокпродюсера. Ниже в статье написано, что алгоритм Шора позволяет делать это за вменяемое время. Что значит вменяемое? За доли секунды, дни, года?
Я как то слабо представляю как это будет возможно.
И вообще, если кто то сподобится так подобрать ключи, то средства эти просто обесценятся. Мгновенно обналичить криптоволюту не получится, так как точки выхода не анонимны. Вряд ли это оправдает затраты. К тому времени, как это было бы оправдано, то-есть квантовые компьютеры будут общедоступны, думаю соотвественно и механизмы защиты будут на соотвествующем уровне.
Этим блокчейн существенно отличается от других крипто систем. Код обновить можно, данные — нет
Я просто не вижу практического применения взлому блокчейна. Не, если сейчас, в данный момент, пока все это теория и будет польза от подбора приватного ключа. Но в условиях, когда это сможет сделать любой, то и пользы не будет. Это как взломать подобрать коллизию к md5 хэшу. Толку не будет, так как никто уже так пароли не хранит в базе.
Постквантовый блокчейн