设为首页收藏本站

绿色BI论坛商业智能大数据交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 125|回复: 0

上课铃响啦之课堂一:何为区块链?

[复制链接]
发表于 2017-12-27 17:56:30 | 显示全部楼层 |阅读模式

引言:区块链,作为受到关注越来越多的技术,很多人都接触过,例如币圈人士,还有很大一部分人应该只是听过,真正知道区块链是什么的,应该是少部分人。此次课堂,让我们一起来学习,到底何为区块链。


第一次提及区块链概念,应该是公元2008年10月,一个代号为中本聪的人或者团队发表的文章中,准确的说,当时文章中区块与链两个词是分开的,后来被广泛使用时被结合为区块链(Blockchain),而标志区块链诞生是2009年1月9日比特币创世区块的产生。从此,区块链从默默无闻到被质疑,再到现在被广泛提及和追崇。

虽然,区块链是被越来越多人知晓,而这里的知晓应该只能理解为“听说”吧。对于币圈人士来说,他们对区块链技术都会觉得费解,更不必说这个圈子以外的人。例如,作者君就听到好几次有人说区块域,是的,没有错,是区块域,可能是因为区域这一词,有的人就脑补成了区块域。当然,更多的人会问作者君,到底什么区块链?区块链又能做什么?其实,真正要理解其中含义,可能稍显复杂。我们现在这节课先普及一些基本的知识,后续再步步的深入。

本次课堂,我们先了解下区块链的由来,再介绍下何为区块链。


(一)区块链的由来

为了更好地理解区块链的由来,作者君首先讲一个故事,这个故事是将货币发展史和币圈的老村长故事相结合而来。

从前,有一座古老村庄,叫做比特村,里面的人们过着自给自足的生活,而故事就发生在这里。

1、“物品换物品”到“中间物换物品”

商品换商品:在最初时,村民都是利用自己多余的物品与村民换取自己没有的物品,但是很快产生了问题。村民甲想要用自己的羊去换取村民乙的大米,乙跟他换了,但是第二次甲再想用羊换大米时,乙并不同意,因为此时乙并不需要甲的羊,这样导致村民间无法顺利换取所需的物品。

图1 物品交易

中间物换商品:为解决村民换取物品时遇到的问题,经过商议后,村民选取一个中间物,每个物品都可以换为这个中间物,中间物也可用来换取物品。而选为中间物包括石头、大米等等。

但是,很快发现了另外的问题,这些中间物均不能长期保存,会出现腐朽、腐烂等问题。经过研究后,最后选取黄金、白银等不易腐烂且较为稀有的物品,于是,有很长一段时间,村民都是利用这些物品作为中间物来买卖物品(在很多古代电视中,应该也看过这样的场景)。

2、记账方式的出现

随着村庄的发展,德高望重的村长决定设计出纸币,让村民将黄金换成纸币,这样出门携带方便。甚至到后来,村民觉得带纸币也不方便。于是,村长决定,他帮助村民记账,村民交换货币时,不需要带着纸币,他会将这些账记下。作为回报,村长可以从交易中抽取交易费用与日常管理费。

图2 记账方式

例如,如果甲要用400元换乙的一头牛,老村长就得先看看甲是否有400元,确认有的话,就在账本上把400元转到乙的名下,然后让乙把牛给甲。

在一开始的时候,村民都觉得很方便,但是,渐渐的,问题就暴露出来了。

1)随着交易量增多,村长一个人忙不过来,有时候会把账记错了;

2)每天看着库里的那些黄金和纸币,村长心里也痒痒的,偶尔会把村民的账目归到自己的名下,一开始的时候村民也就忍了,但是村长不知收敛,最后东窗事发;

3)再有一天,村长的孩子调皮玩火,账本的一部分被火烧了,村民的账目全乱套了;

4)比特村民与邻村村民换取物品时,邻村村民不一定会接受比特村民纸币,因为邻村虽然使用黄金换物,但是他们不承认比特村纸币的价值,纸币在他们那边不能等价为黄金。

图3 传统记账方式存在的问题

3区块链的由来

为解决上述的问题,一个名叫中本聪的村民想到另外一个记账的方法。金条还是先放在村委会那里,初始账目依旧转换为账上的记录,并且村民都知道这个账本的每一笔记录。村民都能参加账本的记录,但是由于记账需要花费精力,为保证有人参加,规定了记账成功的人可以获取奖励。(此账本上记录的是村民的本名,实际区块链上使用的都是地址而非实际用户名字。)

图4 账本

例如,第一次交易时,小张要用4根金条换小王的牛,参与记账的村民就开始翻账本抢着算账。小李第一个算出总账上“小张确实有4根金条并与小王进行了交易”,小李就可以凭此获得奖励并同时通过广播告诉全村人这项交易,然后村民都用“1”的账本页记录这笔交易,放到账本中。

当小田要用3根金条换小吴的猪时,大家又开始翻账本和“1”账本页算账,小余第一个算出“小田确实有3根金条并与小吴交换了猪”,小余就获得奖励并同时通过广播告诉全村人这项交易,然后大家都用“2”的账本页记录这笔交易,并在上面写上“上一次交易请看1”,然后连着“1”账本页放到账本中。

图5 记账及账本同步

整个过程就是悬赏算账,记录交易并广播交易。以此类推,账本上就构成了一条链。通过这种新型的记账方式解决了传统记账方式存在的问题:

1)就算一本账本丢失或者损坏也没关系,因为每个人手里都有一本一模一样的账本;

2)根据账本上的顺序,可追溯任何一位村民的资产以及交易情况;

3)由于账本和算法是公开广播的、有时间和顺序,这就杜绝了伪造、重复交易的问题;

4)由于是公开算账,隔壁村都可以参与记账和验证账本,隔壁村也能够方便的与比特村村民进行交易。

上述只是一个简单的故事,为了让大家更好地理解区块链的由来。实际上,故事中的一些问题是现实生活的一些类比。比如,银行、保险等传统的金融机构充当的还是“村长”的角色,他们需要通过国家或机构信誉度来让用户产生信任感,来保障交易的进行。由于这些账本均由村长一个人保存,所有人都需要找他记账,即为中心化的,若他没有保存好账本或者修改账本,其他人很难发现。纸币在其他村不能使用的原因是由于纸币的发行需要有一个权威机构,若其他村不认可该机构,则该纸币对于他们来说就是废纸,所以在一些战乱国家,即使有当时的纸币,能不一定能买到物品。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

手机版|使用帮助|绿色BI论坛商业智能大数据交流社区 ( 粤ICP备09215901号-2   

点击这里给我发消息

粤公网安备 44049102496016号

GMT+8, 2018-2-19 06:06 , Processed in 1.201202 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表