Что такое blackholed-адреса в XRP Ledger?

Blackholed-адреса — это адреса кошельков в XRP Ledger, с которых средства уже невозможно вернуть или потратить. Такие адреса навсегда становятся неуправляемыми: с них нельзя подписывать транзакции. В результате любой XRP на этих адресах навсегда выводится из обращения, а новые токены с них больше нельзя выпускать. Blackholed-адреса могут создаваться специально для конкретных целей или появляться непреднамеренно по разным причинам.
Одна из основных причин сделать аккаунт blackholed — предотвратить злоупотребление или несанкционированный доступ. Это особенно важно для эмитентов токенов, которые хотят гарантировать, что никто не сможет изменить настройки токена или заморозить активы после выпуска. Делая аккаунт эмитента blackholed, они показывают, что предложение токена неизменно и не контролируется централизованно.
Аккаунт становится blackholed, когда у него отключают master key и назначают regular key на специальный публично известный blackholed-адрес, например rrrrrrrrrrrrrrrrrrrrBZbvji. Если при этом нет активного signer list, аккаунт становится полностью недоступным.

Посмотрим пример blackholed-аккаунта и как он выделяется на нашем сайте. Как видно, мы показываем:
- что аккаунт является blackholed,
- когда именно он стал blackholed,
- что его master key отключен,
- что его regular key назначен на один из специальных публично известных адресов в XRP Ledger.
Специальные адреса в XRP Ledger
В XRP Ledger есть несколько публично известных blackholed-адресов:
1. Адрес: rrrrrrrrrrrrrrrrrrrrrhoLvTp
Название: ACCOUNT_ZERO
Base58-кодирование значения 0 в XRP Ledger. Используется rippled как эмитент XRP в peer-to-peer коммуникациях.
2. Адрес: rrrrrrrrrrrrrrrrrrrrBZbvji
Название: ADDRESS_ONE
Base58-кодирование значения 1 в XRP Ledger. Используется как placeholder для эмитента баланса trustline в RippleState-записях.
3. Адрес: rrrrrrrrrrrrrrrrrNAMEtxvNvQ
Название: Ripple Name Black-hole
Ранее использовался Ripple для резервирования Ripple Names: пользователи должны были отправить XRP на этот аккаунт.
4. Адрес: rrrrrrrrrrrrrrrrrrrn5RM1rHd
Название: NaN Address
Сгенерирован старыми версиями ripple-lib при кодировании NaN в формате base58-строки XRP Ledger.
Вывод
Blackholed-адреса играют важную роль в экосистеме XRP Ledger: они повышают безопасность, закрепляют неизменность и влияют на общее предложение токенов. Постоянно блокируя аккаунты, проекты могут подтвердить децентрализацию и предотвратить несанкционированные изменения. Но blackholing — необратимый процесс, поэтому использовать его нужно очень внимательно.