- 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)
A Protocol is a specific set of rules that apply to a specific system.
Any cryptocurrency system has its own specific device, which is based on blockchains. The way the Protocol determines blockchains and other elements of the system function. The protocol determines how data is verified, transmitted, and stored. This ensures network security, stability, and consistency at any stage of development.
Blockchain protocols in different cryptocurrency systems may differ depending on the intended use case. Such an algorithm is usually created by a group of developers who bring the data exchange standards taken as a basis to a common denominator.
A newcomer to this niche needs to understand that blockchain and protocol are not the same thing. In simple terms, the protocol functions as a framework, a structural set of rules that are followed to implement the development plan. And blockchain is the result of following a protocol.
Protocol functions
Since the protocol is the fundamental building block of any blockchain network, the implementation of the following functions depends on it:
- coordination of the work of nodes their synchronization;
- transaction processing - protocols determine the procedure for validating payments and the technology for adding them to the blockchain;
- application programming interface.
It is through strict adherence to all the rules outlined in the protocol that the stability of the network and its security are maintained.
Application
Blockchain technology was first introduced during the implementation of the cryptocurrency financial system project. However, protocols of this type are used in other ways:
- for supply chain management;
- to provide various financial services;
- for anonymous and transparent voting;
- to create the most reliable identifiers, which eliminates the risk of forgery.
Blockchain protocols are a modern format of unique digital technologies that are used to create decentralized networks with specific properties. The use of such a protocol makes it possible to improve the network security system and regulatory transparency.