区块链是什么?华为云学院带你领略区块链的前世今生

1、 为什么会出现区块链
区块链技术的出现是互联网发展到一定高度的必然产物,互联网的TCP/IP协议基本实现了全球信息高速、低成本的传输和共享,但是随着互联网进入到生活的各个层面,我们发现货币这一类需要信任背书的特殊信息,仍然无法在互联网上进行高速传输和共享,其根本原因在于,现有的信息互联网不是价值互联网。货币这一类需要背书的价值信息的传递和分享,必须获得所有参与方的认可,且结果不能受任何一方控制。那么,互联网的下一步发展急需要解决的就是价值转移的问题。
目前“价值转移”行为是通过中介来解决完成,比如银行,支付宝等第三方机构来,这些机构都是通过公司和政府背书的中心化方案来解决,而这种解决方案是建立在对这个中心化的人或者机构的信任上。但系统中往往最不可信任的就是人,为了解决中心化信任问题,需要设置大量繁琐的流程、成本高昂的规则制度、流程和监控手段来部分实现。因此,要真正完成以信任为基础的价值转移,需要一个能取代第三方中介的方式,能够自动运行、且具备数学(算法)和机器信任的机制来完成价值转移。具备这些特点的区块链,因运而生。
2、 什么是区块链
区块链是什么? 首先,从技术上讲不是新的技术,是由一系列的已有技术组成:
? 在点P2P网络上构建的不可篡改的分布式账本:通过区块加链的数据结构确保单一节点账本在结构上不可篡改,P2P网络是区块链的基础计算架构,每个相等地位的节点彼此相连,不依赖于专用的集中服务器,以保障区块链是一个分布式系统,使每个节点共享账本,每个节点拥有区块链的完整备份数据,实现节点间的可信和透明共享。
? 加密等安全技术:通过密码学来保障交易真实、一致和安全,Hash算法使区块链彼此链接不可篡改,签名算法保证交易不可抵赖,非对称加密、对称加密以及同态加密等保障交易的安全和隐私。
? 共识算法:是对区块链记账权的集体验证的机制,无须借助第三方机构担保,在不完全信任的环境,使用纯数学的机制建立各方信任关系,用技术来保障共识的结果是可信的。建立信任的成本极低,是区块链的精髓所在。
? 智能合约:是能够自动执行合同条款的计算机程序,是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。具备自治、自足和去中心化。区块链中所有交易行为通过智能合约触发,所有交易行为对参与方透明可见,杜绝人为因素干扰,所有交易过程和结果存入区块链中,不可篡改。
其次,区块链是一个分布式的共享账本系统,建立了去中心、机器信任、集体维护的分布式共享账本系统,用一个完美的数学解决方案建立了参与各方信任和共识的机制。
区块链的特点:
? 共享开放:系统对所有参与者开放,都享有知情权,平等享有区块链信息。
? 全员共识:所有参与者对交易记录顺序和状态建立共识,共同信任区块链机制。
? 公平竞争:通过算法决定记账权
? 真实完整:每个记录在监督下被真实、完整记录,有据可查,证据充分,多方拥有,不可篡改。
? 安全可靠:数据加密和密码学保证数据不可篡改、不可伪造,复杂的校验和共享机制保证数据的完整性、连续性和一致性。
3、 区块链发展历程和现状
区块链的类型:公有链、私有链、联盟链和混合链
? 公有链:是任何人随时可以加入,任意读取数据,人人都能发送交易和获得有效确认,人人参与共识过程的区块链。通常采用POW,POS和DPOS的共识机制,将经济激励和加密算法验证结合起来,并遵循每个人获得的经济奖励和对共识过程做出的贡献成正比的原则,通常称为完全去中心化区块链。程序员无权干涉用户。但公有链也存在交易性能差、能源消耗巨大,虚拟货币不合法以及交易完全匿名不符合监管等问题。下一代公有链越来越趋向于联盟链的方式如EOS等。
? 私有链:是指写入账本的权限是由一个组织或者机构控制的区块链,读取权限可以对外开放也可以进行任意程度的限制。从外部看私有链是中心化的,但在内部,它
也是由多个点组成的去中心化的区块链系统。它的优势是不需要代币的设计方案,同时在处理速度和账本访问的私密性和安全性上相对于公有链有巨大的优势。
? 联盟链:是一种许可链,是私有链的对外范围扩大版本,是指共识过程受到预选节点控制的区块链。区块链账本可以将读取权限只限制于联盟成员内部,也可以对外提供读取能力。联盟链基于可信节点共识的机制,使联盟具备出块速度快、交易性能高、安全隐私高等优点,Hyperledger、EEA和R3 CEV就是典型的联盟链系统。联盟链是企业区块链应用的趋势。
? 混合链:随着区块链技术越来越复杂,技术和架构开始不能简单的被定义为公有链或私有链,他们之间的界限越来越模糊,所有的节点不再是简单的一模一样的权限,而是有不同的分工,角色和权限等级也越来越多,比如DPOS共识算法就能看出这种趋势开始出现。以后的技术发展趋向于这种混合链的方式。
区块链的发展脉络
? 区块链1.0:以比特币为为代表的可编程货币,是一个全新的数字支付系统,其去中心化、基于秘钥的数字货币交易模式,在保证安全性的同时降低交易成本,使价值在互联网中直接交换成为可能,是区块链技术的起源。但是比特币存在价格波动剧烈、识挖矿消耗能源巨大、交易性能差、交易脚本单一以及合法性存疑等问题,使其只限于虚拟货币。
? 区块链2.0:基于区块链的可编程社会,主要特点是将智能合约引入区块链使交易功能强大,同时通过提高交易效率和速度,将区块链广泛应用到金融等社会领域,亦可以在点对点交易、信息可信登记、所有权版权等确权和智能管理领域有初步应用。
? 区块链3.0:价值互联网,随着区块链技术的成熟和发展,区块链底层信任平台与大数据、人工智能等技术相结合,作为互联网的信任和价值传递的基础平台,可以广泛应用到社会各行各业,通过其去中心化、不可篡改、可信共享等特点,提高整个社会的运行效率和整体信任水平。
这里所说的区块链1.0、2.0和3.0并不是递进的演化,仅仅只是应用范围不同而已,从1.0到3.0都是平行的发展阶段,在各种的领域内发挥自己的应有作用。
虽然区块链技术还存在各种技术不完善的约束,但是区块链底层技术的价值已经得到政府和社会的广泛认可,不是一时炒作,是具有划时代意义的,在经济社会的各个领域,已经引起广泛关注。
通过简洁的介绍初步认识区块链,如果你有兴趣,欢迎登陆华为云学院(https://edu.huaweicloud.com/),更加详细的了解区块链技术和未来

原文地址:http://blog.51cto.com/13988201/2301574

时间: 2024-10-21 21:56:16

区块链是什么?华为云学院带你领略区块链的前世今生的相关文章

大数据是什么?华为云学院带你探索大数据之旅

大数据是什么?华为云学院带你探索大数据之旅我们首先从大数据是什么开始讲起,!下面由我来带领大家!展开我们本次的大数据学习之旅!大数据是什么,内容将包括大数据的产生,发展大数据的基本概念.首先我们来追溯一下大数据的产生与发展,大数据的产生和发展主要经历了三个阶段. 第一个阶段,我们称为是萌芽期!自上世纪九十年代至本世纪初,随着数据挖掘理论和数据库技术的逐步成熟,一批商业智能工具和知识的管理技术也开始得到应用,比如数据仓库,专家系统知识管理系统等等.第二阶段我们称为是成熟期.本世纪的前十年Web2.

物联网是什么,华为云学院带你走进物联网的前世今生

物联网是什么,华为云学院带你走进物联网的前世今生说起物联网,你是不是感到既熟悉又陌生!没错,从随处可见的射频技术,智能穿戴智能电器,到迅猛发展的智慧家庭,智能交通共享,单车,无人机运输,智慧医疗等等等等,这些科技应用的背后都是物联网,但他们却又远不足以代表互联网的全部!今天就让我们走进物联网先建立起对物联网概念和技术的初步认知,互联网之所以诞生是因为和一个咖啡壶!是的,这是1991年剑桥大学特洛伊计算机实验室楼下一个普通咖啡壶,由于不能聪明地告诉楼上科学家们咖啡是否煮好,于是聪明的科学家们编写了

Python难吗?华为云学院带你一探究竟!

Python是一直广受大家欢迎的编程语言,简单易学并且功能非常强大.python拥有高效的高级数据结构,并且能够简单并且快速的进行面向对象的编程.python的语法简洁优雅,并且它是动态语言,加上它的语言的可解释性,使其在大多数平台上可以进行一个脚本的编写,还有相应程序的一个开发. 我们将带大家了解python的安装过程和编译,python的基础语法,包括了常用的数据结构,数据类型条件语句循环语句函数模块文件的处理等等,包括如何将学到的python基础知识应用到实际场景中.Python是纯粹的开

什么是云连接?云学院带你了解华为云连接知识

云连接为用户提供一种能够快速构建跨区域VPC之间以及云上多VPC与云下多数据中心之间的高速.优质.稳定的网络能力,帮助用户打造一张具有企业级规模和通信能力的全球云上网络.通过购买一条云连接,将用户所需要实现互通的不同区域的网络实例加载到购买的云连接实例中,这里的网络实例可以是用户自己购买的VPC实例或用户创建的本地数据中心接入的VGW实例,也可以是其它用户授予权限的VPC实例,最后通过配置需要互通的网络实例之间的带宽,就可以快速的为您提供全球网络互通服务.云连接的实现原理如图1所示. 那么云连接

华为云学院干货:对象存储服务:便捷管理存储资源

华为云学院干货:对象存储服务:便捷管理存储资源随着数据规模不断增加,收集和存储大型数据集对于任何规模的企业都让人生畏,而且访问组织和分析非结构化数据给企业制造了大量新的挑战.华为云对象存储服务是基于对象的海量存储服务,能为您提供高可靠高性能高安全的数据存储能力.OBS服务基于策略(时间.名称.标签.版本)配置,实现数据在标准存储低频访问存储和归档存储中按需流动,标准存储持久性99.999999999%.无最低存储时间,毫秒级时延.低频访问存储:持久性99.999999999%,30天最低存储时间

云学院带你入门云计算:如何理解IaaS、 PaaS、SaaS

今天给大家简单介绍一下云计算入门知识之IaaS. PaaS.SaaS,包括云的划分与介绍.说到理解IaaS. PaaS.SaaS,先从它们在云中的定位开始. 从上图可以看出云从不同的角度有不同的划分方式.按应用类别,有仿真云.游戏云.视频云等.按行业划分,有政务云.警务云.教育云等,例如政务云,主要是服务于政府部门 .按使用场景,有私有云.公有云和混合云.私有云就是自建自用:公有云就是供应商建,客户购买上面的服务:混合云就是既有自己的私有云,同时也购买一部分的公有云服务,然后私有云.公有云通过网

华为云学院给大学生的献礼:轻松玩转微认证

第72届"世界大学生日"刚刚过去不久,这个节日本是为了在大学生中倡导追求和平.民主.自由和进步,如今,战乱过去已久,现今社会对人才的要求和期待越来越高,大学生也有着属于这个时代的使命与目标.现如今,基于ICT 网络.以人工智能为引擎的第四次技术革命正将我们带入一个万物感知.万物互联.万物智能的智能世界.大学生在这个日益迅速进步的时代中,也需要时刻保持学习的心态,才能不落伍于时代,跟上时代的脚步,充实自我的同时更好地为社会做出贡献!华为云学院紧跟社会发展需求,推出知识即服务的理念,为社会

你有梦想吗?华为云学院助你实现梦想

明天便是世界梦想日,问问自己:我有梦想吗?我最想实现的梦想是什么?作为这个世界小小的一员,想要努力提升自我,在这个世界发光发亮,却不知道何去何从?实现梦想,要忠于内心,持续坚持,在通向梦想的路上,或许你会发现在很长的这段路上,路越走越窄,陪伴你的人越来越少,但只要你坚持,就会有越过荒凉之地后的光明.在这条道路上,华为云学院会陪伴着你,只要你坚持不放弃,我们会为你提供优质的课程内容,让你在梦想的道路上可以不断充实自我,提升技能,在梦想的道路上伴你前行!今日,华为云学院也为你提供通向梦想的引路灯,精

华为云学院 华为物联网平台

华为云学院:https://edu.huaweicloud.com/programs/ 华为物联网平台:https://developer.huawei.com/ict/cn/site-oceanconnect-next 原文地址:https://www.cnblogs.com/freeliver54/p/10352980.html