读《区块链技术及应用第二版》华为区块链发展思路、双引擎战略及华为区块链特点和使用有感

简介: 区块链是一种特殊的分布式数据库,任何服务器都可以成为区块链中的一个节点,且节点之间是平等的,无中心化,区块链中的数据是经过加密存储,已经存储的数据无法修改,可以保证数据的准确性。

本文主要分享华为区块链发展思路、双引擎战略及华为区块链特点和使用,至于近几年区块链技术发展与区块链行业发展情况华为云区块链在政务、金融、民生、供应链、文旅等相关领域具体落地应用分享及对区块链未来发展展望可以观看HC老师(华为云BCS区块链平台内核的研发,先后参与了多项区块链国家标准、金融行业标准的制定和修订工作。目前担任中关村区块链产业联盟技术组副主席、广东省互联网协会区块链专业委员会委员、中国计算机学会CCF区块链专业委员会委员)往期的直播回放。

什么是区块链?

区块链是一种特殊的分布式数据库,任何服务器都可以成为区块链中的一个节点,且节点之间是平等的,无中心化,区块链中的数据是经过加密存储,已经存储的数据无法修改,可以保证数据的准确性。

区块链优缺点

优点:

1、去中心化,不需要第三方权威机构。

2、数据不可篡改,数据一旦存入区块,将永久存储,数据具有极高的稳定性和可靠性。(此特点也是缺点,数据不可撤销。)

3、自制性,算法公开透明,人为干预不起作用。

4、开放性,数据完全开放,任何节点都可以查询区块链内所有数据。(此特点也算缺点,可以查询某个账户所有交易数据。)

5、匿名性,交易时无需公开身份让对方相信自己。(此特点也算缺点,由于无需公开身份交易,又无需担心交易过程,受到不少不法分子的喜爱。)

缺点:

1、效率低,每次数据添加到数据库至少十分钟,第一次使用要下载历史所有交易数据。

2、延迟性,由于交易数据需要被其他节点认可,记账周期长,交易不及时。

华为区块链的发展历程

从探索到成型再到快速成长,当然有些东西尚未公开,但我们可以提前了解一下新趋势。

华为云区块链总体技术框架

提供“双核”区块链引擎,包括华为链及Fabric华为增强版。

华为云区块链全景图

高效

安全

易用

开放

华为链核心技术:架构优化和算法创新

关键技术主要是将记账过程交易处理由串行改为有条件并行,同时优化记账过程磁盘IO效率、支持高性能Raft可信共识、支持高性能拜占庭容错Hotstuff算法、优化网络结构、利用硬件密码学引擎等来提升效率,节省节点,提升协同加速能力。

优化交易验证并进行流水线处理账本管理

账本管理

高性能吞吐量交易

网络结构优化并支持超大规模节点网络

由传统联盟链网络到分层管理联盟链网络

全方位支持国密算法、满足监管要求

国际标准

国家标准

级联账本:保证数据安全隔离

隐私保护:通过染色从上级节点获取和自身相关的数据,其他的采用hash值代替。

规模提升:采用分层管理,从中心向边缘节点同步扩散数据,减少性能影响。

高安全智能合约

普通智能合约引擎

可信智能合约引擎

确保智能合约逻辑可信,简化交易背书,减少交易等待时间。

智能合约安全检测

静态分析和形式化验证等技术相结合,构建高可信智能合约。

同态加密保护交易隐私

云化部署:快速故障恢复

构建Docker和Kubernates之上,具有极高的可靠及扩展行,成员可以动态加入,可以灵活部署、节点弹性伸缩、使用现有IT互联互通。

全球协作网络模式

SQL智能合约,开发人员不用区分是操作数据库还是区块链

SQL账本

SQL智能合约学习成本更低,数据模型更加贴近业务,场景更加丰富。

低代码合约开发

跨链中继

支持双通道跨链交易、交易结果可以仲裁、独立安全、结合可信硬件、使用跨链合约接口等。

预言机:保证数据互通

总结

华为云区块链不是单一的系统,而是一个融合系统,人工智能是算力、生产资料是算法,对各行各业进行赋能。

这个虽然不是虚拟货币,但是也会面临监管部门的监管,所以需要预防风险、确保合规,交易行为分析审计等。

好啦,本期内容孙叫兽就分享到这里,我们下期见!如有任何问题,欢迎留言!

