Since the cryptocurrency boom, blockchain technology has opened up innovations in various industries like healthcare, education, real estate, insurance, supply & logistics, asset management, music, and many other industries; other industries are catching on as well.
For this post, our emphasis is on electrical energy management. Many solution providers are constantly exploring the incredible possibilities of blockchain technology in the energy and utility sectors. Application of blockchain in the energy sector could be in grid management, automation, communication, billing, sales and marketing, metering and data transfer, mobility, and security.
For instance, Hive Manager is a smart-grid digital solution that uses blockchain technology to manage energy distribution within communities of renewable energy users. The energy distribution is decentralized, billing is automatic, and we achieve an optimum grid through such innovations of blockchain technology.
Challenges Of Blockchain Technology.
However, blockchain technology has its challenges, or trilemma, like we technically call it. The trilemma is based on three blockchain concepts, which are scalability, security, and decentralization. According to Vitalik Buterin, you cannot boost all three properties simultaneously; you would have to forfeit the other factor for you to maximize two.
Each of these factors has its extent of influence on different blockchain applications. However, in the energy sector, the scalability of blockchain technology is most important, mainly because managing a power grid involves an enormous quantity of data. Monitoring and controlling energy values, billing, intelligent response, and communication on the current blockchain platform cannot accommodate such amount of data within the time that’s required.
Let’s assume there’s a small city with 700,000 homes connected to a local grid. Each apartment has a smart meter that monitors the voltage, power, frequency, energy consumption, and billing in real-time. Such a network can generate a transaction rate of over one thousand units in one second. In a blockchain, the transaction rate is equivalent to the average number of blocks mined per second.
Now to something shocking, Bitcoin doesn’t process more than five transactions per second, averagely, and Ethereum is twenty transactions per second. Surprising, right? According to our assumption above, we needed a transaction rate of over 1000/s to effectively manage such a span of the grid network. How do we go about it?
Blockchain Technology and Energy Consumption
Something very noteworthy at this point is the quantity of computing power that it takes to mine blocks of notable cryptocurrencies like Bitcoin and Ethereum. These two blockchain entities use a peer-to-peer protocol called proof of work(PoW) to mine new blocks or cryptocurrencies by solving a cryptographic mathematical problem, so there’s a race between the peers in the network to resolve it first.
In other to have an upper-hand, you must have higher computing power. Higher computing power equals consuming more energy. No wonder mining of Ethereum was estimated to consume about 8.35 TeraWattHour annually; that’s the average amount of energy Honduras consumed last year.
Imagine that amount of energy consumed just for a mining rate of twenty transactions/blocks per second for Ethereum, and we are looking at a transaction rate of over 1000/s for a network energy users in a blockchain. This solution will lead to excessive energy consumption; therefore, it is not sustainable.
Blockchain’s scalability also has the hurdle of data storage. Each home would need enough storage to accommodate all the transaction history. Bitcoin’s transaction ledger was at 210 GB at the beginning of 2019, and it has an increment rate of 50 GB per year. Now imagine storing all energy data records of millions of homes within a grid, not to talk of the privacy restrictions that would be involved.
Researchers have recommended different improvements to make the scalability of blockchain possible. However, the most notable of these is the second-layer or off-chain solution.
What Does Second-layer Solution Mean?
Second-layer or state channel is a platform outside the blockchain that involves a peer-to-peer transaction between two agreeing parties and a third overseeing party that guarantees the value of the transaction.
Second-layer solutions are like payment channels with extensive transaction rates and lightning-fast processing abilities, but they are still connected to the blockchain. At the end of the transactions in the second layer, the system writes the value back to the main chain/blockchain.
Bitcoin, Ethereum and other blockchains have developed off-chain solutions that allow instant transactions between peers, such as;
For example, Lightning Network is estimated to have a transaction rate of 1,000,000/s while Raiden is considered to be infinite.
Pros And Cons Of Second-layer Solutions.
The off-chain solution has pushed the possibilities of scaling blockchains to a limitless boundary. What seemed impossible on the blockchain, we can carry out off-chain and transfer back to the blockchain after a transaction/contract.
Below is an overview of the benefits and limitations of the second-layer solutions.
|They have a high transaction rate.||You have to deposit a token to start, and your transactions are limited to that amount token you.|
|The transaction/mining fee is low compared to the main blockchain, and it is independent of the value transferred.||You can only transfer to one party per channel; however, you can have multiple channels.|
|Off-chain allows for secure and private payment.|
|Transactions are done instantly without involving the blockchain.|
|The overall capacity of the network sizes linearly with the number of actors on the network.|
Let’s narrow all these down to how they influence the energy sector.
How Second-layer Solutions Can Enable A Sustainable Blockchain For Energy
Second-layer solutions make it feasible to manage a grid network of considerable size without having to bother about the latency rate or throughput of the transactions. Typically, we can have millions of energy meters connected in a decentralized network and effectively manage the data processing.
Finally, the energy consumed from the numerous transactions done on the second-layer is insignificant relative to the energy that will be consumed by the blockchain for carrying out such amount of transaction.
In conclusion, blockchain technology has disrupted how we manage energy, as we’ve seen through this post. The off-chain transaction seems to be a viable solution for a scalable and sustainable blockchain; however, more research projects and collaborations will prove if this solution can be significantly improved, especially in its commercial value.
Blockchain is a fast-growing disruptive technology that is designed to improve credibility in record keeping and transactions. Its role in building trust and verified accountability is an essential service for modern dynamic transactions.
The blockchain provides a way to store verified tamperproof data that is accessible anywhere in the world at any time. The blockchain is essentially an immutable trusted database that can be used for reference when handling disputes, authenticating transactions, proving ownership and many more.
The Blockchain and How it Works
Looking at blockchain technology only in terms of its connection to Bitcoin is a somewhat limited view. This notion was emphasized by Jaspreet Bindra, the former Senior Vice President – Digital Transformation of Mahindra Group in India. In his words, defining blockchain as the technology behind Bitcoin or Cryptocurrency, or Ether is like explaining the internet (solely) as the technology behind emails.
In simple terms, the blockchain is a tamperproof decentralized digital ledger that keeps a permanent record of a wide variety of verified transactions and data. These include information on property ownership, business mergers, federal documents, shares, stocks and many more.
Conventional transactions need trusted third parties to verify the information presented by the traders. These third parties include banks, financial institutions, credit review boards and governmental agencies. You need to verify the authenticity of documents, ownership, identity and monetary status of the traders before making a deal. These verification processes can be costly and time-consuming.
In the blockchain, every transaction or related data is verified and recorded in an individual block. The block is then permanently linked to any previous similar transaction and corresponding ledgers. The links are characterized by complex cryptography that is unique to the users involved and the specific transaction. Each block is linked and validated by the previous one, saving time and money spent on conventional due diligence.
Also, the blockchain data is decentralized. General ledgers can only be stored in one location at a time; probably in a vault or safety deposit box. However, data in the blockchain is stored in multiple ledgers that are updated simultaneously, adding another layer of security against hackers.
To successfully tamper with any blockchain entry, a hacker would have to alter the entire chain. He would also need to edit the ledgers of everyone else on the network in question.
Defining Second Layer Blockchain Solutions
Blockchain technology is yet to scale up and dominate the world markets. While its potential is recognized globally, blockchain technology has been held back by its inherent limitations. The fundamental challenge that limits blockchain scalability today is the speed of its transactions.
The verification of blockchain transactions takes time and a lot of computational power. Yet, these processes are part of what sets the blockchain apart from conventional transactions.
These speed limitations have hindered the integration of blockchain technology with faster mainstream transactions. At its core, the Bitcoin Blockchain can only handle five transactions per second (TPS) while Ethereum handles 10 – 15. This is a stark contrast to Visa that can handle up to 24,000 TPS3.
Second Layer Blockchain Solutions were developed to accelerate the completion of blockchain transactions. They are a type of secondary framework built on pre-existing blockchain systems. Second layer systems take sets of transactions and compute them outside the main blockchain (off-chain). This reduces the load on the main chain, freeing up computational power and resources for other functions.
By isolating sets of transactions off-chain, the second layer solutions can increase the number of transactions the blockchain can handle in a day. This system is an essential component of scaling up the blockchain to compete with conventional systems like Visa.
Types of Second Layer Blockchain Solutions
Second layer blockchain solutions are a series of intricate protocols designed to enhance the operation of the blockchain. They are designed with elaborate algorithms and systems to increase transaction speed, verification and security. This article highlights the general idea and operation of the two principal Second Layer block solutions, State Channels and Side Chains, in simple terms.
1. What Is A State Channel?
A State Channel is a blockchain second layer solution that allows a group of participants to perform an unlimited number of private transactions off-chain. Unlike conventional on-chain transactions, the state channel transactions are not made public. They are only visible to participants on the channel. Only the initial and final state of the transactions is recorded in the main blockchain.
State channels enable people who need to make several exchanges between themselves to maintain a blockchain ledger. Recording multiple small transfers is cumbersome on the blockchain because each transaction needs to be verified and confirmed by miners. This can slow down the type of fast-paced exchanges the state channel participants need.
State channels enable groups to perform secure, fast and low-cost transactions using blockchain technology. The state channel solutions in use today hold the promise of high scalability with some capable of doing thousands of transactions per second.
How State Channels work
With State Channels, the participants rely on mutual agreements that are signed with their blockchain encryption signatures for verification. The participants create a smart contract elaborating the state of their transactions before going off-chain.
While off-chain, the participants can perform as many transactions as they desire without depending on miners’ verifications. They also don’t require the formation of new blocks per transaction.
Once the transactions are complete, the participants mutually sign a close-out transaction. Close-out transactions are unique in that they are recorded in a new block on-chain. To continue transacting after a close-out transaction, the state channel participants need to re-open the state channel with a unique encryption signature.
State Channel Security
A state channel is verified by its participants and their mutual smart contract. Yet, once the parties have finished their transactions off-chain, the final state is recorded in a new block on-chain. This way, the transactions can be done faster off-chain and secured permanently on-chain.
The smart contract design secures transactions within the state channel. It also acts as the ‘Judge’ between the participants. Smart contract designs vary.
The underlying state channel security mechanism requires all participants to sign off on each transaction. Each transaction bearing the participants, digital signatures overwrites the previous one, preventing one participant from altering the final state of transactions in the absence of their counterpart.
Some channels use a timer which updates or locks the on-chain state of the transactions automatically. Once the timer runs out, it automatically issues a close-out transaction and updates the main chain, closing the state channel based on the last verified transaction. Any new attempt to unlock the state channel creates new encryption and restarts the timer.
Examples of popular state channel projects
1. Celer Network
2. The Lighting Network
4. Raiden Network
2. What Is A Side Chain?
Sidechains are smaller blockchains that run parallel to the main blockchain or main chain. They act like branches of the main chain. During operation, they transfer assets to and from the main chain to reduce congestion and facilitate scalability. Carrying out your transactions on a side chain can significantly increase the blockchain’s TPS.
How side chains Work
Sidechains have a similar structure and operational mechanism to the blockchain (main chain). Unlike state channels, every transaction in a side chain is recorded and forms a new block. Yet, sidechain blocks can be verified faster because they need fewer verifications and distributed consent than the main chain.
The sidechain is linked to the main chain via a two-way peg that allows the transfer of assets between the two chains. Assets are transferred at a predetermined rate such that the blockchain is consistently updated of the state of transactions on the side chain.
Performing transactions on sidechains ease the computational burden and congestion of the main chain, allowing participants to carry out faster transactions. Sidechains are permanent and not limited to a set group of users. They also facilitate cryptocurrency interchangeability.
The blockchain’s main selling point is the security of your data. Yet, the security processes are time-consuming and costly. Increasing the speed of transactions often results in simplifying the main chain security processes.
A secure sidechain assures users of faster yet safer transactions by periodically securing or backing up its transactions on the main chain. This idea is the same behind the use of a two-way peg to consistently transfer assets between the primary and side chains.
Each sidechain is independent of the main chain meaning that it has its miners and dedicated computation power. If a sidechain’s security is compromised, it doesn’t affect the main chain’s protection and vice versa.
Some sidechains enlist federation groups to act as a go-between when transferring assets to and from the main chain. Although this adds a layer of security, it also increases the waiting period before a participant can actively perform transactions on the sidechain.
Examples of Popular Sidechain Solutions
2. Rootstock (RSK)
The energy industry is embracing blockchain technology as a unique way to record, track and manage transactions in the electricity market. The decentralization of electricity generation in Europe opened doors to a variety of challenges. The grid is now connected to multiple varied electricity producers, mini-grids and renewable energy resources.
Many of the technical electricity generation and distribution challenges are being addressed by the smart grid and other innovative solutions. Yet, the financial dynamics and accountability challenges are more intricate.
The blockchain provides a faster, more efficient and tamperproof way to track of electricity generation and consumption. This effectively increases the security, speed and accuracy of payments issued to the energy producer. This is especially valuable in markets where the electricity price varies with demand.
Using the blockchain second layer solutions to manage the financial side of alternative energy transactions can enhance smart grid dynamics. It can allow customers, mini-grids and utility-scale renewable energy projects to interact freely and in real-time. It can also accelerate the process of generating green certificates.
Recording production data on the blockchain can simplify the process of verification of electricity generation levels. It means that independent grid tie electricity producers such as rooftop solar, community solar and other projects can get paid faster and more accurately.