Создание кошелька
Создание кошелька занимает минуту-другую. Откройте веб-кошелёк на wallet.getvela.app — или расширение, настольное либо мобильное приложение — и выберите Создать кошелёк.
Шаги
- Назовите кошелёк. Название помогает его узнавать, и оно записывается в публичный реестр вместе с вашими ключами — считайте его публичным и не пишите туда ничего личного.
- Подтвердите, что произойдёт. Вы отмечаете, что ваши публичные ключи и название кошелька будут записаны в блокчейн, что закрытые ключи остаются на ваших устройствах или ключах безопасности и что вы принимаете условия и политику конфиденциальности.
- Создайте первый ключ. Выберите способ: Это устройство (Face ID, Touch ID, отпечаток пальца, Windows Hello), Телефон или планшет (отсканируйте QR-код и создайте ключ там, если приложение это предлагает) или USB-ключ безопасности. Устройство создаёт passkey и сразу один раз подписывает им, чтобы приложение убедилось, что ключ действительно работает, прежде чем идти дальше.
- При желании добавьте ещё ключи. Всего до семи, любого вида. Любой из них сможет подписывать в одиночку. Если ваш единственный ключ нигде не синхронизируется — ключ безопасности или Windows Hello, — приложение попросит второй: с одним несинхронизированным ключом потеря одного устройства означает потерю кошелька.
- Создайте. Приложение вычисляет адрес кошелька по всему набору ключей и публикует этот набор в публичном реестре в сети Gnosis. Как только запись появится в блокчейне, кошелёк откроется.
Что такое ваш кошелёк
Ваш кошелёк — это смарт-аккаунт Safe, то есть контракт, а не обычный аккаунт с одним закрытым ключом. Ваши ключи — его владельцы, и любой из них может авторизовать транзакцию. Все задействованные контракты перечислены на странице Контракт аккаунта.
Адрес одинаков во всех сетях и контрфактичен: он вычисляется ещё до того, как что-либо развёрнуто, поэтому получать средства можно сразу в любой сети. Контракт разворачивается сам, когда вы впервые отправляете что-то из этой сети, и стоимость развёртывания входит в комиссию этой первой транзакции. Само создание кошелька ничего не стоит.
Что становится публичным
При создании кошелька в публичный контракт-реестр в сети Gnosis записывается постоянная запись. Прочитать её может любой, а изменить или удалить — никто:
- публичный ключ каждого ключа (никогда не закрытый) и его идентификатор учётных данных (credential ID);
- модель аутентификатора каждого ключа (какой менеджер паролей или ключ безопасности его создал) и флаги: проходили ли вы проверку и синхронизируется ли ключ;
- название кошелька и название каждого ключа;
- адрес кошелька и время создания;
- сами подписанные регистрационные данные.
Запись отправляет и оплачивает газ индекс публичных ключей Vela, поэтому он видит её первым. Ничто в ней не позволяет распоряжаться вашими средствами; именно она даёт любому из ваших ключей снова найти кошелёк на новом устройстве (восстановление). Полный список — в политике конфиденциальности, а на странице реестра видны все записи.