您现在的位置是:沙巴体育平台 > 网络世界 >

区块链到底是个什么鬼?

2020-03-19 05:13网络世界 人已围观

简介什么是区块链最近,爱德媒小编发现,和身边的人聊天,说到区块链,大家完全不知道是个啥玩意儿,然后,小编费力解释了老半天,口水都讲干了,人还是一头雾水的问号脸。 区块链有这么复杂吗...

  最近,爱德媒小编发现,和身边的人聊天,说到区块链,大家完全不知道是个啥玩意儿,然后,小编费力解释了老半天,口水都讲干了,人还是一头雾水的问号脸。

  区块链有这么复杂吗?以至于让普通的素人听完还是一脸懵逼,仍旧不知道区块链到底是个啥,很可能是小编表述的方式不对,过于专业的词汇,让外行人听了比没听更迷糊。

  我们都知道三人成虎的可怕性,这也就是所谓信任的力量。在生活中,也许你不会信任一个陌生人说的话,但是你可能会相信一群人或一个具有足够信用度的人。

  银行和支付宝的出现是很好的解决了我们的信任问题,但是作为信用中介也是需要成本的,这些庞大的信用成本,就是我们广大的使用者来买单。

  有什么办法可以取消或降低这种信用成本呢?要去除银行等中心机构的信任背书,那我们相信的话可能需要一群人的信用背书,即一堆个体,这也就是区块链的核心。

  区块链技术,本其质上就是解决信任问题、降低信任成本的技术方案,目的就是为了去中心化,去信用中介。

  我们以比特币为例来看区块链技术具体是如何交易的,在区块链中,每笔交易都会在全网广播,让每一个节点承认有效;

  旷工节点在接受到交易信息后,都拿出账本记载这次的交易,而且一旦记录,就不可撤销,这就是区块链的不可篡改性特征。

  在比特币中,为了鼓励旷工记录,就以提供比特币作为记账的奖励(在比特币设置中,奖励数量有限,且每四年减半),通常记一次账只有一个奖励,那记账的节点多,那就看谁记账的速度最快,谁就得到奖励,为了防止一样快,系统会出一道10分钟的运算题来让节点解题,谁快谁就得到记账权力并获得奖励。但是在区块链中的算法并不是简单的计算题,而是使用哈希算法(hash)。哈希算法是密码学里的经典技术,用来验证有没有人篡改内容。

  取得记账权的旷工节点会向全网广播这笔交易,并把账本公开,让其他旷工节点核对,达到6个确认以上就记录在案,而旷工节点在记录的时候还会将时间写上,形成一个完整的记录时间链,这就是盖上时间戳。旷工节点的每一个记录,就形成一个区块(block),每个区块按照时间顺序(盖上时间戳)顺序推进,形成一条不可逆的链条,就是区块链。

  当其他旷工节点都对账本确认无误,并形成区块链后,这一轮的记账的就完成了,旷工们可以进入下一轮的记账竞争中去。

  这样下来,我们就能理解区块链的原始定义了,区块链技术是一种分布式数据库,是一串使用密码学方法相关联产生的数据块,每个数据块都包含了一次网络交易信息,用于验证其他信息的有效性和生成下一个区块。

  在区块链上,虽然两个节点同时解题同时上传的概率很小,但是万一发生了呢?这时候如何界定谁获得记账的权限和奖励呢?面对这个问题,就以最后的区块链哪条更长哪条更短,区块链更长的那条获得记账的权力,短的那条就失效。

  这样的好处在于那些想要造假的人,除非你说服了区块链中51%的节点都更改某一笔账目,否则你的篡改就是无效的。

  这是区块链颠覆性特点,不存在任何中心机构和中心服务器,所有交易都发生在每个人电脑或手机上安装的客户端应用程序中。

  实现点对点直接交互,既节约资源,使交易自主化、简易化,又排除被中心化代理控制的风险。

  区块链可以理解为一种公共记账的技术方案,系统是完全开放透明的,账簿对所有人公开,实现数据共享,任何人都可以查账。

  区块链采取单向哈希算法,每个新产生的区块严格按照时间线形顺序推进,时间的不可逆性、不可撤销导致任何试图入侵篡改区块链内数据信息的行为易被追溯,导致被其他节点的排斥,造假成本极高,从而可以限制相关不法行为。返回搜狐,查看更多

Tags: 什么是区块链 

本栏推荐

标签云

站点信息

  • 文章统计1679篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们