1. 首页 > 快讯

比特币和区块链是什么时候诞生的?

比特是由一个叫做中本聪的神秘人创造出来的,一种点对点的电子现金系统。什么是电子现金?使用电子形式的现金,比如我们把钱存到银行账户,开通网上银行就可以用于支付或转账了,还可以转到微信和支付宝里,这种我们存在网络账户里的钱就是电子现金。而比特币也是存在于网络中的数字化的现金,它是以代码形式存在的,我们的物理世界中并不能看到比特币。这是比特币的第一个特征,是虚拟的在现实世界中看不见摸不着的。

2008年中本聪发表了一篇论文《比特币一种点对点的电子现金系统》之后人们把这篇论文称为是比特币的白皮书。2009年1月3日中本聪挖出了第一个区块,并获得了50个比特币。这个时候比特币才从概念中走出而真正的诞生。有人可能会问,我讲解获得比特币呢?主要有两种方式:一个是挖矿,一个是购买或交换中获得。什么是挖矿?这里的挖矿并不是真的去挖矿,而是计算比特币系统里的难题,谁最先解出这道难题谁就能获得比特币,这个解题和获得比特币的过程就叫挖矿,这是中本聪设计的获得比特币的环节,第二个需要记住的要点就是比特币是挖矿挖出来的。

讲到这里我们总结一下:首先比特币是虚拟的,第二比特币是矿工挖矿挖出来的。

挖矿并不需要铁钩、铲子、挖土机等工具,这里的挖矿要用到计算机。最开始的挖矿,人们在个人电脑上,下载一个挖矿的软件,跑一个程序就可以挖矿了。上面提到挖矿需要解题,需要依靠电脑的计算能力,来解答比特币系统抛出来的难题的。一台电脑可以称为是一个节点,也就是挖矿的最小单位,那个节点最先解出了比特币系统里的难题,那个节点就可以获得一个新区块的记账权,这样这个新区块就被挖了出来,同时这个新区块里的比特币奖励也被挖了出来。这个挖矿的软件记录了你比特币钱包的地址,这样你挖出来的比特币就存储在你的比特币钱包里了。这是一个完整的获得比特币的流程。

比特币钱包是啥?是真实的钱包吗?答案是否定的,比特币钱包其实也是一个软件,和咱们手机上的app类似,也是由代码构成的。在比特币钱包里可以建立比特币地址,这个地址就相当于银行卡号。我们想给别人转账或支付比特币是需要用到密钥,这个密钥就好比是我们的银行卡密码。比特币钱包里可以创建多个比特币地址,这个比特币地址是由26位字母+数字组成的,肉眼看起来就是一串毫无规则的乱码。这样能很好的保护用户的隐私,保护个人信息不被泄漏。这就是比特币的匿名性。

我们再来回顾一下,比特币被挖出来后存储在比特币钱包里,比特币地址是26位的字母+数字,使比特币具有匿名性,能很好的保护个人信息不被泄漏。

除了具有匿名性以外,比特币还具有一个开创性的功能,那就是点对点进行支付或转账。

什么叫“点对点”?我们可以想象一下,在现实世界中我们是怎么使用现金的,是从一个人的手里直接给到了另一个手里,这种资金的流转方式就是“点对点”,也就是不需要任何第三方存在,参与双方直接可以完成的。你可能会想,我们现在网上转账不也是这样的吗?比如我转1万块钱给朋友,朋友就账户上就收到了1万块钱。

确实是这样的,但是我们只看到了表面现象。我来还原一下,现在我们网上转账的流程,首先转账双方都需要有一个账户,我的账户转给朋友1万元,我的账户就少了1万元,我朋友的账户就多了1万元。是谁来负责把我账户上的钱减掉1万,帮我朋友账户的金额增加1万的呢?你们有没有想过这个问题?如果你用的是支付宝那么这个记录账户金额加减就是由支付宝来完成,如果是微信支付就是由微信来完成,如果是银行就是由中央银行清算中心来完成的。

而比特币的转账不需要类似支付宝或微信、银联这样的机构,交易双方可以直接完成比特币的金额的转移。这就是比特币的点对点的交易,具体是怎么实现的呢?还记得上面我们提到的挖矿吗?挖矿就是解答难题和获得新区块记账权,从而获得比特币的过程。矿工解答出难题后会获得新区块的记账权,这个记账权记的是什么就是网络中的比特币交易信息,矿工将新产生的交易信息打包记录到新区块中。因为矿工不是具体某一个人,而是全网参与比特币挖矿的人,是散落在地球上各地的一个个服务器节点。由这些矿工保证和维护比特币网络的正常运行。这是中本聪设计出来的,在数字易被复制的互联网世界中,在没有一个中心化的可信第三方参与记录的情况下,讲解实现价值的转移。

