码迷,mamicode.com
首页 > 其他好文 > 详细

几张图看懂区块链技术到底是什么?

时间:2018-05-16 23:55:52      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:alt   必须   透明   需要   经典   加密   image   img   解决   

摘抄于:http://www.weixinqun.cn/huodong/6620.html

一、人的信任理论

1、不信任一个没有足够信用度的单独个体;
技术分享图片

技术分享图片

2、会信任一堆个体或有足够信用度的单独个体;
技术分享图片

技术分享图片

技术分享图片

技术分享图片

3、现实社会中,银行就是这个有足够信用度的个体(中心)
技术分享图片

但以银行等作为信用中介是需要成本的,而我们普通大众就要为这庞大的信用成本买单。

二、区块链本质
解决信任问题、降低信任成本的技术方案;目的:为了去中心化,去信任中介。
区块链是比特币的底层技术。
技术分享图片

比特币(BitCoin)的概念最初由中本聪在2009年提出,可把它理解成功数字货币即可。
技术分享图片

 
三、以比特币交易为例看区块链具体是如何操作的:
1、把每笔交易在全网广播。让全网承认有效,必须广播给每个节点。
技术分享图片

技术分享图片

2、旷工节点接收到交易信息后,都要拿出账薄本记载该次交易。
技术分享图片

a)一旦记录,就不可撤销,不能随意销毁
技术分享图片

b)旷工节点是通过电脑运行的比特币软件对交易进行确认的。
技术分享图片

 

c)为鼓励旷工的服务,对于其所交易和确认的交易,系统为旷工提供25个比特币作为奖励。
d)奖励只有一份,那就看谁记录的快,为减少这种情况,系统会出一道十分钟的运算题。谁能解出值,谁就获得记录入账权利,并赢得奖励。

技术分享图片

  哈希散列是密码学荔的经典技术,可用来验证有没有人篡改过数据内容。

3、获得记账权的旷工将向全网广播该笔交易,账薄公开,其他旷工将核对确认这些航母。交易达到6个确认以上就成功记录在案。
技术分享图片

  旷工记录的时候,还会将该笔交易盖上时间戳,形成一个完整时间链。
技术分享图片

4、当其他旷工对账簿记录都确认无误后,该记录就确认合法,旷工们进入下一轮记账争夺战。

 四、区块链的形成

技术分享图片

  矿工的每个记录(区块(block)),会盖上时间戳,每个新产生的区块严格按照时间线形顺序推进,形成不可逆的链条(chain),所以叫做区块链(Blockchain)。
  技术分享图片

    每个区块都含有其上一个区块的哈希值,确保区块按照时间顺序连接的同时没有被篡改。
    技术分享图片

技术分享图片

  区块链原始定义:区块链是一种分布式数据库,是一串使用密码学方法相关联产生的数据块,每个数据块都包含一次网络交易信息,用于验证其信息的有效性和生成下一个区块。
  技术分享图片

  若两个同时上传,就看最后的区块链哪条更长,短的那条就失效。这就是区块链中的“双花问题”(同一笔钱花两次)。对于要制作虚假交易,需说服全网里超过51%旷工都更改某一笔账目,否则你的篡改都是无效的。
  
  五、区块链的核心内容
  1、去中心化
    区块链颠覆性特点,不存在任何中心机构和中心服务器,所有交易都发生在每个人电脑或手机上安装的客户端应用程序中。
    实现点对点直接交互,既节约资源,使交易自主化、简易化,又排除被中心代理控制的风险。
  2、开放性
    区块链可理解为一种公共记账的技术方案,系统是完全开放透明的,账簿对有人公开,实现数据共享,任何人都可以查账。
  3、不可撤销、不可篡改和加密安全性
    区块链采取单向哈希算法,每个新产生的区块严格按照时间线顺序推进,时间的不可逆性、不可撤销导致任何试图入侵篡改区块链内数据信息的行为易被追溯,导致被其他节点的排斥,造假成本极高,从而可以限制相关不法行为。

 

几张图看懂区块链技术到底是什么?

标签:alt   必须   透明   需要   经典   加密   image   img   解决   

原文地址:https://www.cnblogs.com/weizhitong/p/9038723.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!