精读比特币白皮书(摘要部分)

作者: 6abe5ba48381 | 来源:发表于2018-06-05 17:24 被阅读2次

本文由EOSUnion(eos.ren)优质内容计划赞助


坦率地讲,自己从去年6月进入币圈,对各个币种的认识更多的来自于别人的解读,从来没有自己去看项目的白皮书,所买的项目也更多的是听别人的分析。

当然,这无异于是闭关眼睛拿着火把穿越炸药库。于是我加入了币精英商学院,想着开始自己阅读项目白皮书,开始自己分析项目。

2008年11月1日,中本聪撰写《比特币:一种点对点的电子现金系统》,这是人类对货币自由的向往寄寓。

我个人非技术出身,也不是IT行业、金融行业,所以解读比较小白,所有的内容有原文的引用和我个人的理解。

让我们一起从摘要开始吧。

[摘要]:本文提出了一种完全通过点对点技术实现的电子现金系统,它使得在线支付能够直接由一方发起并支付给另外一方,中间不需要通过任何的金融机构。虽然数字签名(Digital signatures)部分解决了这个问题,但是如果仍然需要第三方的支持才能防止双重支付(double-spending)的话,那么这种系统也就失去了存在的价值。我们在此提出一种解决方案,使现金系统在点对点的环境下运行,并防止双重支付问题。该网络通过随机散列(hashing)对全部交易加上时间戳(timestamps),将它们合并入一个不断延伸的基于随机散列的工作量证明(proof-of-work)的链条作为交易记录,除非重新完成全部的工作量证明,形成的交易记录将不可更改。最长的链条不仅将作为被观察到的事件序列(sequence)的证明,而且被看做是来自CPU计算能力最大的池(pool)。只要大多数的CPU计算能力都没有打算合作起来对全网进行攻击,那么诚实的节点将会生成最长的、超过攻击者的链条。这个系统本身需要的基础设施非常少。信息尽最大努力在全网传播即可,节点(nodes)可以随时离开和重新加入网络,并将最长的工作量证明链条作为在该节点离线期间发生的交易的证明。

摘要是整个白皮书的概要总结,这个项目要做什么,现在存在着什么问题,而它可以解决什么问题,可以通过什么办法来解决这些问题,主要措施和所采用的技术是什么。

下面逐个回答上面的问题。

一、这个项目要做什么?

通过点对点技术实现的电子现金系统,它使得在线支付能够直接由一方发起并支付给另外一方,中间不需要通过任何的金融机构。

这里还是比较好理解,我们现实中的转账、支付都是通过第三方,比如央行、微信、支付宝等等才能实现。比特币要解决的就是不需要第三方中介机构。

二、现在存在着什么问题?

只有通过第三方的支持才能防止双重支付(double-spending),这是目前我们的金融体系的运行方式。比特币要实现的就是点对点的直接进行价值的传递。

三、通过什么办法来实现呢?

我个人理解主要的技术点有:
1、通过随机散列(hashing)对全部交易加上时间戳(timestamps),形成工作量证明(proof-of-work)的链条。
2、最长的链条作为被观察到的事件序列的证明。这应该就是很多人说的最长链条共识机制。
3、信息在全网传播。通过这个方式保障去中心化的记帐方式公开透明。只有你是公开透明的,大家都能来监督你,都能来进行查询,你才是可信的。

如果你也正在学习比特币白皮书,欢迎留言和我进行探讨。


人生没有白走的路,每一步都算数, 不可一日不拱卒

相关文章

网友评论

    本文标题:精读比特币白皮书(摘要部分)

    本文链接:https://www.haomeiwen.com/subject/xkcmsftx.html