区块链概述---如何简单通俗的理解区块链技术

zhuweiheng zhuweiheng     2022-10-08     112

关键词:

区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。 如果说蒸汽机释放了人们的生产力,电力解决了人们基本的生活需求,互联网彻底改变了信息传递的方式,那么区块链作为构造信任的机器,将可能彻底改变整个人类社会价值传递的方式

以前是靠信誉、靠百年老店、权威机构等,区块链利用技术建立了新的信任方式,这是可以被量化的,从技术的角度实现的,所以说区块链成为了下一个信任的基石区块链最核心的革命特性是改变千百年来落后的信用机制。

       最近经常看到或听到区块链和比特币的关键词,但是对于像我这种菜鸟级别的如何简单通俗的理解区块链呢?

1.区块链的举例

       区块链的本质是一个分布式的公共账本任何人都可对这个账本进行核查,但不存在单一的用户可以对它控制。在区块链系统中的参与者共同维持账本的更新:它只能按照严格的规则和共识进行修改

举例:如果A借了B 100块钱,这个时候,A在人群中大喊“我是A,我借给了B 100块钱!”,B也在人群中大喊“我是B,A借给了我100块!”此时路人甲乙丙丁都听到了这些消息,因此所有人都在心中默默记下了“A借给了B100块钱”。这个系统中不需要银行,也不需要借贷协议和收据,严格来说,甚至不需要人与人长久的信任关系(比如B突然又改口说“我不欠A钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了A100块钱!”)。

       这是一个去中心化的系统,整个系统中没有了权威的中心化代理,信息的可信度和准确性便会面临问题。

技术分享图片

       可能你已经发现了,在上述的模型中,所谓的“100块钱”已经不重要了。换句话说,任何东西都可以在这个模型中交换,甚至你可以凭空杜撰一个东西,只要大家承认,你就可以让你杜撰的东西流通。比如:我在人群中高喊一声“我创造了10个查克拉!”,我甚至不需要知道查克拉是什么,也不需要关心世界上是不是真的有查克拉,只要大家都听到,然后在自己的小本本上记下“LaiW3n有10个查克拉”,于是我就真的有100个查克拉了。从此以后,我便可以声称我给了某人1个查克拉,只要路人甲乙丙丁都收到并且承认了这一信息,那我就算完成了这次交易,哪怕世界上没有查克拉。又比如:“比特币”,区块链是比特币的底层技术,真正的区块链和比特币比上述的模型复杂太多,细节也丰富太多。

技术分享图片

       但是存在以下问题:

       假设过了很长一段时间,凭空创造的查克拉已经在这个系统中流通了起来,大家都开始认可了查克拉。但是这个系统中一共就只有10个查克拉,于是有人动了坏心思,他在人群中高呼“我有10个查克拉!”怎么办?大家是直接在本本上记下他有10个查克拉么,这样不是人人都可以伪造查克拉了么?

       为了防止这种现象发生,决定在我创造查克拉的时候给我的查克拉打上标记(更准确地说,我是给我喊的那句“我创造了10个查克拉”打上标记,比如标记为001),这样以后在每一笔交易的时候,我在高喊“我给了某某1个查克拉!”的时候,会附加上额外的一句话:“这1个查克拉的来源是记为001的那条记录,我的这句话标记为002!”。我们再抽象一点,某人喊话的内容的格式就变成了:“这句话编号xxx,上一句话的编号是yyy,我给了某某1个查克拉!”,这样就解决了伪造的问题。其实上述模型就变成一个简化的中本聪第一版比特币区块链协议

      看到这里基本已经能够生动形象又不涉及任何细节地解释区块链了。但是任然存在以下疑问:

技术分享图片

   “凭啥?”

     “凭啥你喊一句话我就帮你记?我的小本本不要钱么?”。为了激励大家帮我传话和记账,我决定给第一个听到我喊话并且记录在小本本上的人一些奖励:第一个听到我喊话并记录下来的人,你就凭空得到了1个查克拉,这个查克拉是整个系统对你幸苦记账的报酬,而你记录了这句话之后,要马上告诉其它人你已经记录好了,让别人放弃继续记录这句话,并给你自己的记录编号让别人有据可查,然后你再把我的话加上你的记录编号一起喊出来,供下一个人记账。

       当这个规则定下以后,这个系统中一定会出现一批人,他们开始竖着耳朵监听周围发出的声音,以抢占第一个记账的权利。比如概念 “比特币挖矿”。毕竟1比特币=2400美元。

       比特币挖矿机,就是用于赚取比特币的电脑,这类电脑一般有专业的挖矿芯片,多采用烧显卡的方式工作,耗电量较大。用户用个人计算机下载软件然后运行特定算法,与远方服务器通讯后可得到相应比特币,是获取比特币的方式之一。

