草庐IT

华为云数字资产链,构建新型数字经济价值

爱尚-科技 2023-08-23 原文

华为云数字资产链,构建新型数字经济价值
一、区块链发展的3个阶段
第一个阶段以公有链为主,区块链最初起源于比特币,提供真实安全的数字货币交易功能,这个阶段是区块链1.0时代,也就是虚拟货币时期。
第二个阶段以联盟链为主,通过智能合约,在政务、金融、制造、医疗等多个应用场景下实现价值的可信传递,这个阶段是区块链2.0时代,也就是企业应用为主发力的主要时期,目前大部分应用也是这个阶段。
第三个阶段随着云宇宙、web3.0的落地,区块链作为其主要技术支撑,实现了其相关数字经济基础设施的建设。区块链与云计算、大数据和人工智能等新兴技术交叉演进,将重构数字经济发展生态,促进价值互联网与实体经济的深度融合。这个阶段就是区块链3.0时代,价值互联网阶段。

二、基于区块链的可信数字资产的典型应用场景
基于区块链的可信数字资产,将为互联网下一代提供新型的经济基础。华为的数字资产链使用NFT数字资产,NFT既非同质化通证,既No Fungible Token,以ERC721/ERC1155为基本标准,是唯一的、不可拆分的token,典型的应用如加密猫、NBA球星卡等。
目前在公链上比较流行的同质化通证和半同质化通证,但是华为云数字资产链目前提供的是非同质化通证数字资产保护能力。基于华为云数字资产链,可实现对艺术品、收藏、游戏、资产通证等相关领域的应用。
在艺术品领域,艺术家用通证代表其数字艺术品的所有权,可以极大提升艺术品的变现能力,可以避免创作者支付高额费用,降低版权交易复杂度,轻松出售数字艺术品,形成可持续经济模式。
在收藏领域,球卡和邮票一样,数字收藏品的藏家会收藏他们认为有价值的数字产品以表示对某一公司、品牌或者游戏支持。数字藏品有别于实物,无需运输时间,维护成本等开销。只需几秒完成转移,且永远不会折旧。
在游戏领域,NFT是区块链游戏的基础,通证化、追踪并转移独一无二游戏物品,且无需托管。让玩家完全掌控自己的游戏物品。玩家真正拥有游戏资产,不受发行商控制。游戏中的赚取资产,同时可以移植到游戏之外,实现游戏投入变现。
资产通证领域,NFT可以代表房地产、政府文件、证书和学位等一系列链下资产,以实现信息透明且在链上自动执行交易。利用区块链技术证明对资产的所有权,且支持公开高效鉴权验证,提升现实世界资产转让效率及保障资产真实性。
三、数字资产链普遍面临的问题
在当前,数字资产链普遍面临4个问题:
1、性能问题
目前普遍存在交易性能低、规模扩展难的问题,那在支撑数字经济基础设施建设的过程中,难以实现在web3和元宇宙的基础设施中,给广大的应用场景提供支撑的能力。
2、隐私与安全问题
现有的数字资产链在上链的存储过程中,容易出现数字资产的泄露、丢失、篡改等,因此安全隐私保护能力也是亟待提升。
3、易用性问题
不少数字资产链与现有业务体系不兼容,改造成本非常高,如何提升数字资产链和现有业务的交互,也成为了主要问题之一。
4、生态联通问题
现有的数字资产链在构建完成之后,用户的业务只存储在当前的数字资产链中,和其他的链无法互通,导致数字资产难以更多流通。
四、华为云数字资产链概述
华为云数字资产链服务本着赋能数字营销、简化版权保护、构筑游戏经济、推广数字藏品的目的,依托于数字版权保护服务、数字支付服务,提供了数字资产链相关的服务能力,在其上层提供了专享版、共享版两种数字资产链。专项版数字资产链支持公有云、混合云、边缘云的跨云的互联互通方案,共享版数字资产链是一条开放的数字资产链,可以打通数字资产链上的生态。基于华为云数字资产链服务,为数字内容创作平台、数字资产管理和交易市场做了有效支撑。

1)数字资产链的业务流程

2)华为云数字资产链支持开放数字资产链生态,更加透明、中立

