在上一篇文章中,我们聊了比特币的共识协议——PoW工作量证明机制。我们讲了它如何让比特币网络在众多分布式节点上运行起来,以及蕴含在其中的激励设计在保护比特币网络安全性上是如何的巧妙。 讲完了节点们如何达成共识,我们还需要了解区块链数据是如何存储在节点上的。 由于区块链数据的公开性,如果要求每一个单节点都存储所有的历史交易数据,那么节点们的负担会随着时间的推移而越来越大。而如果因此增加了节...
在传统文化观念中,我们很少会谈钱,认为谈这个是庸俗的,会被他人鄙夷。但对于一个走在前进道路上的文明来说,它的商品经济必然越来越发达。而钱是商品经济中不可或缺的一环。所以不论你喜欢钱,还是鄙夷钱,我们都需要钱。钱是维持我们生活的必需品,是逃不开的话题。 在耻于公开谈钱,同时又因为离不开钱,所以私底下总是琢磨如何赚钱的矛盾之下,我们时常会显得很拧巴。在最近两年的一系列学习、自我教育和思考中,我...
上一篇文章讲到区块链是一个去中心化的账本。去中心化就意味着对于网络上的每一个成员来说,这个账本都是公开透明的,所有人都有查看账本和记账的权力。 我在上一篇文章中用一个班开展记录课堂笔记的例子来形容在一个去中心化的网络中记账的情形。每个学生都可以记录课堂笔记,记录他们听到的发言。 但最终只选出一个我们认为最真实、最符合实际情况的笔记来作为黑板报的素材。每个同学当然都希望自己的笔记能得到大家...
上一篇文章讲到比特币网络需要一个记录从比特币诞生之日起所有交易记录的账本。 这个账本是去中心化的,所以不仅记录是公开的,所有人都可以查看,而且所有人都可以进行记账。然后账本记录的交易之间需要有明确的先后顺序以防止“双花”问题。 其实这里还隐藏了一个必要的属性,那就是不可篡改。这个应该很好理解,毕竟是记账的账本,如果可以随意修改,那就乱套了。 所以我们总结一下比特币网络的这个账本必须满足...
老实说,我在第一次读比特币白皮书,看到第二章交易这部分的时候,就没太看懂。原因是我对其中出现的一些背景知识,如数字签名、公钥等不太了解(哈希还是知道的)。 虽说我还是学计算机出身的,但也很惭愧,我很明显是属于学艺不精的那种类型了。好在我的脑子也还能用,日子也还长,我还有的补。于是就有了前面几篇文章,我分别讲了哈希、非对称加密(公钥和私钥)以及数字签名。现在,带着这些背景知识的铺垫,我终于可...
最近在读《货币未来:从金本位到区块链》一书。该书先解释了货币,包括其功能、性质和发展历史,又论述了健全和不健全的货币形式对个人、国家和社会的影响,最后讲了比特币。目前我只看到前半部分,即对货币的阐释部分。但该部分可以说已使我重新认识了货币,尤其是书中对货币的三种职能和硬度(存量-增量比)的论述让我记忆深刻。 刚好我今天又看了人民银行在去年发布的《中国数字人民币的研发进展白皮书》。在白皮书中...
上一篇文章讲了密码学领域的非对称加密技术,这篇就来讲讲它的另一个重要应用,数字签名。 1. 什么是数字签名? 提起签名,你肯定不会感到陌生。签名就是在文件上手写下自己的名字。这是一种历史悠久的证明自己身份的方式。在古代,就有把“签字画押”作为某个人看过某个文件,并对该文件的内容表示认可的证明。签字在今天仍是很多正式文件的必备,像去银行等机构办理业务、签订合同等,都少不了最后需要我们签字...
上一篇文章介绍了在比特币中随处可见的哈希函数,这篇文章就来讲讲区块链的另一个基石技术:非对称加密。 1. 先说说加密(英文为encryption)是什么。 在百度百科中,对加密的解释是“加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。 ” 通俗来说,你可以把加密理解为以下这个例子。 你和一个朋友,住的远...
在上一篇文章中,我们介绍了比特币的交易过程,其中涉及到了哈希(英文名:HASH)。这篇文章我们就来聊一聊神奇的哈希。 1.哈希用于在新的比特币转账凭据里附加上一个转账凭据 我们先来回顾一下哈希出现的位置: 我们在上一篇文章中曾经比喻道:所有者2在把比特币转给所有者3时,需要写一张转账凭据,我们称为转账凭据B,就是上图中的第三笔交易。同时所有者2为了证明自己真的拥有这枚比特币,他/她...
“ 人类有厌恶风险的本性。因此大多数人宁愿接受确定的不幸,也不愿意接受不确定性。” 最近看南北朝历史,我的风险偏好增加了。 1 风险偏好 先定义一下风险偏好。引用百度百科对风险偏好的解释如下: “风险偏好是主动追求风险,喜欢收益的波动性胜于收益的稳定性的态度。风险偏好型投资者选择资产的原则是:当预期收益相同时,选择风险大的,因为这会给他们带来更大的效益。” 所以简单说来风险偏好的含...
发现新版本的内容。