LogoLogo
WebsiteLoginStatus
Documentation
Documentation
  • Introduction
  • What is inabit?
  • Data Privacy and Protection
  • Security
    • Trusted Computing Mechanism
    • Confidential Computing
  • Use Cases
    • inabit Wallet-As-A-Service
    • inabit x Crypto Clearing Services
    • Use inabit to Build an Exchange
    • Integrate Accounting Firms with inabit
  • Platform
    • Platform Overview
    • Features & Capabilities
  • Crypto <> FIAT
    • Off-Ramp: Crypto to Fiat
    • On-Ramp: Fiat to Crypto
    • Supported Currencies
    • Supported Countries
  • GUIDES
    • Devices Pairing
    • User Roles in inabit
    • Hierarchy in inabit
      • Accounts
      • Organizations
      • Users
    • inabit Wallet Types
    • Wallets Policy Guide
    • Transaction Acceleration (CPFP)
    • UTXO Consolidation in inabit
    • Recovery and Backup
      • Disaster Recovery Guide
  • WHAT WE SUPPORT
    • Assets & Tokens
    • Blockchains
    • Exchanges
      • Binance
      • Kucoin
      • Kraken
  • Changelog
Powered by GitBook
On this page
  • Accelerating a Bitcoin Transaction
  • What is CPFP (Child-Pays-for-Parent)?
  • Accelerating Transactions in inabit

Was this helpful?

Export as PDF
  1. GUIDES

Transaction Acceleration (CPFP)

Accelerating transactions in Bitcoin - How does it work and how inabit utilizes it?

PreviousWallets Policy GuideNextUTXO Consolidation in inabit

Last updated 1 year ago

Was this helpful?

Accelerating a Bitcoin Transaction

Bitcoin transactions are typically processed by miners on the blockchain network, but sometimes they can take longer than expected to confirm. This delay can be frustrating, especially if you're in urgent need of completing a transaction. Fortunately, there are methods to accelerate your Bitcoin transaction, ensuring it gets confirmed faster. One such method is using Child-Pays-for-Parent (CPFP) technique.

What is CPFP (Child-Pays-for-Parent)?

CPFP is a method used to prioritize the confirmation of a Bitcoin transaction by attaching a high fee to a related transaction. When a Bitcoin transaction is created, it often includes multiple inputs and outputs. If one of these transactions is unconfirmed due to a low fee, CPFP allows users to create a new transaction that spends the unconfirmed output of the original transaction.

Miners are incentivized to include both the original (parent) transaction and the new (child) transaction in the same block because the combined fees from both transactions are higher than those of individual transactions. This method is particularly useful when the sender of a transaction urgently needs it to be confirmed and is willing to pay a higher fee to expedite the process.

In summary, CPFP is a valuable tool for accelerating Bitcoin transactions, especially in situations where time is of the essence. By attaching a high fee to a related transaction, users can incentivize miners to prioritize the confirmation of both transactions, ensuring faster processing on the blockchain network.

Accelerating Transactions in inabit

inabit utilizes the CPFP technique to accelerate Bitcoin transactions for its platform wallets. (inabit native wallets).

Everytime there's a Bitcoin transaction being broadcasted, you can accelerate the transaction through the transaction's page.

Note that accelerating Bitcoin transactions will require an additional approval (For the accelerated transaction) as well as a charge higher fee than a regular Bitcoin transaction.

Accelerate transaction button