Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Chaincode

Industry Use Cases on Blockchain Technology Applications in IoT and the Financial Sector
It is another name for a self-executing smart contract, in the context of blockchain technology.
Published in Chapter:
Blockchain Technology: Applications in the Industry
Zaigham Mahmood (University of Northampton, UK & Shijiazhuang Tiedao University, China)
DOI: 10.4018/978-1-7998-6650-3.ch001
Abstract
Blockchain technology is one of the latest innovations in computer science that has world-wide scale and reach. A blockchain is a mathematical structure for storing digital transactions in a distributed and decentralized digital ledger consisting of multiple blocks that are linked using cryptographic signatures and spread across multiple computers. Each block records digital transactions data securely and has a hash link pointing to the previous block in the network in an efficient manner. New blocks can be added and removed through an agreed consensus of all nodes that each share the distributed ledger without the need for a centralized controlling authority. This chapter aims to introduce the blockchain technology, also known as distributed ledger technology (DLT), and discuss its applications in various sectors of the society including banking, healthcare, transportation, manufacturing, supply chain, and education. Extension of the internet of things vision using the DLT is also briefly discussed.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Industry Use Cases on Blockchain Technology
Smart Contracts are called Chaincode in Hyperledger Fabric. These are small computer programs that are executed in a distributed manner and represent a digitalised version of previously paper-based contracts. In Hyperledger Fabric, smart contracts can be programmed in Go, Java or Node.js and thus provide ease of use for the programmer. The process of executing the smart contracts is called a transaction.
Full Text Chapter Download: US $37.50 Add to Cart
Blockchains for Use in Construction and Engineering Projects
Is an alternative name for smart contracts used in the Hyperledger Fabric framework. Using modular features of HFL, smart contracts can be programmed into the system in diverse ways, such as the client interface or through an associated database.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR