2018年区块链像是一个风口影响着很多人,现在随处可以看到有关区块链,比特币的报道。同时也听到周边有朋友说,他们的公司也准备ICO了;也听到有人说将自己的闲置资金都投资在和区块链相关的股票上了......区域链,比特币这两个词,每听到或看到时,都令我充满疑惑!我自己是从去年(2017年)知道比特币,但仅限于知道这个词,至于比特币是什么,有什么作用,它和区块链是什么关系?我一无所知。
在投资上也遵循了笑来老师说过的“不懂不投”的投资原则,如果要投,必须要先搞懂!做为这个领域的门外汉要想真正了解,我想必须要先搞懂什么是比特币及比特币原理。经朋友推荐,我开始读《精通比特币》这本书,至少先弄清楚一些概念。
什么是比特币?
比特币是由一系列概念和技术作为基础构建的数字货币生态系统。
狭义的“比特币”代表系统中的货币单位,用于储存和传输价值。用户主要通过互联网使用比特币系统,当然其他网络也可以使用。比特币协议以各种开源软件的形式实现,这些软件可以在笔记本电脑、智能手机等多种设备上运行,让用户方便地接入比特币系统。
比特币可以做传统货币能做的所有事。例如买卖商品、给个人或组织汇款、贷款。用户可以在专门的交易所里买卖比特币或兑换其他货币。在一定意义上,比特币才是互联网货币的完美形态。因为它具有快捷、安全、无国界的特性。
不同于传统货币,比特币是完全虚拟的。它不但没有实体,本质上也没有一种虚拟物品代表比特币。比特币隐含在收发币的转账记录中。用户只要有证明其控制权的密钥,用密钥解锁,就可以发送比特币。这些密钥通常存储在计算机的数字钱包里。拥有密钥是使用比特币的唯一条件,这让控制权完全掌握在每个人手中。
比特币是一个分布式的点对点网络系统。因此没有“中央”服务器,也没有中央发行机构。比特币是通过“挖矿”产生的,挖矿就是验证比特币交易的同时参与竞赛来解决一个数学问题。任何参与者(比如运行一个完整协议栈的人)都可以做矿工,用他们的电脑算力来验证和记录交易。平均每10分钟就有人能验证过去这10分钟发生的交易,他将会获得新币作为工作回报。本质上,挖矿把央行的货币发行和结算功能进行分布式,用全球化的算力竞争来取代对中央发行机构的需求。
比特币系统包含调节挖矿难度的协议。挖矿(指在比特币网络中成功写入一个区块交易)的难度是动态调整的,保证不管有多少矿工(多少CPU)挖矿,平均每10分钟只有一个矿工成功。
比特币协议还规定,每四年新币的开采量减半,同时限制比特币的最终开采总量为2,100万枚。这样,流通中的比特币数量非常接近一条曲线,并将在2140年比特币将达到2,100万枚。由于比特币的开采速度随时间递减,从长期来看,比特币是一种通货紧缩货币。此外,不能通过“印刷”新比特币来实现“通货膨胀”。
比特币是一种协议、一种网络、一种分布式计算创新的代名词。比特币是这种创新的首次实际应用。作为一个开发者,作者看比特币之于货币就像看到当年的互联网,一个通过分布式计算来传播价值和保障数字资产所有权的网络。
比特币代表了数十年的密码学和分布式系统的巅峰之作,这是一个独特而强大的组合,汇集了四个关键的创新点。比特币由这些构成:
一个去中心化的点对点网络(比特币协议);
一个公共的交易账簿(区块链);
一个去中心化的数学的和确定性的货币发行(分布式挖矿);
一个去中心化的交易验证系统(交易脚本)
至此,有没有对比特币有一个初步认识了?我理解的比特币首先是一个生态系统,然后才是一种数字货币。这个生态系统分别由四部分(也可以说是四个功能)组成。如果将这个系统理解成中央银行,这个银行的名字叫做比特币,而这个叫比特币的银行发行的货币正好也叫“比特币”,同时这个“比特币”数字货币的发行量总量是恒定的,只有2100万枚永不增发。
比特币的发展史
2008年,一位化名为中本聪的人,在一篇名为《比特币:一个点对点的电子现金系统》的论文中首先提出了比特币。中本聪结合以前的多个数字货币发明,如B-money和HashCash,创建了一个完全去中心化的电子现金系统,不依赖于通货保障或是结算交易验证保障的中央权威。关键的创新是利用分布式计算系统(称为“工作量证明”算法)每隔10分钟进行一次的全网“选拔”,能够使去中心化的网络同步交易记录。这个能优雅的解决双重支付问题,即一个单一的货币单位可以使用两次。此前,双重支付问题是数字货币的一个弱点,并通过一个中央结算机构清除所有交易来处理。
根据中本聪发表的一篇涉及比特币网络运行的论文,比特币网络自从被许多其他的程序员修订之后,于2009年启动。分布式计算,为比特币提供了成倍增长的安全性和韧性,现在超过了世界顶级超级电脑的联合处理能力。根据比特币兑美元汇率,比特币的总市场估值为50至100亿美元。目前从全网来看,比特币处理的最大交易额为1.5亿美元,这笔交易及时处理和转账,没有缴纳任何手续费。
中本聪在2011年4月退出公众视野,将比特币代码开发与网络建设的重任留给了欣欣向荣的社区成员。而“中本聪”究竟是谁,时至今日仍然是未解之谜。然而,比特币系统的运行,既不依赖于中本聪,也不依赖于其他任何人——比特币系统依赖于完全透明的数学原理。这项发明本身就是开创性的,它已经蔓延到了分布式计算、经济学、计量经济学领域。
一个分布式计算问题的解决方案
中本聪的此项发明,对“拜占庭将军”问题也是一个可行的解决方案,这是一个在分布式计算中未曾解决的问题。简单来说,这个问题包括了试图通过在一个不可靠、具有潜在威胁的网络中,通过信息交流来达成一个行动协议共识。中本聪的解决方案是使用工作量证明的概念在没有中央信任机构下达成共识,这代表了分布式计算的科学突破,并已经超越了货币广泛的适用性。它可以用来达成去中心化的网络共识来公正选举、彩票、资产登记,以及数字化公证等等。
总结:
中本聪创建了一个完全去中心化的电子现金系统。
利用分布式计算系统使去中心化的网络同步交易记录,解决双重支付的问题。
分布式计算为比特币提供了成倍增长的安全性和韧性。
比特币系统不依赖任何人,依赖于完全透明的数学原理。
使用工作量证明的概念在没有中央信任机构下达成共识,通过信息交流来达成一个行动协议共识。
虽说对于无计算机基础知识的我来说,读起来很费力,但至少现在对比特币有了粗浅认识。
下篇学习比特币的原理。
本文资料来源于《精通比特币》。
网友评论