$XRP台帳は、特定の条件下で発行者のトークンを破棄する権限を与えられたアカウントが、新たなトークンも作成できてしまう抜け穴を塞ぐソフトウェア修正を有効化しました。

fixCleanup3_4_0と呼ばれるこのアップデートは、台帳エクスプローラーXRPLWinによると、水曜日の14:52 UTCに、台帳番号108112129で稼働を開始しました。$XRP台帳では、10月に一度中断された試みの後、バリデーターによる支持が2週間にわたって途切れなく続いていました。

この不具合は、ネットワークの権限委任システムに影響していました。このシステムでは、アカウントが完全な管理権を渡すことなく、別のアカウントに特定の操作の実行を許可できます。

例えばステーブルコイン発行者は、顧客がドルに換金する際にトークンを破棄する権限を決済事業者に与える一方で、新たなトークンを作成する権限は与えない、といった運用が考えられます。

特定の条件下では、従来のルールによって、限定的な焼却権限を保有するアカウントがトークンを発行することも可能になっていました。今回の修正により、これら二つの操作は明確に分離されます。影響を受けるのは、ステーブルコインを含め、$XRP台帳上で発行された資産であり、$XRP自体ではありません。

この不具合が悪用された事例は、公に確認されていません。

このソフトウェアリリースには、ネットワークで計画されている貸付システムおよびSingle Asset Vaults(単一資産ボルト)に関する会計上の修正も含まれています。Single Asset Vaultsは、ユーザーが資産をプールに預け入れ、そのプールが貸付を支えられるようにする仕組みです。修正内容には、ボルトへの入金と出金の計算方法や、支払いが延滞した際の貸付の分類方法の変更が含まれます。

その他の修正は、自動取引プールからのトークン回収、許可制取引、トランザクション署名に関するものです。

今回の有効化は、$XRP台帳のアメンドメント投票プロセスにより遅延していました。変更には、14日間連続で、ネットワークの信頼されたバリデーターの80%を超える支持が必要です。

関連記事:$XRP台帳、ステーブルコインのパートナーが新たなトークンを発行できてしまう恐れがあった不具合の修正へ