Cargando…

Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure

Renewable energy microgeneration is rising leading to creation of prosumer communities making it possible to extract value from surplus energy and usage flexibility. Such a peer-to-peer energy trading community requires a decentralized, immutable and access-controlled transaction system for tokenize...

Descripción completa

Detalles Bibliográficos
Autores principales: Karandikar, Nikita, Chakravorty, Antorweep, Rong, Chunming
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8199172/
https://www.ncbi.nlm.nih.gov/pubmed/34073110
http://dx.doi.org/10.3390/s21113822
_version_ 1783707313974018048
author Karandikar, Nikita
Chakravorty, Antorweep
Rong, Chunming
author_facet Karandikar, Nikita
Chakravorty, Antorweep
Rong, Chunming
author_sort Karandikar, Nikita
collection PubMed
description Renewable energy microgeneration is rising leading to creation of prosumer communities making it possible to extract value from surplus energy and usage flexibility. Such a peer-to-peer energy trading community requires a decentralized, immutable and access-controlled transaction system for tokenized energy assets. In this study we present a unified blockchain-based system for energy asset transactions among prosumers, electric vehicles, power companies and storage providers. Two versions of the system were implemented on Hyperledger Fabric. Assets encapsulating an identifier or unique information along with value are modelled as non-fungible tokens (NFT), while those representing value only are modelled as fungible tokens (FT). We developed the associated algorithms for token lifecycle management, analyzed their complexities and encoded them in smart contracts for performance testing. The results show that performance of both implementations are comparable for most major operations. Further, we presented a detailed comparison of FT and NFT implementations based on use-case, design, performance, advantages and disadvantages. Our implementation achieved a throughput of 448.3 transactions per second for the slowest operation (transfer) with a reasonably low infrastructure.
format Online
Article
Text
id pubmed-8199172
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81991722021-06-14 Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure Karandikar, Nikita Chakravorty, Antorweep Rong, Chunming Sensors (Basel) Article Renewable energy microgeneration is rising leading to creation of prosumer communities making it possible to extract value from surplus energy and usage flexibility. Such a peer-to-peer energy trading community requires a decentralized, immutable and access-controlled transaction system for tokenized energy assets. In this study we present a unified blockchain-based system for energy asset transactions among prosumers, electric vehicles, power companies and storage providers. Two versions of the system were implemented on Hyperledger Fabric. Assets encapsulating an identifier or unique information along with value are modelled as non-fungible tokens (NFT), while those representing value only are modelled as fungible tokens (FT). We developed the associated algorithms for token lifecycle management, analyzed their complexities and encoded them in smart contracts for performance testing. The results show that performance of both implementations are comparable for most major operations. Further, we presented a detailed comparison of FT and NFT implementations based on use-case, design, performance, advantages and disadvantages. Our implementation achieved a throughput of 448.3 transactions per second for the slowest operation (transfer) with a reasonably low infrastructure. MDPI 2021-05-31 /pmc/articles/PMC8199172/ /pubmed/34073110 http://dx.doi.org/10.3390/s21113822 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Karandikar, Nikita
Chakravorty, Antorweep
Rong, Chunming
Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure
title Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure
title_full Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure
title_fullStr Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure
title_full_unstemmed Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure
title_short Blockchain Based Transaction System with Fungible and Non-Fungible Tokens for a Community-Based Energy Infrastructure
title_sort blockchain based transaction system with fungible and non-fungible tokens for a community-based energy infrastructure
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8199172/
https://www.ncbi.nlm.nih.gov/pubmed/34073110
http://dx.doi.org/10.3390/s21113822
work_keys_str_mv AT karandikarnikita blockchainbasedtransactionsystemwithfungibleandnonfungibletokensforacommunitybasedenergyinfrastructure
AT chakravortyantorweep blockchainbasedtransactionsystemwithfungibleandnonfungibletokensforacommunitybasedenergyinfrastructure
AT rongchunming blockchainbasedtransactionsystemwithfungibleandnonfungibletokensforacommunitybasedenergyinfrastructure