区块链介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。这里以借钱为例说明一下。
一、没有用区块链借钱:
小明找老王借了1000块钱,过了一段时间之后老王去找小明拿钱,小明却说根本没有这个事情,你又没有证据,有谁能够证明我欠了你钱。
中间人:
小明又找老王借2000块钱,老王又借给他了,但是这一次让支付宝做中间人,可能前面小小的借钱没有什么关系,但是如果是一千万呢?借出去之后小明拿着一千万雇了个人让支付宝消失了,接下来老王要小明还钱的时候支付宝都没了,你又没有证据了。所以才有了这个区域链的产生。
二、用区块链借钱:
简单的讲,区块链就是去中心化的分布式账本。怎么样去中心化,就是没有中心,或者说每个人都可以是中心,这是和传统的中心化方式不同的。分布式账本,意味着数据的存储不只是在每一个节点上,而是每一个节点会复制并共享整个账本的数据。
还是小明和老王的例子:
小明又找老王借一千万,这次走了个某借钱App的程序,然后某借钱App把钱再给小明,下面步骤解释。
- 老王把钱传入某借钱App
- 老王用笔记本记起来我把钱给了
- 然后传播开来,我借给了小明一千万
- 某借钱App就把钱发给小明的这条数据保存起来,也保存到各个地方
- 小明也用笔记本记起来我欠老王一千万
- 然后传播开来
- 自此流程完成
这样的话就算其中有人不承认,但是笔记本上面都有这个记录,而且这件事情也传播开来了,很多人都知道,所以想耍赖也是不行的。