Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes
The rental of houses is a common economic activity. However, there are many inconveniences that arise when renting a property. The lack of trust between the landlord and the tenant due to fraud or squatters makes it necessary to involve third parties to minimize risk. A blockchain (such as Ethereum)...
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2023 |
| País: | España |
| Institución: | Consejo Superior de Investigaciones Científicas (CSIC) |
| Repositorio: | DIGITAL.CSIC. Repositorio Institucional del CSIC |
| OAI Identifier: | oai:digital.csic.es:10261/334413 |
| Acceso en línea: | http://hdl.handle.net/10261/334413 |
| Access Level: | acceso abierto |
| Palabra clave: | Blockchain Smart home Internet of Things IoT Smart contract Real estate Non-fungible token NFT Ethereum |
| id |
ES_413ebdbfc1102afb4b77b522a2fdc126 |
|---|---|
| oai_identifier_str |
oai:digital.csic.es:10261/334413 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart HomesArcenegui, JavierArjona, RosarioBaturone, IluminadaBlockchainSmart homeInternet of ThingsIoTSmart contractReal estateNon-fungible tokenNFTEthereumThe rental of houses is a common economic activity. However, there are many inconveniences that arise when renting a property. The lack of trust between the landlord and the tenant due to fraud or squatters makes it necessary to involve third parties to minimize risk. A blockchain (such as Ethereum) provides an ideal solution to act as a low-cost intermediary. This paper proposes the use of non-fungible tokens (NFTs) based on ERC-4519 for smart home tokenization. The ERC-4519 is an Ethereum standard for describing NFTs tied to physical assets, allowing smart homes (assets) to be linked to NFTs so that the smart homes can interact with the blockchain and perform transactions, know their landlord (owner) and assigned tenant (user), whether they are authenticated or not, and know their operating mode (NFT state). The payments associated with the rental process are made using the NFT, eliminating the need for additional fungible tokens and simplifying the process. The entire rental process is described and illustrated with a proof of concept using a Pycom Wipy 3.0 as a smart home gateway and a smart contract programmed in Solidity, which is deployed on the Goerli Testnet for Ethereum. Experimental results show that the smart home gateway takes a few tens of milliseconds to complete a transaction, and the transaction costs of the relevant functions of the smart contract are quite affordable.This research was conducted thanks to Grant No. PDC2021-121589-I00, funded by MCIN/AEI/10.13039/501100011033 and the “European Union NextGenerationEU/PRTR”, and Grant No. PID2020-119397RB-I00, funded by MCIN/AEI/10.13039/501100011033.Peer reviewedMultidisciplinary Digital Publishing InstituteMinisterio de Ciencia e Innovación (España)Agencia Estatal de Investigación (España)Ministerio de Ciencia, Innovación y Universidades (España)Consejo Superior de Investigaciones Científicas [https://ror.org/02gfc7t72]2023202320232023info:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_6501Publisher's versioninfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10261/334413reponame:DIGITAL.CSIC. Repositorio Institucional del CSICinstname:Consejo Superior de Investigaciones Científicas (CSIC)Inglés#PLACEHOLDER_PARENT_METADATA_VALUE##PLACEHOLDER_PARENT_METADATA_VALUE#info:eu-repo/grantAgreement/AEI//PDC2021-121589-I00info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-119397RB-I00https://doi.org/10.3390/s23167101Síinfo:eu-repo/semantics/openAccessoai:digital.csic.es:10261/3344132026-05-22T06:33:51Z |
| dc.title.none.fl_str_mv |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| title |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| spellingShingle |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes Arcenegui, Javier Blockchain Smart home Internet of Things IoT Smart contract Real estate Non-fungible token NFT Ethereum |
| title_short |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| title_full |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| title_fullStr |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| title_full_unstemmed |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| title_sort |
Non-Fungible Tokens Based on ERC-4519 for the Rental of Smart Homes |
| dc.creator.none.fl_str_mv |
Arcenegui, Javier Arjona, Rosario Baturone, Iluminada |
| author |
Arcenegui, Javier |
| author_facet |
Arcenegui, Javier Arjona, Rosario Baturone, Iluminada |
| author_role |
author |
| author2 |
Arjona, Rosario Baturone, Iluminada |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
Ministerio de Ciencia e Innovación (España) Agencia Estatal de Investigación (España) Ministerio de Ciencia, Innovación y Universidades (España) Consejo Superior de Investigaciones Científicas [https://ror.org/02gfc7t72] |
| dc.subject.none.fl_str_mv |
Blockchain Smart home Internet of Things IoT Smart contract Real estate Non-fungible token NFT Ethereum |
| topic |
Blockchain Smart home Internet of Things IoT Smart contract Real estate Non-fungible token NFT Ethereum |
| description |
The rental of houses is a common economic activity. However, there are many inconveniences that arise when renting a property. The lack of trust between the landlord and the tenant due to fraud or squatters makes it necessary to involve third parties to minimize risk. A blockchain (such as Ethereum) provides an ideal solution to act as a low-cost intermediary. This paper proposes the use of non-fungible tokens (NFTs) based on ERC-4519 for smart home tokenization. The ERC-4519 is an Ethereum standard for describing NFTs tied to physical assets, allowing smart homes (assets) to be linked to NFTs so that the smart homes can interact with the blockchain and perform transactions, know their landlord (owner) and assigned tenant (user), whether they are authenticated or not, and know their operating mode (NFT state). The payments associated with the rental process are made using the NFT, eliminating the need for additional fungible tokens and simplifying the process. The entire rental process is described and illustrated with a proof of concept using a Pycom Wipy 3.0 as a smart home gateway and a smart contract programmed in Solidity, which is deployed on the Goerli Testnet for Ethereum. Experimental results show that the smart home gateway takes a few tens of milliseconds to complete a transaction, and the transaction costs of the relevant functions of the smart contract are quite affordable. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023 2023 2023 2023 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article http://purl.org/coar/resource_type/c_6501 Publisher's version info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10261/334413 |
| url |
http://hdl.handle.net/10261/334413 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
#PLACEHOLDER_PARENT_METADATA_VALUE# #PLACEHOLDER_PARENT_METADATA_VALUE# info:eu-repo/grantAgreement/AEI//PDC2021-121589-I00 info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-119397RB-I00 https://doi.org/10.3390/s23167101 Sí |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Multidisciplinary Digital Publishing Institute |
| publisher.none.fl_str_mv |
Multidisciplinary Digital Publishing Institute |
| dc.source.none.fl_str_mv |
reponame:DIGITAL.CSIC. Repositorio Institucional del CSIC instname:Consejo Superior de Investigaciones Científicas (CSIC) |
| instname_str |
Consejo Superior de Investigaciones Científicas (CSIC) |
| reponame_str |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| collection |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869406832987996160 |
| score |
15.808905 |