Unlocking the promise of DePIN
Explore how blockchain could unite disparate physical infrastructure and create new utility in evolving energy ecosystems.
15 minute read | September 30, 2024
Decentralized physical infrastructure networks (DePINs) are a growing Web3 concept that uses blockchains to link and help enhance physical infrastructures, such as energy grids, internet-mesh networks and cloud computing. DePIN proponents argue that real-world infrastructure can be better coordinated by using blockchain technology and decentralized applications, potentially leading to greater efficiency and unlocking new economies.
Blockchain's inherent security, transparency and decentralization make it ideal for facilitating a common data communication and payments protocol across various network participants. While blockchains could enable a consistent and reliable source of truth through a unified platform, we went further to consider what key minimum requirements would be needed to prove the concept, and potential value, of DePINs.
Focus area: Energy ecosystems
In evaluating the promise of DePIN, we chose to tackle a real-world microcosm with disparate systems at play: energy ecosystems and the electric vehicle (EV) recharging landscape.
Today, energy ecosystems, EV charging points (CPs) and mobile applications connect to various systems and do not always work well together. These systems leverage proprietary back-end infrastructure, while end-user access points, such as mobile applications, also use their own. These differing systems can lead to friction and disconnect with end-user authentication, ease of payments processing and data management.
There is a strong dependence today on continuous internet access and centralized data systems to keep the charging point ecosystem up and running. Without connectivity and internet, back-end infrastructure would be critically impacted—affecting EV users everywhere.
From a business-to-business perspective, such fragmentation can create operational inefficiencies between charging point operators (CPOs) and the e-mobility service providers (EMSPs), who provide connectivity between end-users and charging point networks. This complexity impacts the overall industry alongside customer experience.
We explored with Shell’s Web3 Innovation team what it would look like to use a blockchain-based network and orchestrate an EV end-user recharge and payment with real-life infrastructure at a Shell research facility.
Karina Fernandez
GM Emerging Digital Technologies, Shell
Explore our findings
What we learned
Four key components are essential to making a DePIN useable at scale:
With offline payments, double spend—the unauthorized production and spending of the same unit of money, whether digitally or physically, more than once—is top of mind. Account abstraction provided new insights into how to tackle this challenge from the private key level, including our decision to directly program the EV end-user’s smart contract wallet to require two specific “signatures” to execute a transaction.
Current wallet setups allow end-users to export their private keys to another wallet. A dishonest end-user could spend funds at the same time as they are interacting offline with a charging point’s node, resulting in a double spend. By using a smart contract wallet programmed with two signatures—one derived from the EV end-user and the other from the wallet application itself—even if the EV end-user were to know their private key and export it to a different wallet, the programming would look for the second signature that was uniquely derived from the original wallet application, thus preventing a double spend.
Another aspect of the double spend question included mitigating it at the blockchain protocol level. For this, we equipped the EV end-user’s wallet with a localized balance tracker to track transactions. This tracker prevented overspending by blocking transactions exceeding the EV end-user’s balance. The balance tracker was intended to emulate the balance tracking that a node would facilitate.
Further time and effort would be needed to outfit and enable everyday devices with the required DePIN capabilities. For example, in an ideal state the EV end-user would also be equipped with a fully functioning node. To further realize a true DePIN future, continued explorations into state synchronization, nonce management, node enhancements, network privacy and scalability are required.
What's next?
DePIN applications have the potential to enable future use cases involving machine-to-machine, autonomous entity-to-autonomous entity, and even AI-to-AI interactions. Additional work has been identified beyond the scope of this exploration, however the initial research addressing known challenges has been promising.
Coupling DePIN principles with offline data exchange and payment methods further highlight the future possibilities at hand. According to the International Telecommunication Union (ITU), a United Nations agency, in 2023 a third of the world’s population—around 2.6 billion people—were not connected to the internet.1 However, in the same year, ITU estimated nearly 80% of the world’s population—around 6.2 billion people—owned a mobile phone.2
Given the increasing computational power of mobile phones, applications of the team’s learnings may not only benefit scenarios where data and value must be exchanged digitally, but also in situations where there is little, irregular or generally no internet connectivity.
Our work here highlighted some key components, along with areas to be refined, to enable a successful and scalable future for DePIN. Blockchain networks are uniquely positioned to create novel solutions for today’s fragmented ecosystems and unlock additional capabilities in the years to come.
- Alexandra Prager, Executive Director, Head of Blockchain Launch, Onyx by J.P.Morgan
- Manmeet Ahluwalia, Executive Director, Head of ODA and Blockchain Launch Engineering, Onyx by J.P.Morgan
- George Kassis, Vice President, Web3 Identity Lead, Onyx by J.P.Morgan
- Jitu Bhurat, Vice President, Senior Lead Software Engineer, Onyx by J.P.Morgan
- Angela Pratt, Vice President, Lead Software Engineer, Onyx by J.P.Morgan
- Sophia Wasserman, Vice President, Lead Software Engineer, Onyx by J.P.Morgan
- Shawn Roling, Vice President, Experience Design, Onyx by J.P.Morgan
- Alexandros Mylonas, Associate, Software Engineer, Onyx by J.P.Morgan
- Patricia Jaimez Gómez, Associate, Web3 Identity Product Manager, Onyx by J.P.Morgan
- Aditya Taday, Associate, Technical Product Manager, Onyx by J.P.Morgan
- Dylan Paul, Analyst, Product Manager, Onyx by J.P.Morgan