Blockchain (English: blockchain) is an intelligent peer-to-peer network that uses distributed databases to identify, disseminate, and record information, also known as the "Internet of Value." Introduced by Satoshi Nakamoto in the Bitcoin Whitepaper in 2008, blockchain technology gained prominence with the launch of the Bitcoin network in 2009, marked by the creation of the genesis block.
Blockchain's shared value system has been widely adopted by cryptocurrencies, evolving through improvements like Proof of Stake and the SCrypt algorithm. The ecosystem has expanded globally, giving rise to:
- Initial Coin Offerings (ICOs)
- Smart contract platforms like Ethereum
- Asset tokenization models emphasizing "light ownership, heavy使用权"
- Blockchain-based governance experiments
Today, decentralized applications (DApps), autonomous organizations (DAOs), and communities (DAS) are being built worldwide. This handbook documents my journey from zero blockchain knowledge to practical implementation, combining conceptual explanations with hands-on experience.
👉 Explore advanced blockchain tools
How to Use This Book
Online Reading
Access the live version at: https://blockchain.qikqiak.com
Local Setup
- Clone the repository
Install GitBook:
npm install gitbook-cli -gRun the local server:
gitbook serve- View at:
http://localhost:4000 - Generated files are in the
_bookdirectory
Download eBooks
Available formats:
- ePub
- Mobi
👉 Get professional blockchain resources
Generating eBooks
GitBook supports multiple output formats:
# Generate PDF
gitbook pdf ./ ./blockchain-handbook.pdf
# Generate ePub
gitbook epub ./ ./blockchain-handbook.epub
# Generate Mobi
gitbook mobi ./ ./blockchain-handbook.mobiRequired Tools
- Install
ebook-convertvia Calibre - macOS/Linux configuration examples provided in original content
FAQ Section
Q: How do I report errors in the documentation?
A: Submit issues via the GitHub repository.
Q: Can I contribute content?
A: Yes! Follow the documentation structure rules and submit PRs for new articles or corrections.
Q: What's the best way to learn blockchain practically?
A: Combine conceptual study with hands-on projects like building smart contracts or analyzing Bitcoin transactions.
Contribution Guidelines
Reporting Issues
Found a bug or have suggestions? Open an issue.
Submitting PRs
- Fork the repository
- Create a new branch for fixes
- Submit PR with clear change descriptions
Documentation Standards
- English filenames only
- Images stored in
/images - Config files in
/etcor/manifests
Community Engagement
Join the "Blockchain 6:30" WeChat group by:
- Scanning the QR code in original content
- Searching ID iEverything (add note: Name-Organization)