重新创造比特币

作者:何岩,由 recreating.org发行。

Recreating Bitcoin Index.png

“I’m extremely happy to see people finally trying to understand bitcoin and thinking for themselves. Bitcoin SV is my original bitcoin protocol with a lot of the code bugs fixed. I enjoyed reading the story and I was impressed to see people finally taking the time to understand.”
- Dr. Craig S Wright, aka Satoshi Nakamoto, Creator of Bitcoin, nChain Chief Scientist

目录 #

Part One : 交易
重新创造比特币1:从一个简单的web交易系统开始
重新创造比特币2:第一个版本上线啦
重新创造比特币3:舍弃账户模型
重新创造比特币4:数字签名
重新创造比特币5:公钥和私钥
重新创造比特币6:第二个版本上线啦
重新创造比特币7:UTXO
重新创造比特币8:基于UTXO的系统重构
重新创造比特币9:万物皆交易
重新创造比特币10:交易脚本

Part Two : 群系统
重新创造比特币11:群系统(上)
重新创造比特币12:群系统(下)
重新创造比特币13:P2P网络
重新创造比特币14:交易的同步
重新创造比特币15:账本的同步
重新创造比特币16:Block Chain
重新创造比特币17:网络的弹性
重新创造比特币18:工作量证明(上)
重新创造比特币19:工作量证明(下)
重新创造比特币20:分叉之重组与分裂

重新创造比特币:用一个虚拟的故事,讲述比特币为什么如此设计 #

书面设计矢量图_36.png

我为什么写这本书? #

为了体验创造,体验中本聪的体验,思考中本聪的思考。站在创造者的视角重新创造一遍比特币。

本书倾向于表达比特币的设计本质,而非技术实现的细节,所以很多技术实现做了简化处理。

为了让读者始终拥有全局定位感,本书采用了演进的方式,从一个极简的可运行的web交易系统开始,一步一步迭代升级,最终成为完美的Bitcoin。

因为人脑喜欢故事,所以本书虚构了一个中本聪在小镇咖啡馆创造比特币的故事。

内容简介 #

开篇,中本聪在咖啡馆,构建了一个简单的web交易系统。

为了去掉账户模型,引入了非对称加密、公钥私钥等技术概念。

为了解决某个BUG,引入了UTXO。

为了让系统具有通用计算能力,引入了交易脚本。

为了更好的支撑交易,引入了群系统的概念。

首先,从宏观视角介绍了什么是群系统,以及对Bitcoin的未来展望。

然后,进入微观视角,讨论P2P网络,交易的同步,账本的同步机制。

为了优化账本,引入了Block Chain概念。

为了让网络更加具有弹性,引入了网络发现机制。

为了去掉系统最后的单点,引入了工作量证明机制。

最后一章讨论系统的自我强化机制:分叉之重组与分裂。

最终Bitcoin成为了一个自治系统

推荐语 #

“I’m extremely happy to see people finally trying to understand bitcoin and thinking for themselves. Bitcoin SV is my original bitcoin protocol with a lot of the code bugs fixed. I enjoyed reading the story and I was impressed to see people finally taking the time to understand.”
— Dr. Craig S Wright, aka Satoshi Nakamoto, Creator of Bitcoin, nChain Chief Scientist.

“非常高兴看到有人终于开始尝试理解比特币,并开始独立思考。比特币SV是我创造的原版比特币协议,修复了之前的很多BUG。我很享受阅读这个故事,看到有人终于肯花时间去研究和理解,我很感动。”
— 克雷格.怀特博士(Craig S Wright), 化名中本聪,比特币的创造者,nChain首席科学家

“如果你的家人和朋友想了解比特币,这是一本完美的书。作为比特币协会中国区经理,我很荣幸能够参与到比特币成为全球账本和世界数字现金的伟大事业中来。”
— Lise Li, Bitcoin Association比特币协会中国区经理

“伴随《重新创造比特币》,为成为历史的一部分而自豪。”
— 林哲明,Mempool & 打点钱包联合创始人

“全面了解比特币系统的第一本书”
— Aaron Zhou,Bitcoin SV独立开发者

“一直对比特币不是很懂,直到读了这本书,竟让我豁然开朗。”
— 简美,Bitcoin SV内容创造者

“我真诚地希望,以本书为代表的全球比特币爱好者之间的国际交流在未来会越来越多。”
— 张峻诚,重新创造比特币英文版Recreating Bitcoin翻译者,国际业务经理,技术观察员

专业技术资料推荐 #

Dr.Craig Wright的blog:https://craigwright.net

aaron67的blog:https://aaron67.cc

邱少贤的书《比特币重生:重返创世纪》: https://metanet.press

鸣谢 #

感谢Bitcoin的发明人Craig Wright博士(化名中本聪),感谢您为这个世界
带来的文明级的伟大创造。感恩您抽出珍贵的时间阅读了本书的英文版Recreating Bitcoin,十分荣幸可以得到您的肯定和推荐。很抱歉在故事中将“Satoshi”虚构成了一个天真浪漫的自由主义者。

感谢Bitcoin Association比特币协会中国区负责人Lise、Mempool联合创始人林哲明、dragon、阿荣理财师对本书出版的大力支持。

感谢好友:简美、张韦、船长,在我写作期间的阅读陪伴和反馈,你们给了我很大的信心和动力。

