すべてのSolanaトランザクションには、SOLで支払われる手数料が必要です。手数料は、基本手数料とオプションの優先手数料の2つの要素で構成されます。基本手数料は、署名を検証する暗号化作業に対してvalidatorに報酬を支払います。優先手数料は、現在のリーダーが競合するトランザクションよりも優先してあなたのトランザクションをスケジュールする可能性を高めます。
手数料構造
基本手数料の計算、手数料の配分、優先手数料の計算式、および手数料設定のコード例。
コンピュート予算
コンピュートユニットの制限、ComputeBudgetInstructionのバリエーション、スケジューラーコストモデル、ブロック制限、および実行予算定数。
主要な事実
- 基本手数料: 署名ごとに、50%がバーン、50%がvalidatorに配分されます。
- 優先手数料:
ceil(compute_unit_price * compute_unit_limit / 1,000,000)lamports。100%がvalidatorに配分されます。
制限
| 制限 | 値 | ソース |
|---|---|---|
| 署名あたりの基本手数料 | 5,000 lamports | lamports_per_signature |
| インストラクションあたりのデフォルトCU制限 | 200,000 | DEFAULT_INSTRUCTION_COMPUTE_UNIT_LIMIT |
| ビルトインインストラクションのデフォルトCU | 3,000 | MAX_BUILTIN_ALLOCATION_COMPUTE_UNIT_LIMIT |
| トランザクションあたりの最大CU制限 | 1,400,000 | MAX_COMPUTE_UNIT_LIMIT |
| lamportあたりのマイクロlamports | 1,000,000 | MICRO_LAMPORTS_PER_LAMPORT |
Is this page helpful?