美文网首页区块链爱链
区块链技术最简单入门之二

区块链技术最简单入门之二

作者: lovedeve | 来源:发表于2019-03-29 14:09 被阅读2次

    区块链技术最简单入门之二:比特币的简介(区块链1.0)

    之前我们已经说过数字货币,在其中简单提供了比特币的这个概念,这里就比较详细介绍一下比特币。

    先介绍比特币的来历。在比特币之前国际上已经有了一些数字货币的原型系统,也可以说在比特币之前,世界上已经有了一些数字货币,也是通过加密算法来实现的。当时世界上有一群很聪明的人组建了一个群,然后他们就在里头讨论各种加密算法的实现,还有数字货币的实现方式方法,中本聪是比特币的发明人,也是在这个群里,也参与了他们很多密码学方面的讨论。在比特币发明之前的那些数字货币,或者开发失败,或者不稳定,或者用户量很小,总之因为各种各样的原因没有流传开来。但是这些数字货币也给了中本聪发明比特币的思路。2008年当时名不见经传的比特币的发明人中本聪在密码学邮件组织列表里发表了一个白皮书,就是针对比特币实现方法的技术文档。这是世界上针对比特币的第一篇正式文章,提出了一种点对点的现金支付系统,这种系统不需要中心管理,可以实现点对点的支付和记账管理。到了2009年,比特币的网络就诞生了,中本聪发布了第一版的比特币客户端软件。2009年的时候,美国的正是处于这个经济不景气的时候,政府超发货币,钱也贬值的厉害,中本聪就正好在这个时间推出了去中心化的数字货币也就是比特币。刚出来的时候只是密码学相关的那群很聪明的人关注,然后逐步有一些“坏人”(暂且称作坏人)发现了通过比特币来买卖枪支弹药和毒品之类的,可以不受政府的监管,这对他们来说是刚需啊。所以比特币起源于纯粹的技术探讨,第一次大发展却是全球的“坏人”在“暗网”这个“坏人”专用网络进行支付导致的。这种交易使比特币价值进一步放大。再后来就是普通的人也发现了比特币的价值并参与进了比特币挖矿和交易中,更进一步的扩大了比特币的影响。

    前面简单说了一下比特币的由来和发展。接下来就介绍一下比特币这个数字货币的一些常见概念。整体理解整个比特币网络就是个大的账本,大家都是通过竞争来记这个记账,谁争到了记账的权利,那就会得到相应的比特币奖励,这个奖励是可以交易给其他人的。

    第一个概念就是“区块”。就像我们上文介绍的那样:区块也就是我们说的账本里的每一页账单,这个账单里面的主要包含了两个部分的信息:第一部分信息的是这个区块自身的身份信息,比如这个区块是什么时候诞生的、是第多少个区块、整个区块的大小是多少。这些信息可以证明这个区块是正确的,沿着这个区块,就可以找到上一个和下一个区块,同时也是提供这个区块的一个身份证明的信息。第二部分信息,就是这段时间内网络的交易的信息也会在这个区块里进行记录。这样的话既能证明本区块是正确的,而且能记录大家的交易信息,所有这个网络上的电脑都能看得到这个账单。

    第二个概念就是“区块链”。每一个区块都会被打上一个时间戳,有一个非常严格的先后顺序,通过这个时间先后顺序就可以把每个区块串联起来,每个区块都可以找到自己的上一个区块和下一个区块。这样就形成一个区块链的技术了,整个链条和区块简单理解就是一个大的账本,每一页就是一个账单也就是区块。

    第三个概念就是“矿工”,矿工简单理解就是网络上的一台一台加入了比特币网络的电脑,网络上的电脑参与区块链计算同时争取获得账本的记账权,争取到了记账权也就争取到了比特币奖励。

    第四个概念就是“挖矿”。网络上的电脑争取记账权的过程是一个计算密码难题的过程,最快计算到的电脑就会得到奖励。这个计算的过程就叫挖矿。

    第五个概念就是“算力”。刚才我们提到了矿工和挖矿,那么下一个账单究竟由哪个电脑来记呢?这就得看谁对本次记账的付出最多谁就进行下一次记账,而这个付出体现出来是计算能力也就是我们说的算力。

    第六个概念是“共识机制”中的“工作量证明”。共识机制就是大家用同一种规则运转。工作量证明简单地说就是看谁付出的最多谁就能够拿到最多的奖励。这个英文是“POW”,比特币就是一种很典型的通过工作量证明挖矿的一种货币。

        第七个概念是“共识机制”中的“权益证明”。权益证明是根据在这个网络里数字货币的多少来竞争记账权利。这个英文是“POS”,这种证明机制在一定程度上说不需要再去而挖矿了。现在很多新出来的数字货币就是使用的权益证明。

        刚才讲了比特币几个主要的概念,现在讲个故事,简单把这几个概念串一下:一个班上的小朋友坐在一起,大家来算算数,先算一加一等于几,这时候小明第一个算出来说1+1等于2,小明就会自动得到一个小红花的奖励。这时候大家又开始算2+2等于几(以后出的题会越来越难),这时候小芳第一个算出来说2+2等于4,小芳就得到第二个奖励。其他的人比如小丽,小伟这些都参与了这个答题的过程,虽说他们没有最快答出来,但是他们也会把小明算出第一道题,小芳算出第二道题这个过程把它给记录下来,所有的小朋友都认可这个事情。小红花可以跟班上的其他的小朋友交换。这其中的每一个小朋友的都是比特币世界里的矿工,同时进行一个计算的过程,也就是挖矿的过程,有的小朋友的算的快有的慢,算的越快的,那就表示算力越高。因为你算得又快又正确,你就得到了小红花,也就是比特币。大家都认可这种分配方式,这就是共识机制。付出最多的小朋友就得到小红花,这个方式就叫工作量证明。让所有的小朋友都记一个帐,比如说第一个账单写小明得第一个奖励,第二个账单写小芳得了第二个奖励,这两个账单就是按顺序的两个区块。从头到尾记录账单的顺序的过程,那就是一个区块链。小红花可以和其他小朋友随意交易不用通过班主任批准,这个交易就是去中心化的交易。

    接下来我们介绍一下比特币的优点和缺点。

    比特币的第一个优点是去中心化,交易不用通过中心。比特币的第二个优点是无法篡改,无法伪造。除非你能同时改掉互联网上所有电脑的账本(事实上只用改51%的电脑即可)。比特币第三个优点是交易方便,尤其是跨国交易,不用经过政府直接通过互联网就可以交易了。比特币第四个特点是不会通货膨胀,永远只有2100万枚,而政府发行的钞票是有可能超发的。比特币第五个优点他是全球范围内第一个正式大规模使用的数字货币民众的认可度很高,也是很多交易平台的基础货币之一。

    比特币的缺点也是很明显。目前最大的这个缺点就是他十分钟才记一次账,一次交易的确认的需要等十分钟时间。甚至有时候因为大量的转账,导致网络堵塞从而大大延长交易的时间。同时比特币的工作量证明的机制会消耗大量的社会资源,包括计算机和电力。比特币第三个缺点也可以说是风险就是密码算法不远的将来可能会被破解。比特币本质就是一串加密数字,现在的技术很难去攻破,但是将来超级计算机出现以后,目前市面上所有的数字货币,都会回归成一串数字,就是一钱不值。

    ---------------------

    作者:imhuhuhu

    来源:CSDN

    原文:https://blog.csdn.net/imhuhuhu/article/details/79513272

    版权声明:本文为博主原创文章,转载请附上博文链接!Jc�5��A�

    相关文章

      网友评论

        本文标题:区块链技术最简单入门之二

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