Blockchain
Proof of History: Explained
Share post
In Brief
Explore Proof of History, an approach to ordering transactions on blockchains, enabling faster processing and paving the way for secure, scalable networks.
Blockchain technology is centered on a secure, reliable way to verify transactions and maintain the order of events within its distributed ledger. This critical function is achieved through consensus mechanisms, ensuring all network participants agree on the validity of the blockchain data. Proof of History (PoH) is a consensus mechanism that offers a unique approach to ordering transactions and achieving high throughput on a blockchain network.
Before You Get Started
Before you explore Proof of History in more detail, remember that you can buy Solana using Trust Wallet.
Did you know that you can use Trust Wallet as your secure Solana wallet? You can download Trust Wallet as a mobile app, or you can install the Trust Wallet Extension for your desktop browser.
Understanding the Importance of Ordering
In a blockchain, the order of transactions is important. The order of transactions establishes the chronology of events, prevents double-spending (using the same digital asset twice), and ensures a tamper-proof record. Traditional consensus mechanisms like Proof of Work (PoW) and Proof of Stake (PoS) achieve ordering through different methods, each with its advantages and limitations.
Proof of Work (PoW): The Secure Veteran
Proof of Work, employed by Bitcoin, relies on miners solving complex mathematical puzzles to validate transactions and add new blocks to the blockchain. PoW requires significant computational power, leading to high energy consumption and slow transaction processing times. PoW does, however, offer a high degree of security due to its decentralized nature and the difficulty of altering past blocks.
Proof of Stake (PoS): The Energy-Efficient Contender
Proof of Stake uses validators who stake their cryptocurrency on the network. These validators are randomly chosen to validate blocks, with the probability of selection increasing with the amount of stake held. PoS offers significant energy savings compared to PoW but might face challenges in achieving the same level of decentralization if a small number of entities hold a large portion of the stake.
Proof of History (PoH): The New Kid on the Block(chain)
Developed by Solana Labs, PoH takes a different approach to achieving consensus. Instead of relying on miners or validators to compete, PoH uses a cryptographic clock to order transactions. This clock is generated by each validator on the network, creating a verifiable record of the passage of time between blocks.
The Mechanics of Proof of History
Here's a breakdown of how PoH works:
Verifiable Delay Function (VDF): The core of PoH is a VDF, a cryptographic function that is easy to start but takes a predictable amount of time to complete. VDF ensures validators cannot fake the passage of time.
Seeding the clock: Each validator on the network runs the VDF continuously, generating a sequence of hashes. These hashes act as timestamps for the validator's local clock.
Batching transactions: Transactions are collected into batches, and their hashes are incorporated into the validator's VDF output. Incorporating their hashes creates a verifiable link between the transactions and the passage of time.
Leader selection: Through a separate consensus mechanism (often PoS), a leader is chosen to propose the next block.
Block creation: The leader incorporates the proofs generated by validators (including their VDF outputs) into the new block.
Verification and finality: Other validators verify the leader's block by checking the validity of the included proofs. Once a sufficient number of validators agree, the block is finalized.
Benefits of Proof of History
PoH offers several advantages over traditional consensus mechanisms:
Scalability: By offloading the task of ordering transactions to the local clocks of validators, PoH enables high transaction throughput, potentially processing thousands of transactions per second.
Security: The use of VDFs makes it computationally expensive to tamper with the timestamps, ensuring the integrity of the historical record.
Efficiency: PoH requires less energy compared to PoW as it doesn't involve solving complex computational puzzles.
Solana: A Blockchain Powered by PoH
Solana's consensus mechanism hinges on a clever interplay between PoH and PoS. PoH acts as the foundation for ordering transactions. Each validator on the Solana network runs a Verifiable Delay Function (VDF) continuously. VDF ensures a predictable amount of time elapses before a solution is produced. The output of the VDF serves as a verifiable timestamp, cryptographically linking transactions to a specific point in time. This eliminates the need for constant communication and agreement among validators on the transaction order, significantly reducing network overhead.
On top of this foundation of ordered transactions, PoS comes into play for leader selection. Through a separate staking mechanism, validators put up a portion of their holdings as collateral. This stake serves as a security deposit, incentivizing honest behavior. Based on the amount of stake they hold, validators are periodically chosen to become block proposers. The chosen leader then incorporates the verifiable timestamps generated by validators through PoH into the new block they propose.
Combining PoH and PoS offers significant advantages. By separating the tasks of transaction ordering (PoH) and leader selection (PoS), Solana avoids bottlenecks that can hinder scalability. Transactions are efficiently ordered by PoH, freeing up validators to focus on verifying them based on the leader's proposal. Dividing labor allows Solana to achieve high transaction throughput. The economic incentives of PoS, where validators risk losing their stake for misconduct, contributes to the overall security of the network. The reliance on efficient cryptographic functions in PoH avoids the high energy consumption associated with Proof of Work (PoW) based blockchains. Solana's combination of PoH and PoS positions it well for applications like DeFi and NFTs that demand fast transaction processing and low fees.
The Future of Proof of History
PoH is a relatively new concept in the blockchain space, and its long-term viability remains to be seen. While it offers promising advantages, its real-world adoption is still evolving. As blockchain technology continues to develop, PoH has the potential to play a significant role in the future of scalable and efficient blockchains.
How to Buy Solana (SOL) Using Trust Wallet
You can buy crypto, including Solana, using Trust Wallet, via our trusted partners. Here’s how:
Select “Buy” from the home screen.
If using the mobile app:
Search for “Solana” or “SOL” and select it.
Choose your preferred currency, then enter the amount of SOL you want to purchase.
Select the third party provider & payment method you’d like to use.
Select the Buy button and complete the remaining steps.
If using the browser extension:
Choose your preferred currency and amount, then choose Solana (SOL)
Select your preferred third party provider.
Complete the remaining steps.
Closing Thoughts
Proof of History presents a unique approach to consensus mechanisms within blockchain networks. Proof of History’s focus on creating a verifiable record of time offers a path towards faster and more energy-efficient transaction processing. While still under development, PoH holds promise for the future of blockchain scalability and adoption.
Disclaimer: Content is for informational purposes and not investment advice. Web3 and crypto come with risk. Please do your own research with respect to interacting with any Web3 applications or crypto assets. View our terms of service.
Join the Trust Wallet community on Telegram Follow us on X (formerly Twitter) Instagram Facebook Reddit Warpcast
Note: Any cited numbers, figures, or illustrations are reported at the time of writing, and are subject to change.