如何简单的理解区块链技术

  • 发布时间:2019-08-05 18:05:51,加入时间:2019年04月18日(距今1887天)
  • 地址:中国»武汉»洪山:武汉市洪山区珞瑜东路未来之光7栋902
  • 公司:武汉土木金华信息科技有限公司, 用户等级:普通会员 已认证
  • 联系:彭松阳,手机:15527341226 微信:wxid_ztoa39u3ab3122 电话:027-87899019 QQ:2957271775

1.区块链的举例

区块链的本质是一个分布式的公共账本任何人都可对这个账本进行核查,但不存在单一的用户可以对它控制。在区块链系统中的参与者共同维持账本的更新:它只能按照严格的规则和共识进行修改

举例:如果A借了B 100块钱,这个时候,A在人群中大喊“我是A,我借给了B 100块钱!”,B也在人群中大喊“我是B,A借给了我100块!”此时路人甲乙丙丁都听到了这些消息,因此所有人都在心中默默记下了“A借给了B100块钱”。这个系统中不需要银行,也不需要借贷协议和收据,严格来说,甚至不需要人与人长久的信任关系(比如B突然又改口说“我不欠A钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了A100块钱!”)。

这是一个去中心化的系统,整个系统中没有了权威的中心化代理,信息的可信度和准确性便会面临问题。

2.区块链的应用

区块链几乎可以应用到任何领域,在金融、物流、公共服务等领域都有大量案例。中国央行早在2016年就表态支持区块链。2016年11月,中国政府正式把区块链列入十三五规划纲要中。

比如贵州超过3000亿的脱贫脱贫攻坚基金,要通过300多个单位的运作,惠及493万贫困人口,如何确保扶贫资金募款,投资,使用管理等环节正确运作呢?区块链具有多方共识,交易溯源,不可篡改等技术特点,使它在确保信息可信、安全、可追溯等方面具有传统技术不可比拟的优势。以城市为单位,第一个发布区块链白皮书的就是贵阳市。

如果仔细观察,我们会发现马云zui近两年在公共场所提及zui多的概念便是信用体系。互联网在未来不会是创业主体,而是像空气一样成为我们生活的一部分。

蚂蚁金融便是马云zui为看重的业务体系,在马云的构想下,未来人们的生活将无现金,并可以用信用兑换商品。这一实现,十分需要一种革命性的信用机制。这一机制在2016年的支付宝App里已经悄然 上线---蚂蚁区块链

3.从技术角度简单理解区块链

(1)区块链的本质

区块链是一种特殊的分布式数据库

首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。

其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点(去中心化),每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读取数据,因为所有节点zui后都会同步,保证区块链一致。

(2)区块链的zui大特点

区块链没有管理员,它是彻底无中心的。其他的数据库都有管理员,但是区块链没有。如果有人想对区块链添加审核,也实现不了,因为它的设计目标就是防止出现居于中心地位的管理当局。

没有了管理员,人人都可以往里面写入数据,怎么才能保证数据是可信的呢,这就是区块链奇妙的地方。

(3)区块

区块链由一个个相连的区块(block)组成。区块很像数据库的记录,每次写入数据,就是创建一个区块。

每个区块包含两个部分:

区块头(Head):记录当前区块的元信息

区块体(Body):实际数据

区块头包含了当前区块的多项元信息

生成时间 实际数据(即区块体)的 Hash 上一个区块的 Hash ......

Hash 就是计算机可以对任意内容,计算出一个长度相同的特征值。区块链的 Hash 长度是256位,不管原始内容是什么,zui后都会计算出一个256位的二进制数字。而且可以保证,只要原始内容不同,对应的 Hash 一定是不同的。

举例来说,字符串123的 Hash 是a8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0(十六进制),转成二进制就是256位,而且只有123能得到这个 Hash。

为了保证数据的可靠性,区块链也有自己的代价。一是效率,数据写入区块链,zui少要等待十分钟,所有节点都同步数据,则需要更多的时间;二是能耗,区块的生成需要矿工进行无数无意义的计算,这是非常耗费能源的

联系我时请说明来自志趣网,谢谢!

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。