Explore chapters and articles related to this topic
Blockchain for the Industrial Internet of Things
Published in Om Prakash Jena, Sabyasachi Pramanik, Ahmed A. Elngar, Machine Learning Adoption in Blockchain-Based Intelligent Manufacturing, 2022
The blockchain era can be utilized in a huge variety of industries and situations. According to a few writers, blockchain packages commenced with Bit money (blockchain 1.0), then smart contracts (blockchain 2.0), and, in the end efficiency, and coordination packages (blockchain 3.0). Smart contracts are self-contained, decentralized applications that execute while precise situations are satisfied. International payments, mortgages, and crowd sourcing are only some of the packages for smart deals. IoT agriculture packages also can use the blockchain. It includes, for instance, a traceability mechanism for Chinese suppliers. The mechanism is constructed with radio frequency ID and a blockchain, with the intention of enhancing meals protection and, best, at the same time as decreasing logistical costs [25]
Evaluation of applying blockchain and cryptocurrencies in marine logistics
Published in Artde D.K.T. Lam, Stephen D. Prior, Siu-Tsen Shen, Sheng-Joue Young, Liang-Wen Ji, Smart Science, Design & Technology, 2019
Mengru Tu, Shenglong Kao, Chanmin Tsai, Tsaifu Hu
We use the Solidity programming language with Remix IDE to develop a proof-of-concept blockchain prototype application with smart contract and Dapps on the Ethereum test environment. A Dapp allows users to access blockchain information. Dapp is a decentralized application running on a decentralized peer-to-peer Ethereum network. Some of the Dapp’s user interfaces in this case study are shown in Figures 5, 6, and 7.
Zero-Knowledge Proof Intelligent Recommendation System to Protect Students’ Data Privacy in the Digital Age
Published in Applied Artificial Intelligence, 2023
A method for guaranteeing the confidentiality of prosumer data was put out by Pop et al. (Pop et al. 2020). On top of the open blockchain, they provided a decentralized application of demand policy responses that uses smart contracts to verify participant behavior inside the program and zero-knowledge proofs to protect the privacy of prosumers’ energy data. Energy data from consumers was kept private. A zero-knowledge guarantee that the prosumer generated is held on the blockchain, enabling the development of functions to verify alternate points from the request and resolve the prosumer’s activities. The results of the solution evaluation are encouraging in terms of protecting the confidentiality of prosumer power data stored in the open blockchain and spotting any data anomalies. The findings indicated that their approach had promise for protecting the privacy of prosumer-monitored energy data while enabling aggregators to carry out validations and spot potential variances from the flexibility request. They also attempted to make it possible for aggregators to verify and spot potential instances of flexibility tampering with prosumer-registered data.
Defining Blockchain Governance: A Framework for Analysis and Comparison
Published in Information Systems Management, 2021
Rowan van Pelt, Slinger Jansen, Djuri Baars, Sietse Overbeek
Ethereum and EOS.IO were selected as cases (Table 1). Initially, attention was drawn toward the two largest public permissionless blockchains in terms of market capitalization (Coinmarketcap, 2019), namely Bitcoin and Ethereum. It was decided to select Ethereum as a case over Bitcoin. The rationale behind this decision is twofold. First, out of the available blockchains, Bitcoin has already been the most researched (Yli-Huumo et al., 2016). Secondly, Bitcoin is primarily developed as a decentralized payment system, while Ethereum describes itself as a decentralized application platform supporting smart contract functionality, thereby supporting more use cases. We expect Ethereum to be of higher interest to businesses, which is one of the primary envisioned end-users of the framework.
CKshare: secured cloud-based knowledge-sharing blockchain for injection mold redesign
Published in Enterprise Information Systems, 2019
Zhi Li, Xinlai Liu, W. M. Wang, Ali Vatankhah Barenji, George Q. Huang
To achieve this aim, we needed four dependencies. The first dependency was a node package manager, which comes bundled with node.js. The second dependency was the Truffle framework, which enables the creation of a decentralized application on the blockchain network. It offers a suite of tools, which facilitate programming to write smart contracts with the Solidity programming language. It also provides a framework for testing smart contracts and provides the tools required for deploying smart contracts in the blockchain network. The third dependency was Ganache, a local and memory blockchain that is used for development purposes. The last dependency was the Meta Mask extension for Google Chrome. In order to connect a blockchain network, it is necessary to install a special browser extension.