读比特币白皮书

这几天趁着工作的间隙,学习下比特币白皮书。
虽然在币圈听得最多的是比特币,之前也看过几个白皮书,但是从来没有看过比特币的白皮书。
比特币作为区块链的最早落地项目,也是各数字货币的鼻祖,对区块链的发展有着举足轻重又不可替代的作用。
白皮书里提到:比特币提出了一种完全通过点对点技术实现的电子现金系统,它使得在线支付能够直接由一方发起并支付给另外一方,中间不需要通过任何的金融机构。
这句话里的关键词是点对点技术,解决的问题是:支付去中介化,即不需要金融机构等中介的存在就可以实现点对点的支付。
问题来了:一、如何实现点对点技术?二、为什么需要去中介? 三、支付去中介化带来的弊端?
一、如何实现点对点技术?
1、UTXO帐户系统、密码学、哈希、数字签名、时间戳
这些都是实现点对点支付的基础设施。
2、链式数据结构
时间戳服务器通过对以区块形式存在的一组数据实施随机散列而加上时间戳,每个时间戳应当将前一个时间戳纳入随机散列值中,每一个随后的时间戳都对之前的一个时间戳进行增强,这样形成一个链条,无数个这样的链条就组成了链式的数据机构,对不可篡改形成了前提。
3、工作量证明
工作量证明机制的引进最主要解决了点对点中不可篡改的问题,因为只要该CPU耗费的工作量能够满足该工作量证明机制,那么除非重新完成相当的工作量,该区块的信息就不可更改。由于之后的区块是链接在该区块之后的,所以想要更改区块中的信息,就还需要重新完成之后所有区块的全部工作量。这显然是不太现实的。
二、为什么需要去中介?
众所周知,传统的交易基本上都需要借助金融机构作为可信赖的第三方来处理电子支付信息,互联网的爆发更是因为有支付宝作为可信赖的第三方作为支持,大家才会放心地在互联网上进行交易。这样看起来第三方作为可信赖的中介似乎起着不可替代的作用,是否真的就无懈可击?
信任机制上:绝大部分时候,第三方支持系统都不会出现问题,但是这类系统天生的受制于“基于信用的模式”的弱点,既然是基于信用,就会存在不确定性,因为你的权利都由第三方掌控者,虽然基于信用,绝大部分时候也不会出现问题,但是没有一个绝对信任的机制系统。
【读比特币白皮书】信息安全上:由于传统交易都在第三方系统上完成,所以我们所有的交易记录和个人信息也由第三方掌控,由此而导致的信息泄露也是不可避免的。
交易费用上:虽然目前我们所有的交易通过第三方看似没有手续费,而实际上它是以另一种形式出现,由于中国利率市场上尚未高度市场化,所有第三方通过资金池的积累而带来的利率差贡献了第三机构绝大部分盈利。实际上产生的交易费用是一笔不小的开支。
所以,我们非常需要这样一种电子支付系统,它基于密码学原理而不基于信用,使得任何达成一致的双方,能够直接进行支付,从而不需要第三方中介的参与。
三、支付去中介化带来的弊端
1、洗钱的风险
由于比特币的匿名性,在保护隐私的同时也给不法份子提供了可乘之机,也是为什么比特币成立这么久以来,很多国家不愿意承认其合法性的原因,在比特币带来的颠覆性影响的同时权衡其风险的原因。
2、账户全公开,通过技术手段和追踪
由于所有的账户都是公开的,对于由于公开信息所获取的账户金额是可以通过技术手段进行追踪
3、对人的信任转化为机器的信任,会产生能源的浪费
传统支付源于可信任的第三方转为以系统运行的点对点支付机制后,不可避免的会造成能源的大量消耗和浪费。

    推荐阅读