The popularity of smartphones has led to the growth of mobile app markets, creating a need for enhanced transparency, global access, and secure downloading. This paper introduces AGChain, a blockchain-based gateway that enables trustworthy app delegation within existing markets. AGChain ensures that markets can continue providing services while users benefit from permanent, distributed, and secure app delegation. During its development, we address two key challenges: significantly reducing smart contract gas costs and enabling fully distributed IPFS-based file storage. Additionally, we tackle three system issues related to security and sustainability. We have implemented a prototype of AGChain on Ethereum and Polygon blockchains, achieving effective security and decentralization with a minimal gas cost of around 0.002 USD per app upload (no cost for app download). The system also exhibits reasonable performance with an average overhead of 12%.
João Akio Ribeiro Yamaguchi, Teresa Rachael Santos, A. P. de Carvalho
Several renewable energy certificate (RECs) applications point out that the blockchain technology can be useful in ensuring the traceability and transparency of transactions, despite some barriers to its implementation, such as the legal and market development. However, it is not clear how the organizational positioning, in relation to its given market, influences the artifact developed. In this study, through design science research (DSR) and case study methodology, we structure the problem space of two different positioned organizations in the sustainability field, with blockchain-based applications to produce and trade RECs. We find out that: (a) the position of the organization in relation to other stakeholders changes the behavior of the technology adoption; (b) the technological solution preceded the perception of the problem; (c) organizations create different representations of the artifact for each stakeholder. We suggest other studies to deepen these findings in order to better develop theories that explain how organizations see their problem when developing technological solutions while using DSR.
As cryptocurrencies are becoming more and more widespread and their power consumption has caught the attention of the public, it seems worthwhile to investigate their effects on the environment, economy and society. In the scientific literature, a clear focus on the high power consumption of the market-dominating Bitcoin can be seen in the sustainability assessment of cryptocurrencies. In order to build a comprehensive understanding of cryptocurrencies’ sustainability other aspects should be considered as well instead of narrowing down the scope of analysis to power consumption. Therefore, a holistic definition of sustainability in the context of cryptocurrencies is proposed. Building upon this definition a methodology for assessing a cryptocurrencies’ sustainability is derived in this paper and subsequently applied to ten cryptocurrencies.
Blockchain is an emerging technology that is increasingly being applied in both industrial and academic contexts. Cryptocurrency is a major application of blockchain in the financial sector, but the technology is expected to disrupt other industries. In fact, it has influenced many businesses and reshaped private and public sector activities. Therefore, there is growing interest in blockchain-based solutions, and applications have evolved in finance, insurance, logistics, government, education, and healthcare. Applications built on blockchains benefit from fair access, transparency, and immutability; these properties have attracted business owners and practitioners to explore blockchain opportunities beyond cryptocurrency, motivating them to investigate how they can benefit from the technology and also to evaluate its compatibility with their strategic orientation. Suitability evaluation (or applicability evaluation) has always been a crucial step for the successful adaptation of any innovative technology, including blockchain. Hence, this paper investigates how the current literature has addressed blockchain suitability evaluation for business cases beyond cryptocurrency. A scoping review is presented that examines the evaluation models and frameworks that have been developed to assist decision-makers regarding blockchain adoption. The results indicate that blockchain evaluation methodologies have utilized varied approaches and serve diverse objectives, which are applicable for different technology adoption stages. Through this scoping review, blockchain evaluation initiatives are classified into five categories, and a critical analysis is offered of the evaluation models under each category. As such, this scoping review overviews existing methodologies for blockchain evaluation approaches with a focus on context, identified assessments factors, assessment process, and evaluation dimensions.
We investigate the operational and coordinated strategies of a low carbon supply chain in the carbon limit and exchange market, where the capital-constrained manufacturer exhibits loss-reluctance behavior due to the uncertainty of market demand. In this paper, we calculate the greatest loan interest rate for the electronic business platform, the greatest ordering amount for the manufacturer in the decentralized system, and the greatest ordering amount for the entire supply chain in the centralized system. We design a transfer payment contract to coordinate the emission-dependent supply under the electronic business platform financing service by comparing the manufacturer's greatest ordering amount in different systems. We conclude from theoretical analyses that when the critical value of the manufacturer's self-owned capital exceeds a certain point, the greatest ordering amount of the loss-reluctance manufacturer under the electronic business platform financing service is greater than that of the well-funded manufacturer. Furthermore, when the manufacturer's self-owned capital changes within a certain range, the electronic business platform financing service can cause both an electronic business platform and a loss-reluctant manufacturer to achieve Pareto improvement, even though the electronic business platform financing service does not coordinate the supply chain, which is regulated by a carbon limit and an exchange mechanism. Furthermore, when a certain condition is met by the transfer payment contract, the lack of capital and the low carbon supply chain can achieve complete coordination.
Juri Mattila, Timo Seppälä, Pellervo Valkama, Taneli Hukkinen · 6 authors
Collecting and utilizing product life-cycle data is both difficult and expensive for products that move between different industrial settings at various points of the product life-cycle. Product-centric approaches that present effective solutions in tightly integrated environments have been problematic to deploy across multiple industries and over longer timespans. Addressing deployment costs, incentives, and governance, this paper explores a blockchain-based approach for the deployment of product-centric information systems. Through explorative design science and systematic combining, the deployment of a permissionless blockchain system for collecting product life-cycle data is conceptualized, demonstrated, and evaluated by experts. The purpose of the blockchain-based solution is to manage product data interactions, to maintain an accurate single state of product information, and to provide an economic incentive structure for the provision and the deployment of the solution. The evaluation by knowledgeable researchers and practitioners identifies the aspects limiting blockchain-based deployment of solutions in the current industrial landscape. Combining theory and practice, the paper lays the foundation for a blockchain-based approach to product information management, placing design priority on inter-industrial and self-sustained deployment.
Saša Malešević, Michael Lustenberger, Florian Spychiger
Improving current supply chains by using distributed ledger technology (DLT) has been a highly researched topic during the last years. Currently, there are numerous articles elaborating on how such technologies can theoretically improve supply chains. However, case studies of such concepts and their economic value are scarce. In order to bridge this gap, we collaborated with a regional label company to clarify how a distributed ledger technology would benefit their ecosystem. This work answers the question of how such a prototype would look and whether it adds value. By following design science research practices, we design two artifacts based on requirements gathered in 14 interviews and discuss the artifacts’ elements within an evaluation panel. Our findings show that a distributed ledger application for the regional label ecosystem should have an open and decentralized architecture giving all participants full access to the shared data while still providing security and privacy for sensitive data. Additionally, data capturing should be simple. However, such an application does not add sufficient economic value and is currently of no practical interest in the regional label ecosystem as the expenditure likely exceeds the benefit.
Marco Schletz, Ana Cristina Cardoso, Gabriela Prata Dias, Søren Salomo
This paper qualitatively evaluates the application of blockchain technology for three energy efficiency use cases. To achieve the Sustainable Development Agenda, energy efficiency improvements have to double by 2030. However, the adoption of energy efficiency interventions is slow due to several market barriers. Blockchain technology is a nascent technology with the potential to address these barriers or even fundamentally change energy system designs, by enabling transparent, decentralised, and tamper-resilient systems. Nevertheless, a blockchain application comes with trade-offs and needs to be considered on a case by case basis. In this paper, we examine the benefits and constraints of a blockchain application for three different approaches to achieving energy efficiency: (i) peer-to-peer (P2P) energy trading; (ii) White Certificate Scheme (WCS); and (iii) Energy Service Companies (ESCOs). For each of these cases, we apply a decision framework to assess blockchain feasibility and outline a potential blockchain-based design. The analysis shows that blockchain functions are case dependent and that an application creates different governance and system designs due to varying case characteristics. We discuss how the identified blockchain adoption barriers can be overcome and stress the need for policy action to advance the development of pilot studies. By decentralising system governance, blockchain enables innovative designs that can accelerate the implementation of energy efficiency interventions.
Nowadays, the adoption of demand response programs is still lagging due to the prosumers' lack of awareness, fear of losing control and privacy of energy data, etc. Programs decentralization, by adopting promising technologies such as blockchain, may bring significant advantages in terms of transparency, openness, improved control, and increased active participation of prosumers. Nevertheless, even though in general the transparency of the public blockchain is a desirable feature in the energy domain, the prosumer energy data is sensitive and rather private, thus, a privacy-preserving solution is required. In this paper, we present a decentralized implementation of demand response programs on top of the public blockchain which deals with the privacy of the prosumer's energy data using zero-knowledge proofs and validates on the blockchain the prosumer's activity inside the program using smart contracts. Prosumer energy data is kept private, while on the blockchain it is stored a zero-knowledge proof that is generated by the prosumer itself allowing the implementation of functions to validate potential deviations from the request and settle prosumer's activity. The solution evaluation results are promising in terms of ensuring the privacy of prosumer energy data stored in the public blockchain and detecting potential data inconsistencies.
Lu Hou, Kan Zheng, Zhiming Liu, Xiaojun Xu · 5 authors
Efficiency and security have become critical issues during the development of the long-range (LoRa) system for Internet-of-Things (IoT) applications. The centralized work method in the LoRa system, where all packages are processed and kept in the central cloud, cannot well exploit the resources in LoRa gateways and also makes it vulnerable to security risks, such as data falsification or data loss. On the other hand, the blockchain has the potential to provide a decentralized and secure infrastructure for the LoRa system. However, there are significant challenges in deploying blockchain at LoRa gateways with limited edge computing abilities. This article proposes a design and implementation of the blockchain-enabled LoRa system with edge computing by using the open-source Hyperledger Fabric, which is called as HyperLoRa. According to different features of LoRa data, a blockchain network with multiple ledgers is designed, each of which stores a specific kind of LoRa data. LoRa gateways can participate in the operations of the blockchain and share the ledger that keep the time-critical network data with small size. Then, the edge computing abilities of LoRa gateways are utilized to handle the join procedure and application packages processing. Furthermore, a HyperLoRa prototype is implemented on embedded hardware, which demonstrates the feasibility of deploying the blockchain into LoRa gateways with limited computing and storage resources. Finally, various experiments are conducted to evaluate the performances of the proposed LoRa system.
Roman Zeiß, Anne Ixmeier, Jan Recker, Johann Kranz
Abstract One of today's grand societal challenges is to replace the current ‘take‐make‐waste’ economic model with a circular economic model that allows a gradual decoupling of economic activities from the consumption of finite virgin resources. While circular economy (CE) scholars have long lauded digital technologies such as sensors, distributed ledgers, or platforms as key enablers, our own community has not fully explored the potentials of information systems (IS) for a CE. Considering recent technological advances in software and hardware and our history of helping address wicked challenges, we believe the time is ripe to mobilise IS scholarship for a CE. Our findings from an interdisciplinary literature review show that research has primarily examined IS potentials for increasing efficiency of isolated intra‐organisational processes while neglecting the larger sustainability potential of IS to establish circular material flows—that is, slow down and close material loops across entire product lifecycles. In response, we propose directions for IS research that develop our knowledge of how IS can help understand and enact circular material flows to intensify and extend use of products and components and recycle waste materials. Our directions offer pathways to building and evaluating the problem‐solution pairing that could characterise a prolific CE‐IS relationship.
Andrea Di Sorbo, Sonia Laudanna, Anna Vacca, Corrado Aaron Visaggio · 5 authors
Nowadays, more and more applications are developed for running on a distributed ledger technology, namely dApps. The business logic of dApps is usually implemented within smart contracts developed through Solidity, a programming language for writing smart contracts on different blockchain platforms, including the popular Ethereum. In Ethereum, the smart contracts run on the machines of miners and the gas corresponds to the execution fee compensating such computing resources. However, the deployment and execution costs of a smart contract depend on the implementation choices done by developers. Unappropriated design choices could lead to higher gas consumption than necessary. In this paper, we (i) identify a set of 19 Solidity code smells affecting the deployment and transaction costs of a smart contract, and (ii) assess the relevance of such smells through a survey involving 34 participants. On top of these smells, we propose GasMet, a suite of metrics for statically evaluating the code quality of a smart contract from the gas consumption perspective. An experiment involving 2,186 smart contracts demonstrates that the proposed metrics have direct associations with deployment costs. The metrics in our suite can be used for more easily identifying source code segments that need optimizations.
This is a data descriptor paper for a set of the battery output data measurements during the turned on display discharge process caused by the execution of modern mobile blockchain projects on Android devices. The measurements were executed for Proof-of-Work (PoW) and Proof-of-Activity (PoA) consensus algorithms. In this descriptor, we give examples of Samsung Galaxy S9 operation while a broader range of measurements is available in the dataset. Examples provide the data about battery output current, output voltage, temperature, and status. We also show the measurements obtained utilizing short-range (IEEE 802.11n) and cellular (LTE) networks. This paper describes the proposed dataset and the method employed to gather the data. To provide a further understanding of the dataset’s nature, an analysis of the collected data is also briefly presented. This dataset may be of interest to both researchers from information security and human–computer interaction fields and industrial distributed ledger/blockchain developers.
Electric Vehicles (EVs) have generated a lot of interest in recent years, due to the advances in battery life and low pollution. Similarly, the expansion of the Internet of Things (IoT) allowed more and more devices to be interconnected. One major problem EVs face today is the limited range of the battery and the limited number of charging or battery swapping stations. A solution is to not only build the necessary infrastructure, but also to be able to correctly estimate the remaining power using an efficient battery management system (BMS). For some EVs, battery swapping can also be an option, either at registered stations, or even directly from other EV drivers. Thus, a network of EV information is required, so that a successful battery charge or swap can be made available for drivers. In this paper two blockchain implementations for an EV BMS are presented, using blockchain as the network and data layer of the application. The first implementation uses Ethereum as the blockchain framework for developing smart contracts, while the second uses a directed acyclic graph (DAG), on top of the IOTA tangle. The two approaches are implemented and compared, demonstrating that both platforms can provide a viable solution for an efficient, semi-decentralized, data-driven BMS.
Distributed renewable energy offers an exciting opportunity for sustainable transition and climate change mitigation. However, it is overlooked in most of the conventional tradable green certificates programs. Blockchain shows an advantage of incorporating a galaxy of distributed prosumers in a transparent and low-cost manner. This paper proposes I-Green, a blockchain-based individual green certificates system for promoting voluntary adoption of distributed renewable energy. Combing the features of blockchain technology and the theories of social norm and peer effects, the novel green ratio incentive scheme and proof of generation consensus protocol are designed for I-Green. A blockchain simulator is constructed to evaluate the effectiveness and efficiency of I-Green system. The simulation results present its potential for facilitating widespread adoption of distributed generation, and confirm the feasibility of blockchain as the information communication technology (ICT).
Blockchain-enabled Federated Learning (BFL) enables mobile devices to\ncollaboratively train neural network models required by a Machine Learning\nModel Owner (MLMO) while keeping data on the mobile devices. Then, the model\nupdates are stored in the blockchain in a decentralized and reliable manner.\nHowever, the issue of BFL is that the mobile devices have energy and CPU\nconstraints that may reduce the system lifetime and training efficiency. The\nother issue is that the training latency may increase due to the blockchain\nmining process. To address these issues, the MLMO needs to (i) decide how much\ndata and energy that the mobile devices use for the training and (ii) determine\nthe block generation rate to minimize the system latency, energy consumption,\nand incentive cost while achieving the target accuracy for the model. Under the\nuncertainty of the BFL environment, it is challenging for the MLMO to determine\nthe optimal decisions. We propose to use the Deep Reinforcement Learning (DRL)\nto derive the optimal decisions for the MLMO.\n
This thesis investigates blockchain technology and whether its mutually cooperative topology and commons-based peer production practices have implications for society because, instead of the traditional top-down, centralised model of governance, blockchains represent an alternative way of collaborating. Much of the literature anticipates the vast potential of the permanent and publicly auditable nature of the propagated values of blockchains. Indeed, writers have supposed that the smart contract capabilities of the technology may prove revolutionary for areas beyond that of the economic domain targeted by the cryptocurrency Bitcoin, which is the first successful use-case of a blockchain. However, few advanced use cases beyond that economic realm have materialised; this research demonstrates such usecases. This thesis asks four research questions. The first asks whether blockchains can help reduce energy consumption. The second asks whether blockchains can help digitise the informal sector. The third asks whether blockchains can help counter fake news. The final question asks whether blockchains can help address criticisms of humanitarian aid. Those topics are four amongst many urgent problems currently facing humankind, and therefore, the overarching research question of this thesis becomes whether blockchains can help humanity. This work advances the supposed potential of blockchains proposed by current literature by using design science research to create software artefacts that propose solutions for incentivising energy efficiency, fighting financial fraud, providing digital provenance and adding trust to humanitarian aid reporting. By demonstrating blockchain-based software solutions in those four topic areas, this thesis concludes that blockchains can help humanity. However, if they are to help society address some of its problems, blockchains have significant technological and organisational barriers to overcome. Furthermore, the idea that blockchains can help humanity is a form of techno-determinism and this research concludes that it is impossible to solve every issue by diversifying technical operations; humankind must also change political, economic, and cultural goals, too. Nevertheless, this thesis has implications for regulators, despite the barriers and false solutionism offered by technology because, rather than the trusted lawmakers and experts that nations used to look up to as oracles of truth, now it may be possible to look to blockchains, instead.
This paper examines the benefits and constraints of applying blockchain technology for the Paris Agreement carbon market mechanism and develops a list of technical requirements and soft factors as selection criteria to test the feasibility of two different blockchain platforms. The carbon market mechanism, as outlined in Article 6.2 of the Paris Agreement, can accelerate climate action by enabling cooperation between national Parties. However, in the past, carbon markets were limited by several constraints. Our research investigates these constraints and translates them into selection criteria to design a blockchain platform to overcome these past limitations. The developed selection criteria and assumptions developed in this paper provide an orientation for blockchain assessments. Using the selection criteria, we examine the feasibility of two distinct blockchains, Ethereum and Hyperledger Fabric, for the specific use case of Article 6.2. These two blockchain systems represent contrary forms of design and governance; Ethereum constitutes a public and permissionless blockchain governance system, while Hyperledger Fabric represents a private and permissioned governance system. Our results show that both blockchain systems can address present carbon market constraints by enhancing market transparency, increasing process automation, and preventing double counting. The final selection and blockchain system implementation will first be possible, when the Article 6 negotiations are concluded, and governance preferences of national Parties are established. Our paper informs about the viability of different blockchain systems, offers insights into governance options, and provides a valuable framework for a concrete blockchain selection in the future.
Emerging technologies have played an important role in driving major changes in human society. However, the advent of most technologies is typically initially accompanied by confusion; this is often because technology developers overlook the user perspective. This study was conducted to systematically determine the fundamental causes of problems that users encounter when they interact with blockchain technology, one of the promising emerging technologies today, and to suggest relevant design strategies. To this end, usability evaluation was conducted for the KDEX decentralized exchange application. To ensure the effective identification of the significant usability problems, heuristic evaluation with four experts and usability testing with 23 experimental participants were carried out. The results obtained show that more user-centered design is necessary to enable the widespread use of decentralized applications. Based on the experimental findings, actionable design strategies that facilitate the effective utilization of emerging technologies are suggested. The proposed strategies are expected to enable users to easily understand and navigate applications based on these technologies.
Muhammad T. Afzal, Qi Huang, Waqas Amin, Khalid Umer · 6 authors
Existing work in energy demand side management focuses on the interaction between the utility grid and consumers. However, the previous technique is not focused on energy trading in local community of a renewable energy generation, distributed demand side management and not suitable for real-time environment. This paper presents a distributed demand side management system among multiple homes in community microgrid, with the integration of the internet of things smart meter and in the presence of renewable energy sources. The proposed energy consumption game is formulated for minimizing the cost of electricity in the individual home and the total cost of energy consumption in the whole community. The smart home users are playing game by optimizing their own daily energy consumption of appliances. The multiple participants include the self renewable generation of users, shared community microgrid and optional utility company. Each participant applies its best strategy to minimize energy consumption cost and users can maintain their own privacy of energy consumption. Moreover, the proposed scheme is distributed on blockchain, which provides a trusted communication medium between the participants. It enforces the autonomous monitoring of smart appliances and the billing of electricity consumption via smart contracts. Solidity smart contract is deployed to facilitate the execution of transactions without the involvement of third party in the smart community. Comparison of the results show that the proposed approach minimizes the total cost of energy consumption as well as each user's energy consumption cost.
Blockchain, a distributed and democratically-sustained public register of the transactions of the digital currency "Bitcoin", proposed by Satoshi Nakamoto a pseudonym of a hided developer in 2009, has been the driver of a huge number of initiatives devoted to develop and implement a peer-to-peer distributed database, and with no central authority created as an open source software. Expansion of Bitcoin, as well as other digital currencies, has been due to lower transaction costs, high security protocols and lack of inflation with respect to fiat money and no need of a clearing entity or a central bank. Although, environmental issues related to the use of this currency and, in particular, in the energy consumes, have been raised by the scientific community, but no signals of limiting factors have been detected until now. The hidden in the wings blockchain technology has been recognized the driver of innovation in various fields, contributing to create a more sustainable world. The purpose of this paper is to describe both the recent trends in the applications of the blockchain technology in the cryptocurrencies market and the new projects considering the environmental sustainability (energy consumption, materials depletion) and social impacts. The contribute of blockchain in reducing and accelerating bureaucracy and incentivizing environmentally friendly behaviour, has been discussed. Although the environmental issues related to the energy consumed in Bitcoin mining may scare companies in adopting the new technology, there is no evidence of limiting factors or carrying capacity of the entire system. In future the development of a less energy intensive alternative for validating the blocks to stack in the distributed database, would render the blockchain the ideal candidate for the applicability of sustainability paradigms in the economic, environmental and social sectors.
Abstract Blockchain and blockchain‐based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect to third‐party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will lead to resource waste and even loss of cryptocurrencies by repeated transactions. In order to select reliable blockchain peers, it is urgently needed to evaluate and predict their reliability of them. Faced with this problem, we propose hybrid blockchain reliability prediction (H‐BRP), a Hybrid Blockchain Reliability Prediction model, to extract the blockchain reliability factors and then make the personalised prediction for each user. Comprehensive experiments conducted on 100 blockchain requesters and 200 blockchain peers demonstrate the effectiveness of the proposed H‐BRP model. Further, the implementation and dataset of 2,000,000 test cases are released.