-
公开(公告)号:CN114078052B
公开(公告)日:2025-01-28
申请号:CN202010824718.8
申请日:2020-08-17
Applicant: 中国电信股份有限公司
Abstract: 本公开涉及一种区块链中智能合约的执行方法、节点和区块链系统,涉及计算机技术领域。本公开的方法包括:多个控制节点中的每一个,接收服务节点发送的合约调用交易请求,合约调用交易请求包括:合约执行的预期结果;将合约调用交易请求发送至各个非控制节点,其中,非控制节点的数量小于最大容许作恶节点数;接收各个非控制节点返回的合约调用交易的结果,并验证各个非控制节点返回的合约调用交易的结果与合约执行的预期结果是否匹配;在各个非控制节点返回的合约调用交易的结果与合约执行的预期结果匹配的情况下,将合约调用交易请求广播至其他节点执行合约调用交易。
-
公开(公告)号:CN112990621B
公开(公告)日:2024-12-06
申请号:CN201911270116.6
申请日:2019-12-12
Applicant: 中国电信股份有限公司
IPC: G06Q10/063 , G06Q50/50
Abstract: 本公开提供一种区块链智能合约执行情况可信性评估方法和装置。通过采集区块链网络中的指标数据,其中指标数据包括业务相关指标和区块链相关指标;呈现业务相关指标,以便采集多个指定人员分别给每个业务相关指标确定的权重系数;利用每个业务相关指标的权重系数平均值确定对应的业务相关指标权重值;利用每个区块链相关指标的标准差和平均值,确定相应区块链相关指标的变异系数;利用变异系数确定相应区块链相关指标权重值;分别利用业务相关指标权重值和区块链相关指标权重值对业务相关指标和区块链相关指标进行加权处理,以得到评估结果。本公开能够对区块链智能合约执行情况可信性进行评估,保障基于区块链的清结算业务过程安全可靠。
-
公开(公告)号:CN116599647A
公开(公告)日:2023-08-15
申请号:CN202310787078.1
申请日:2023-06-29
Applicant: 中国电信股份有限公司
Abstract: 本公开提供一种信息处理方法、服务节点、区块链网络和存储介质。信息处理方法包括:从第一资源节点发送的资源共享请求消息中提取出第一资源节点的身份标识;在资源等级列表中选择与第一资源节点的身份标识对应的资源等级;获取第二资源节点发送的与资源等级对应的资源密文和代理重加密密钥,其中资源密文中包括资源原文;利用代理重加密密钥和第二资源节点的公钥对资源密文进行加密,以生成代理重加密密文;将代理重加密密文发送给第一资源节点,以便第一资源节点利用第一资源节点的私钥对代理重加密密文进行解密,得到资源原文。
-
公开(公告)号:CN115174067A
公开(公告)日:2022-10-11
申请号:CN202210794409.X
申请日:2022-07-07
Applicant: 中国电信股份有限公司
Abstract: 本公开提供了一种交易处理方法、区块链节点及区块链网络,涉及区块链技术领域,所述方法包括:第一区块链节点通过共识层接收客户端发送的待执行交易,所述待执行交易包括第一交易,所述第一交易为智能合约相关交易;所述第一区块链节点执行所述待执行交易,包括:所述第一区块链节点通过智能合约层执行所述第一交易,其中,在通过所述智能合约层执行所述第一交易的过程中,所述第一区块链节点通过所述共识层执行任务。
-
公开(公告)号:CN114268437A
公开(公告)日:2022-04-01
申请号:CN202010969216.4
申请日:2020-09-15
Applicant: 中国电信股份有限公司
Abstract: 本公开涉及一种数据处理方法、区块链节点、系统和计算机可读存储介质,涉及计算机技术领域。本公开的方法包括:区块链节点接收用户的数据计算请求,其中,数据计算请求包括:待计算的数据在区块链中存储的位置,智能合约的地址以及智能合约中欲调用的计算方法的标识,待计算的数据为采用预设同态加密算法加密后的数据,用户在具有数据计算权限的情况下,发起数据计算请求;区块链节点根据数据计算请求,在区块链中获取待计算的数据;区块链节点调用智能合约中欲调用的计算方法对待计算的数据进行计算,得到计算结果;区块链节点将计算结果发送至用户,以便用户对计算结果进行解密。
-
公开(公告)号:CN114201487B
公开(公告)日:2025-01-28
申请号:CN202010989054.0
申请日:2020-09-18
Applicant: 中国电信股份有限公司
Abstract: 本发明公开了一种智能合约的存储装置和方法,涉及区块链技术领域。智能合约的存储装置包括:文档数据库,其中,文档数据库包括:一个或多个智能合约数据表,每个智能合约数据表对应一个智能合约,存储相应智能合约的数据;以及系统结构表,存储每个智能合约数据表的标识与哈希值之间的对应关系,以及智能合约的状态变更所涉及的交易记录的哈希值。本发明的实施例在满足区块链特性和要求的同时,以文档存储的方式代替了基于MPT树的松散的存储方式,从而能够为各类智能合约的应用提供读写性能更强的存储方案,提高了智能合约使用过程中的性能。
-
公开(公告)号:CN114143017B
公开(公告)日:2024-10-29
申请号:CN202010825346.0
申请日:2020-08-17
Applicant: 中国电信股份有限公司
IPC: H04L9/40 , H04L67/1074 , H04L67/10
Abstract: 本公开提出一种区块链数据提供方法、装置、网络系统和存储介质,涉及区块链技术领域。本公开的一种区块链数据提供方法包括:在需要向区块链上传数据的情况下,随机选择预定数量的评估节点,由被选中的评估节点分别从各自的预定来源获取待上传数据;获取各个评估节点的输出值;根据各个评估节点的输出值确定可信值,根据输出值符合可信值的评估节点的权重确定可信值的可信度;将可信值和可信度提供给区块链节点上传。通过这样的方法,能够在将数据上链存储之前,通过随机选择多节点进行数据生成和可信评估,提高上链数据的可信度,降低错误数据对区块链数据造成不可逆污染的概率,从数据源角度提高区块链数据的可靠性。
-
公开(公告)号:CN115150397A
公开(公告)日:2022-10-04
申请号:CN202210803321.X
申请日:2022-07-07
Applicant: 中国电信股份有限公司
Abstract: 本公开涉及互联网技术领域,涉及资源共享方法及装置、存储介质和电子设备,包括:资源拥有节点根据目标用户属性结构和身份公钥加密资源数据明文,得到一级密文,所述目标用户属性结构用于指示具备所述资源数据明文的共享权限的用户属性信息;根据身份公私钥对和目标用户属性结构,生成重加密密钥;将所述一级密文和重加密密钥上传至资源共享区块链网络,以基于所述一级密文和所述重加密密钥进行重加密操作,生成重加密密文,以使资源请求节点解密所述重加密密文,获得资源数据明文;所述资源请求节点的第一用户属性信息满足目标用户属性结构。本公开通过引入基于用户属性结构的加密方式,降低资源共享的计算成本,保证密文共享的安全性和健壮性。
-
公开(公告)号:CN112769878B
公开(公告)日:2022-09-20
申请号:CN201911058041.5
申请日:2019-11-01
Applicant: 中国电信股份有限公司
IPC: H04L67/563 , H04L67/1042 , H04L67/1061 , H04L67/62 , H04L9/40
Abstract: 本公开提出一种基于区块链的业务实现系统和方法,涉及区块链领域。本公开通过将一个区块链上的复杂业务转移到另一区块链上,该另一区块链利用共识机制直接在本区块链上实现相关业务逻辑,借助该另一区块链高效的链上业务逻辑执行能力完成复杂业务,相对于利用智能合约完成复杂业务,可以提高复杂业务在区块链系统中的执行效率。
-
公开(公告)号:CN114547666A
公开(公告)日:2022-05-27
申请号:CN202011346727.7
申请日:2020-11-26
Applicant: 中国电信股份有限公司
Abstract: 本公开提出一种数据交换方法、区块链平台和存储介质,涉及区块链技术领域。本公开的一种数据交换方法包括:区块链平台通过用户密钥加密用户上传的数据,并将加密数据存储于区块链;接收来自数据的源用户的数据交换条件并存储;当请求数据的用户完成数据交换条件时,将数据对应的区块和数据的用户密钥发送给请求数据的用户,以便请求数据的用户根据用户密钥解密数据。通过这样的方法,能够通过区块链网络存储管理数据,提高数据的可靠性和安全性;由数据的拥有者设置数据交换的条件,在保证数据安全的同时,使数据得到流转,提高数据利用率。
-
-
-
-
-
-
-
-
-