01、
这里链姐问了度娘,答复如下:狭义来讲,区块链是一种按照时间顺序将
数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式
保证的不可篡改和不可伪造的分布式账本
广义来讲,区块链技术是利用块链式数据结构来 验证与存储数据、利用分
布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和
访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的
一种全新的分布式基础架构与计算方式。
以上解释,估计很多人跟链姐一样看的一头雾水,很难搞懂。没关系,链
姐来给你说道说道
02、
其实,简单地说,区块链就是一本带着时间戳的人人记账的账本。
借助财翁在以前发的文章中举过的男女朋友的例子来解释这个问题:
你的男朋友跟你说“爱你一万年”之类的肉麻话,并且承诺要买很多礼物
送给你,这时你立刻用手机把这些话录下来,然后发给你们所有的亲朋好
友、同事,还有各种群和朋友圈,而且别人都看见了或听到了,并且都把
记录保存在自己的手机里、电脑里。而且你男朋友不能通过收买其中一两
个人来销毁承诺的证据,这样,你的男朋友就无从抵赖了。
原始的区块链就这样产生了:你男朋友说这些话的时间、地点、对象、说
话的内容等等信息被记录下来的过程,就相当于是信息被打包并转化成了
一串哈希算法的代码。打包放在一起存放的地方就相当于区块,每个知道
并帮你记录这件事的人就相当于每个节点,由于有很多人知道并保存这个
事件的记录,就会有很多的区块和很多的节点,假设大家一直十分关心你
们的爱情发展,一直记录你们生活的点点滴滴,而且都是实时同步记录
的,那么把你们这个大圈子的所有实时的记录整合在一起,就像一个大链
条一样把每个区块都串联在一起,就叫区块链。
03、
再举一个超市买菜的例子来说明什么是带着时间戳的人人记账的分布式账
本。
我们设想一个简单的白菜销售的案例,其过程是这样的:菜农种菜——小
贩收菜——小贩把菜买给超市——超市卖菜给大妈。
按照目前复式记账的方式,记账及对账的双方应该是:
1、菜农和小贩
菜农记录卖了多少菜,应该收小贩多少钱。
小贩记录收购了多少菜,应该付给菜农多少钱。
2、小贩和超市
小贩记录供应了多少菜给超市,应收超市多少钱。
超市记录入库多少菜,应付给小贩多少钱。
3、超市和大妈
超市记录卖出多少菜给大妈,应收大妈多少钱。
大妈记录从超市买了多少菜,支付了多少钱。
这个简单的案例我相信大家都能看懂吧。
大家也发现了,虽然最后菜农成功把菜买给了大妈,但菜农跟超市、大妈
跟小贩、大妈跟菜农,这几组对象之间并没有直接的关系。换个角度说,
就是超市不清楚菜贩子收菜的途径,大妈不知道超市菜的具体来源,菜弄
不知道自己种吃菜被谁买去了,主要菜不出质量问题,那么基本没多少人
会关心这件事。
如果是区块链的记账方式的话,会怎样呢?
从菜农种菜开始一直到大妈买到菜的整个过程,菜农、小贩、超市、大妈
这四个利益关系方同时详细地实时记录下所有关键信息,比如种菜、收
菜、超市入库、超市上架、大妈买菜等,每一步都详细记录下时间、地
点、人物、分量等重要信息,也就意味着难以篡改其中的资料。同时只要
在有授权的情况下,大家都能查阅相关的档案信息。
那么,一旦菜的质量有问题,就很容易追溯到相关责任人,无从抵赖。同
时,可以最大程度避免缺斤短两、以次充好、假冒伪劣等产品的出现,还
能第一时间让买菜的人了解市场需求,以改善生产效益。这个过程其实就
是简单的区块链的应用了!