Кошельки
Как работают ключи, адреса и подписи в Astrolune — и что существует, чтобы их хранить, сегодня.
Ядро собирает детерминированный бэкенд разработки для подписей, VRF и VDF. Проверяемая половина подписи — это хеш публичного ключа и сообщения, так что любой может изготовить её для любого ключа. `al_crypto_is_secure()` возвращает false, и это правильное значение.
Формат адреса
Адрес — это 32 байта, выведенные из публичного ключа под отдельным доменным тегом, поэтому дайджест адреса не может совпасть ни с одним другим структурным хешем протокола.
ДЛИНА
32 bytes
ВЫВОД
SHA-256 · AL_TAG_ADDRESS
КОДИРОВАНИЕ
al1 + 40 hex
КОНТРОЛЬНАЯ СУММА
—
Инспектор адреса
Разбор происходит локально в браузере. Ничего никуда не отправляется — отправлять пока некуда.
- КОДИРОВАНИЕ: al1…
- ДЛИНА: 43
- КОНТРОЛЬНАЯ СУММА: [0-9a-f]
Программы-кошельки
Ничего из списка не является продакшн-софтом. Бэкенд подписи, которым он подписывал бы, — заглушка.
alc — эталонный CLI
Генерация ключей, вывод адреса, сборка и подпись транзакций из терминала.
Зашифрованный keystore
Формат файла для ключей в покое, выводимый через HKDF над существующим слоем хешей.
Расширение для браузера
Управление аккаунтами и подтверждение транзакций для dApp — когда появится RPC, с которым можно говорить.
Мобильный кошелёк
Балансы, переводы и разрешение имён на телефоне.
Аппаратная подпись
Заблокировано настоящей схемой подписи — устройство не может реализовать заглушку.
Прежде чем сгенерировать ключ
Ядро собирает детерминированный бэкенд разработки для подписей, VRF и VDF. Проверяемая половина подписи — это хеш публичного ключа и сообщения, так что любой может изготовить её для любого ключа. `al_crypto_is_secure()` возвращает false, и это правильное значение.