我们来总结一下比特币是啥?

1.比特币是一种虚拟的存在于网络世界中的,可进行点对点交易的电子现金。

2.是矿工通过挖矿软件争抢计算比特币网络中的难题,解出难题后获得新区块的记账权而获得比特币奖励,挖矿获得的奖励存储在比特币钱包里。

3.比特币不需要类似支付宝/微信支付这样的第三方,可直接进行点对点的支付或转账,从而实现价值的转移。

上面我们讲了比特币,讲了挖矿,提到了区块。现在我们讲一下区块链。

什么是区块链?区块链顾名思义是由区块链接而成的链。上面我们提到矿工解出难题后会获得新区块,比特币系统是大概每10分钟会出一个新区块,新产生的区块链就链接在它上一个区块上,不断的有新区块被挖出,同时矿工不断把比特币网络中的交易信息记录在新区块上。这样随着时间的流逝就形成了由一个个区块按照某种规则链接起来的区块链。

区块是区块链的最小单元,如果把区块链比作是一个账本的话,那么账本的每一页可以当作是一个区块。如果觉得不好理解,可以想象一下古代的竹简书,一个区块就相当于一个竹简,一个个竹简被线串起来就像一个个区块被串起来一样,竹简上记录的信息就相当于区块上记录着信息。只不过区块链中的区块是看不到的,是存在于网络当中以代码的形式存在的。

区块链就是由无数个区块链接而成的一个大数据库,由于区块链运作原理相当复杂,到底先记住区块链就是一个由无数区块链接形成的大数据库就好。我们会在以后的日子里进一步展开,区块链的运作原理以及区块链的特征和应用等。

到这里明白什么是区块链了吗?简单总结,区块链就是由一个一个区块,按照某种规则链接起来。区块类似于账本中的一页,区块链就类似于是一个大账本。也可以说成是大数据库。

简单的介绍了啥是区块链,下面的介绍中本聪是谁?刚才我们略微提到过,中本聪是比特币的创造者。但他本人到底是男是女,多大年龄,居住地,是个人还是组织,关于它的信息至今无人知晓。你能想象吗?在互联网和计算机技术如此发达的今天,想找一个人简直太容易了。但是中本聪却像是人间蒸发一样,没有留下任何踪迹,他就这样悄无声息的消失了,只留下了自己的神作。全网有好几次发起过寻找中本聪的倡议,也有人站出来承认自己是中本聪不过后来都被证伪了。

中本聪为什么能这么好的掩饰的身份呢?这是因为他是一个精通密码学的高手,他发出去的邮件都是经过加密技术加密的,这样人们就无法查找到发邮件的原始电脑IP。就像我们上面提到过比特币具有匿名性,比特币地址是一串字母+数字的26位的毫无规则的乱码。而中本聪就是利用密码学技术将自己的IP地址生成了不可逆向还原的,经过加密后的一串乱码。所以中本聪能很好的隐去了自己的真实身份,至今我们对它一无所知。这充分的说明这种密码技术真的非常厉害。这就是区块链技术的特征之一,叫做匿名性。

中本聪是谁?我们对他一无所知,他利用密码学技术隐去了自己的真实身份,他将这一技术应用到了比特币上。这种特征我们称之为匿名性。

我们身处移动互联网的时代,生活变得非常便利,但同时我们的个人信息也被暴露在网络中。有了这种密码学技术的匿名性能很好的保护个人隐私。

那么比特币和区块链到底啥关系?比特币是区块链的第一个应用,中本聪创造了比特币,同时也把区块链技术创造了出来。区块链是比特币的底层技术。尽管,刚开始时人们对“区块”和“链”两个词是分开来叫的,几年后才有人把这两个词合并起来说,但在比特币诞生的时候区块链技术也相伴而生了。比特币与区块的关系到底是什么?总的来说,比特币是区块链的第一个应用,区块链是比特币的底层技术,并且区块链技术是伴随比特币的诞生而诞生的,这就是比特币与区块链的关系。

中本聪创造比特币的时候顺便把区块链技术也创造了出来,我们在比特币白皮书上看到的区块和链两个词是分开的,所以说中本聪无心插柳柳成荫的把区块链技术创造了出来。从此围绕区块链技术更多的数字加密货币被创造了出来,比如莱特币、以太坊、EOS等。

