Measuring IOTA PoW ’s Energy Consumption and Comparing with other Payment Systems

The full article was originally published by Amir Abbaszadeh Sori on Medium. Read the full article here.

Comparing IOTA Energy Consumption per Transaction (ECPT) with Bitcoin and Ethereum is funny but in this report, we measuring IOTA PoW ’s ECPT and comparing the result with VISA and Master Card payment systems. The result show IOTA PoW ’s ECPT is less than VISA and Master Card payment systems and IOTA network is more efficient but we have some constraints.

VISA & MasterCard Energy Footprint per Transaction

According to VISA corporate responsibility and sustainability report in 2017, the company consumed a total amount of 680,560 GigaJoules of energy globally for all its operations (1). We also know VISA processed 111.2 billion transactions in 2017 (2). Rely on these numbers, VISA ECPT is 0.0017 kilowatt-hours and for simplification 100,000 VISA transactions consume 170 kWh.

Also according to MasterCard sustainability report in 2017, MasterCard data centers, which process MasterCard transactions, consumed approximately 45 million kilowatt-hours of energy. MasterCard switched 65.3 billion transactions, processing each transaction with approximately 0.0007 kilowatt-hours of energy (3) and for simplification 100,000 MasterCard transactions consume 70 kWh.

Note that MasterCard Only reports its data centers energy consumption but VISA report all part of company. VISA data centers continued to represent 54 percent of the total consumption of electricity (1). However, we able to say VISA data centers consume 91.8 kWh for 100,000 transactions.

These estimates of VISA and MasterCard ’s energy consumption includes only theirs switching and data centers; the merchants, banks and any others involved in processing transactions consume additional energy that is not included.

Table 1- Visa and MasterCard ECPT

Experimental; IOTA PoW’s Energy Consumption

In this experiment, we used three types of the mid-range smartphone with different processor and Android version that show in table 2;

Table 2- Types of the smartphone used in experiment

Evaluation of Trinity Wallet application

In this section, we measure the power consumption of Trinity Wallet with Batterystats. Batterystats is a tool included in the Android framework that collects battery data on device. We can use Android Debug Bridge (ADB) to dump the collected battery data to development machine and create a report with using Battery Historian tool (4).

Read the full Article

The full article was originally published by Amir Abbaszadeh Sori on Medium, where people are continuing the conversation by highlighting and responding to this story.

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More