Skip to content
🔥基于 JupyterLab 的互动式中文比特币教程(入门)
Jupyter Notebook JavaScript HTML CSS
Branch: master
Clone or download
Latest commit 8c1d725 Aug 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Update blank.yml Aug 20, 2019
.ipynb_checkpoints feat[0]: edit readme Aug 23, 2019
pics feat[0]: edit readme Aug 23, 2019
python-bitcoinlib @ 286e7d7 feat[chapter_9]: finish chapter 9 Aug 7, 2019
static fix: del DS_Store Aug 7, 2019
.gitmodules feat[chapter_9]: finish chapter 9 Aug 7, 2019
.ipynb feat[0]: edit readme Aug 23, 2019
0 序言.ipynb feat[0]: edit readme Aug 23, 2019
1 Introduction_简介.ipynb feat[4]: complete proof-of-work Jul 30, 2019
10 Privacy_隐私.ipynb feat[10]: privacy Jul 31, 2019
11 Calculations_计算.ipynb feat[chapter_9]: finish chapter 9 Aug 7, 2019
12 Conclusion_结论.ipynb feat[12]: finish chapter 12 Aug 23, 2019
2.1 Transaction_交易_电子货币的定义.ipynb feat[8]: finish chapter 8 Aug 11, 2019
2.2 Transaction_交易_交易链的难点.ipynb feat[chapter_9]: finish chapter 9 Aug 7, 2019
3 TimeStamp_Server_时间戳服务器.ipynb feat[4]: complete proof-of-work Jul 30, 2019
4 Proof-of-Work_工作量证明.ipynb feat[5]: working on network Jul 30, 2019
5 Network_网络.ipynb feat[5]: working on network Jul 30, 2019
6 Incentive_奖励.ipynb feat[5]: working on network Jul 30, 2019
7 Reclaiming_Disk_Space_回收硬盘空间.ipynb feat: finish chapter 7 and 8 Aug 19, 2019
8 Simplified_Payment_Verification_简化版支付确认.ipynb feat: finish chapter 7 and 8 Aug 19, 2019
9 Combining_and_Splitting_Value_值的组合与分割.ipynb feat[7]: working on chapter 7 Aug 17, 2019
CC-BY-NC-ND_license.md Create CC-BY-NC-ND_license.md Mar 25, 2019
README.md feat[0]: edit readme Aug 23, 2019
bitcoin feat[chapter_9]: finish chapter 9 Aug 7, 2019
introduction.html feat[part0/1/2.1]: preface/introduction/transaction May 4, 2019
merkle_tree.ipynb feat: finish chapter 7 and 8 Aug 19, 2019
test.ipynb feat[part0/1/2.1]: preface/introduction/transaction May 4, 2019
untitled.dio feat[chapter_9]: finish chapter 9 Aug 7, 2019
【附】白皮书_原文+翻译+单词注释.ipynb feat[0]: edit readme Aug 23, 2019
比特币最小必要框架.dio feat[10]: privacy Jul 31, 2019
解析比特币数据.html feat[8 and 9]: optimize chapter 9 and working on chapter 8 Aug 9, 2019
解析比特币数据.md feat[8 and 9]: optimize chapter 9 and working on chapter 8 Aug 9, 2019

README.md

Bitcoin course based on jupyterlab

基于 JupyterLab 的互动式比特币教程(入门)

进阶课程地址:

https://github.com/albertschr/bitcoin_advanced_course_based_on_jupyterlab

本书适合人群

  • 比特币长期投资者

    拿住比特币的关键,其实在于对比特币的理解是 90%,还是 99%,还是 99.99%……任何一个投资者,都有必要去从技术上了解比特币。

  • 编程入门者

    可能你已经入门了 Python。那么把这本教程当成你的第一个「进阶项目」吧!你能体会到编程作为「思考辅助工具」的巨大威力。

  • 想要了解区块链的开发者

    你是一名开发者,最近听说了区块链。那么来看这本教程吧!你将体验「闪电入门」的快感。

一段话说明比特币干了什么

为什么要以比特币为框架入门区块链?

  • 比特币是迄今为止为止最成功的区块链项目
  • 比特币的核心足够简洁,符合「奥卡姆剃刀原则」
  • 比特币的文档 / Wiki 很丰富
  • 比特币有 Python 版本的实现,而 Python 版本的源码比较好读

本书涉及的内容

数学、密码学、信息学、分布式系统、Python 编程等。

本书特性

  • 交互性: 本书用 Ipynb 作为载体,包含大量交互式内容。
  • 多层次性: 本书面向多层次的读者。可以作为非计算机工作者了解比特币的入门读物,也可以作为进入区块链行业的计算机工作者的101教程。
  • 可扩展性: 每一个部分都可以不断扩展,最终形成一棵以比特币原理为根部的「区块链教程之树🌲」。

参考资料

作者联系方式

作者公众号:

大狗哔哔

作者微信二维码:

qr_code

You can’t perform that action at this time.