Перейти к содержимому
Astrolune

Кошельки

Как работают ключи, адреса и подписи в 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, и это правильное значение.