区块链是什么?
近两年,“区块链”这个词可谓是各行各业的热潮儿,市面上关于它的介绍更是五花八门。
那么,它究竟是什么,又是如何运作的呢?让我们来一探究竟!
01
什么是区块链?
定义: 区块链由一个共享的,容错的分布式数据库和多节点网络组成。
区块链是一个全民参与,去中心化的记账方式。信息存在一个靠谱的数据库里。每一次信息的改动,人人都知道。
在区块链数据库中
数据仅可通过共识算法以块的形式增加,不可修改或删除,以防止篡改;
每个区块至少会包含一个块生成时间和出块签名;
所有的交易数据都会被双方签名,以防止抵赖;
传统区块链中,新增区块中储存上一个区块的hash,并通过此hash与上一个区块相连
在区块链多节点网络中,
所有节点都有浏览区块的权限,但是并不能完全控制区块
所有节点都有验证区块,参与共识,并通过共识增加数据的权利
通过区块链可以实现
不依赖授信第三方的数据记录和链上数据溯源
通过peer-to-peer网络的数据通信和可信价值交换
对所有面向系统中心控制者的攻击都有非常强的抵抗能力
02
区块链能解决什么问题?
物联网
互联网医疗
云储存
安全领域,如授权,可信服务提供
互联网金融等
可以认为,一切存在中心化账本的技术都可能有区块链应用前景,这是一种效率和信任的交换,但是需要注意这种交换不一定所有应用都值得。
区块链主要解决信任问题。就像第三方裁判,这个裁判不是自然人,不是人工,是机器。具有绝对的公平性。且不会倒闭,不会消失。
03
区块链有哪些特点?
去中心化、去中介化、去货币化、去主权化、信任度高、集体维护、数据库安全可靠。
04
比特币和区块链有什么关系?
比特币是区块链的一种应用,比特币是一种加密货币,所有区块链都应用数字加密技术。
05
为什么叫区块链?
因为一段时间内会有很多交易信息,这些信息就被称为区块。所有信息会源源不断地被记录下来,就像一根链条。
06
区块链如何如何运作?
打个比方,每个参与者手中都有一本账本,当你发生交易的时候,所有人都知道,所有人都准确无误记录在案,这笔交易成立且无法撤销。因为有很多账本,即便某几本损坏,也不影响这笔交易的存在。
07
小结
在区块链网络中也是类似,在没有中介巨头担保见证的情况下,任意一笔交易发生时,区块链网络背后的算法以及激励机制吸引大量其他人来参与记账、保障交易的顺利进行,对交易双方来说,这笔交易是点对点的直接交易,不需要将资产转移到中间人账户。
当然,区块链真正的工作原理比上面故事里面描述的复杂很多。