Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Багато говорять про ланцюги EdDSA та постквантові оновлення.
Співзасновник і віце-президент з інжинірингу P11 @ConorDeegan4 детально розповідає про те, що вам потрібно знати.

12 серп., 22:49
Я розглядав більше механізмів пост-квантового оновлення, особливо ті, які не вимагають зміни адреси.
Ланцюги EdDSA, які слідують RFC-8032 (стиль Ed25519), мають вбудовану перевагу. Ваш ключ підпису не є сирим випадковим скаляром, він детерміністично виводиться з короткого насіння шляхом хешування. Це означає, що ви можете довести, що знаєте зерно (у доказі ZK після квантового звуку) і
прив'язати новий постквантовий ключ до тієї ж адреси. Жодних рухів коштів і жодних нових даних кривих у мережі. Навіть неактивні облікові записи можна оновити, якщо насіння існує. Це стосується таких мереж, як Sui, Solana, NEAR, Stellar, Aptos.
Bitcoin/Ethereum не мають такого інваріанту за замовчуванням, тому що багато ключів ECDSA походять від «просто виберіть випадковий скаляр». Але існує можливий шлях для великих когорт, які використовують BIP-39 → BIP-32 з чітко визначеними шляхами. Ви можете довести це точне виведення та прив'язати постквантовий ключ без переміщення коштів. Але це залежить від гаманця і може бути складним:
- BIP-39 PBKDF2-HMAC-SHA512 (2048 патронів) коштує дорого в ZK
- BIP-32 додає математику HMAC-SHA512 і secp256k1 всередині схеми
Тим не менш, для поширених шляхів (наприклад, Ethereum m/44'/60'/0'/0/x) це може бути здійсненним.
Як правило, існує дві схеми розгортання:
1. Одноразовий доказ + відображення: опублікуйте доказ один раз і запишіть адресу → постквантовий ключ. З цього моменту ви підписуєте постквантовий підпис за цією адресою.
2. Доказ для кожної транзакції: кожна транзакція несе один доказ, який пов'язує початковий код з адресою та авторизує повідомлення. Без громадянства, але кожен верифікатор повинен перевірити докази. Це може виключити багато ланцюжків, враховуючи накладні витрати на продуктивність перевірки доказу на tx.
Чому це працює: алгоритм Шора розриває дискретні журнали (тому системи з відкритим ключем, такі як ECDSA/EdDSA, зазнають невдачі, як тільки відкритий ключ розкривається). Алгоритм Гровера дає лише квадратичне прискорення для хеш-преобразів. Отже, якщо ваш приватний ключ отримано з початкового числа за допомогою сильного хешу (наприклад,
SHA-512), насіння залишається прихованим, навіть якщо майбутня машина відновить сьогоднішній ключ. Ось чому дизайн «first-first» в EdDSA допомагає.
Крім того, для запуску вам не потрібен хардфорк. До Q-Day ви також можете прив'язати ідентичності без ZK, перехресно підписавши застарілу адресу та постквантовий ключ в обох напрямках і прив'язавши їх до часу. Це те, що ми створили за допомогою yellowpages.
У пості я розбираю механіку, що ви можете заощадити сьогодні на ланцюгах EdDSA, що ви реально можете заощадити на ECDSA, компроміси між одноразовими та на tx доказами, а також обмеження, про які вам слід дбати (обробка насіння, захист від повторного відтворення, вартість доказу). Повний опис нижче.
673
Найкращі
Рейтинг
Вибране