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

 

1、             为什么会出现区块链

区块链技术的出现是互联网发展到一定高度的必然产物,互联网的 TCP/IP 协议基本实现了全球信息高速、低成本的传输和共享,但是随着互联网进入到生活的各个层面,我们发现货币这一类需要信任背书的特殊信息,仍然无法在互联网上进行高速传输和共享,其根本原因在于,现有的信息互联网不是价值互联网。货币这一类需要背书的价值信息的传递和分享,必须获得所有参与方的认可,且结果不能受任何一方控制。那么,互联网的下一步发展急需要解决的就是价值转移的问题。

目前“价值转移”行为是通过中介来解决完成,比如银行,支付宝等第三方机构来,这些机构都是通过公司和政府背书的中心化方案来解决,而这种解决方案是建立在对这个中心化的人或者机构的信任上。但系统中往往最不可信任的就是人,为了解决中心化信任问题,需要设置大量繁琐的流程、成本高昂的规则制度、流程和监控手段来部分实现。因此,要真正完成以信任为基础的价值转移,需要一个能取代第三方中介的方式,能够自动运行、且具备数学(算法)和机器信任的机制来完成价值转移。具备这些特点的区块链,因运而生。

2、             什么是区块链

区块链是什么? 首先,从技术上讲不是新的技术,是由一系列的已有技术组成:

l   在点 P2P 网络上构建的不可篡改的分布式账本: 通过区块加链的数据结构确保单一节点账本在结构上不可篡改, P2P 网络是区块链的基础计算架构,每个相等地位的节点彼此相连,不依赖于专用的集中服务器,以保障区块链是一个分布式系统,使每个节点共享账本,每个节点拥有区块链的完整备份数据,实现节点间的可信和透明共享。

l   加密等安全技术: 通过密码学来保障交易真实、一致和安全, Hash 算法使区块链彼此链接不可篡改,签名算法保证交易不可抵赖,非对称加密、对称加密以及同态加密等保障交易的安全和隐私。

l   共识算法: 是对区块链记账权的集体验证的机制,无须借助第三方机构担保,在不完全信任的环境,使用纯数学的机制建立各方信任关系,用技术来保障共识的结果是可信的。建立信任的成本极低,是区块链的精髓所在。

l   智能合约: 是能够自动执行合同条款的计算机程序,是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。具备自治、自足和去中心化。区块链中所有交易行为通过智能合约触发,所有交易行为对参与方透明可见,杜绝人为因素干扰,所有交易过程和结果存入区块链中,不可篡改。

其次,区块链是一个分布式的共享账本系统,建立了去中心、机器信任、集体维护的分布式共享账本系统,用一个完美的数学解决方案建立了参与各方信任和共识的机制。

区块链的特点:

l   共享开放: 系统对所有参与者开放,都享有知情权,平等享有区块链信息。

l   全员共识: 所有参与者对交易记录顺序和状态建立共识,共同信任区块链机制。

l   公平竞争: 通过算法决定记账权

l   真实完整: 每个记录在监督下被真实、完整记录,有据可查,证据充分,多方拥有,不可篡改。

l   安全可靠: 数据加密和密码学保证数据不可篡改、不可伪造,复杂的校验和共享机制保证数据的完整性、连续性和一致性。

3、             区块链发展历程和现状

区块链的类型:公有链、私有链、联盟链和混合链

l   公有链: 是任何人随时可以加入,任意读取数据,人人都能发送交易和获得有效确认,人人参与共识过程的区块链。通常采用 POW , POS 和 DPOS 的共识机制,将经济激励和加密算法验证结合起来,并遵循每个人获得的经济奖励和对共识过程做出的贡献成正比的原则,通常称为完全去中心化区块链。程序员无权干涉用户。但公有链也存在交易性能差、能源消耗巨大,虚拟货币不合法以及交易完全匿名不符合监管等问题。下一代公有链越来越趋向于联盟链的方式如 EOS 等。

l   私有链: 是指写入账本的权限是由一个组织或者机构控制的区块链,读取权限可以对外开放也可以进行任意程度的限制。从外部看私有链是中心化的,但在内部,它

