This master’s thesis explores blockchain, its use as a cryptocurrency network and introduces a tool designed for analyzing internal calls. The initial chapters provide an overview of blockchain technology, explaining its significance in ensuring the successful operation of cryptocurrencies. The focus then shifts to the Ethereum blockchain, which enables the use of smart contracts. Further on, we detail the process of extracting and preparing blockchain data for analysis. We discuss different methods of data storage across various databases and present the results of our analysis using examples from the Flare blockchain. Two approaches were used: the first examines transactions occurring on the network, while the second takes a closer look at smart contracts, directly analyzing their code to determine which internal calls they can generate.
|