BTC

2018-01-02  本文已影响38人  流鼻涕的小鸟

    比特币众说纷纭,有人认为他是a big bubble,有人说他改变了生产关系。无论从哪个角度讲,他都是确确实实存在,并且吸引了大量的专业、非专业人士进行研究、投资并且有很多相关的应用。本文将对比特币白皮书进行解读。

    2009 年 1 月 3 日,比特币网络诞生,中本聪本人发布了开源的第一版比特币客户端。中本聪于提出的一种完全点对点的电子现金系统,不需要通过任何金融机构就可以在线从一方支付给另一方。他提出了不需要第三方支付就可以防止双重支付的问题。其通过点对点分布式的时间戳服务器来生成依照时间前后排列并加以记录的电子交易证明,从而解决双重支付问题。只要诚实的节点所控制的计算能力的总和,大于有合作关系的(cooperating)攻击者的计算能力的总和,该系统就是安全的。

    文章通过对交易(transactions)、时间戳服务器(timestamp server)、工作量证明(proof-of-work)基本概念解释并进一步对网络工作步骤、激励制度、如何节省硬盘空间、简化的支付确认、价值的组合与分割、隐私新模式等优点一一进行来说明。最后通过数学原理泊松分布证明了其安全性及可靠性。

    交易:交易中包含了非对称加密算法的基本原理,每一个所有者通过对当前交易和下一个拥有者的公钥生产一个数字签名,并将该签名附属在交易的末尾,电子货币发送给下一个所有者,收款人通过多签名校验就可以确定链条的所有者。

    时间戳服务器:对以区块形式存在的数据进行随机散列后加上时间戳进行广播,每个时刻的随机散列都含有上一个时间戳,下一个时间戳都会增强上一个时间戳,进而形成一个链条。

    工作量证明(proof-of-work):最重要的特点,本质是为了实现分布式的时间戳服务器。引入对一特定值进行扫描的工作,如sha-256通过随机散列出与数个0开头的数字,随着0个数上升,计算需要的工作量成指数级增长,但验证工作仅需要一次运算。他解决了拜占庭将军问题,也通过引入工作量证明难度为移动平均目标方法解决硬件运算速度高涨、节点参与网友起伏问题。

   回收硬盘空间:通过Merkle Tree,使只有根root被纳入了随机散列值,对该树进行分支拔出的方法,老区块会被压缩,一个不含交易信息的区块头大小是80字节。

    简化的支付确认:用户通过保留最长工作量链条区块头信息拷贝即可,通过向网络询问,直到确信自己有最长的链条,并通过merkle分支通向它被加上时间戳并纳入区块的那次交易。

    隐私(privacy):新的隐私模式将身份信息进行保密,是优点也是缺点,增加了洗钱的机会。

    计算原理:基础是泊松分布,p=诚实节点计算下一节点的概率,q=攻击者计算下一节点的概率。q(z)=攻击者消弥z个区块后的落后差距。

期望 

简化后:

    通过计算发现该公式的概率对Z成指数级下降,区块越多,赶超诚实节点的概率越低。 

    比特币最大的特点是:

1、去中心化,没有央行的存在,保证了它的安全和自由。

2、全世界流通,任何一台接入互联网的电脑都可以管理它。

3、专属的所有权,私钥只有自己知道。

4、无隐藏成本,转账只要知道对方地址,无额度、手续限制。

当然也存在一些缺点,比如

1、价格容易波动。

2、交易平台脆弱易受到攻击或者监管限制。

3、交易确认时间长(全网确认交易才算完成)。

4、传统金融人士地址及大众的不理解(无发行者)。

上一篇下一篇

猜你喜欢

热点阅读