区块链到底是个什么?一幅漫画让你秒懂!
区块链究竟是什么?
区块链是一个由不同节点共同参与的分布式数据库系统,是开放式的账簿系统(ledger)。
它是由一串按照密码学方法产生的数据块或数据包组成,即区块(block),对每一个区块数据信息都自动加盖时间戳,从而计算出一个数据加密数值,即哈希值(hash)。
每一个区块都包含上一个区块的哈希值,从创始区块(genesis block)开始链接(chain)到当前区域,从而形成区块链。
看了上面的描述,你也许依然不之所云。
一个形象的例子
但下面这个例子也许可以让你更加清晰的理解“区块链”这一概念,并且抓住“区块链”应该读懂的重点!
在没有微信之前,我们是怎么组饭局的?
所有的人都给一个叫班长的家伙打电话,告诉班长你要参加饭局的信息, 然后班长用个“账本”来记录这些信息,这个叫“中心化账本”。
这个有很多问题,但是在没有微信之前,我们的确大部分时候是这样做的。
但有了微信之后,我们通常用“微信接龙”的方式进行召集和记录。
比如,有个人发了一个帖子召集大家参加饭局,每个人在上一个人的发言后面累加一个序号并加上自己的名字,最后能记录全部的报名人员和人数,如下:
1张XX
2陈XX
3吴XX
4刘XX
微信组局中的“接龙发帖”,对应在区块链中的概念即“链式数据结构”。
微信组局中的“规则:每个人发帖=上一个帖子内容+下一个编号+自己名字”,对应在区块链中的概念即“共识机制,根据严格规则和公开的协议形成”。
微信组局中的“规则定下来后,大家自发登记”,对应在区块链中的概念即“去中心化,没有任何单一用户能够控制它”。
微信组局中的“在微信群里登记情况”,对应在区块链中的概念即“点对点对等网络”。
微信组局中的“只要联网就能得知最新进展”,对应在区块链中的概念即“博弈机制”。
微信组局中的“为了形成N个人的报名记录,至少要有N个人发N篇帖子,并且群友手机都有存档”,对应在区块链中的概念即“分布式、多点备份、高冗余”。
微信组局中的“每篇帖子大家都能看见,更新的记录是否数字错了,人重复了,每个人都可以检查”,对应在区块链中的概念即“共享账簿”。
微信组局中群里的人大都认识,各有各的名字/代号,在区块链中则“通过非对称加密技术保证陌生人可信”。
区块链如何拯救信用危机?
在部落时代,或许只是因为在人群中多看了一眼,就会被打成熊猫眼,而到如今的互联网时代,为什么大家愿意去相信远在千里之外的一个卖衣服的商家,并且给他付款呢?
因为在这个交易过程中,我们把信任托付给了国家机构或者大型企业,我们和卖衣服的人之间仍然是不信任的,但是,由于国家或大型企业的背书,我们愿意让其做个见证,这是一种比较常用的增加互信的方式。
在那么多让人们增加互信的办法中,有一种拯救信任危机的利器正是区块链。区块链是比特币金融系统中的核心技术,它的实质是一个不断增长的分布式结算数据库,能完美解决信息系统中的信任危机。
它起源于下面的问题:你凭什么相信一个陌生人?别人凭什么相信你?
区块链用算法证明机制来保证这份信任。借助它,整个系统中的所有节点能够在信任的环境下自动安全地交换数据。与费时费钱的其他工具技术相比,它能实时自动撮合、强制执行,而且成本很低。
与其相信人,不如相信技术。区块链技术带来的是一种智能化信任。我们举个例子,洪都拉斯政府用区块链技术建立了一套新的房地产契约登记和交易制度,因为之前洪都拉斯一直动荡,政府工作人员偷懒,以致登记不详或记录丢失,这类纠纷在全球都很普遍。有了区块链技术的安全加密保驾护航,人们就不用再担心政府腐败会导致自己的产权被篡改了。
未来,数字化的信息都可以加入区块链。只要能入链,信息产权就可以明晰,就可以设定保护条件,就能自动发起和强制实施交易合约,你也无须担心信任验证和信任的执行,因为区块链都帮你实现。
2015年,有一家P2P公司把所有的规则都一起打破,它起于乱世,却死于疯狂的扩张和令人瞠目的犯罪手段,震惊了整个中国,这家公司的名字叫作e租宝。
在被调查之前,e租宝在各大卫视黄金时间进行了大量的广告投放,相当于利用公信力对具有高风险的互联网金融产品进行背书。当一群缺乏投资知识的投资人遇到了一群没有敬畏之心的投机者,悲剧就这样产生了。
现实社会中,人与人、人与公司、公司与公司之间的交易需要公信力提供支撑。公信力意指在社会生活中,公共权力面对时间差序、公众交往以及利益交换时,所表现出的一种公平、公正、公开、人道、民主与责任的信任力。当前社会,公信力一般由政府、国家机关或政府授权的第三方组织来提供。
区块链技术可以很好地满足公信力需求,并把公信力抽象出来作为一个独立的而不是由政府或第三方组织掌控的存在,形成政府、大众、区块链与公信力互相监督的“公信新格局”。
信任是建立在区块链上的,而非由单个组织掌控,从而公信力可以被多方交叉验证与监督。
未来,区块链都有哪些应用场景?
区块链有三个基本阶段:
1、区块链1.0阶段,电子货币,包括比特币、瑞波币等等。电子货币阶段可以做最简单的去中心化交易。
2、块链2.0时代,也就是我们目前所处在的时代,以区块链为重要标的的阶段,最重要的是智能合约、数字资产还有去中心化的各种商业应用,包括认证、支付等。
3、区块链3.0阶段,是未来我们希望能够形成的一个完全去中心化的社会网络,如果能够达到这一点,就意味着我们可以以极低的成本形成社会的信任关系,从而使整个社会运行成本大幅下降。
区块链技术一旦走进大众的视野必将带来一种趋势。我们来看看区块链在未来的运用场景吧…
1、银行金融业 :世界经济论坛金融服务行业主管GianCarlo Bruno在该报告声明中说,“区块链技术不再是金融行业的边缘领域,而是会占据核心位置”。该报告估计,全球约有80%的银行将会在明年启动分布式账本项目。
巴克莱银行和以色列一家初创公司日前共同完成了全球首个基于区块链技术的贸易交易。通过区块链技术,传统需要耗时7至10日的交易处理流程被大幅缩短至仅不足4个小时。
在可预见的未来,世界各大银行会在区块链基础上发行加密货币,股权市场会通过区块链加强股权管理,货币、债券、股票的清算也会通过区块链解决方案进行。
2、商业积分 :积分是一种商家为了吸引用户二次消费的营销手段,当前的积分体系下,每个商户都是独立的,商户之间的积分体系也是孤立的,对拥有积分的用户来说,所在商户提供的商品没有兑换欲望,用户积分消费的观念很难形成,积分几乎是没有价值的;对商户来说积分无法带来二次消费,且还需要费时费力建立积分发行与兑换体系,花费巨大却达不到营销的效果。
一家叫摩令技术的公司正在利用其区块链为基础的技术为银联商务提供的积分平台,可以实现“通换、通兑”,帮助用户自由兑换积分合理消费的同时,刺激用户的积分消费欲望,挖掘积分背后所隐藏的经济效益。
3、投票系统 :很多商业机构正在积极的打造区块链投票系统,全球证券交易巨头纳斯达克于今年2月宣布,它正在开发一种基于区块链技术的股东电子投票系统。
纳斯达克首席执行官鲍勃·格雷菲尔德(Bob Greifeld)宣布“我们打算将代理投票放置在区块链上,在这种不可更变的总账系统上,人们可以用自己的手机进行投票,并永远记录于区块链之上。”想象一下,如果今年美国大选运用了区块链技术系统,美国人可能就不太会担心选举舞弊而选择人工重新计票。
4、能源系统 :美国的能源公司 LO3 Energy 与比特币开发公司 Consensus Systems 合作,在纽约布鲁克林Gowanus 和 Park Slope 街区为少数住户建立了一个基于区块链系统的可交互电网平台 TransActiveGrid。
平台上每一个绿色能源的生产者和消费者可以在平台上不依赖于第三方自由的进行绿色能源直接交易。包括碳排放的交易也可以在全世界的网络上进行。
5、打车服务 :uber的出现改变了我们出行方式,但在欧洲很多国家uber是非法的,他们认为uber的出现破坏了出租车的市场规则。
有家创业公司在利用区块链做真正的去中心化拼车,做法就是发明了一种币,司机只要把自己的资源贡献出来就可以获得这一种币,其实就像挖矿一样的。实际上就是这些出租车司机拥有这个公司的股份。理性的解决了uber在欧洲市场面临的问题。
随着区块链技术的日趋成熟,未来的网络安全、银行业、支付转账、选举、股票交易、司法公证等都会用到区块链技术。
当然,区块链的技术发展不会一蹴而就,这些应用场景的真正使用也需要其他各种条件的跟进,包括法律、模式、运营、使用习惯教育等等。
就像IBM总裁兼CEO金妮·罗曼提所说的那样: 区块链技术远比人工智能和深度学习更加重要。
原文链接:http://mp.weixin.qq.com/s/ZNQ-Ho9hpzhDQ652X4CqgQ
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
用python搭建《百万赢家》自动搜索答案
用python搭建百万答题、自动百度搜索答案。 使用平台 windows7 python3.6 MIX2手机 代码原理 手机屏幕内容同步到pc端 对问题截图 对截图文字分析 用浏览器自动搜索文本 使用教程 1、使用Airdroid 将手机屏幕显示在电脑屏幕上。 也可使用360手机助手实现。不涉及任何代码。实现效果如图: 2、在提问出现时,运行python程序,将问题部分截图。 这里要用到两个函数: get_point() #采集要截图的坐标,以及图片的高度宽度 window_capture() #截图 defget_point(): '''采集坐标,并返回w,h,x,y。作为window_capture()函数使用''' try: print('正在采集坐标1,请将鼠标移动到该点') #print(3) #time.sleep(1) print(2) time.sleep(1) print(1) time.sleep(1) x1,y1=pag.position()#返回鼠标的坐标 print('采集成功,坐标为:',(x1,y1)) print('') #time.sleep(2) p...
- 下一篇
厉害了,龙果!开源中国颁发证书:GVP-码云最有价值开源项目(roncoo-pay)
roncoo-pay (龙果支付系统) roncoo-pay是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 厉害了,龙果!《龙果开源支付系统》再次获得广大码友及开源中国码云的认同,被评为:GVP-码云最有价值开源项目(roncoo-pay),龙果支付同时提供商业版的聚合支付系统产品和专业的支付技术服务,欢迎有支付业务合作需求的朋友登录http://www.roncoo.net了解咨询。 主要特点: 1. 具备支付系统通用的支付、对账、清算、资金账户管理、支付订单管理等功能;2. 目前已接通“支付宝即时到账”和“微信扫码支付”通道;3. 支持直连和间连两种支付模式,任君选择;4. 通过支付网关,业务系统可以轻松实现统一支付接入;5. 搭配运营后台,支付数据的监控和管理可以兼得;6. 配套完善的系统使用文档,可轻松嵌入任何需要支付的场景;7. roncoo-pay系统产品技术团队是一支拥有多年第三方支付系统设计研发经验的团队,会为系统持续提供商业级的免费...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7安装Docker,走上虚拟化容器引擎之路