AVRASYA 11th INTERNATIONAL CONFERENCE ON APPLIED SCIENCES, Toskent, Özbekistan, 1 - 05 Ağustos 2024, ss.31-44
Searching for a specific transaction on a blockchain is vital for multiple reasons. It facilitates the verification of transaction authenticity and completion. Also, for businesses and financial institutions, transaction searches are indispensable for auditing, fraud detection, and ensuring compliance. Recently, blockchain technology has garnered attention as a potential solution to these issues. Despite the increasing interest in blockchain technology and decentralized applications, finding a specific transaction within blockchain is still lacking reliable and efficient approaches. This paper offers an overview of the latest research in finding transactions in blockchain. It provides a background on blockchain technology and an evaluation of the current transaction searching techniques. In our study, we evaluated three prominent approaches on Sawtooth platform and compared their results. Our test results show that the time for finding a transaction using database search outperforms the linear searching and the Sawtooth searching approaches. However, database search operations rely on supplementary resources operating in parallel with the blockchain. Furthermore, this approach necessitates an additional system for the verification of queried transactions. The paper discusses the findings of transaction searching approaches, highlights the limitations within the current system, and gives recommendations for future enhancements to address the existing challenges of searching
within blockchain.