也是由多个点组成的去中心化的区块链系统。它的优势是不需要代币的设计方案,同时在处理速度和账本访问的私密性和安全性上相对于公有链有巨大的优势。

l   联盟链: 是一种许可链,是私有链的对外范围扩大版本,是指共识过程受到预选节点控制的区块链。区块链账本可以将读取权限只限制于联盟成员内部,也可以对外提供读取能力。联盟链基于可信节点共识的机制,使联盟具备出块速度快、交易性能高、安全隐私高等优点, Hyperledger 、 EEA 和 R3 CEV 就是典型的联盟链系统。联盟链是企业区块链应用的趋势。

l   混合链: 随着区块链技术越来越复杂,技术和架构开始不能简单的被定义为公有链或私有链,他们之间的界限越来越模糊,所有的节点不再是简单的一模一样的权限,而是有不同的分工,角色和权限等级也越来越多,比如 DPOS 共识算法就能看出这种趋势开始出现。以后的技术发展趋向于这种混合链的方式。

区块链的发展脉络

l   区块链 1.0 :以比特币为为代表的可编程货币,是一个全新的数字支付系统,其去中心化、基于秘钥的数字货币交易模式,在保证安全性的同时降低交易成本,使价值在互联网中直接交换成为可能,是区块链技术的起源。但是比特币存在价格波动剧烈、识挖矿消耗能源巨大、交易性能差、交易脚本单一以及合法性存疑等问题,使其只限于虚拟货币。

l   区块链 2.0 :基于区块链的可编程社会,主要特点是将智能合约引入区块链使交易功能强大,同时通过提高交易效率和速度,将区块链广泛应用到金融等社会领域,亦可以在点对点交易、信息可信登记、所有权版权等确权和智能管理领域有初步应用。

l   区块链 3.0 :价值互联网,随着区块链技术的成熟和发展,区块链底层信任平台与大数据、人工智能等技术相结合,作为互联网的信任和价值传递的基础平台,可以广泛应用到社会各行各业,通过其去中心化、不可篡改、可信共享等特点,提高整个社会的运行效率和整体信任水平。

这里所说的区块链 1.0 、 2.0 和 3.0 并不是递进的演化,仅仅只是应用范围不同而已,从 1.0 到 3.0 都是平行的发展阶段,在各种的领域内发挥自己的应有作用。

虽然区块链技术还存在各种技术不完善的约束,但是区块链底层技术的价值已经得到政府和社会的广泛认可,不是一时炒作,是具有划时代意义的,在经济社会的各个领域,已经引起广泛关注。