讲了比特币和区块链对他们有一个简单的认识后,我们来看一下比特币和区块是怎么诞生的?任何事物的诞生并非偶然,一定是有迹可循的。中本聪并不是凭空创造出了比特币,而是站在前人多年的研究成果和技术上,进行的改进和完善。

在上个世纪八九十年代,流行着一种乔姆盲签技术的匿名电子现金协议,他之所以没有发展起来是因为这项技术也是高度依赖一个中心化的组织,跟人们想要的去中心化的货币想法并不一致。所以没发展起来~

到1998年戴维引入了去中心化共识创造货币的思想,但这个时候仅仅是一个想法,他并未给出实现去中心化的具体方法。也没能被创造出来。

又过了好几年,一直到2005年,一个叫做芬妮的人引入了“可重复使用的工作量证明机制”和计算困难的哈希现金难题来创造密码学货币。但是,这种概念再次迷失于理想化,因为它依赖于可信任的计算作为后端。因为货币是先申请后应用,交易的顺序至关重要,所以去中心化的货币需要找到实现去中心化共识的方法。

这里说一下为什么“可重复使用的工作量证明机制”是不可信的,比如一个鞋匠一天手工能做10双鞋,但是做出来鞋之后他去老板那里登记说我生产来10双鞋,然后老板没有收走他的鞋,他把鞋带回家来,过了一会他又拿着这10双鞋来了,要登记说他又生产了10双鞋。这样就是不可信的,必须依赖这个鞋匠自身诚实可信。同理应用到电子现金系统中,电子现金的多少是按计算机的工作量来分配的,但是因为工作量可重复使用,你就不知道这些计算机真实工作量,依靠这种规则分配电子现金必须依赖计算机是可信任的,这种制

度存在明显漏洞而没有成功。

后来中本聪引入一个新的理念,将一个简单的基于节点的去中心化共识协议与工作量证明机制结合在一起。节点通过工作量证明机制获得参与到系统的权利,每十分钟将交易打包到“区块”中,从而创建不断增长的区块。比特币系统的工作量证明是不可以重复使用的,这就保证来工作量证明是真实准确的。这样分配比特币奖励才能做到公平合理,这个制度才是完善的。尽管比特币区块链模型非常简陋,但实践证明它已经非常好用了。比特币相较之前的电子货币在技术上是一种质的飞跃,因为它到此才真正的成为来去中心化的电子现金。

总结一下比特币是讲解诞生的,先是乔姆盲签技术,因为高度依赖中心化机构没有流行起来;后来戴维提出来去中心化货币的思想,但没有给出具体方法;之后芬妮引入“可重复使用的工作量证明机制”,这种可重复使用的工作量证明机制是不可信任的,也没有成功。直到08年中本聪提出来基于节点的不可重复使用的工作量证明机制,才真正的创造出了,在互联网世界中不依赖中心化的第三方,的去中心化的电子现金。

这里重点说一下什么是工作量证明机制。工作量证明机制是一种共识机制。啥是共识机制?比如我们上学的时候班级选班长,有几位候选人,每个学生有一票投票的权利,最后谁得的票数多谁就能当班长。这个规则到底都认可,这种到底都认可的去做某种决定的规则就叫共识机制。再说比特币的共识机制是工作量证明,为什么比特币系统需要一个共识机制,这是因为新区块产生后,到底都认同这个新区块,它才会被确认下来,才能链接在最长的区块链的区块之后。我们可以想象一下可能同时出来好几个区块,而这些区块中只有一个是真的,其他是错的或是假的。那么就需要共识机制来判断或决定那个区块才是正确的区块。

比特币系统新区块的共识机制使用的是工作量证明,什么是工作量证明?这个其实很好理解,比如上面我们提到一个鞋匠一天能做10双鞋,那么这10双鞋就是这个鞋匠的工作量。如果有一天这个鞋匠虚报来产量说自己一天(我们这里说的是手工)做了100双鞋。我们用他以往的工作量就可以知道他说的不是真的。这个工作量证明机制用在比特币系统中,用来证明某个节点的工作量的,这里的工作是指该电脑计算出难题的数量。也就是谁计算出的难题,那么新区块的记账权就归谁,新区块产生的比特币奖励就归谁。也就是是按劳分配,你一天能挖出多少比特币,按你计算出来的难题数量进行相应的奖励。当然这是在系统内自动完成的,无须人为操作。

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.fjxmta.com/kuaixun/7819.html

联系我们

在线咨询:点击这里给我发消息

微信号:wx123456