比特币“工作量证明”鼻祖——hashcash 算法
比特币的架构,在技术上可谓是集大成于一家。比如分布式系统、去中心化、非对称加密、工作量证明等等。 本篇聊聊最早提出的工作量证明的应用——hashcash,有翻译…
比特币的架构,在技术上可谓是集大成于一家。比如分布式系统、去中心化、非对称加密、工作量证明等等。 本篇聊聊最早提出的工作量证明的应用——hashcash,有翻译…
比特币的首个共识问题,就是谁打包出块问题,这是一个刺激的事情,毕竟谁出块谁得到币基(Coinbase)奖励。 讲这个问题之前,我们看一个熟悉的故事: 古时楚国有…
1 事件 2010年8月15日(也就是比特币诞生的第二年,创世区块于2009年1月3日诞生),有人发现,在比特币区块链的第74638块上,一笔让人惊愕的交易。这…
距离上一篇写比特币相关的博文,已经一年多了。前几天脸书说要发币,再次勾起了对比特币知识的窥探。这次,写写比特币的缺点,比特币缺点有如下几项。 1 总量固定 比特…
在比特币系统中,矿机在不断的挖矿——记帐,而比特币矿机集体挖矿却有一个特点,就是总体上挖矿的出区块的时间是大致均匀的——平均10分钟“挖”出一个区块。 参考比特…
之前文章说过,矿机在挖矿时候,会得到系统生成一定数量的比特币作为报酬,那么,这些比特币是系统如何生成的?之前和一个大四计算机专业学生聊过挖矿原理,居然他也是这样…
1 从下载一个大文件说起 如果需要从网上下载一个很大的文件,如果该文件只有一个服务器上存在,下载源只有一个,那么下载的逻辑无可争议,就是下面这样了: 上图,也就…
在讨论比特币时候,技术上讨论最多的就是区块链。在介绍区块链之前,先从挖矿说起。 1 矿机、挖矿什么、矿池又是什么 比特币交易的数据是分布式存储记录的,在《认识比…
这里说是比特币特点,而不是优点,为什么呢?因为比特币这些特点也有它天然的弱点,这里先不讨论弱点,后续有机会会讲述。 简单总结几个比特币特点,如下: ★ 去中心化…
比特币总量为2100万,它是固定数量的。所有比特币被挖取(奖励发行)出来之后,它就不产生新的比特币了。 从创世区块(也就是第一个区块)开始,每个区块产生50个新…