感谢Aaron,你blog中的Bitcoin专业技术文章给了我很大帮助,本书有多处参考了你的文章。(https://aaron67.cc

本书的英文版Recreating Bitcoin已经在美国亚马逊独立出版(amazon.com搜索Recreating Bitcoin),感谢JC张峻诚的高品质翻译。同时感谢JC张峻诚和胡适之提出的美国亚马逊独立出版的解决方案!

感谢邱少贤和Amy,BSV骷髅会(https://svskull.club)和BSV学习群(http://1bsv.cn)让我接触到了Bitcoin的真知灼见。

感谢BSV社群的伙伴们对本书如此善意的反馈!你们给了我很大的信心!

比特币SV(Bitcoin satoshi vision,BSV)是目前唯一一个遵循中本聪原始白皮书,遵循中本聪原始协议和设计的比特币。BSV是唯一的公共区块链,维持比特币的原始愿景,并将大规模扩容成为企业级区块链和世界新货币。

本书写的是Bitcoin的生存(内环转动),下一本书将要写Bitcoin的发展(外环涌现),包括:Metanet、SPV、Tokenized、Application等,书名为:重新创造元网(Recreating Metanet)敬请期待。

2019/11/30 何岩
Website:recreating.org
Email:recreating.org@gmail.com
Paymail:recreating@moneybutton
Twitter:RecreatingBitcoin@RecreatingB

Yann sayed:
“很荣幸本书可以在BA转载。为了表达的感激之情,我会在每篇转载的结尾处加上一段评论,对,就是自己评论自己写过的东西,这个感觉,嗯,的确有点诡异哈。

就像现在,简美在催我,说马上要发送文章啦,我就得即兴写点什么。我喜欢有一点点压力下的即兴写作。这种压力下能逼迫一个人呈现一种叫做“真诚”的东西。我称这种写作状态为“浪”。

所以,未来的自评段落,我努力写的“浪”一点。

这一次的自评,我想说说《重新创造比特币》的创造机缘。那是在2019年的2月份,我刚了解到BSV的存在,激动不已,世界上真的存在着这么伟大的创造。我太热爱BSV了。我当时就想这么好的东西,我的几个好朋友错过太可惜了,我得告诉他们BSV的伟大。通过微信和简美、船长、布丁一顿布道。然后,大家只感受到了我的热情,对BSV本身还是没有感觉。我就想:要不写几篇文章来把我理解的BSV介绍给朋友们,哪怕只让这几位好朋友get到BSV的美好就达到目的了。

第一次尝试,用比较“正经”的方式写作,高举高打,先从金字塔尖开始写,比特币究竟解决了什么世界问题,然后逐渐往具象写,具体如何解决一个一个局部问题。大体的逻辑架构是首先讨论人类现状的问题是什么?引出的答案是经济问题,然后开始一顿分析经济问题的根源,最后落脚到BSV可以解决这个问题。 按照这个思路写了两篇,发给简美看,简美说看得脑袋疼。我知道这么写不行,套路失败,得换个方式。

第二次尝试,如何能让简美看着脑袋不疼呢?要不就用讲故事的方式,从小处入手,别一上来就想着解决终极问题。为了进一步降低讲故事的难度,采用了演进式,让系统从一个极其简单的系统开始,最好每篇文章看完,读者都可以在脑子里“看清楚”一个可运行的系统。于是就有了第一篇:从一个简单web交易系统开始。写完这一篇,发给简美看,简美很高兴,说看着很舒服,脑子终于不疼了,还说阿弥陀佛,终于不用强忍着看我之前的那种风格了!关键是,她能看懂!!!

我知道,这次找对了方向,就继续写第二篇,因为我迫不及待的想让简美看第二篇,我当时给自己定的目标就是,能让简美这种没有技术背景的人对比特币有点感觉。

非常感谢简美,布丁,船长这几位朋友的陪伴,没有你们的即时反馈我将没有动力和迷失方向。

摘抄一句hslayj说过的话:
‘一个非常简单的软件区块链架构(BitcoinSV),能把人类的价值信用装进去、把政治的扩展装进去、把经济的进化装进去、把生态的完整装进去、把人类的法律、哲学都揉进去,这是软件工程创立以来的最大艺术品,没有之一。’ - hslayj

下一篇:重新创造比特币1:从一个简单的web交易系统开始

相关链接 #

重新创造比特币:前言

Part One : 交易
重新创造比特币1:从一个简单的web交易系统开始
重新创造比特币2:第一个版本上线啦
重新创造比特币3:舍弃账户模型
重新创造比特币4:数字签名
重新创造比特币5:公钥和私钥
重新创造比特币6:第二个版本上线啦
重新创造比特币7:UTXO
重新创造比特币8:基于UTXO的系统重构
重新创造比特币9:万物皆交易
重新创造比特币10:交易脚本

Part Two : 群系统
重新创造比特币11:群系统(上)
重新创造比特币12:群系统(下)
重新创造比特币13:P2P网络
重新创造比特币14:交易的同步
重新创造比特币15:账本的同步
重新创造比特币16:Block Chain
重新创造比特币17:网络的弹性
重新创造比特币18:工作量证明(上)
重新创造比特币19:工作量证明(下)
重新创造比特币20:分叉之重组与分裂

书面设计矢量图_37.png

英文版Amazon.com在售 : Recreating Bitcoin

BSV打赏:
1Djc4TdVBi8urzmSXKHwg8cpEAYKcRQxgY

©2019 - Recreating.org all rights reserved

 
8
Kudos
 
8
Kudos

Now read this

Recreating Bitcoin 4:Digital Signature

Prologue # The previous chapter mentioned symmetrical encryption, and we discovered that we didn’t need to encrypt the whole message in the transaction. Since transaction data can be read by the public, we only need to encrypt a small... Continue →