分分钟让你秒懂区块链!

背景

互联网让我们传输信息变得更加快捷,但是它却无法传递货币,所以有了 区块链。很多人纳闷了。我们现在所用的支付宝微信支付不就是互联网传输的吗?

是,没错。但是互联网只是传递的信息,而并非传递货币。

你今天用手机银行转给了小明10块钱,小明收到了这10块钱。看着似乎没毛病,但其实我们只是用互联网传递了转钱的信息,而并非传递了货币。传递货币背后是需要在你的账户上首先减去10块钱,然后再小明的账户上加上10块钱,所以是银行这个中心机构,在账本里面记录了这些,从而完成了传递货币这个过程。

如果某一天,银行的服务器全部损坏。这时候小明说自己没有借你10块钱,但是你说自己借了,由于银行的服务器全部损坏或是银行不承认你有赚过钱(将你的转账记录删除),这时候就没办法去查询记录自己是否借给小明10块钱。所以我们目前的传递货币价值的网络都是中心化的,一旦中心机构出问题(账本损坏或者欺骗),那么就会那些账本记录就会无从找寻。


区块链是什么?

简单来讲,区块链是一个去中心化的分布式账本。

首先,它是分布式的,也就是说不止一个账本,所以也就不用考虑账本丢失损坏的问题。

其次,它是去中心化的,也就是我们记账并不是通过某一个记账人来记账,而是全员参与记账,所以解决了记账单点,即欺骗的问题。

全员记账

由于是去中心化的,所以区块链中的每一个人都会拥有一份账本,当你给小明转了10块钱后,区块链的每个人都会在自己的账本上记录:某年某月某日,你转给小明10块钱。全员记账就引出了区块链的另一个特性:不可篡改性

不可篡改性

由于是分布式账本,所以如果有一个人想修改账本的历史记录,那仅仅修改自己的账本还不够,还需要修改区块链中的51%的记账人的账本记录。什么意思?我们用群聊的思路来考虑一下这个问题:A在群聊里面发了:我借了B 100元,群成员都收到了这个记录,A过了一个月,发现无力偿还,把自己的聊天记录删除,向大家宣称,自己没有借B的钱,但是其他的群成员的聊天记录并不会删除。除非,A联合其他51%的群成员一起删掉聊天记录,然后少数服从多数,大家会认为出现次数多的信息为真。这个在现实世界都是一件很难完成的事情,而且在区块链中,有无限多的节点,并且无时无刻还在增加新的节点,篡改的成本极高,几乎是一件不可能完成的事情。

所以基于不可篡改性,我们就建立了信用共识,即区块链中的去信任特性:因为所有的记录以及系统的运作都是公开透明的。

了解了区块链,我们就知道,区块链其实和比特币并非一回事,区块链的产生是随着比特币出现的。区块链是比特币底层技术,可以说是储存比特币的公共账本。


 

区块链原理

聊完区块链的基本特点,来说说区块链到底是怎么记账的?

我们上面一直说了区块链如何记账,那么这个账本便是区块。

区块包含区块头和区块体,区块头有很多信息,其中比较重要的是上一个区块的地址,和当前区块的地址以及时间,区块体是用来存储数据的。这样,区块便像链表一样,一个链接一个,形成一条链条。

我们用6个人模拟区块链中的节点。

0.记账可以获得奖励,第一个记完账的人,需要告诉其他人。

1.A借给B 5块钱,A会在人群中呼喊:我借给B 5块钱,B也在人群中大喊:A借给了我5块钱。

2.此时人群中的CDEF听到后会记录在自己的账本中记录:【xx时间,A借给B 5块钱】。

3.此时C先记完,告诉人群中,【我记完了】。此时DEF不再记账,还要同步C的信息,因为必须要保证自己的账本是最新的,每次记账只能在最新的记录后面追加,所以在账本上记录【是C记录了,编号是xxx】。这个记录的过程也称挖矿。

这里便会有两个问题:

分叉问题

CD可能同时记完,同时向人群中喊【我记完了】,此时E离C近,F离D近,所以听到的信息不一致,会导致EF两人的账本上出现不一致的信息,E认为C应该得到奖励,F认为D应该得到奖励。所以就会产生分叉。

这时候,就要加大记账难度,比如记账时每个字的宽度要等于0.9毫米,高度要等于0.8毫米等。这样每个人的记账时间就会延长,如果此时C向人群中喊自己记完了,那么其他人就应该立刻停笔,然后同步C的信息。

双花问题

A分别给B和C说:我借给你100块钱。但是A只有100块钱,所以B和C收到的是同一个100块钱。在现实生活中如果用现金,必然不会发生这种问题,但是如果是数字货币,比如比特币(支付宝是因为中心机构余额做了控制,避免了双花)。

区块链在交易发生的那一刻起,已经盖上时间戳,而且需要经过六次交易确认,每一次确认都是非常耗时。由于确认时间比较长,后一笔交易想要与前一笔交易同时得到确认,几乎是不可能的。而且这笔交易在第一次被确认有效后,第二次就无法再被确认,从而避免双花。


区块链应用

区块链可以和各行各业碰撞出剧烈的火花,我们来举几个简单的例子:

区块链+保险

传统的保险公司,在大家都来找保险公司理赔时,保险公司可能就会面临破产。而如果我们引入区块链,利用全员互助的方式,一方有难,八方支援,避免了第三方机构的介入,也使得资金的归集分配变得公开透明,此时保险公司就只承担咨询的角色,也省去了保险公司的运营和管理成本。支付宝上面的相互宝就是这样的产品。

区块链+身份证

我们在生活中,身份证如果丢失,被盗用,是一件糟心的事情,但是如果区块链+身份证,基于区块链的特点:安全便捷的解决信息丢失问题,永远不会丢失或被篡改。就不会出现证明你是你的尴尬局面了。

而且如果人一生下来,就有一张区块链身份证,那么一生的交易记录都会被记录在区块链内,这将是一件很震撼的事情。

区块链+政府税收

如果政府税收接入区块链,那可是解决了偷税漏税的一大难题。在公司成立之处就建立一个分布式账本数据库,公司的每一笔交易都会在账本上体现,并且每一笔账目都不可修改并且可追溯来源。

区块链+版权

目前无论是文学还是音乐都牵扯到版权的问题,但是如果接入区块链,就可以让版权不可修改,并且可追溯所有权。

区块链+慈善

目前的慈善存在一些问题:捐款人大多不清楚自己的捐款最终流向何方,有了区块链之后,慈善的每一笔捐款留下,钱就不用再多次经过第三方。区块链+慈善,更注重了慈善捐款的透明度,同时也增强了信任。

区块链+医疗

目前我们在每个医院的病历都是分散的,如果接入区块链,就可以记录你 从出生一直到现在的病历,可以对当下的病情做很好的帮助。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值