The relevant books

  • << Blockchain Technology Guide >> : This book is suitable for readers who are interested in blockchain technology and have some basic knowledge of information and finance; Non-technical readers can also learn about the current state of blockchain application.
  • << Master Bitcoin >> : Want to join a tech revolution upending the financial world? Mastering Bitcoin will provide you with the knowledge necessary to participate in the currency network and guide you into the seemingly complex world of Bitcoin. Whether you’re building the next killer app, investing in a startup, or simply curious about technology, this practical book is indispensable reading.
  • COINS Developer Guide | bitcoins Developer Guide: this Developer’s Guide is designed to provide you with understanding the currency of information, so you can start building on the basis of the currency of the application, is not a specification brochure.
  • Node.js development of cryptocurrencies: This book can be used as an introduction to Node.js development of cryptocurrencies (official publication may use “Node.js Blockchain Development”), or as the official development document of Billions of books (and crypti-based application Lisk).

The official documentation

Official documents are mostly white papers:

  • Bitcoin White Paper: Original English, Chinese Version, Intensive Reading Bitcoin White Paper Series (1-6)
  • Ethereum White Paper: English original, Chinese version
  • Super ledger white paper: English original (need to turn over the wall), Chinese version
  • Lightning Network White paper: English original, Chinese version

The research report

  • Shenwan Hongyuan – Computer Industry Cloud Computing Big Data Blockchain 2016: Big Data Walking upright, Blockchain and artificial Intelligence -160323
  • Shenwan Hongyuan – Part 1 of blockchain and Digital Currency Series: Getting Started (PART 1); Disruptive innovation of blockchain technology -160322
  • Guosen Securities – Internet Industry Research: Blockchain can replace VISA’s New low entropy network -160321
  • Guotai Junan – Information technology industry blockchain technology research report: Giants lead the change, blockchain has great achievements -160224
  • Changjiang Securities – Information Technology Services Industry: Blockchain experts conference call Minutes -160224
  • Industrial Securities – Computer Industry: Blockchain and digital currency, principles, features and Ideas -160201
  • Cicc – Blockchain, changing financial Infrastructure -160129
  • Cicc – Bubble Apocalypse: Blockchain, From Revolutionizing Finance to Building an Autonomous Society -160129
  • Chuancai Securities – Blockchain technology research Report ii Blockchain technology evolution: Domestic practice and prospects of blockchain technology -160125
  • China International Capital Corporation – Us Technology Watch Weekly Network TV advances rapidly, blockchain rises to prominence -160124
  • Gf Securities – One of the series reports on the forefront of science and technology in mechanical equipment industry: blockchain, is rapidly entering the public and policy horizon -160124
  • Monita – “Blockchain Technology” series: Overview and Prospects of Blockchain in the Financial and medical fields -160118
  • Citic Securities – Blockchain: A single spark can start a prairie fire -160108
  • Chuancai Securities – One of the blockchain technology research report: The possibility of subverting all industries -160112
  • Cicc – US Technology Watch Weekly: Venture Capital Market feeling the chill of Interest rate hike, Blockchain innovation in the financial industry -151220


Related articles

  • A beginner’s guide to blockchain
  • Blockchain: An unexpected revolution
  • Bitcoin breaks $20,000 and the blockchain technology behind it
  • Blockchain installation guide
  • Y Combinator wants the general public to invest in startups via blockchain
  • Why do we need blockchain
  • Step 11: Use Hero to build a serverless blockchain-based cross-platform application
  • Bitcoin, Ether, bad security? Microsoft has launched efficient and secure blockchain technology
  • Spotify has acquired Mediachain, a start-up, in a bid to crack the copyright puzzle with blockchain technology
  • Introduction to learning blockchain theory
  • Deep reflection on the implications of decentralization: Who really controls blockchain?
  • Duan Xinxing, co-founder of Biyuan Chain, hopes to build a bridge connecting the asset interaction between the bit world and the atomic world
  • Introducing R3 Corda™: A Distributed Ledger Designed for Financial Services
  • What is blockchain and how to introduce it easily and easily?
  • Teach you how to easily learn blockchain and bitcoin basic technology principles
  • Getting Closer to Bitcoin: A story to understand ‘blockchain’
  • 200 lines of code to implement a simple blockchain
  • Ethereum Project (Ethereum.org)
  • Hyperledger project (hyperledger.org)
  • Hyperledger Docker mirror


