- Blockchain - Conclusion
- Bitcoin - Mitigating Attacks
- Blockchain - Privacy
- Blockchain - Resolving Conflicts
- Blockchain - Payment Verification
- Blockchain - Merkle Tree
- Blockchain - Incentives to Miners
- Blockchain - Network & Mining
- Blockchain - Proof of Work
- Blockchain - Chaining Blocks
- Bitcoin - Mining
- Blockchain - Hashing
- Public Key Cryptography
- Bitcoin - Brief History
- Blockchain - Double Spending
- Blockchain - Introduction
- Blockchain - Home
Blockchain Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Blockchain - Payment Verification
Consider a case whereby as a vendor you may pke to verify a certain payment made in the past. As the blockchain you are holding on your machine contains only the block headers as shown in the earper figure, the transaction that you are searching for is missing in the copy of your blockchain.
You can now search backwards in your copy of the blockchain until you find a block in which the desired transaction is timestamped in. Now, request the merkle tree of the selected block and you will have the transaction that you are looking for. This is illustrated in below Figure −
Here, we assume that you are looking for Tx103. Though you may not be able to see the contents of Tx103, you know that this has been accepted by the block to which it belongs and all subsequent blocks in the chain. Thus, you can safely trust this transaction and proceed with your business.
Advertisements