主页 > imtoken下载 > 重新创造比特币 | 第2章第一版上线(连载)

重新创造比特币 | 第2章第一版上线(连载)

imtoken下载 2023-01-17 02:31:33

本系列连载自比特币入门书籍《再造比特币》。 通过一个虚拟的故事,读者可以体验到比特币从无到有的创造过程,从而理解比特币为什么要这样设计。

比特币冷钱包转在线钱包_比特币钱包文件_比特币钱包

比特币0.0.1版本上线

一周后,中本聪完成了第一版比特币的编码工作。 按照之前的计划,中本聪到最近的电脑城买了一台低配置的服务器,把服务器拿回咖啡店,接上网线,安装好。 在linux操作系统上。 最后,部署写好的系统,启动吧!

我还在godaddy.com(卖域名的网站)上买了一个域名:关联了比特币的主机IP,可以通过域名访问比特币系统。

比特币如此害羞地向世界宣布:“我来了!”

中本聪说:“老大,比特币可以用了!”

老板鲍勃在店里对顾客大喊:“哈哈,太好了!谁想成为历史上第一个使用比特币的人?”

爱丽丝说:“我来了!比特币是我的灵感!我要用它来买拿铁咖啡。男孩,这东西怎么用?”

中本聪说:“你首先用手机的浏览器打开这个网址:”

爱丽丝用手机打开比特币网站,看到这个界面:(见下图)

比特币钱包_比特币冷钱包转在线钱包_比特币钱包文件

登录屏幕

爱丽丝:“哇,真的有用!小子,我的用户名和密码是什么?”

中本聪:“我忘了注册你,等一下!”

中本聪进入比特币主机后台,使用vi工具(Linux下的文件编辑工具)在user.txt中添加一行数据。

爱丽丝, 比特币123, 0

“好的,你的用户名是Alice,密码是Bitcoin123,请不要告诉任何人你的密码”

Alice在登录页面输入用户名和密码,界面变成这样:(见下图)

比特币钱包文件_比特币钱包_比特币冷钱包转在线钱包

个人余额界面

爱丽丝:“我的余额为0,我需要用美元兑换比特币吗?”

中本聪:“对,你给我美元现金,我就把比特币转给你。”

爱丽丝给了中本聪 100 美元,中本聪用自己的账户登录,给爱丽丝转了 100 个比特币。

中本聪解释说:“如果你想换回美元,你可以找我用比特币换美元”

中本聪成为人肉的比特币交易所。

货币总量相当于中本聪自己账户的默认余额:2100万比特币。

当然,这只是临时解决方案。 这样的系统设计与美联储没有本质区别。 中本聪如果想发行更多的货币,只需要秘密修改余额即可。

后面会逐步解决这个问题。 让爱丽丝先完成第一笔交易。

爱丽丝问:“我现在可以转账给鲍勃吗?”

中本聪:“好的,你刷新页面,你会看到100个比特币的余额,然后点击转账按钮!”

Alice刷新页面,果然,余额变成了100个比特币(见下图)

比特币钱包文件_比特币钱包_比特币冷钱包转在线钱包

Alice的余额界面

接下来比特币钱包文件,Alice点击了转账按钮,界面变成了这样(见下图)

比特币钱包_比特币冷钱包转在线钱包_比特币钱包文件

传输接口

Alice填写Bob的姓名和转账金额,点击“确认发送”按钮完成转账。

爱丽丝说:“就这样?很方便啊!老大,你查过有没有收到汇款?”

鲍勃笑着拿出手机,输入了同样的内容。 按照之前中本聪告诉他的账号和密码登录后,他看到余额增加了30个比特币(见下图)

比特币钱包_比特币钱包文件_比特币冷钱包转在线钱包

Bob的余额接口

Bob感叹:“太快了!太方便了!这样你就不用给顾客找钱了!Alice,尝尝我新开发的蛋糕:Bitcake,以后用比特币付款的客人,都会赠送一块Bitcake免费!”

“那我也想试试!” 咖啡店的顾客来找中本聪兑换比特币。

中本聪为客户注册一个账户比特币钱包文件,然后向客户转账。

中本聪想:这样一个一个的手动过程是不够的,还得开始升级到下一个版本,怎么才能彻底解决用户注册的问题呢? 怎么去掉用户的密码验证机制呢? 毕竟,当前的解决方案与银行的解决方案没有根本区别。 如果系统维护者要对某个用户进行打击,只需要删除他的账号或者将他的余额调到0.up即可。

如果系统维护者想要发行更多的货币,只需要增加自己的余额,就不会被轻易发现或限制。

以后想办法解决这些问题。

不过第一版比特币可以在咖啡店正常使用,这是一件值得高兴的事情!

比特币冷钱包转在线钱包_比特币钱包文件_比特币钱包

感谢Dr. Craig Wright、比特币协会中国区经理李丽丝、Mempool & DotWallet 联合创始人林哲明、BlueSV & Webot 创始人周泉等众多大咖的大力推荐。