Table of Contents
Bitcoin & Cryptocurrency

Introduction

Cryptography and Cryptocurrencies

Hash Functions

Data Structures

Digital Signatures

Identities via Public Keys

2 Cryptocurrencies

Achieving Decentralization

Centralization vs Decentralization

Distributed Consensus

Agreement without Identity Employing a Block Chain

Motivations and Proof of Work

Cost of Mining

Mechanism of Bitcoin

Bitcoin Dealings

Bitcoin Scripts

Bitcoin Scripts Applications

Blocks of Bitcoin

The Network of Bitcoin

Restrictions and Improvements

Store and Use Bitcoins

Simple Local Space for Storing

Sharing and splitting Keys

Online Wallets and Exchanges

Payment Facilities

Transaction Fees

Foreign Exchange Areas

Bitcoin Mining

The Mission of Bitcoin Miners

Mining Hardware

Energy Consumption and Ecology

Mining Pools

Mining Incentives and Strategies

Bitcoin and Secrecy

Secrecy Tips

De-anonymizing Bitcoin

Mixing

Decentralized Mixing

Zerocoin and Zerocash

Community, Policy, and Guideline

Agreement in Bitcoin

Bitcoin Basic Application

Stakeholders: Who’s In Control?

Backgrounds of Bitcoin

Administrations Notice Bitcoin

Anti-Money Laundering

Legislation

Bit license of new York

Different Mining Puzzles

Vital Puzzle Requirements

Asic-Resistant Puzzles

Evidence of Helpful Work

Non-outsourceable Puzzles

Proof Stake and Cybernetic Mining

Bitcoin being a Platform

Bitcoin as an log that is append-Only

Bitcoins as “Smart Assets”

Protected Combined Lotteries in Bitcoin

Bitcoin being a Public Unpredictability Source

Expectation Areas and Real-World Data Feeds

Conclusion