Reference projects related to Bitcoin and blockchain

  • Description of the Bitcoin protocol
  • A(nother) Bittorrent client written in the go programming language
  • Full-featured BitTorrent client package and utilities
  • A Golang port of peerflix.
  • dht: Kademlia/Mainline DHT node in Go.
  • coinbits : A Python library for bitcoin peer to peer communication
  • protocoin: A pure Python Bitcoin protocol implementation: doc
  • kademlia: A DHT in Python Twisted
  • An alternative full node bitcoin implementation written in Go (golang)
  • A secure bitcoin wallet daemon written in Go (golang)
  • gocoin: Full bitcoin solution written in Go (golang)
  • bitcoinj: A library for working with Bitcoin with java
  • dht_store : This is a proposal for an extension to the BitTorrent DHT to allow storing and retrieving of arbitrary data.
  • BlockStore: Name registrations on the Bitcoin blockchain with external storage
  • pydht: Python implementation of the Kademlia DHT data store
  • A way to experiment with Bitcoin.
  • pyp2p
  • python-OP_RETURN: Simple Python commands and library for using bitcoin OP_RETURNs
  • A Common Blockchain Interface for the Bitcoin Core RPC
  • abstract-common-blockchain: A test suite and interface you can use to implement standard Bitcoin blockchain API calls for various backends and platforms.
  • CryptoNote: CryptoNote protocol implementation. This is the reference repository for starting a new CryptoNote currency. See /src/cryptonote_config.h cryptonote.org/
  • Colored-Coins: The Open Source Protocol for Creating Digital Assets On The Bitcoin Blockchain. An open source protocol for creating and managing digital assets based on the Bitcoin blockchain.
  • CounterParty
  • crypti
  • ipfs: IPFS – The Permanent Web
  • Open Assets Protocol
  • Telehash : source
  • BlockName: A blockchain-backed DNS resolver
  • How to create genesis block
  • Factom:
  • BitShares: BitShares is an industrial-grade financial blockchain smart contracts platform.
  • Blockstream: Side chain startup. Blockstream’s core area of innovation is Sidechains, a technology focused on improving on the blockchain, the most powerful public utility for distributed trust systems.
  • openpublish: A publishing protocol for registering media as a digital asset on the Bitcoin blockchain.: Digital content, digital assets registration, publishing platform, property rights can be easily transferred, exchange, and can be very accurate statistics read number
  • bitstore
  • bitstore-client: A content-addressable file hosting and distribution service that uses Bitcoin public key infrastructure for authentication and payment.
  • Abstract -common-wallet: a universal service interface for wallets
  • My-two-bits: paid review system
  • Blockai: A digital content distribution and management platform that seems to be a solution to pirated movies and TV shows
  • FileCoin
  • Lisk: github, Lisk decentralized application platform and crypto-currency
  • Boolberry: Greater privacy
  • Pebblecoin (XPB) – FIRST DPOS CRYPTONOTE COIN: github
  • Sia – Decentralized Storage: white paper, github;  Website
  • Tendermint: Blockchain App Development Simplified — Focus on Business Logic & We’ll handle the Rest. Github; Tendermint consensus protocol; white paper
  • Tendermint TMSP: Tendermint socket protocol for blockchain applications
  • Bitfury
  • libbitcoin
  • Enigma: Enigma is a decentralized cloud platform with guaranteed privacy. Private data is stored, shared and analyzed without ever being fully revealed to any party. Whitepaper
  • Keyhotee: Decentralized ID and Communication
  • ZeroNet: Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network. github
  • zerocash: Zerocash is a protocol that provides a decentralized crypto-currency in which, as in Bitcoin, users collaborate to maintain the currency by broadcasting and verifying payment transactions. Zerocash, however, differs from Bitcoin in how these payment transactions are assembled and then verified. More privacy-protected coins.
  • bitstarter-leaderboard: A more sophisticated Bitcoin-powered crowdfunder.
  • untitled-dice.github.io: a basic bitcoin dice site

Original text: the SDK. Cn