XRP Ledger внедрил делегирование прав доступа к кошелькам без передачи ключей
Сеть XRP Ledger активировала поправку PermissionDelegationV1_1, позволяющую бизнесу выдавать отдельным аккаунтам ограниченный набор прав без передачи ключей с полным контролем над основным счётом.
Поправка PermissionDelegationV1_1 заработала в сети XRP Ledger 8 октября. CoinDesk сообщил об этом со ссылкой на данные XRPL Dashboard. Для активации требовалась поддержка минимум 29 из 35 доверенных валидаторов с голосом свыше 80% в течение двух недель подряд. В сентябре счётчик обнулился — поддержка упала ниже нужного уровня.
Новая функция разделяет повседневные операции и права, которые управляют основным счётом. Владелец счёта (делегатор) отправляет транзакцию DelegateSet, указывает делегата и список его разрешённых действий. Права можно менять или отзывать, делегатов можно назначить несколько — каждому со своим набором задач. Например, эмитент стейблкоина может дать аккаунту комплаенса право открывать trust line для клиентов после проверки, а ключи с полными полномочиями хранить в холодном хранилище.
В документации XRPL права делятся на два типа: по категориям транзакций и узкие, точечные — например, заморозка конкретной trust line. Каждый делегат может получить до 10 прав, но не может менять ключи счёта или выдавать полномочия себе или другим. Список точечных прав зафиксирован — создавать собственные правила, скажем разрешить платежи только в одной валюте, нельзя.
В документации XRPL отдельно предупреждают: пока не включена поправка fixCleanup3_4_0, делегирование права PaymentBurn опасно. В некоторых случаях оно позволяет делегату не только списывать токены, но и выпускать новые — включая trust-line токены и мультипрофильные токены. Включена ли эта поправка сейчас, неизвестно. Операторам советуют проверить статус перед тем, как выдать такое право.
Делегирование не заменяет мультиподпись: первое ограничивает, что может делать аккаунт, вторая определяет, сколько подписей нужно для одобрения транзакции. Их можно использовать одновременно. Делегированные транзакции не встают в очередь — если они не применяются к открытому леджеру сразу, они просто не выполняются. Каждая запись о делегировании увеличивает резервные требования для владельца счёта.
Источник
- globalcryptopress.comXRP Update Lets Others Access Wallet, With Permission, But Without Sharing Keys... (GlobalCryptoPress)