通过简洁的介绍初步认识区块链,如果你有兴趣,欢迎登陆华为云学院( https://edu.huaweicloud.com/ ),更加详细的了解区块链技术和未来!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31556022/viewspace-2216737/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31556022/viewspace-2216737/

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

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

    云连接为用户提供一种能够快速构建跨区域 VPC 之间以及云上多 VPC 与云下多数据中心之间的高速.优质.稳定的网络能力,帮助用户打造一张具有企业级规模和通信能力的全球云上网络. 通过购买一条云连接, ...

  2. 11.11即将到来,华为云学院精品课程免费推荐奉上

    一年一度的剁手季,钱包已经空空了,大家都疯狂物质消费的时候,是不是该来点精神满足? 一年一度的光棍节,近看身旁无人陪,大家都约会而你苦于一人的时候,是不是该来点精神陪伴? 11.11剁完手不剁手约完会 ...

  3. 听说你还在为海量数据构建不同数据仓库?华为云学院 DataLake了解一下!

    听说你还在为海量数据构建不同数据仓库?华为云学院 DataLake了解一下! By: FYS_CMSS 的CSDN 博客 "A data lake is a method of storin ...

  4. 华为云学院干货:服务创新大舞台在这里!

    华为云学院干货:服务创新大舞台在这里! Service Stage--一站式微服务云应用DevOps平台.新时代带来新机遇,同时企业IT系统也面临前所未有的挑战.伴随传统业务云化,海量用户进入,访问量 ...

  5. 华为云学院新春大礼包:场景化微认证上新了! 1

    自从华为云微认证上线以来,微认证便受到了广大开发者欢迎.华为云微认证是华为云场景化的技能认证,紧贴前沿科技,覆盖云计算.大数据.物联网.人工智能等热门领域,面向ICT技术爱好者.高校学生,提供场景化的 ...

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

    今天给大家简单介绍一下云计算入门知识之IaaS. PaaS.SaaS,包括云的划分与介绍. 说到理解IaaS. PaaS.SaaS,先从它们在云中的定位开始. 从上图可以看出云从不同的角度有不同的划分 ...

  7. 华为云专家带你解读文本情感分析任务

    摘要:本文主要介绍了文本情感分析的主要任务,包括词级别的情感分析.句子级情感分析以及属性级情感分析等任务的介绍,同时介绍了华为云在这三个任务上的一些进展. 1 基本概念 为什么:随着移动互联网的普及, ...

  8. 过亿云资源运维管控难?华为云CloudMap带你喝着咖啡做运维

    摘要:华为云站点数字化平台CloudMap携手华为云图引擎GES打造云服务全栈拓扑,网络流量路径和云服务动态依赖等空间关系数据,支撑现网运行态风险识别和分钟级定位定界,构建业界领先的数字化能力. 本文 ...

  9. 如何让网速一骑绝尘,华为云CDN带你体验

    信息化日益普及,人们对信息的需求越来越高.而随着互联网技术和电子商务模式不断发展,企业需要通过网络提供更多服务来满足客户日益增长的要求,从而获得竞争优势.华为云CDN基于加速快.内容传输稳定.安全.可 ...

  10. 华为云学院-人人学loT学习笔记及扩展- 第二章 物联网平台OceanConnect

    课程大纲 2.1解锁物联网平台,与OceanConnect相识 一,物联网发展挑战 1,新业务上线周期长 只能接入自己的平台 产品开发周期长 应用碎片化严重 产品上市慢 2,标准不统一,集成困难 终端 ...

最新文章

  1. 2022-2028年中国汽车俱乐部行业发展趋势与投资战略研究报告
  2. 腾讯云发布全链路数据开发平台WeData,企业数据开发门槛降低60%
  3. Android Linux下开发环境搭建
  4. c++图形化界面_还能这样用?Linux下如何编译C程序?
  5. c语言实战1200例 pdf6,C语言程序设计6.6.2.pdf
  6. UICollectionView下拉使header放大模糊
  7. 我在中关村,给不了的你爱的国贸(ZZ)
  8. jee-weapp是一套基于jfinal,dubbo微服务开发的微信小程序商城项目,首次开放全部拼团前后台源码
  9. ajax预加载html seo,AJAX网页如何实现SEO友好
  10. 如何导出android studio程序,(技术)聊聊Android Studio 如何生成Jar
  11. 编程猫海龟编辑器python_编程猫海龟编辑器
  12. STC-ISP下载编程烧录软件绿色版(单片机必备)下载
  13. xp升级windows7_试验机之液压万能试验机升级改造全国招商-机械设备-招商
  14. 利用tusharepro进行投资组合优化
  15. NB-IoT、LoRa逐渐商用 连接物联网长尾效应凸显
  16. Kjava林林工具箱源代码(jbuilder工程)
  17. 《设计模式之禅》目录
  18. 智慧景区“数字孪生“三维可视化运营管理平台-景区“元宇宙”的数字
  19. 联合概率和条件概率的区别和联系
  20. React源码解毒 - render方法解析

热门文章

  1. 恶意代码分析实战Lab3-1
  2. 数理化计算机成热门专业,会计和土木工程成热门专业 制造业大发展是主因
  3. 三分钟,带你了解PLM
  4. 中文命名实体识别总结
  5. 互联网+脑科学,中国脑计划的机会
  6. CPU-显卡-硬盘性能天梯图排行榜源码
  7. jackson java用法_Jackson 使用方法总结
  8. python输入月份判断天数用函数的方法,python 月份天数
  9. java mpeg ps转mpeg-4_MPEG4格式转换器下载_枫叶MPEG4格式转换器(MPEG转换器) 9.0.5.0 共享版_极速下载站...
  10. 前端字符串去空白字符,包括空格、制表符、换页符