Глава 2

Четыре ключа Blurt

Аккаунт Blurt разделяет полномочия, а не полагается на один пароль для всего. Понимание роли каждого ключа помогает пользоваться dApps, не предоставляя им больше доступа, чем требует действие.

Blurtie показывает ровно четыре связанных ключа аккаунта: Owner хранится в сейфе, Active отвечает за финансы, Posting — за социальные действия, а Memo — за зашифрованные сообщения.

Зачем одному аккаунту несколько ключей?

Блокчейн хранит публичные полномочия Owner, Active и Posting вашего аккаунта, а также публичный ключ Memo. Соответствующие приватные ключи остаются секретными и позволяют совместимому ПО доказать, что вы разрешили операцию.

Такое разделение снижает риск. Социальное приложение может работать с полномочиями Posting, не получая права переводить ваши средства, а кошелёк может запросить Active только для финансовой операции или действия по управлению.

Высший уровень полномочий

Ключ Owner

Owner — высший уровень полномочий аккаунта. Он нужен для замены полномочий Owner и редких критически важных действий, например смены аккаунта восстановления или отказа от права голоса.

На уровне протокола Owner также может разрешать операции, требующие Active или Posting. Поэтому это мощный резервный ключ, а не удобный способ повседневного входа.

Рекомендация

Храните приватный ключ Owner офлайн и используйте его только для изменения или восстановления критически важного контроля над аккаунтом. Никогда не вводите его для публикации, голосования или обычного перевода.

Финансовые операции и управление аккаунтом

Ключ Active

Полномочия Active управляют операциями, которые могут перемещать средства, менять стейк или влиять на важные настройки аккаунта. Раскрытие приватного ключа Active способно привести к серьёзным финансовым потерям, хотя заменить Owner с его помощью нельзя.

Active также позволяет обновлять публичные ключи Active, Posting и Memo. Используйте его в надёжном кошельке только тогда, когда операция действительно требует этого уровня.

  • Отправлять переводы BLURT и управлять эскроу-операциями.
  • Выполнять Power Up, запускать или изменять Power Down и делегировать Blurt Power.
  • Перемещать средства в Savings и обратно.
  • Голосовать за свидетелей или выбирать прокси для такого голосования.

Социальные полномочия

Ключ Posting

Полномочия Posting охватывают повседневную социальную активность: публикацию и редактирование постов, комментарии, голосование за контент, совместимые социальные custom-операции и получение начисленных вознаграждений.

Posting не позволяет переводить ликвидные BLURT или заменять полномочия Owner и Active. Благодаря более узкой сфере приватный ключ Posting обычно подходит для входа в надёжный социальный фронтенд.

Шифрование сообщений

Ключ Memo

Ключ Memo не является полномочием для транзакций. Совместимые кошельки могут использовать его приватную часть для расшифровки зашифрованных заметок к переводам, адресованных вашему публичному ключу Memo, и для шифрования заметки другому аккаунту.

Наличие приватного ключа Memo не разрешает переводы, публикации или голоса. Его специальная роль отделяет шифрование сообщений от полномочий, управляющих действиями аккаунта.

Заметка Memo не становится приватной автоматически

Операция перевода Blurt записывает поле Memo как обычный текст. Шифрование добавляет совместимое ПО кошелька, поэтому перед передачей конфиденциальных данных убедитесь, что интерфейс явно указывает на шифрование.

Master Key и приватные ролевые ключи

При создании аккаунта через Join ваш браузер локально генерирует Master Key вида P5…. Затем Join детерминированно выводит из имени аккаунта и Master Key приватные ключи Owner, Active, Posting и Memo.

Master Key — не пятое полномочие в блокчейне. Это главный секрет, с помощью которого совместимое ПО может заново получить все четыре приватных ролевых ключа. Блокчейн знает только получившиеся публичные ключи, но никогда — ваш Master Key.

Любой, кто получит имя вашего аккаунта и Master Key, сможет заново вывести все приватные ролевые ключи. Защищайте его так же тщательно, как приватный ключ Owner.

Какой ключ использовать?

Прежде чем вводить приватный ключ или подтверждать подпись, сопоставьте запрошенные полномочия с действием, которое хотите выполнить.

Социальная активность
Используйте Posting для постов, комментариев, голосов за контент и обычных действий в социальных приложениях.
Средства и стейк
Используйте Active в надёжном кошельке для переводов, Savings, Blurt Power, делегирования и голосования за свидетелей.
Критически важный контроль
Используйте Owner только для изменения полномочий Owner, настроек восстановления и других операций, явно требующих уровня Owner.
Зашифрованная заметка Memo
Используйте Memo только через совместимое ПО для шифрования и расшифровки заметок к переводам.