alexprut / Blockchain-Cryptocurrency

πŸ“— A list of blockchain and cryptocurrency resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blockchain & Cryptocurrency

A list of blockchain and cryptocurrency resources


Table of Contents

Mindmap

Mindmap

Jargon

A Β· B Β· C Β· D Β· E Β· F Β· G Β· H Β· I Β· J Β· K Β· L Β· M Β· N Β· O Β· P Β· Q Β· R Β· S Β· T Β· U Β· V Β· W Β· X Β· Y Β· Z

A

  • addess β€” encoded base58check version of a public key 160-bit hash
  • account β€” object containing an address, balance and nonce, and optional storage and code. An account can be a contract account or an EOA.
  • ABI β€” Application Binary Interface, used in Ethereum

B

  • babbage β€” ether’s denominations (10^3 wei)
  • BCH β€” Bitcoin Cash
  • BIP β€” Bitcoin Improvement Proposals
  • blockchain β€” a distributed p2p database (public or private) containing a list of validated blocks
  • BTC β€” Bitcoin
  • block β€” a group of transactions
  • Byzantine Generals Problem β€”
  • bitcoin β€” symbol ΰΈΏ or β‚Ώ

C

  • coinbase β€” field used as the sole input for coinbase transactions
  • coinbase transaction β€” the first transaction in a block, contains the reward for the miner, here the new bitcoin is created and added in the supply
  • cold storage β€” keeping a reserve of bitcoin offline private keys are created and stored in a secure offline environment
  • colored coins β€” using on-blockchain digital assets to represent custom currencies and financial instrument
  • consensus β€”

D

  • DAO β€” decentralized autonomous organizations
  • difficulty β€” how much computation is required to produce a proof of work
  • difficulty retargeting β€” network-wide recalculation of the difficulty, occurs once every 2.016 blocks
  • double spending β€” a problem that should be avoided, that is successfully spending some money more than once
  • DApps β€” decentralized applications that run on a P2P network of computers
  • DEX β€” decentralized cryptocurrency exchange
  • DeFi β€” Decentralized Finance

E

  • Ethereum β€” The Ethereum network
  • ether β€” the Ethereum currency (symbol Ξ)
  • ETH β€” the Ethereum currency
  • ERE β€” Ethereum Runtime Environment
  • EVM β€” Ethereum Virtual Machine
  • EVM Code β€” the bytecode that the EVM can natively execute
  • EVM Assembly β€” the human-readable form of EVM Code
  • EOA β€” Externally Owned Account
  • EIP β€” Ethereum Improvement Proposals
  • ECDSA β€” Elliptic Curve Digital Signature Algorithm
  • ERC β€” Ethereum Request for Comments
  • EEH β€” Ethereum currency unit

F

  • Frontier β€” is the first live release of the Ethereum network
  • finney β€” ether’s denominations (10^15 wei)
  • fees β€” sender of a transaction often includes a fee to the network for processing the requested transaction
  • fungible token β€”

G

  • gas β€” a virtual currency used in Ethereum to constrain computation of smart contracts, the fundamental network cost unit
  • genesis block β€” the first block in the blockchain
  • Geth β€” an implementation of Ethereum written in the Go programming language
  • grand β€” ether’s denominations (10^21 wei)

H

  • Homestead β€” release of the Ethereum network (successor of Frontier)
  • hard fork β€” a permanent divergence in the blockchain
  • hardware wallet β€” special type of bitcoin wallet which stores the user’s private keys in a secure hardware device
  • hash β€” digital fingerprint of some binary input
  • HTLC β€” Hashed TimeLock Contract

I

J

K

  • Kovan β€” public Ethereum testnet

L

  • Lightning Networks β€”
  • lovelace β€” ether’s denominations (10^6 wei)

M

  • miner β€” network node that finds valid proof of work for new blocks
  • mempool β€” collection of all transaction data in a block that have been verified by bitcoin nodes but not yet confirmed
  • message β€” internal transaction that is never serialized and only sent within the EVM
  • Morden β€” public Ethereum testnet
  • merkle root β€”
  • merkle tree β€”
  • multisignature β€”

N

  • non fungible token β€”

O

  • orphans β€” blocks that do not have a known parent in the knows chain

P

  • Parity β€” an implementation of Ethereum written in the Rust programming language
  • Proof-of-Stake β€” asks users to prove ownership of a certain amount of cryptocurrency
  • Proof-of-Work β€”
  • P2PKH β€” Pay-to-Public-Key-Hash
  • P2WPKH β€” Pay-to-Witness-Public-Key-Hash

Q

R

  • Ropsten β€” public Ethereum testnet
  • Rinkeby β€” public Ethereum testnet
  • RLP β€” Recursive Length Prefix, encoding scheme in Ethereum

S

  • Satoshi Nakamoto β€” name used by the person or people who designed Bitcoin and created its original reference implementation
  • satoshi β€” the smallest unit of the bitcoin cryptocurrency (1 BTC = 100,000,000 satoshis)
  • Serpent β€” programming language with syntax similar to Python
  • Solidity β€” programming language with syntax that is similar to Javascript, C++ or Java, most frequently used language for Ethereum smart contracts
  • SVP β€” Simplified Payment Verification
  • smart property β€” the ownership of an underlying physical device
  • smart contracts β€” complex applications involving having digital assets being directly controlled by a piece of code implementing arbitrary rules, more precisely a computer program that, given certain conditions, can enforce the execution of a set of instructions without third party interference
  • shannon β€” ether’s denominations (10^9 wei)
  • szabo β€” ether’s denominations (10^12 wei)
  • Segregated Witness β€” a proposed upgrade to the Bitcoin protocol which technological innovation separates signature data from bitcoin transactions
  • soft fork β€”

T

  • Turing completeness β€” a program language is that can run any program that a Turing machine can run
  • token β€”

U

  • UTXO β€” Unspent Transaction Output

V

  • Viper β€” high-level programming language, similar to Serpent and with Python-like syntax

W

  • wallet β€” software that holds all your secret keys
  • WIF β€” Wallet Import Format
  • wei β€” smallest unit possible in Ethereum (1 quintillion = 10^18 = 1,000,000,000,000,000,000)

X

Y

Z

Papers

Books

Courses

Documentaries

News

Exchanges

Explorers

Other

About

πŸ“— A list of blockchain and cryptocurrency resources