RECRUIT AND RETAIN
BLOCK ZERO RESOURCES
CLICK AND READ THROUGH THE BUTTONS, WATCH VIDEOS, AND READ ARTICLES PROVIDED BELOW
CRYPTOGRAPHY
{cryptography} is the practice and study of techniques for secure communication in the presence of third parties called adversaries. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages; various aspects in information security such as data confidentiality, data integrity, authentication, and non-repudiation are central to modern cryptography. Modern cryptography exists at the intersection of the disciplines of mathematics, computer science, electrical engineering, communication science, and physics. Applications of cryptography include electronic commerce, chip-based payment cards, digital currencies, computer passwords, and military communications. Adapted from: Wikipedia
WATCH THE OVERVIEW OF THE ORACLE AUTONOMOUS BLOCKCHAIN CLOUD
CONSENSUS
Consensus is a broader term overarching the entire transactional flow, which serves to generate an agreement on the order of the transactions and to classify each transaction as either valid or invalid in a block.
In Hyperledger Fabric consensus covers the entire flow of a transaction in Hyperledger Fabric from...
a. proposal (by the client application), via
b. endorsement (by the endorser peers), via
c. ordering (by the orderer peers), via
d. validation (by the committing peers) to
e. committment (by the committing peers).
"Planning for the future of enterprise blockchain requires building on top of a fully vetted, open-source architecture; Hyperledger Fabric is your starting point."
CHAINCODE
Chaincode is a computer program that either provides functionalities for Enterprise transactions or state. It is useful to distinguish chaincode specific for an enterprise and chaincode that provides domain agnostic functions.
Hyperledger Fabric: The current trend in Fabric is to use the term chaincode to cover both enterprise specific and domain agnostic chaincode. Enterprise specific chaincode is what most people call smart contracts.