一种基于区块链的IOT设备管理方法及装置

    公开(公告)号:CN110113164B

    公开(公告)日:2024-10-29

    申请号:CN201910331926.1

    申请日:2019-04-24

    Abstract: 本发明公开了一种基于区块链的IOT设备管理方法及装置,该方法包括IOT设备厂家获取用户申请IOT设备的请求信息,请求信息包括所述用户的资料信息,向云服务商发送密钥请求信息,密钥请求信息包括用户的资料信息和用户申请的IOT设备的标识信息,在接收到云服务商发送的密钥信息之后,向IOT设备下发所述密钥信息,并将区块链中的IOT设备管理合约中的公钥状态设置为激活状态。通过区块链中的IOT设备管理合约来管理IOT设备的存活状态和操作时间,可以使得IOT设备厂家可以随时获取IOT设备的存活状态,提高IOT设备的管理效率,防止IOT设备的公钥状态被篡改,提高了IOT设备通信的安全性。

    资源用量估计方法、装置及设备

    公开(公告)号:CN113342522B

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

    申请号:CN202110621676.2

    申请日:2021-06-03

    Abstract: 本发明公开了一种资源用量估计方法、装置及设备,所述方法包括:获取资源用量指标的当前测量值,并分别计算当前测量值与各样本组之间的偏离度,其中,样本组是对资源用量指标的历史测量值划分得到的,各样本组的概率分布不同;根据偏离度确定当前测量值所属的目标样本组;将当前测量值作为新样本值添加至目标样本组,并采用新样本值对目标样本组进行无偏估计,以更新目标样本组的统计值;基于更新统计值后的目标样本组,将各样本组统计值中的均值估计值进行合并得到与当前测量值对应的资源用量估值。本发明实现了能够有效应对单机或多机服务器资源用量的各类复杂变动场景,提高了在各类场景下资源用量估计的准确度。

    一种智能合约的控制流图生成方法及装置

    公开(公告)号:CN114385185B

    公开(公告)日:2024-09-06

    申请号:CN202111598801.9

    申请日:2021-12-24

    Abstract: 本发明实施例提供一种智能合约的控制流图生成方法及装置,该方法包括:在将智能合约转译为以太坊虚拟机字节码过程中,针对智能合约中的跳转指令生成跳转记录,且针对智能合约中的函数指令生成函数记录;跳转记录用于表征跳转指令的跳转地址;函数记录用于表征函数指令的边界地址;通过反汇编工具将以太坊虚拟机字节码转换为以太坊虚拟机指令序列,并将以太坊虚拟机指令序列进行划分得到具有顺序信息的多个指令基本块;将每个指令基本块作为控制流图中的节点,根据跳转记录、函数记录和顺序信息,生成各节点之间的有向边,得到智能合约的控制流图。上述方法用于准确完整的生成EVM字节码形式的智能合约的控制流图。

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

    公开(公告)号:CN117793126A

    公开(公告)日:2024-03-29

    申请号:CN202311797317.8

    申请日:2023-12-25

    Abstract: 本申请实施例提供了基于区块链的链上投票方法、装置、设备及存储介质,涉及区块链技术领域,投票节点进行投票的过程中,时间证明节点进行VDF计算。在投票结束时,时间证明节点基于投票结束时刻对应的目标区块的第一块高,以及投票开始时刻对应的起始区块的第二块高确定目标块高差,并提供覆盖目标块高差的多个VDF计算结果,即目标块高差对应的投票时的VDF时间证明。将VDF时间证明发送至验证节点进行验证,在验证通过,并且确定多个VDF计算结果对应的总计算时长,与目标块高差对应的投票时长的时间差在预设范围内时,才触发链上投票,这样有效避免了投票者提前出块或延迟出块,从而保证了链上投票的公平性以及投票结果的准确性。

    一种共享数据的处理方法、系统、计算设备及存储介质

    公开(公告)号:CN117762961A

    公开(公告)日:2024-03-26

    申请号:CN202311837211.6

    申请日:2023-12-27

    Abstract: 本发明公开一种共享数据的处理方法,应用于区块链领域,用于解决现有技术中向量化数据库占用较多区块链存储容量的问题。方法包括:对源数据,预处理服务器按照预设预处理方式进行预处理得到待共享数据,并将待共享数据按照预设切分方式切分得到第一切分数据,之后,将各第一切分数据存储至分布式数据库。将待验证数据发送至多个验证服务器,之后,任一验证服务器对待验证数据进行有效性验证,并在验证通过后生成待验证数据对应的待上链数据,在待上链数据满足共识要求上链后,将待上链数据进行上链,并将上链信息与已验证数据的对应关系存储至本地。该方法通过优化数据上链的策略,避免无效的数据重复上链,从而降低区块链存储容量。

    基于区块链的投票方法、装置、设备、系统及存储介质

    公开(公告)号:CN110519268B

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

    申请号:CN201910799568.7

    申请日:2019-08-27

    Abstract: 本发明涉及区块链技术领域,公开了一种基于区块链的投票方法、装置、设备、系统及存储介质。该基于区块链的投票方法包括:在监听到区块链上投票公告合约的投票邀约中包括目标用户时,向投票后台服务器发送字符串seed申请请求,并接收投票后台服务器基于seed申请请求返回的回复信息;通过区块链生成区块链地址,并采用回复信息中的seed对区块链地址进行加密;将加密后的区块链地址发送至投票后台服务器,以供投票后台服务器将区块链地址写入投票邀约中;在监听到投票邀约中存在区块链地址时,可生成对应的提示信息,以提醒目标用户通过区块链地址进行投票。本发明能解决现有的匿名投票方法灵活性较差、同时加密体系架构较复杂的问题。

    区块链的合约漏洞检测方法、装置和设备

    公开(公告)号:CN116150770A

    公开(公告)日:2023-05-23

    申请号:CN202310196077.X

    申请日:2023-02-24

    Abstract: 本申请提供了一种区块链的合约漏洞检测方法、装置和设备,涉及金融科技(Fintech)领域,该方法包括:构建智能合约的控制流图和支配树,控制流图包括至少两个基本块和基本块之间的定向边,基本块用于表征智能合约的代码语句,定向边用于表征基本块之间的跳转关系,支配树中包括有支配节点和该支配节点对应的父节点,父节点为在访问该支配节点时所需经过的节点;根据控制流图中是否存在目标基本块或目标基本块在支配树中对应的目标节点是否存在目标支配节点,确定智能合约是否存在漏洞,目标基本块用于表征智能合约中有效鉴权语句,目标支配节点对应的基本块用于表征智能合约中的交易延迟语句。该技术方案可实现漏洞自动化检测,提高合约漏洞检测效率。

    点击阻断方法、装置及电子设备、存储介质

    公开(公告)号:CN115934021A

    公开(公告)日:2023-04-07

    申请号:CN202211647211.5

    申请日:2022-12-21

    Abstract: 本申请提供一种点击阻断方法、装置及电子设备、存储介质。该方法包括:当应用开启前,将应用的显示分辨率发送至终端,所述应用的显示分辨率中,应用显示时的像素宽度为预设像素宽度,应用显示时的像素高度根据终端分辨率和所述预设像素宽度确定;根据应用显示时的像素宽度、应用显示时的像素高度和预禁用区域的顶点坐标,确定应用显示时的待匹配区域,当应用开启时,基于待匹配区域和预禁用区域之间的模板匹配结果确定出应用的目标禁用区域;当确定点击位置在目标禁用区域内时,进行点击阻断。本申请的方法可以解决如何提高针对远程安卓应用的点击阻断的效率,同时保障用户正常操作的问题。

    一种基于属性值的区块链共识方法及装置

    公开(公告)号:CN112367174B

    公开(公告)日:2023-04-07

    申请号:CN202011231738.0

    申请日:2020-11-06

    Abstract: 本发明公开了一种基于属性值的区块链共识方法及装置,其中方法为:在区块链的第i时期内,第一匿名节点以第一匿名身份信息的名义,基于第一动态属性值承诺,参与所述区块链的区块共识;在所述区块链的第i时期结束后,所述第一匿名节点将所述第一动态属性值承诺更新为第二动态属性值承诺,以及将所述第一匿名身份信息更新为第二匿名身份信息。上述方法应用于金融科技(Fintech)时,行为以匿名身份信息的名义进行,每隔一个时期都更新得到新的匿名身份信息,在短期内隐匿了身份的情况下难以分析到真实节点的属性值,那么较高属性值的节点不容易受到针对性的恶意攻击。

    一种基于区块链的消息存储方法及装置

    公开(公告)号:CN110071968B

    公开(公告)日:2023-04-07

    申请号:CN201910302006.7

    申请日:2019-04-16

    Abstract: 本发明公开了一种基于区块链的消息存储方法及装置,该方法包括获取消息发送方发送的存储请求信息,存储请求信息包括事件的消息包以及事件的第一主题名称,根据第一主题名称和控制合约将事件的消息包存储在区块链的区块中,控制合约中包括主题名称与存储合约的地址的对应关系,向消息发送方发送存储响应信息,存储响应信息包括事件的消息包存储的区块高度和事件ID。通过第一主题名称以及区块链中的控制合约将事件的消息存储在区块链的区块中,防止事件消息被篡改,并且可以易于数据的容灾和扩容。

Patent Agency Ranking