五、华为云数字资产链优势
1.支持高并发数字资产创建、发行、流转
1)华为云数字资产链基于云原生,通过容器服务的相关能力支持快速部署,通过去中心化的管理的合约,打造分布式联盟构建能力,提供发行、转让、交易、授权等接口,为数字资产全场景提供能力,支持高并发的数字资产创建、发行、流转等
2.
2)基于华为区块链引擎提供了链上亿级NFT创建及流转记录存储
3.
3)华为云数字资产链是国内首发支持智能合约去中心化管理,便于构建公平公开联盟体系
4.
4)分布式云场景下,区块链节点网络最优路径选择,保障可靠连通
5.
5)数字内容管理服务达到金融安全级别,保障内容流转的可靠安全性
6.
6)安全容器保障区块链及合约服务稳定可靠运行
7.

8.高性能:可信Raft TEE共识支撑高吞吐量交易
传统BFT共识算法消息交互量大,消息复杂度为O(N2)。华为云区块链利用TEE可信执行环境,优化共识,Raft共识大幅减小消息交互,消息复杂度为O(N),更适应于大规模网络。同时达到了拜占庭容错能力,支持3f+1点情况下容错。
9.

10.分层网络管理支撑超大规模节点网络
为了支撑大规模节点的处理能力,为web3.0和元宇宙提供可信经济基础的支撑,华为云区块链改造了网络同步能力。改造前,传统区块链网络采用Gossip协议进行数据同步,由于Gossip本身存在较多冗余消息,使得网络性能随节点数量增加而快速下降。改造后,华为云区块链采用分层管理,数据同步从核心向边缘扩散,减少冗余消息量,减轻性能影响,从而实现了性能不会随着节点数量骤降的情况。
11.

12.提供智能合约安全检测
为了保障数字资产链的安全,华为云数字资产链服务提供了智能合约检测能力,通过静态分析和形式化验证等技术,构建高可信智能合约。
13.

14.支持同构或异构数字资产链之间资产跨链互通
为了达成数字资产链之间的交互,提高数字资产链的连通性,华为云数字资产链提供以下能力确保流通。
15.
1)支持两条逻辑链(通道)或更多逻辑链(通道)之间的跨链交易
16.
2)交易结果仲裁机制,保证跨链交易原子性
17.
3)独立安全,保证跨链交易隐私
18.
4)保证跨链交易中信息传递的真实性
19.
5)结合可信硬件,利用可信执行环境打造跨链中继,状态数据可信,隐私保护程度更高。跨链接口易适配,不修改原链逻辑,对异构系统更加友好。
20.
6)通用跨链合约接口,对原有区块链平台逻辑无修改,只需针对智能合约进行适配即可实现跨链
21.

22.支持给数字资产添加水印,方便用户验证“正版”资产
为方便用户检验资产,华为云数字资产链提供了水印能力,包含明水印和暗水印,同时支持多种图片格式和文件格式。
23.

27.集成华为+国家版权保护中心DCI确权存证服务
华为云数字资产链与国家版权保护中心共同制定了一个版权保护标准,对版权存证、授权交易、侵权检测、司法出证提供全生命周期的支持,实现了全自动化,用户无感知,作品创作完成即完成版权认证。同时也提供了对应接口,通过HMS Kit对外开放,用户可开放性的使用版权保护能力。
28.

