基于松散耦合交易网络的作业方法及作业装置

    公开(公告)号:CN111709053B

    公开(公告)日:2024-04-05

    申请号:CN202010527652.6

    申请日:2020-06-11

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明提供一种基于松散耦合交易网络的作业方法及作业装置,方法包括:建立基于区块链网络的松散耦合交易网络;其中,所述松散耦合交易网络包括:区块链网络中的共识记账节点、区块链网络中的认证中心和各个参与方;通过所述共识记账节点和所述认证中心对各个所述参与方各自对应的交易信息进行属性加密处理。本发明能够降低基于松散耦合的区块链多方作业中的信息泄露和外部攻击的风险,进而提高作业数据的隐私性、安全性以及提高作业效率。

    区块链版本灰度升级验证方法、装置及系统

    公开(公告)号:CN112835605B

    公开(公告)日:2024-02-20

    申请号:CN202110339229.8

    申请日:2021-03-30

    IPC分类号: G06F8/65 G06F8/71

    摘要: 本发明公开了一种区块链版本灰度升级验证方法、装置及系统,该方法包括:分别获取原业务链以及灰度验证业务链的待验证信息,其中,所述待验证信息包括:区块高度、区块hash以及预设的需要验证的智能合约的世界状态中的至少一种;若业务交易请求对应的智能合约为所述需要验证的智能合约,则所述原业务链以及所述灰度验证业务链均对该业务交易请求进行处理;将所述原业务链的待验证信息与所述灰度验证业务链的待验证信息进行对比;若对比一致,则确定所述灰度验证业务链采用的软件版本通过验证,其中,所述原业务链和所述灰度验证业务链采用的软件版本不同。本发明实现了高效和灵活的对区块链版本灰度升级进行验证的有益效果。

    区块链数据恢复方法、装置及系统

    公开(公告)号:CN116881045A

    公开(公告)日:2023-10-13

    申请号:CN202310848560.1

    申请日:2023-07-11

    IPC分类号: G06F11/14 G06F16/27 G06Q40/04

    摘要: 本发明提供一种区块链数据恢复方法、装置及系统,涉及区块链技术领域,可应用于金融技术领域或其他技术领域。该区块链数据恢复方法包括:发送原始区块数据至所述存储节点,以使所述存储节点根据所述原始区块数据确定备份区块数据;根据节点故障数据执行智能合约恢复逻辑得到故障数据块集合,发送包括所述故障数据块集合的数据恢复请求至对应的存储节点,以使所述存储节点根据所述备份区块数据和所述故障数据块集合获取待恢复数据块;接收来自所述存储节点的待恢复数据块,根据所述待恢复数据块恢复区块链数据。本发明可以实现区块链数据的快速同步和实时恢复。

    区块链智能合约云化部署系统及方法

    公开(公告)号:CN111355718B

    公开(公告)日:2022-04-15

    申请号:CN202010114887.2

    申请日:2020-02-25

    摘要: 一种区块链智能合约云化部署系统,具体包含:节点和智能合约节点的运行环境;应用请求端用于将智能合约报文发送至对应的区块链节点;区块链集群中区块链节点用于将接收到的智能合约报文共识到区块链集群中其他区块链节点,并将智能合约报文转发至智能合约节点集群;智能合约集群中智能合约节点用于根据智能合约报文调用智能合约管控平台中对应的智能合约镜像,通过云化基础资源池执行对应的合约逻辑,将执行完成后修改或查询世界状态数据反馈至区块链集群中对应的区块链节点;并将智能合约报文的执行结果反馈至应用请求端;智能合约管控平台用于编译智能合约的源码获得对应的智能合约镜像,并将智能合约的源码与对应的智能合约镜像关联保存。

    基于区块链的交易方法、节点、电子设备、介质和系统

    公开(公告)号:CN113162915A

    公开(公告)日:2021-07-23

    申请号:CN202110283594.1

    申请日:2021-03-16

    摘要: 本公开提供了一种基于区块链的交易方法。该方法包括:接收交易的发送方客户端发送的交易请求,交易请求包括交易的接收方的身份标识和待交易数据所在存储空间的地址;从交易请求中获取接收方的身份标识和待交易数据所在存储空间的地址,以及,从区块链中获取接收方的公钥;利用接收方的公钥对地址加密,得到加密密文,并利用接收方的身份标识对加密密文签名,得到签名信息;将包括加密密文和签名信息的数据报文发送给区块链中的所有节点。本公开还提供了一种基于区块链的交易方法、区块链节点、电子设备、计算机可读存储介质和区块链系统。

    基于区块链网络的数据传输方法、装置及设备

    公开(公告)号:CN113079508A

    公开(公告)日:2021-07-06

    申请号:CN202110365709.1

    申请日:2021-04-06

    摘要: 本说明书实施例提供一种基于区块链网络的数据传输方法、装置及设备。所述方法包括:在采集到监听事件的情况下,利用监听事件数据和各个身份认证节点的身份认证节点标识生成对称密钥;在所述身份认证节点中选取发送节点,并为除发送节点外的其他身份认证节点分配节点随机数;利用预设网络参数,结合所述对称密钥、节点随机数计算对应于所述发送节点的发送节点参数;利用所述发送节点参数、节点随机数、预设网络参数和身份认证节点标识构造数据签名;将所述数据签名和所述监听事件数据发送至基站节点,以使所述基站节点验证数据签名后将所述监听事件数据同步至区块链网络中。上述方法保障了无线传感器的数据传输的安全性。

    基于区块链网络的智能合约热升级方法及装置

    公开(公告)号:CN110413304A

    公开(公告)日:2019-11-05

    申请号:CN201910701069.X

    申请日:2019-07-31

    IPC分类号: G06F8/656 G06F9/445

    摘要: 本发明提供了一种基于区块链网络的智能合约热升级方法及装置,该方法包括:区块链网络的区块链节点根据预先接收的终端发起的交易请求部署智能合约的新版本;当判断所有区块链节点上的智能合约新版本部署完毕时,将智能合约旧版本切换为所述智能合约新版本。本发明提供的基于区块链的智能合约热升级方法及,可以在不中断业务运行方式下,高效安全地升级智能合约。借助智能合约热升级技术,可以让智能合约升级时候无需停止服务,从而有效提高智能合约服务能力。

    基于区块链的交易方法、节点及系统

    公开(公告)号:CN111667268B

    公开(公告)日:2024-01-23

    申请号:CN202010476921.0

    申请日:2020-05-29

    IPC分类号: G06Q20/40 G06Q20/38 G06Q20/06

    摘要: 本发明提供的基于区块链的交易方法、节点及系统,通过结合上一次交易的加密交易状态数据和本次交易待使用的虚拟资产,结合区块链共识操作来判断虚拟资产是否属于交易发起的交易节点所有,结合区块链的特性,每一次交易完成后将当前交易的交易状态数据写入区块保存在区块链的所有节点,进而可以在每次交易时通过交易状态数据验证虚拟资产使用是否异常,即使账号被盗取,由于盗取方并非属于区块链的节点,无法接收对应的交易状态数据,同时本发明可以藉由独立于交易程序的处理程序来实现上述技术方案,通过对终端安装设定的保护程序即可保护在此终端上的所有服务器(对应多个交易程序,例如不同网上购物商城等)发行的虚拟资产。

    基于区块链的投票表决方法、装置、存储介质及电子设备

    公开(公告)号:CN114721749A

    公开(公告)日:2022-07-08

    申请号:CN202210404479.X

    申请日:2022-04-18

    IPC分类号: G06F9/448 G06F21/60 G06F21/62

    摘要: 本申请公开了一种基于区块链的投票表决方法、装置、存储介质及电子设备,涉及区块链技术领域。该方法包括:在区块链网络中,通过目标主链接收当前侧链发起的目标请求,其中,所述目标请求为对目标业务类型对应的智能合约按照预设操作进行处理的请求;基于多个侧链在预设时间内对所述目标请求进行投票,得到投票结果;根据所述目标主链中预设的业务权重计算方式对所述投票结果进行统计,得到目标投票结果;在所述目标投票结果指示所述目标请求被投票通过的情况下,执行所述目标请求的响应操作,以使所述智能合约按照所述预设操作被处理。通过本申请,解决了相关技术中对智能合约处理的投票表决结果不准确的问题。