When Do Flow Transactions Fail? (Part II)

    Building off last week's question investigating when transactions fail on Flow, what addresses and contracts are causing the majority of failures? What types of activities and events are these addresses doing that are spamming the network? What types of arbitrage opportunities are they seeking and how profitable are these efforts? Compare these transaction failures to the botting issue that Solana has bene facing causing outages. How do they compare and how could Flow attempt to mitigate these issues?

    Introduction and methods

    Flow blockchain is a fast, decentralised, developer-friendly PoS-based blockchain from NFT pioneer Dapper Labs that aims to provide high scalability to the next generation of Dapps without the use of complex scaling techniques such as fragmentation.

    Recently, the transaction fails on Flow increased dramatically. In this dashboard, we are gonna investigate what addresses and contracts are causing the majority of failures. Furthermore, we are gonna track what types of activities and events are these addresses doing that are spamming the network.

    Finally, we will compare these transaction failures to the botting issue that Solana has bene facing causing outages.

    Results

    Loading...

    Analyzing the wallets that cause the increase of the fails, we can detect like some important addresses among the wallets that do more than 10k transactions daily and then, can be catalogued as robots.

    A total of 13 wallets are causing the major of the transactions fail of Flow. In blue, there is a wallet that do similar fails over time. As well, in red, orange and blue, appear 3 wallets from May 25th to May 31st that caused the major of the fails. It is important to mentioned them beaucse of during that time, the fails increased a lot.

    Loading...

    In terms of contracts cutting off those who did less than 10k daily trasnactions, we have more heterogeneity on the results. However, in general there are two main contracts that represents the major percentage of fails, the FlowFees and the FlowToken contract, related to the Flow swaps and transactions.

    Loading...

    Analyzing the top 10 addresses by number of failed transactions, we can see that there are 2 main wallets causing more than 40% of the top 10 fails. It represents more than 4.5M of transactions failed.

    Loading...

    In terms of contracts, there are as well two main of them but in this case representing more than 75% of the total fails.

    Loading...

    In this final chart, we can see the addresses by the number of fails. In colour are represented the contract. It is clear that in the major of the cases, the FlowToken transactions implies a FlowFees transaaction and for this reason, the numbers for these contracts are similar. However, the top wallet with the major of fails also caused LNVCT fails, while the lower in values only represents FlowFees.

    Conclusions

    In this dashboard we have analyzed the failures on Flow. We have extracted that there are 3 main wallets that caused the fails during the last week of May, when the number of fails increased. FlowToken and FlowFees are the most popular contracts in terms of fails.