Zero Knowledge (ZK) Proofs and ZK snarks

In cryptography a zero-knowledge proof or zero-knowledge protocol is a method by which one party (the prover) can prove to another party (the verifier) that a given statement is true while the prover avoids conveying any additional information apart from the fact that the statement is indeed true.

Zero Knowledge Proof - ZKP

Decentralised identities (DiD), equivalent to Self Sovereign Identities (SSI)

Decentralized identifiers (DIDs) enable a verifiable, decentralized digital identity. They are designed to enable the controller of the DID to prove control over it and to be implemented independently of any centralized registry or certificate authority.

Verifiable credentials (VCs) are an open standard for digital credentials. They can represent information found in physical credentials, such as a passport or license, as well as new things that have no physical equivalent, such as ownership of a bank account.

More in depth video by Charles Hoskinson on DIDs and verifiable identities

How to Fix Twitter: Prism, Crypto, dids and Verified Tweets

Decentralised Autonomous Organisation (DAO)

A decentralized autonomous organization (DAO) is an emerging form of legal structure. With no central governing body, every member within a DAO typically shares a common goal and attempt to act in the best interest of the entity.

Decentralized Autonomous Organization (DAO): Definition, Purpose, and Example

What is a DAO in Crypto? (Decentralized Autonomous Organization)

Non-Fungible Token (NFT)

Non-fungible tokens (NFTs) are cryptographic assets on a blockchain with unique identification codes and metadata that distinguish them from each other.

Non-Fungible Token (NFT): What It Means and How It Works

What is an NFT? (Non-Fungible Tokens Explained)