Auto-Defragmentation
Auto-Defragmentationは、Smart Account内の断片化されたUTXOを自動的に統合し、手動の介入なしにアカウントをクリーンかつ効率的に保つPond Moduleです。
問題点
Cardanoのような UTXOベースの台帳では、すべてのトランザクションが新しいアウトプットを生成します。時間の経過とともに、アカウントには多くの小さなUTXOが蓄積されます——これはUTXO断片化として知られる状態です。これは実際の問題を引き起こします:
- 手数料の増加 — インプットが多いトランザクションは実行コストが高くなります。
- メモリ使用量の増加 — スマートコントラクトは断片化されたインプットを処理する際により多くのリソースを消費します。
- トランザクションの失敗 — インプットが多すぎることで実行予算を超過し、dAppとの対話が完全に失敗する可能性があります。
従来、ユーザーはこれらの問題を回避するためにUTXOを手動で統合する必要がありました——面倒でエラーが起きやすいプロセスです。
仕組み
Smart AccountがAuto-Defragmentationにオプトインすると、モジュールは必要に応じて分散型の方式でトークン残高を自動的に統合します。あなた側のアクションは不要です——断片化は発生するたびに解消されます。
デフラグメンテーションごとにネットワークコストと小額のサービスインセンティブをカバーするため、1 ADAの定額手数料が差し引かれます。ADA以外のトークン統合の場合、手数料はminUTxO ADA量から引き出されます。
重要性
UTXO断片化はCardanoにおける最も一般的な摩擦の原因の一つです。Auto-Defragmentationはこれを完全に除去します——よりクリーンなアカウント、より低いトランザクションコスト、より少ないトランザクション失敗を、ごくわずかな追加コストで実現します。