有关华为云数字资产链,构建新型数字经济价值的更多相关文章

  1. ruby - 查找字符串中的内容类型(数字、日期、时间、字符串等) - 2

    我正在尝试解析一个CSV文件并使用SQL命令自动为其创建一个表。CSV中的第一行给出了列标题。但我需要推断每个列的类型。Ruby中是否有任何函数可以找到每个字段中内容的类型。例如,CSV行:"12012","Test","1233.22","12:21:22","10/10/2009"应该产生像这样的类型['integer','string','float','time','date']谢谢! 最佳答案 require'time'defto_something(str)if(num=Integer(str)rescueFloat(s

  2. ruby - 在 Ruby 中构建长字符串的简洁方法 - 2

    在编写Ruby(客户端脚本)时,我看到了三种构建更长字符串的方法,包括行尾,所有这些对我来说“闻起来”有点难看。有没有更干净、更好的方法?变量递增。ifrender_quote?quote="NowthatthereistheTec-9,acrappyspraygunfromSouthMiami."quote+="ThisgunisadvertisedasthemostpopularguninAmericancrime.Doyoubelievethatshit?"quote+="Itactuallysaysthatinthelittlebookthatcomeswithit:themo

  3. 区块链之加解密算法&数字证书 - 2

    目录一.加解密算法数字签名对称加密DES(DataEncryptionStandard)3DES(TripleDES)AES(AdvancedEncryptionStandard)RSA加密法DSA(DigitalSignatureAlgorithm)ECC(EllipticCurvesCryptography)非对称加密签名与加密过程非对称加密的应用对称加密与非对称加密的结合二.数字证书图解一.加解密算法加密简单而言就是通过一种算法将明文信息转换成密文信息,信息的的接收方能够通过密钥对密文信息进行解密获得明文信息的过程。根据加解密的密钥是否相同,算法可以分为对称加密、非对称加密、对称加密和非

  4. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  5. 华为常用命令 - 2

    system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100

  6. ruby - 使用 rbenv 和 ruby​​-build 构建 ruby​​ 失败,出现 undefined symbol : SSLv2_method - 2

    我正在尝试在配备ARMv7处理器的SynologyDS215j上安装ruby​​2.2.4或2.3.0。我用了optware-ng安装gcc、make、openssl、openssl-dev和zlib。我根据README中的说明安装了rbenv(版本1.0.0-19-g29b4da7)和ruby​​-build插件。.这些是随optware-ng安装的软件包及其版本binutils-2.25.1-1gcc-5.3.0-6gconv-modules-2.21-3glibc-opt-2.21-4libc-dev-2.21-1libgmp-6.0.0a-1libmpc-1.0.2-1libm

  7. ruby - 将n维数组的每个元素乘以Ruby中的数字 - 2

    在Ruby中,是否有一种简单的方法可以将n维数组中的每个元素乘以一个数字?这样:[1,2,3,4,5].multiplied_by2==[2,4,6,8,10]和[[1,2,3],[1,2,3]].multiplied_by2==[[2,4,6],[2,4,6]]?(很明显,我编写了multiplied_by函数以区别于*,它似乎连接了数组的多个副本,不幸的是这不是我需要的)。谢谢! 最佳答案 它的长格式等价物是:[1,2,3,4,5].collect{|n|n*2}其实并没有那么复杂。你总是可以使你的multiply_by方法:c

  8. Ruby 的数字方法性能 - 2

    我正在使用Ruby解决一些ProjectEuler问题,特别是这里我要讨论的问题25(Fibonacci数列中包含1000位数字的第一项的索引是多少?)。起初,我使用的是Ruby2.2.3,我将问题编码为:number=3a=1b=2whileb.to_s.length但后来我发现2.4.2版本有一个名为digits的方法,这正是我需要的。我转换为代码:whileb.digits.length当我比较这两种方法时,digits慢得多。时间./025/problem025.rb0.13s用户0.02s系统80%cpu0.190总计./025/problem025.rb2.19s用户0.0

  9. ruby - 按数字(从大到大)然后按字母(字母顺序)对对象集合进行排序 - 2

    我正在构建一个小部件来显示奥运会的奖牌数。我有一个“国家”对象的集合,其中每个对象都有一个“名称”属性,以及奖牌计数的“金”、“银”、“铜”。列表应该排序:1.首先是奖牌总数2.如果奖牌相同,按类型分割(金>银>铜,即2金>1金+1银)3.如果奖牌和类型相同,则按字母顺序子排序我正在用ruby​​做这件事,但我想语言并不重要。我确实找到了一个解决方案,但如果感觉必须有更优雅的方法来实现它。这是我做的:使用加权奖牌总数创建一个虚拟属性。因此,如果他们有2个金牌和1个银牌,加权总数将为“3.020100”。1金1银1铜为“3.010101”由于我们希望将奖牌数排序为最高的,因此列表按降序排

  10. ruby-on-rails - rails 中的正则表达式匹配 [\w] 和 "-"但不匹配数字 - 2

    我想为名字验证编写一个正则表达式。正则表达式应包括所有字母(拉丁/法语/德语字符等)。但是我想从中排除数字并允许-。所以基本上它是\w(减)数(加)-。请帮忙。 最佳答案 ^[\p{L}-]+$\p{L}匹配anykindofletterfromanylanguage. 关于ruby-on-rails-rails中的正则表达式匹配[\w]和"-"但不匹配数字,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

随机推荐