技术分享图片

 

技术分享图片

 “听谁的?”

       在这个系统中,如果我和另一个人C几乎同时地喊出一句:“为了艾泽拉斯!”。由于听众所处的位置不同,一定会有人先听到我说的那句话,而另外一些人则先听到C的那句话,如果我们规定只能有一个人说出这句话,那到底这句话是谁说的?

       如果不加任何条件,那么上述的情况一定会这样发展:一部分人认为这句话是我说的,在听到这句话之后开始记账,之后他们所做的所有事情都是基于这个事实,并且随着这个信息一次次的传下去,这条信息链会越来越深;而另外一群认为是C先说这句话的人,也会按照这样的趋势发展。这样,原本是一条唯一的信息链在我们喊出“为了艾泽拉斯”这句话之后,分叉了

技术分享图片

       这会导致怎样的情况呢?按照我们的设想,应该每个人的小本本上记录的东西都是一样的,都是一条可以把所有信息串联起来的链条。但是在这一刻,他们小本本上记录的东西不一样了?以后还怎么确定交易和信息的真实性?

       为了解决这个问题,又追加了新的规则,增加记录编码的难度,即比特币挖矿难度,保证记录的唯一性。”不知道用唯一性是否准确?

2.区块链的应用

     区块链几乎可以应用到任何领域,在金融、物流、公共服务等领域都有大量案例。中国央行早在2016年就表态支持区块链。2016年11月,中国政府正式把区块链列入十三五规划纲要中。

      比如贵州超过3000亿的脱贫脱贫攻坚基金,要通过300多个单位的运作,惠及493万贫困人口,如何确保扶贫资金募款,投资,使用管理等环节正确运作呢?区块链具有多方共识,交易溯源,不可篡改等技术特点,使它在确保信息可信、安全、可追溯等方面具有传统技术不可比拟的优势。以城市为单位,第一个发布区块链白皮书的就是贵阳市。

技术分享图片

技术分享图片

      如果仔细观察,我们会发现马云最近两年在公共场所提及最多的概念便是信用体系。互联网在未来不会是创业主体,而是像空气一样成为我们生活的一部分。

蚂蚁金融便是马云最为看重的业务体系,在马云的构想下,未来人们的生活将无现金,并可以用信用兑换商品。这一实现,十分需要一种革命性的信用机制。这一机制在2016年的支付宝App里已经悄然 上线---蚂蚁区块链

技术分享图片

内容摘录自下面链接

区块链是什么,如何简单易懂地介绍区块链?

区块链,将如何重新定义世界

 

 

 

500个《区块链》长尾词/关键词

区块链区块链是什么通俗解释区块链app排名区块链技术区块链骗局是什么意思区块链怎么赚钱区块链股票龙头概念区块链数字货币合法吗区块链应用区块链是什么区块链游戏平台区块链游戏怎么赚钱区块链交易平台排名区块链金... 查看详情

通俗版《区块链白皮书》:你要掌握的区块链基本知识

区块链技术的崛起是一种类似于互联网崛起的范式转移事件。编者按:区块链很火。但是究竟什么是区块链?区块链的关键技术是什么?区块链如何应用?这些问题却没有一个全面、通俗的解释。95Percent提供的这篇区块链技术白... 查看详情

如何理解区块链技术

