- AML (Anti-Money Laundering)
- ASIC
- Atomic swap
- Austrian School of Economics
- Batching
- Bitcoin Address
- Bitcoin Client
- Bitcoin Core
- Bitcoin Improvement Proposal (BIP)
- Bitcoin Network
- Block
- Block Header
- Block Height
- Block Reward
- Blockchain
- BTC
- Bubble
- Chain Reorganization
- Coinbase Transactions
- CoinJoin
- Confirmation
- Cryptocurrency Mixer
- Cryptography
- DAO (Decentralized Autonomous Organization)
- DCA (Dollar-Cost Averaging)
- DEX (Decentralized Exchange)
- Difficulty of Bitcoin
- Digital Signature
- Distributed Ledger
- Don’t Trust, Verify
- Double Spend
- Dust
- DYOR (Do Your Own Research)
- Encryption Algorithm
- Exchange
- Exchange Volume
- Extended Public Key (xPub)
- Fear of Missing Out (FOMO)
- Fiat
- Flippening
- FORK
- FUD
- Genesis Block
- Graphics Processing Unit (GPU)
- Halving
- Hard Fork
- Hash
- Hash Rate
- Hashing
- HODL
- Hyperbitcoinization
- Inflation
- Initial Block Download (IBD)
- Intrinsic Value
- Know your customer (KYC)
- Layer 2
- Light Client
- Lightning Network
- Margin Trading
- Market Depth
- Mempool
- Miner
- Mining
- Mining Pool
- Mt. Gox
- Multisignature
- NFT (Non-Fungible Token)
- Nocoiner
- Node
- Nonce
- Not Your Keys, Not Your Coins
- Off Chain
- On Chain
- Operations Security (OPSEC)
- Orphaned Block
- Payment Channel
- Peer-To-Peer (P2P)
- Precoiner
- Private Key
- Proof of Keys
- Proof of Work (PoW)
- Protocol
- Public Key
- Public Key Cryptography
- QR Code
- Recovery Seed Phrase
- Rekt
- Sat
- Satoshi Nakamoto
- Schnorr Signature
- Segregated Witness (SegWit)
- SHA-256
- Shitcoin
- Sidechain
- Signature
- Smart Contracts
- Soft Fork
- Testnet
- To The Moon
- Transaction
- Transaction Fee
- Unconfirmed Transaction
- Unspent Transaction Output (UTXO)
- UTXO Set
- Virgin Bitcoin
- Wallet
- XBT
- Zero Confirmation Transaction
- Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARK)
Cryptocurrency transactions are transfers of funds from one user to another, which is technically implemented by making a corresponding entry in the blockchain registry. Since the systems of any cryptocurrency are decentralized, transactions are carried out according to a certain algorithm, which differs from the fiat financial system, and only if certain conditions are met.
Transaction principle
Technically, each cryptocurrency transaction is a message with certain information encrypted. For a transaction to be validated, it is carried out in stages:
- the owner of the coins makes the payment;
- the crypto coin user who creates a transaction confirms it with his unique key (digital signature, multi-signature);
- miners (validators) confirm the authenticity of the payment, after which the corresponding entry is added to the common open source registry.
Thus, data on any transaction can be viewed by any participant in the cryptocurrency community, regardless of the time it took place.
Commission
In a decentralized financial system, the fees for each transaction may vary. Moreover, the values vary over a very wide range. The size of the commission is affected by:
number of transaction entries;
network congestion.
In case of high workload, miners prioritize those transactions for confirmation for which users are willing to pay a higher commission percentage, because this amount of money goes to the validator as a reward for the work performed (verifying the transaction's authenticity).
The number of transaction inputs usually depends on the amount. For example, a smaller transaction for 1 bitcoin will be easier regarding the number of inputs than for 10 bitcoins, because they can be formed from the sum of coins (5+2+1+2 or other combinations).