Bruno Machado Agostinho, Fellipe Bratti Pasini, F. Gomes, A. R. Pinto, M. Dantas
{"title":"An Approach Adopting Ethereum as a Wallet Domain Name System within the Economy of Things Context","authors":"Bruno Machado Agostinho, Fellipe Bratti Pasini, F. Gomes, A. R. Pinto, M. Dantas","doi":"10.1109/UCC48980.2020.00036","DOIUrl":null,"url":null,"abstract":"The interest in blockchain technologies has been growing in the last years. Decentralization, scalability, and data integrity are characteristics that can solve problems in different application fields. However, some issues need to be addressed, aiming to facilitate using these systems. Every day the number of users increases, and the possibility of using multiple cryptocurrencies, with several wallets in each one, also brought an issue: How to manage all these addresses? This work proposes a novel architecture, named Wallet Domain Name System (WDNS), to handle several wallets and contracts in different blockchains. Using the Ethereum network to develop a DNS approach, the WDNS uses smart contracts to store and resolve domains and enable multiple subdomains that are managed by the users. Our work provides an open and free data architecture where any person and system can connect and consume. The initial tests showed an average transaction time of almost 15 seconds and a price of 3.30 USD plus 0.0012 USD per character for the domain requests. Also, the tests showed a fixed cost of 0.71 USD plus 1 USD per each synchronized instruction. Comparing the proposed domain price and the average renewal prices for internet domains makes it possible to ensure our proposal’s feasibility.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"8 Suppl 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UCC48980.2020.00036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The interest in blockchain technologies has been growing in the last years. Decentralization, scalability, and data integrity are characteristics that can solve problems in different application fields. However, some issues need to be addressed, aiming to facilitate using these systems. Every day the number of users increases, and the possibility of using multiple cryptocurrencies, with several wallets in each one, also brought an issue: How to manage all these addresses? This work proposes a novel architecture, named Wallet Domain Name System (WDNS), to handle several wallets and contracts in different blockchains. Using the Ethereum network to develop a DNS approach, the WDNS uses smart contracts to store and resolve domains and enable multiple subdomains that are managed by the users. Our work provides an open and free data architecture where any person and system can connect and consume. The initial tests showed an average transaction time of almost 15 seconds and a price of 3.30 USD plus 0.0012 USD per character for the domain requests. Also, the tests showed a fixed cost of 0.71 USD plus 1 USD per each synchronized instruction. Comparing the proposed domain price and the average renewal prices for internet domains makes it possible to ensure our proposal’s feasibility.