a. Consensus mechanisms are algorithmic rules defining and describing the data exchange between network nodes. Consensus is achieved through majority agreement, which allows for data to be factually agreed on and recorded on a ledger.

b. A smart contract is a computer program or protocol that typically runs on a blockchain. The program facilitates, verifies, or executes business processes triggered by events, on-chain transactions, or interactions with other smart contracts. A smart contract is a digital and autonomous representation of the traditional contract process, including contract formation, creation of enforceable and immutable rights and obligations, and execution of performance.

c. Self-sovereign identity (SSI) allows individuals ...

Get The Real Business of Blockchain now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.