# トランザクションリファレンス *トランザクション* は、XRP Ledgerを変更する唯一の方法です。[コンセンサスプロセス](/ja/docs/concepts/consensus-protocol)に従って署名され、送信され、検証済みのレジャーバージョンに承認された場合にのみ、トランザクションは[最終](/ja/docs/concepts/transactions/finality-of-results)的なものになります。レジャーのルールによっては、 *[疑似トランザクション](/ja/docs/references/protocol/transactions/pseudo-transaction-types)* も生成されます。このトランザクションは署名も送信もされませんが、コンセンサスによって承認されなければならないことは同様です。失敗したトランザクションも、スパム対策の[トランザクションコスト](/ja/docs/concepts/transactions/transaction-cost)を支払うためにXRPの残高が変更されることから、レジャーに含まれます。