目录
相关文章
|
5天前
|
供应链 物联网 区块链
新技术趋势与应用:探索区块链、物联网和虚拟现实的未来
【10月更文挑战第37天】本文将探讨新兴技术如区块链、物联网和虚拟现实的发展趋势和应用场景。我们将从这些技术的基本原理出发,分析它们在当前社会中的应用,并预测未来的发展方向。同时,我们还将提供一些代码示例,以帮助读者更好地理解这些技术。
|
5天前
|
供应链 算法 区块链
深入浅出区块链技术:从原理到应用
【10月更文挑战第21天】 本文旨在为读者提供一个关于区块链技术的全面概述,包括其工作原理、关键技术特点以及在现实世界中的应用案例。通过本文,您将能够理解区块链如何在不依赖中心化机构的情况下确保数据的安全性和不可篡改性,并探讨这项技术如何被应用于金融、供应链管理等多个领域,以提高效率和透明度。
14 1
|
8天前
|
供应链 安全 中间件
深度探索区块链技术在供应链管理中的应用与挑战###
本文聚焦于区块链技术在现代供应链管理中的创新应用及其面临的挑战。通过分析区块链的去中心化、透明性和不可篡改性如何重塑供应链结构,提升效率与信任度,本文进一步探讨了实施过程中的技术融合难题、数据隐私保护、标准化缺失及成本控制等关键问题,为相关企业和技术开发者提供策略指导与未来趋势洞察。 ###
|
8天前
|
供应链 区块链
探索区块链技术在供应链管理中的应用与挑战
本文深入探讨了区块链技术在现代供应链管理中的创新应用及其面临的挑战。通过分析区块链的去中心化特性、不可篡改性以及透明度,阐述了如何利用这一技术优化供应链流程,提高数据共享的安全性与效率。同时,文章也指出了实施过程中的技术难题、成本考量及法规限制等挑战,为读者提供了对区块链技术在供应链领域应用前景的全面认识。
|
8天前
|
供应链 物联网 区块链
未来已来:探索区块链、物联网与虚拟现实技术的融合趋势与实践应用
【10月更文挑战第34天】随着科技的迅猛发展,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正逐步渗透到我们的生活中,不仅改变着我们的生活方式,还在重塑全球的经济结构。本文将深入探讨这些技术的发展现状、相互之间的融合趋势以及在实际应用中的创新场景。我们将通过具体案例分析,揭示这些技术如何共同作用,推动社会向更加智能、互联的方向发展。
22 3
|
9天前
|
供应链 区块链
深入探索区块链技术在供应链管理中的应用
本文通过分析区块链的基本概念、技术特性及其在供应链管理中的创新应用,探讨了区块链技术如何提高供应链的透明度、效率和安全性。文章首先介绍了区块链的定义及工作原理,随后详细阐述了区块链在供应链中的具体应用场景,包括数据共享、货物追踪、合同执行等方面。最后,文章讨论了区块链技术面临的挑战和未来发展趋势,为供应链管理领域提供了新的视角和技术解决方案。
|
9天前
|
供应链 分布式数据库 区块链
深度探索:区块链技术在供应链管理中的应用与优化####
【10月更文挑战第29天】 本文深入剖析了区块链技术如何革新供应链管理,通过构建去中心化的信任机制,显著提升透明度、效率及安全性。我们将探讨区块链在追踪产品来源、简化交易流程、增强数据安全等方面的具体应用实例,并分析其面临的挑战与未来发展趋势,为相关领域提供有价值的参考与启示。 ####
31 2
|
11天前
|
供应链 安全 物联网
深入浅出:区块链技术及其应用
【10月更文挑战第29天】 本文旨在为读者提供一个关于区块链技术的全面介绍,包括其基本原理、发展历程以及在多个领域的实际应用。通过本文,您将能够理解区块链不仅仅是一种技术,更是一种可能改变未来社会运作方式的理念。我们将探讨区块链如何从加密货币的基础扩展到供应链管理、智能合约、身份验证等众多领域,并分析它面临的挑战与机遇。
27 2
|
10天前
|
存储 供应链 安全
深入探讨区块链技术在数据安全中的应用
本文旨在探讨区块链技术在数据安全领域的应用,分析其如何通过去中心化的特性增强数据的安全性和透明度。文章首先介绍区块链的基本原理,然后详细阐述其在防止数据篡改、提高交易安全性以及实现数据共享方面的优势。最后,文章讨论了当前区块链技术面临的挑战和未来的发展趋势。
|
13天前
|
供应链 区块链
探索区块链技术在供应链管理中的应用
【10月更文挑战第28天】 本文深入探讨了区块链技术如何革新传统的供应链管理系统,通过提供一个去中心化、透明且不可篡改的数据记录平台,来增强整个供应链的透明度和效率。文章首先介绍了区块链技术的基本原理及其核心特性,随后分析了当前供应链管理面临的主要挑战,并详细讨论了区块链技术在解决这些问题中的潜在作用。通过具体案例分析,本文展示了区块链技术在实际供应链管理中的应用效果,包括提高数据透明度、降低运营成本、增强供应链各环节之间的信任等方面。最后,文章还探讨了实施区块链解决方案时可能遇到的技术与非技术障碍,并对未来区块链技术在供应链领域的发展趋势进行了展望。
48 2