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...
Autores principales: | , , |
---|---|
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 |