FLOW Speed (redux)

    Introduction

    gaming purposes, but has expanded since its launch in 2020. The flow blockchain enables fast, low-cost transactions and supports smart contracts. Flow also has a native cryptocurrency that trades under the symbol FLOW [1].

    On this dashboard, "flow whales" are the top 100 FLOW token holders.

    Method

    This dashboard will examine Flow's transaction speed and performance in relation to those of Ethereum and Cosmos, two major L1 blockchains, and Arbitrum, a L2 blockchain, throughout the course of the first few months of 2022.

    One primary objective is to analyze the development of metrics related to the speed and efficiency of blockchain transactions, with a focus on Flow.

    I will begin by comparing the transaction volume, transaction confirmation time, and transaction confirmation rate of each chain.

    Next, I'll track the events generated by Flow transactions to see which ones have had the greatest impact on blockchain throughput.

    After that, I plan to examine the historical transaction volumes on the Flow blockchain to see how they have evolved.

    The primary tables I'll be using for this bounty are flow.core.fact events (for event analysis) and flow.core.ez token transfers (to compare transaction times between chains) (for volume analysis)

    Moreover, because the data are not complete yet and potentially give us misleading findings, I have left out Current Date from the outcomes (by daily and monthly).

    Analysis

    :hourglass_flowing_sand: Transactions Overview by day

    ✍🏻 Conclusion

    As of Findings above:

    • Compared to the first days of 2022, the number of transactions on the FLOW blockchain has increased both in terms of the total number of transactions and the average number of transactions per second (TPS). This is significantly faster than the increases seen on the other chains analyzed (Cosmos, Ethereum, and Arbitrum). The volume of transactions across all other networks has decreased since the beginning of 2022.
    • The market negative condition and price decline of numerous tokens, especially FLOW as the main native token of the Flow chain, may have contributed to a slight decrease in Flow blockchain transaction volume compared to early 2022.
    • It can be deduced that the performance of the Flow blockchain is most affected by token and transfer-related events, such as TokensWithdrawn, TokensDeposited, and FeesDeducted, because these events account for the largest proportion of all Flow blockchain events.

    And finally, I’m glad to share this research with those who care about this issue via Twitter link, and will be pleased by your comments.

    About:

    Flow is fast, but how fast?

    6 months ago, we asked for a comparative analysis on blockchain speed - how has Flow increased its speed in transaction per minute since? Compare Flow and other L1 blockchains in terms of speed: identify the monthly average for transactions per minute, and how that's improved or worsened since the beginning of 2022.

    • What types of events have raised or decreased the blockchain's performance over that time period?
    • Are there bursts of transaction volume or interest on the chain? Compare Flow's speed to at least two other blockchains.

    Hey there 👋!

    Firstly, I appreciate you sticking with it until the conclusion.

    I'm Hamed, a civil engineering Ph.D.

    student interested in data analysis.

    I've made many similar dashboards and visualizations since I started at Flipside in January.

    Please take a look at my various contact details and let me know what you think.

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    :mag_right: Findings:

    As of charts above, succeed transaction per minute on flow were the bellow 500 in average by day till Jun, but after this date, it raised to above 1000.

    Also, as can be seen in the chart right, after Ethereum, Flow has the most average daily transactions count, average transactions per minute and per second, than other two chains (Cosmos and Arbitrum).

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    :mag_right: Findings:

    The percentage change ratio of transactions on these chains was calculated and displayed in the preceding charts in relation to their status in the first days or months of 2022.

    It's interesting to note that among these blockchains, FLOW is the only one with a net positive percent change ratio.

    Even while Cosmos and Ethereum have had a decline in their transaction volumes (+TPM & TPS) since the beginning of 2022, FLOW blockchain has done satisfactorily among these chains and has the largest positive evolution over time, which is increasing steadily.

    Due to a lack of data prior to April, the above chart does not display the whole history of transactions involving Arbitrums.


    :hourglass_flowing_sand: Flow Transactions Volume

    In order to track the growth or decline in the amount of Flow chain transactions over time, I have utilized flow.core.ez_token_transfers, as every asset transfer within a transaction triggers a transfer event on the Flow chain.

    The usage of flow.core.fact_prices allowed me to determine and extract the USD value of transfers despite the presence of other currencies on this graph.

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    :hourglass_flowing_sand: Transactions Overview by Month

    • The following charts show the daily success transactions per minute (TPM) and rate of failed transactions(TFR) over time since 2022.

    :mag_right: Findings:

    According to the charts above, Although Ethereum has had the most daily transactions, transactions per minute, and transactions per second over time, the Flow blockchain has passed Ethereum on most days since June and peaked at over 1600 TPM(transaction per minute) in Nov 25th, that also has had the most active users in this day, too.

    As of chart above right, the trend of transactions count per users are dramatically increased and reached the highest point at 118 in Nov 25th, against to 3 and 2.5 in Ethereum and Cosmos and 12 in Arbitrum.


    :hourglass_flowing_sand: Transactions Overview by Month

    The following graphs show the transactions overview by month since 2022, that confirmed the previous section findings.

    Loading...

    :mag_right: Findings:

    According to the left plot, Flow chain weekly transaction volume is falling.

    This substantial fall in transaction volume may be due to the bearish cryptocurrency market, the crash of Terra and FTX this year, the bankruptcy of multiple crypto-related enterprises, global inflation, and the growing interest rate (by the Federal Reserve) over time, among other factors.

    All of these considerations have reduced the amount of FLOW transactions on this chain over time.

    The biggest volume of FLOW transactions was in the first months of 2022, but the average and total daily volume is dropping and the high spikes are lower.

    :hourglass_flowing_sand: Flow Events

    On the charts bellow, we can see TokensDeposited, TokensWithdrawn and FeesDeducated have by far the highest share in emitted events on Flow chain. these 3 events almost consist 68% of all emitted events on Flow blockchain since 2022.

    So, we can see events which are related to token transfers and also their fee-related transactions have the greatest impact on Flow chain’s speed.

    The chart bellow right shows the weekly top 10 event type by the most transactions count over time.

    Also, the bubble chart bellow shows the total transactions count of top 20 events by the bubble size based on succeed transactions in total. In this term can be seen the aforementioned events are in top 3, too

    db_img