Разработчики Solana создали квантово-устойчивое хранилище Winternitz Vault для защиты пользователей от угрозы квантовых вычислений — оно использует хеш-подписи, генерируя новые ключи при каждой транзакции, что затрудняет атаки квантовыми компьютерами 🧬
При переводе Winternitz Vault сначала создает пару ключей Winternitz и вычисляет корень дерева Меркла (Keccak256) для открытого ключа.
Хранилище делится на два счета: на первом генерируется подпись и фиксируется сумма для перевода, а неизрасходованные средства возвращаются на второй счет.
Каждая операция сопровождается созданием нового хранилища, а старое закрывается. Это позволяет сохранять ключи основного аккаунта с пользовательскими средствами в безопасности.
При переводе Winternitz Vault сначала создает пару ключей Winternitz и вычисляет корень дерева Меркла (Keccak256) для открытого ключа.
Хранилище делится на два счета: на первом генерируется подпись и фиксируется сумма для перевода, а неизрасходованные средства возвращаются на второй счет.
Каждая операция сопровождается созданием нового хранилища, а старое закрывается. Это позволяет сохранять ключи основного аккаунта с пользовательскими средствами в безопасности.