Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction

Peer-to-peer energy trading has seen an increase of popularity with the adoption of smart grid and distributed energy resources in current days. Blockchain, a distributed ledger governed by consensus protocol, is deemed as a solid foundation to build the Peer-to-peer energy trading network on top of...

Full description

Saved in:
Bibliographic Details
Main Author: Ma, Siteng
Other Authors: Gooi Hoay Beng
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/167665
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-167665
record_format dspace
spelling sg-ntu-dr.10356-1676652023-07-07T15:54:31Z Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction Ma, Siteng Gooi Hoay Beng School of Electrical and Electronic Engineering Yang Jiawei EHBGOOI@ntu.edu.sg Engineering::Electrical and electronic engineering::Electric power Engineering::Electrical and electronic engineering::Computer hardware, software and systems Peer-to-peer energy trading has seen an increase of popularity with the adoption of smart grid and distributed energy resources in current days. Blockchain, a distributed ledger governed by consensus protocol, is deemed as a solid foundation to build the Peer-to-peer energy trading network on top of it where traceable and verifiable transaction logs become feasible. However, even if public blockchain is permissionless, meaning everyone can join the blockchain, it is still a closed ecosystem where everything must be settled in the crypto-native way. One typical example is users need to pay ‘gas fee’ in the blockchain’s native token to launch transaction on it. This may not be the problem for the crypto adopters, but it causes significant onboarding issues for users without prior experience. So does it to the users of blockchain-based Peer-to-peer energy trading network. Moreover, even if the trading system is built based on private or consortium blockchain instead of public blockchain, which means users do not need to pay ‘gas fee’, the trading efficiency still requires improvement. To tackle these problems mentioned above, this project presents a full stack relayer service that eliminates prosumers’ need to pay gas fee by themselves during the settlement stage in the trading process, and greatly improves the trading efficiency by batching multiple payment requests in one transaction. Prosumers can handle the payment requests to the relayer which launches the payment transactions for the prosumers. Bachelor of Engineering (Electrical and Electronic Engineering) 2023-05-30T06:23:48Z 2023-05-30T06:23:48Z 2023 Final Year Project (FYP) Ma, S. (2023). Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167665 https://hdl.handle.net/10356/167665 en A1068-221 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Electric power
Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle Engineering::Electrical and electronic engineering::Electric power
Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Ma, Siteng
Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
description Peer-to-peer energy trading has seen an increase of popularity with the adoption of smart grid and distributed energy resources in current days. Blockchain, a distributed ledger governed by consensus protocol, is deemed as a solid foundation to build the Peer-to-peer energy trading network on top of it where traceable and verifiable transaction logs become feasible. However, even if public blockchain is permissionless, meaning everyone can join the blockchain, it is still a closed ecosystem where everything must be settled in the crypto-native way. One typical example is users need to pay ‘gas fee’ in the blockchain’s native token to launch transaction on it. This may not be the problem for the crypto adopters, but it causes significant onboarding issues for users without prior experience. So does it to the users of blockchain-based Peer-to-peer energy trading network. Moreover, even if the trading system is built based on private or consortium blockchain instead of public blockchain, which means users do not need to pay ‘gas fee’, the trading efficiency still requires improvement. To tackle these problems mentioned above, this project presents a full stack relayer service that eliminates prosumers’ need to pay gas fee by themselves during the settlement stage in the trading process, and greatly improves the trading efficiency by batching multiple payment requests in one transaction. Prosumers can handle the payment requests to the relayer which launches the payment transactions for the prosumers.
author2 Gooi Hoay Beng
author_facet Gooi Hoay Beng
Ma, Siteng
format Final Year Project
author Ma, Siteng
author_sort Ma, Siteng
title Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
title_short Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
title_full Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
title_fullStr Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
title_full_unstemmed Blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
title_sort blockchain-based relayer services: batching and submitting multiple energy transactions in a meta-transaction
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/167665
_version_ 1772825418813931520