春节这个长假学习了一下区块链,有所了解,写了一个故事,若有不足或错误之处,请大家指点,谢谢!
从前有个区块国
讲故事我们今天按照惯例从从前开始。从前有个区块国,区块国里居住着很多身怀绝技的奇人异士,做出的事情都前无古人后无来者,影响力可以跟盘古开辟地相媲美。
区块国的发展历程也照着人类历史的发展进程按部就班地向前推进,前后经过了农业化社会、工业化社会、科技信息化社会。这种演进历程其实都是为了人类的两大追求:效率和远方。
01计算机的故事
追求高效似乎是人类与生俱来的本能。有一天区块国的宰相,实在受不了记录统计手工帐的繁琐低效,于是把手下的技术骨干集合在一起,商讨研发一个可以用于计算的机器,很快他们就弄出了一个庞大的可以计算的怪物,但计算能力似乎还没有人快,他们把这个怪物叫做计算机,又称电脑。
后面又经过二十来年的摸索他们发现了一个叫做集成电路的东东,计算机也由之前的“巨人”变得越来越方便存放和携带,越来越秀色可餐,而且据说现在全国最高性能的计算机运算速度已经到了3万多万亿次浮点指令每秒。
总之,计算机现在已经成为区块国国民学习工作必不可少的工具。
02 互联网的故事
计算的问题是解决了,但新的问题又出现了,或者说问题一直都在,那就是信息互通、资料的共享的问题,只是以前政治经济结构简单,需要互相协作的地方少,问题不那么明显。
随着商业经济的发展,人与人之间的协作加强,交易的需求和发生的频率越来越大越来越高。如果甲需要的资料在乙的计算机上,甲想查看资料必须跑到乙那里用乙的计算机查太麻烦了。又比如甲想买一张古色古香的实木床但不知道去哪买,镇上的店铺里有可没有自己想要的,而乙正好有一张甲想要的那种床但不知道甲想买。
这时候区块国的科技怪才们又开始想办法了,对了,就是用一种东西把所有的计算机连接起来,人们把自己想共享的资料共享出来,那么被连接的所有计算机端就都可以查看了。又经过二十几年的演变和发展,这种技术真正成熟稳定并为广大人民群众普遍使用,这就是互联网,人们可以把自己的资料共享到网上的一个平台,也可以通过平台查找到自己想要的信息。
另外大家还可以通过互联网的交易平台进行买和卖,比如说某商城,某宝,然后通过现代化的交通物流,坐在家里就可以买到全国所有地区的物品也可以把物品卖到全国各地,反正一切变得越来越高效越来越便利。
互联网直接把区块国变成区块村,一个镇上一个巷子里发生的事几分钟或几秒钟就会被全国人所知,人们把这叫做信息高速公路,信息高速公路让区块国进入了信息大爆炸时代。
后面区块国的天才们又发明了手机移动端,移动网络,移动网络和互联网的相互协作让信息共享和交易变成随时随地。那一声声叮咚叮咚随时准备让人们接受八方来音,那个“车马很慢,一辈子只够爱一个人的时光”一去不复返,越来越远。
03 密码学的故事
大自然弱肉强食的竞争规律最终让人类进化为群居动物,可每个人又是单独的个体,有些东西愿意分享有些愿意有偿分享,有些完全不愿意分享,这些不愿分享的被称为隐私或私有财产,为了更好的保护自己隐私和财产,人们习惯性的把它们藏起来并加上锁或密码。
关于加密方法,区块国有很多古老又传奇的记载,比如用特殊物质制作的笔书写的信要在灯光下或者添加了化学物质的水中才能显现,还有一些权贵的藏宝室设置了各种奇奇怪怪的机关密码。
互联网发展起来后,技术天才们先后发明了各种各样的加密技术,使用比较普遍的叫做对称加密技术,还有一个叫做非对称加密技术。对称加密技术加密解密只用一个密钥,非对称加密由公钥+私密组成,一个用于加密一个用于加密。
对称加密过程快,非对称加密过程慢但安全性高,在一些涉及安全和保护的领域应用越来越多。
04 P2P、分布式存储故事
P2P即个人对个人,点对点。P2P是区块国所有热爱互联网的人们最美好的愿望。随着互联网的发展,使用的人越来越多,数据库越来越庞大,保管数据的电脑终端承载的负荷过大,影响了系统的稳定性。
区块国的天才极客们又开始想办法了,最开始从看电影开始,为了能流畅的看一部电影,天才们想到了集结分布在全国各地的有电影资源的终端,让他们把电影资源共享出来,想看这部电影的人可以选择离自己最近的服务器下载观看,减少了唯一终端的负荷,提高了观影体验。
另外天才们还发明了一种叫做分布式存储的技术。分布式存储是一种数据存储技术,通过网络使用每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在网络中的各个角落。这种技术的好处是:虽然每个人的电脑硬盘容量有限,但是所有人的电脑硬盘加起来容量几乎是无限的。
2008年底区块国有个中本聪的发布了《比特币白皮书》,称比特币是“一个纯粹的点对点电子现金系统将允许在线支付直接从一方发送到另一方而不经过金融机构”。
即一个不需要通过金融机构完全去中心化的电子货币。此书一出,全国震惊,涌现出了一大批挖矿者,并且比特币随着开产数量的增加开始用于交易在全国流通起来。
但目前为止,区块国的统治者暂时未承认比特币的合法性但也没有限制,据说领导层正在组织技术专家们准备开发一款以国家为支撑的法定数字货币。
05 区块链的出生
随着比特币风靡整个区块国,比特币神奇的底层技术区块链也为人们所知和应用,那么区块链是什么呢?
区块链,简单来说,就是一套“加密的分布式记账技术”。“加密”是数学概念,“分布式”是网络概念、“记账技术”是金融概念。区块链技术之所以能诞生依托的就是前面的4个故事,然后借比特币脱胎而出。那么区块链为什么这么好这么神奇呢?
我们来看一下它的原理:
比如说区块国的王五借了朱六5块钱,王五就在区块国的系统里喊一声:“我借了朱六5块钱”,朱六也喊一句:“王五借了我5块钱”,这时第一个听到并且最先做完系统里的题目的小一就记下了这笔交易并产生一个区块,记下之后在区块链里广播一声以获得验证通过,李四是认为这笔交易没问题就通过了验证,张三跟王五和朱六很熟了解他们的人品也认为没问题通过验证,蒋八认为王五和朱六都发声了认为这事肯定也八九不离十错不了...总而言之只要区块链里大多的人达成共识认为这件事情是真实的就没问题,这笔账可以记下来了,这个机制就叫做共识机制。
这笔交易得到确认后小一又在广播里广播一次前面生成的区块就串到主链上去,并且账本上要签名和盖上时间戳,然后自动备份到区块链上的每一个区块上。如果有人企图作假更改数据,其它节点发现与之前保存的数据不相符就会拒绝。并且每一笔账都可以追溯,数据公开透明不可更改。这就是区块链的安全可靠,不可篡改及可追溯性。如果有一个叫小二的人跟小一同时记录了这笔交易,就差生了区块链分叉,这时就取最长链。
区块链采用分布式存储和非对称性加密。存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据的安全和个人的隐私。
区块链分布式存储消除了传统集中式存储存在的单点故障,不存在集中的中央数据存储库。一方面黑客想闯入单独的区块窃取资料因为区块链的非对称加密几乎不可能,另一方面更不存在数据库被闯入数据丢失的事件,因为所有的数据分散存在区块国各个角落的计算机中。
那么区块链解决了哪些问题呢?
1.解决了存储安全问题。随着商业社会的发展,区块国的技术天才们因为利益和兴趣使然,分化出一批叫做黑客的人,这些黑客最擅长的事就是攻破别人的网站和计算机以窃取资料和信息,或者纯粹是吃饱了没事做干一些损人不利己的事。
除了黑客还有一个叫做大数据的东东也时刻监视着人们的行踪,已然进入无隐私社会,无隐私也就算了最为恐怖的还不是这个,而是区块国人们最基本的财产安全都不能得到很好的保障。
虽然在互联网上所有的交易都要靠输入密码来确认,但账号太容易被盗取,一不小心财产账户就被清空了,最让人生畏的就是黑客攻破大的中心机构如银行、房产局的安全防御,导致财产数据丢失,那就真的是哭爷爷喊奶奶也没办法的事了。
区块链的数据分布式存储在全国各地的多台计算机中,不会出现集中存储中央数据库被损毁资料丢失的事件。
2.解决了信用问题。在区块链上发生的交易,不用担心对方不认账或不执行相关义务,区块链系统会根据事先签署好的智能合约强制执行。所以不管跟你发生交易的是阿猫阿狗,在区块链上一切按规则办事,另外还有区块链上其它节点的见证和验证,各种服务价值转移都可以实现无差错交付。所以区块链还有一别名叫做-公信链。
3.减少了交易环节,降低了成本轻能低耗。这个很容易理解,不需要依赖中心机构就可以完成的交易,客户省掉了一大笔服务费,省时又省力。
06 区块链的应用
区块链的神奇魔力改变了区块国人们以往的中心化观念,p2p的思想深入人心,大受追捧。区块国上至国家机构下至民间小公司,都蠢蠢欲动,致力于开发和完善区块链技术。现在已经在金融、版权、物流、公益领域开始运用,区块链的未来现在看来一片光明,至于更多的运用,区块国的公民们正在翘首以待。