区块链技术涉及到的一些技术有:密码学、P2P、互联传输协议、数据库、分布式、经济学原理等,区块链技术是一种分布式记账技术(数据很难被篡改),我们可以理解为一种分布式数据库(因为需要同步每个节点数据,因为数... 查看详情

聊聊区块链

 在聊区块链(Blockchain)之前,我先推荐两本书,《区块链从数字货币到信用社会》、《区块链技术驱动金融》。 前一本是属于概念普及型,适合概览的去了解区块链,从区块链的基础到智能合约、以及应用都全面的进... 查看详情

简单说说什么是区块链

区块链区块链就是一个一个区块链起来。区块一个接一个产生,当前区块链的产生基于前一个区块,所以每次解当前的区块都会为之前的交易增加一次证明,也就在网络中得到了更多的信任。随着链的增长,计算复杂度不断增加... 查看详情

区块链最易懂明了的介绍

区块链到底是什么,怎样快速有效的介绍区块链?这段时间好多网友一直在问我区块链和比特币的事情,我尝试了很多种不同的姿势以求简单通俗形象生动地跟他解释什么是区块链技术,但是最后都以失败告终。所以我心里有个... 查看详情

区块链概念理解

学习链接:一张图告诉你什么叫区块链(小白必看)什么是区块链,这是我见过最通俗易懂的解释! 查看详情

用最通俗的语言学习区块链技术

​最近木子和一位大牛老师学习,研究区块链的相关课题,在此之前对区块链是一无所知的,借此就通过一周的时间,整理一下区块链的相关知识和技术应用。区块链的概念最早于2008年在比特币创始人,中本... 查看详情

基于java实现的简单区块链

技术:maven3.0.5+jdk1.8 概述区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。详细代码下载:http://www... 查看详情

如何系统学习区块链技术?

在最初自己自学区块链相关知识的时候,可以采用“自下而上”的方法,也就是通过看书、阅读白皮书等方式,自己查资料,再自行汇总和连接起这些知识,整合成一个较为完整的知识体系。一、学习白皮书上大学之前,我读过... 查看详情

2018.12.22|区块链技术头条

今日区块链技术头条1.干货|CasperCBC简要说明2.开源以太坊浏览器汇总3.Geth介绍及如何运行以太坊节点4.Fabric网络环境启动过程详解5.链闻硬核:为什么早期的公链项目应该从PoW开始?6.「游戏资产上链」毫无价值?7.杀毒软件公司Mc... 查看详情

以数据库思维理解区块链

作为一个数据库行业的老兵,我看到在区块链技术的热潮下,传统的IT技术同学们保持了十分理性,甚至是排斥的态度。其实不管是热捧还是排斥,两极观点之下,我认为我们应该从IT人比较能够理解的角度探讨一下区块链技术... 查看详情

如何确定你的业务是否需要区块链技术?六个简单的问题帮你确定。

区块链技术,作为某种需求的解决方案,被炒作的很厉害,但技术的存在也只是解决我们的某种需求的。之前看到美国国家标准技术研究院发布的论文《区块链技术概览》,里面详细的提到了,你的业务需不需用到区块链技术。... 查看详情

什么叫区块链?通俗说什么意思?中国对于区块链的态度到底是什么?

...览器不支持HTML5视频zymedia(\'video\')参考技术A通俗一点说,区块链技术就指一种全民参与记账的方式。所有的系统背后都有一个数据库,你可以把数据库看成是就是一个大账本。那么谁来记这个账本就变得很重要。目前就是谁的系... 查看详情

区块链认知

什么是区块链区块链是一种分布式数据库。从本质上来说,区块链是利用分布式技术和共识算法重新构造的一种信任机制。可以把区块链简单理解为一个由所有参与者公共维护的交易账本,账本信息的公开使得所有参与者可以一... 查看详情

企业区块链:公司如何在2019年利用私有区块链

区块链趋势技术自推出以来就进入了科技市场。在很短的时间内,它分别成为报纸和新闻频道的头条和突发新闻。这样说,区块链发展吸引了许多企业家,这没有错。专家们宣称,在未来几年,这个技术世界将成为一个区块链世... 查看详情

如何用最简单的方式解读区块链?

参考技术A大家最近天天都能听到区块链这个词,那什么是区块链呢?“分布式、难以篡改、一致存储”等解释太技术化且较为干涩。我这里来通俗的科普下:区块链主要为了解决互不信任的个体之间的信任问题。举个通俗的例... 查看详情

《区块链应用指南方法与实践》读书笔记

文章目录区块链概述区块链的概念与发展区块链技术基础核心关键技术共识机制数据存储加密算法智能合约跨链技术区块链系统架构区块链与人工智能区块链应用实施路线区块链应用实施路径技术选择原则应用实施关键过程区块... 查看详情