Flow speed and perfomance

    Methodology:

    In case I've analysed all the transactions performed on the Flow blockchain I have mainly used flow.core.fact_transactions table from the Flow scheme.

    To break down the transactions by their main actions, I filtered the tx_id from the relevant table. The remaining transactions from the flow.core.fact_transactions table were categorized as "Other actions."

    Introduction:

    Flow is a fast, decentralized and developer-friendly blockchain, purposely built to support decentralized apps (DApps), games and the digital assets they run on. It’s designed for scalability and faster speed without sharding techniques, which makes it ideal for crypto-based games and NFT collectibles. learn more

    Transaction speed refers to the time it takes for data to be processed and confirmed on its respective blockchain network. It is a crucial aspect of blockchain because it directly impacts the usability and efficiency of digital transactions. One way to evaluate transaction speed is by using the Transactions Per Second (TPS) metric.


    In this dashboard, I will analyze Flow's performance using several important metrics, including daily active users (DAU), TPS, fees, transaction success rate, average block creation time, and the number of transactions within each block. Additionally, I will conduct a comparative analysis of Flow blockchain with other Layer 1 solutions such as Ethereum and Binance Smart Chain.

    Key definitions:

    • TPS - number of Transactions Per Second.
    • Success rate - number of successful transactions to number of all transactions ratio.