几张图看懂区块链技术到底是什么?
Posted weizhitong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了几张图看懂区块链技术到底是什么?相关的知识,希望对你有一定的参考价值。
摘抄于: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、不可撤销、不可篡改和加密安全性
区块链采取单向哈希算法,每个新产生的区块严格按照时间线顺序推进,时间的不可逆性、不可撤销导致任何试图入侵篡改区块链内数据信息的行为易被追溯,导致被其他节点的排斥,造假成本极高,从而可以限制相关不法行为。
以上是关于几张图看懂区块链技术到底是什么?的主要内容,如果未能解决你的问题,请参考以下文章