Menu

Here is why nobody has succeeded at running IoT on the blockchain

  • January 06,2023
  • Angela King

From the permissioned blockchain networks of IBM to the newly introduced Hashgraph technology, some of the largest technology and financial conglomerates have been testing the applicability and potential of blockchain with the Internet of Things (IoT) market since the beginning of 2016.

Yet, with nearly $4 billion invested in blockchain research and development, not a single company has been able to demonstrate the successful integration of blockchain technology with IoT.

In order to integrate with IoT , blockchain developers must treat each device as a unique user of the blockchain; as such, every piece of data transmitted from the IoT device is processed by the blockchain network as a transaction.

For instance, if there were a blockchain-based home security system and every homeowner connected all of their devices to this blockchain network, each piece of data transmitted by a device would go through the blockchain network as a transaction. If someone was to attempt to break in, the intrusion caught on CCTV or by a sensor would generate data that would then be recorded on the blockchain to notify the owners in real time.

In theory, such a system could work. But, only if the size of the data or the information provided by the home security system to its owners is limited.

For this sort of system to be deployed commercially, the scale of the blockchain-based IoT network would have to increase drastically in order to support hundreds of thousands of users. This would require the system to manage tens of thousands of data points per second, all of the which would need to go through the blockchain.

As Ethereum co-founder Vitalik Buterin explained at the 3rd Annual Global Blockchain Summit hosted by Wanxiang Group, no public blockchain network can handle this.

“I do think that scalability is one of the key problems that is standing between the blockchain technology hype, which we already have, and the blockchain technology mass production”, he said at a panel. “We’ve been seeing bitcoin hit its limit at three transactions per second, and we’ve been seeing Ethereum hit its current limit at about six.”

“If you want to get more scalability, you can try to optimize the chain a bit, you can try to go up to 28, 50 or 100 but for real mainstream application you really need many thousands of transactions per second, to be flying around for lots of applications”, Buterin concluded.

At a conference hosted by TechCrunch and prominent venture capitalist Naval Ravikant, Buterin also emphasized that for blockchain networks to handle IoT, they need to be able to process hundreds of thousands of data points per second.

“Uber on average does 12 rides per second, PayPal several hundred, Visa several thousand, major stock exchanges tens of thousands, and in IoT, you’re talking hundreds of thousands per second,” said Buterin.

At present, the Ethereum network, which is still significantly more flexible than other networks including bitcoin, can only process six transactions per second. To jump from six transactions per second to hundreds of thousands of transactions per second is clearly unrealistic.

In order to cope with this, an unprecedented scalability solution must be implemented. However, even with side chains and second-layer solutions like Plasma or Lightning Network, it is still out of the question for a blockchain to handle hundreds of thousands data points per second.

Plasma, an Ethereum scaling solution, could become a practical solution to the severe scalability issues of blockchain networks. It uses multiple blockchain networks that are interconnected with each other, and several aspects of transactions are kept confidential through the usage of Zcash’s ZK-SNARKs cryptographic system. This reduces the size of transactions and ultimately, increases the capacity of the blockchain.

“Here [with Plasma], the scalability does not come from the fact that blockchains are relieved from their load by creating a big number of smaller chains and moving the transactions there. Scalability is only achieved once a user does not have to verify every single transaction that is sent to the system,” explained Christian Reitwiessner, Team Lead at Ethereum and Creator of Solidity.

Viable solutions to integrating blockchains with IoT

Several technology conglomerates, such as IBM, are focused on developing centralized blockchain networks or permissioned ledgers. With the implementation of permissioned blockchain networks, there is a definite trade-off between security and flexibility. Nevertheless, if we hope to implement blockchain technology with IoT in the near future, permissioned blockchain networks are the only realistic solution in terms of scalability.

“IBM and AOS, a Colombian company specializing in providing business solutions, are collaborating to create a solution to enhance efficiency in the logistics and transport industry throughout the country, built on IBM Blockchain and Watson IoT. Traditionally, supply chain transactions are completed manually, creating delays and a higher risk for recording error, which can cause differences between what was recorded and what was actually loaded,” wrote Chris O’Connor the General Manager at Internet of Things Offerings for IBM.

By 2018 it is likely that major blockchain consortia, such as Hyperledger, Ethereum Enterprise Alliance (EEA), R3CEV, and Axoni, will have attempted to introduce a number of permissioned ledgers to demonstrate the potential of blockchain technology in IoT.

In the long term, public blockchain networks will very likely achieve the level of scalability needed to handle IoT networks. However, as Buterin explained, it will take least three to five years to get there.

This post was written by Joseph Young for Binary District, an international сollaborative technology community which creates unique competency-based workshops and events on new technologies. Follow them down here:

MasterCard wants to make electronic payments anonymous… with blockchain

Just as the US Department of Homeland Security announced plans to develop forensic techniques to deanonymize cryptocurrency transactions , MasterCard has thrown a spanner in the works with plans for the exact opposite.

According to a recent patent application , the payment infrastructure provider wants to anonymize “electronic transactions via blockchain.”

The patent explains how the system would obscure the origin and amount of funds involved in a given transaction.

MasterCard‘s idea sounds an awful lot like a mixer or tumbler – a system often used by cybercriminals to launder dirty cryptocurrency.

Effectively, it works by providing a primary address for a transaction, this address then stores the transaction data including the amount and final destination address.

Meanwhile, a new transaction and digital signature is created, with a new private key. This new transaction is responsible for ensuring the funds reach the desired person.

As a result, when you receive funds the sender address will be associated with the MasterCard system, and not the identity of the sender.

There is also the possibility for transaction amounts to be made anonymous by cutting up a transaction into many parts. This further obscures a transaction by anonymizing how much is being transferred.

It should be noted though, that MasterCard do not specifically state that this system will be used for cryptocurrency transactions.

The patent application uses the term “transaction” rather ambiguously. There is the potential that this system could be used to anonymize fiat transactions. Although, I don’t see many governments getting on board with that idea.

Though we should remember that patents don’t always come to fruition, so this could be a power move from MasterCard to prevent anyone else from making a system for anonymous digital transactions first.

Indeed, it’s not the first time MasterCard has filed a blockchain-based patent. Recently, the payment provider also logged a patent request for a system to speed up cryptocurrency transactions .

This nifty site lists all hot cryptocurrency meetups in your area

If you are a cryptocurrency enthusiasts hounding the web to ensure that you don’t miss the next crypto event in your city, your life just got a lot easier.

Cryptomeetups.io is curating a list of all cryptocurrency and blockchain related events on its website. It categorizes these events by cities, making it easier to find relevant events that you can attend.

The website extracts the information from Meetuom , and lists the relevant information about the event include the name, number of members in the group, the link to the Meetup page, and the date, topic, and location for the event.

The founder of Cryptomeetups, Erasmus Elsner, describes that he started curating the website for his own use. On being asked about the motivation behind the curation, he said this:

If you feel that there’s an interesting crypto meetup that is about to happen, and is not on the Cryptomeetups website, you also have the option to suggest a new entry. However, the founder however warns that they are only looking for quality meetups, and may not include every single suggested entry.

I was particularly discontent with the lack of inclusion of any Indian city in the list, which host a ton of crypto events every year, so I made some suggestions of my own!

Curious to see if there are any meetups happening around you? Check out cryptomeetups.io here .

The Next Web’s 2018 conference is just two weeks away, and it’ll be

Leave a Comment