NEAR Performance
How does NEAR stock up to other L1s in terms of speed and performance? How fast is NEAR, and compare it with other blockchain speeds in terms of transactions per minute and percentage of transactions that fail.
Intro:
NEAR is a decentralized development platform designed to create an ideal environment for dapps by overcoming some of the limitations of competing systems such as low power, low speed, and poor compatibility. The service operates on top of the NEAR protocol, a developer-friendly proof-of-stake (POS) blockchain that includes a number of innovations to increase scalability and reduce costs for developers and end users. Its innovations include a unique take on crunching and a powerful new consensus mechanism known as "Doomslug".
In this bounty, the performance of NEAR is investigated and compared to Ethereum blockchain as a leading L1 blockchain in crypto universe.
The investigation is done based on the transaction per minute (TPM) and success rate of transactions.
The start of May considered as a begin of investigation.
Method:
-
Used table for NEAR-→ flipside_prod_db.mdao_near.transactions
-
TPM calculation-→ Transaction count in single Minute
date_trunc('minute',BLOCK_TIMESTAMP) as dt for both networks
-
Success rate of NEAR-→ substr(tx_receipt[0]:"outcome":"status",3,7) as status for each TXN
-
Used table for Ethereum-→ ethereum.core.fact_transactions
-
Success rate of Ethereum-→ status
-
Time frame-→ BLOCK_TIMESTAMP>='2022-05-01'
Outcomes:
The NEAR is compared to Ethereum from the TPM and success rate of transactions aspects. The outcomes are as below:
- Three level of TPM are estimated to NEAR as minimum, maximum and average speed of transactions.
- The highest TPM of NEAR happened on June 15 with 5989 transactions in single minute.
- In some points, speed of NEAR was more than Ethereum but most of the time Ethereum has the higher TPM (speed) than NEAR.
- Its notice that, the TPM of NEAR is very volatile in comparison with Ethereum blockchain.
- The normalize success rate of NEAR demonstrate that the highest percentage of failed transactions happened on May 10 with more than 54% of transactions.
- In the selected time period, the total performance of NEAR compared to Ethereum from the aspect of success rate shown the superiority of Ethereum with most successful transactions.
- The daily success rate of transactions on NEAR and Ethereum shown the consistent success rate of Ethereum compared to NEAR and as mentioned earlier most of the time, the success rate of Ethereum is more then NEAR.