DOCS
  • Namada
  • Начало работы
    • Быстрый старт
    • Установить Namada
      • Установка из исходных файлов
        • Предварительные компоненты
        • Устранение неисправностей при установке из источника
      • Установка из бинарных файлов
        • Использование двоичных файлов
        • Предварительные компоненты
      • Из Docker
    • Установка CometBFT
    • Конфиденциальность
    • Безопасность и сообщения об ошибках
  • Руководство пользователя
    • Руководство по работе с кошельком Namada
      • Кошелек файловой системы
      • Веб-кошелек
      • Аппаратный кошелек
    • Прозрачные счета
      • Счета с несколькими подписями на Namada
      • Отправка и получение токенов NAM
    • MASP
      • Экранированные вознаграждения
      • Экранированные переводы
    • Тарифы Namada
    • Делегирование доли
    • Голосование
      • Голосование в цепочке
      • Голосование вне цепочки
    • PGF
      • Стать стюардом
      • Голосование за стюардов и предложения PGF
      • Предложение о финансировании
    • Перевод активов через IBC
  • Руководство для операторов
    • Запуск полного узла
      • Переменные среды
      • Настройка полного узла
      • Настройка ведения журнала Namada
      • Базовый каталог
    • Валидаторы Namada
      • Требования к аппаратному обеспечению
      • Настройка валидатора Genesis
      • Запустите свой узел в качестве валидатора genesis
      • Генерация учетной записи валидатора
      • Связывание (Staking)
      • Proof-of-Stake
    • Развертывание локальной сети
    • IBC Relayers
    • Поиск и устранение неисправностей в работе оператора
    • Namada Ethereum Bridge
      • Ретрансляция транзакций Ethereum
  • Интеграции
    • Использование Namada SDK
      • Настройка клиента SDK
      • Настройка кошелька SDK
      • Генерация счетов
      • Конструирование трансферов
      • Использование SDK с интерфейсом Namada
    • Индексатор Namada
  • Сети Namada
    • Mainnets
    • Testnets
      • Настройка среды
      • Этапы миграции для тестовых сетей
      • Инструкции валидатора Pre-genesis
      • Заявка на получение статуса валидатора генезиса
      • Присоединение к последней тестовой сети
      • Стать валидатором post genesis
      • История тестовых сетей
      • Использование крана testnet
      • Namada FAQ
      • Тестнет Namada Campfire
Powered by GitBook
On this page
  • Управление парами ключей
  • Управление адресами
  1. Руководство пользователя

Прозрачные счета

Введение в адреса Namada

PreviousАппаратный кошелекNextСчета с несколькими подписями на Namada

Last updated 1 year ago

Все счета в Namada имеют уникальный адрес, ровно один предикат достоверности и, по желанию, любые дополнительные данные в своем динамическом подпространстве хранения.

В настоящее время существует 3 типа адресов счетов:

  • Implicit (пока не полностью поддерживается): Неявный счет создается на основе вашей пары ключей и может использоваться для авторизации определенных транзакций со счета. Они могут использоваться в качестве получателей транзакций, даже если ранее счет не использовался в цепи.

  • Established: Используется для учетных записей, позволяющих развернуть пользовательскую логику проверки. Они должны быть созданы на цепочке с помощью транзакции (например, ). Адрес генерируется на цепи и не известен до тех пор, пока не будет применена транзакция (пользователь обеспечивает случайность).

  • Internal: Специальные внутренние счета, такие как счет параметров протокола, PoS и IBC.

Управление парами ключей

Для подписания криптографических операций на блокчейне Namada использует пары ключей .

Для управления ключами доступны различные подкоманды:

namada wallet key

Генерация пары ключей

Существует возможность генерации ключей с помощью CLI. При этом в процессе генерирования также получается неявный адрес учетной записи, который добавляется в хранилище.

namada wallet key gen --alias keysha

Полученный неявный адрес имеет тот же псевдоним keysha. Предыдущая команда имеет тот же эффект, что и namada wallet address gen --alias keysha

По умолчанию ключи хранятся в зашифрованном виде. Пароль шифрования не является частью случайности генерации ключей.

Кошелек Namada поддерживает генерацию пары ключей с использованием мнемонического кода и пути деривации HD. Чтобы сгенерировать пару ключей для пути по умолчанию, используйте

namada wallet key gen --alias keysha --hd-path default

Путь HD по умолчанию для Namada - m/44'/877'/0'/0'/0'

Опционально пользователь может указать дополнительную ключевую фразу, которая используется в качестве элемента случайности при генерации пары ключей

ПРЕДУПРЕЖДЕНИЕ: Храните мнемокод и парольную фразу в надежном месте. Потеря любого из них неизбежно приведет к невозможности восстановления счета

Восстановление пары ключей

Для восстановления пары ключей из мнемокода и парольной фразы используйте

namada wallet key restore --alias keysha --hd-path default

Перечислите все известные ключи

namada wallet key list

Управление адресами

Для управления адресами, как и для управления ключами, доступны различные подкоманды:

namada wallet address

Формирование адреса implicit

Назовем его ss accountant:

namada wallet address gen --alias accountant

Обратите внимание, что при этом также будет сгенерирован и сохранен ключ, на основе которого был получен адрес, и сохранен под тем же псевдонимом accountant. Таким образом, эта команда имеет тот же эффект, что и namada wallet key gen --alias accountant

namada wallet address gen --alias keysha --hd-path default

Восстановить адрес

namada wallet address restore --alias keysha --hd-path default

Перечислите все известные адреса

namada wallet address list

генерирует адрес, используя и

инициализации счета
ed25519
мнемонический код
путь вывода HD.