-
公开(公告)号:CN112486561B
公开(公告)日:2024-03-22
申请号:CN202011338107.9
申请日:2020-11-25
Applicant: 北京电力交易中心有限公司 , 杭州趣链科技有限公司
IPC: G06F8/71
Abstract: 本发明公开了一种基于区块链的版本回溯方法,应用于区块链技术领域,用于以解决现有版本回溯方法耗时长、回溯效率低的技术问题。本发明提供的基于区块链的版本回溯方法包括:接收用户确定的当前版本号和需要回溯的目标版本号;计算所述当前版本号和所述目标版本号之间的差值;从区块链中获取回溯数组;以所述当前版本号作为所述链起的版本序列的起始节点,通过所述回溯数组查询与所述起始节点间隔Mz位对应的回溯版本号,通过递归查询的方式将查询得到的与最新当前起始节点间隔Mx位对应的回溯版本号作为所述目标版本号;从所述回溯数组中查询所述目标版本号的版本哈希值,得到目标版本。
-
公开(公告)号:CN112508700A
公开(公告)日:2021-03-16
申请号:CN202011343603.3
申请日:2020-11-25
Applicant: 北京电力交易中心有限公司 , 杭州趣链科技有限公司
Abstract: 本发明公开了一种交易处理的调度方法,应用于区块链技术领域,用于解决在基于区块链的交易场景中,在交易高并发时期需要交易发起者手动、多次重试发起交易造成区块链负载过大,导致区块链处理交易速度变慢影响交易的时效性的问题。本发明提供的方法包括:从智能合约中获取交易的处理状态数据,根据所述处理状态数据确定未处理的交易的数量;根据所述未处理的交易的数量确定交易队列的长度;根据所述交易队列的长度确定定时周期的个数,通过所述区块链的当前状态在定时周期是否处于智能合约调用状态进行下一步处理。
-
公开(公告)号:CN112486561A
公开(公告)日:2021-03-12
申请号:CN202011338107.9
申请日:2020-11-25
Applicant: 北京电力交易中心有限公司 , 杭州趣链科技有限公司
IPC: G06F8/71
Abstract: 本发明公开了一种基于区块链的版本回溯方法,应用于区块链技术领域,用于以解决现有版本回溯方法耗时长、回溯效率低的技术问题。本发明提供的基于区块链的版本回溯方法包括:接收用户确定的当前版本号和需要回溯的目标版本号;计算所述当前版本号和所述目标版本号之间的差值;从区块链中获取回溯数组;以所述当前版本号作为所述链起的版本序列的起始节点,通过所述回溯数组查询与所述起始节点间隔Mz位对应的回溯版本号,通过递归查询的方式将查询得到的与最新当前起始节点间隔Mx位对应的回溯版本号作为所述目标版本号;从所述回溯数组中查询所述目标版本号的版本哈希值,得到目标版本。
-
公开(公告)号:CN112651046B
公开(公告)日:2025-02-28
申请号:CN202011609680.9
申请日:2020-12-30
Applicant: 杭州趣链科技有限公司
Abstract: 本申请适用于计算机应用技术领域,提供了一种跨链交易的数据同步方法、装置、系统及终端设备,所述方法包括:获取源区块链发送的跨链交易,所述跨链交易包括目的区块链的地址信息;根据所述地址信息,将所述跨链交易构建为预设结构的区块信息,所述区块信息包括与跨链网关对应的目标区块链的交易数据;向所述跨链网关提交所述交易数据,以使所述跨链网关对所述交易数据验证通过后向所述目标区块链同步所述交易数据中的跨链交易内容。通过本申请可以解决传统的跨链交易的信息同步方式容易导致其它应用区块链的交易数据的隐私泄露的问题。
-
公开(公告)号:CN111538504B
公开(公告)日:2025-02-18
申请号:CN202010297066.7
申请日:2020-04-15
Applicant: 杭州趣链科技有限公司
Abstract: 本发明提供一种基于Solidity智能合约的语法信息提取方法、设备和存储介质,包括:调用第一索引算法构建当前语法节点对应的第一业务类同时保存当前语法节点的语法信息的索引关系;调用语法填充算法填充当前第一业务类的语法信息;调用下一层语法节点业务类以进行下一层业务类对应的语法信息的填充,直到所有业务类全部填充完成;对合约的继承顺序排序以获取每个合约的继承线信息从而准确实现合约中各表达式类型的追溯。本发明通过递归建立一棵由各个语法节点业务类组成的树状数据结构的方式,使得各个语法节点能够充分获取该语法节点的语法信息,解决了基于语法树遍历实现的语法信息提取方法语法信息提取不完整、不准确的问题。
-
公开(公告)号:CN112612482B
公开(公告)日:2025-01-21
申请号:CN202011585209.0
申请日:2020-12-28
Applicant: 杭州趣链科技有限公司
Abstract: 本申请涉及一种执行智能合约的方法、装置、设备及存储介质,方法包括:接收创建智能合约的创建请求,所述创建请求中包括所述智能合约的字节码;根据所述创建请求,部署所述智能合约,通过Golong汇编器将所述字节码编译为机器码,并将所述机器码存储;执行所述智能合约时,执行所述智能合约对应的所述机器码。本申请用以提高执行智能合约的执行速率。
-
公开(公告)号:CN112883411B
公开(公告)日:2025-01-14
申请号:CN202011599106.X
申请日:2020-12-29
Applicant: 杭州趣链科技有限公司
Abstract: 本申请涉及一种基于区块链的数据处理方法、系统、电子设备及存储介质,通过将待共享方提供的待共享数据发布到该共享联盟链对应的区块链节点上,并在接收到请求方对共享联盟链中存储的待共享数据的使用请求时,通过该待共享数据的提供方向所述请求方发送对应的原始共享数据。这样可以避免现有技术直接存储原始数据并进行分享带来的数据被泄露的风险。
-
公开(公告)号:CN114003973B
公开(公告)日:2024-12-24
申请号:CN202111194519.4
申请日:2021-10-13
Applicant: 杭州趣链科技有限公司
Abstract: 本申请涉及一种数据处理方法、装置、电子设备和存储介质,应用于数据处理技术领域,其中,方法包括:在获取到触发指令后,调用元函数集合中的开始元函数,通过开始元函数对触发指令中携带的初始计算数据进行处理,得到第一数据;缓存第一数据;每监测到发生数据缓存操作,根据缓存的待处理数据,调用元函数集合中可调用的目标元函数,通过目标元函数对待处理数据进行数据处理,并返回处理得到的第二数据;元函数集合是对目标算法拆分后得到的元函数的集合;若目标元函数调用结束函数,确定第二数据为计算结果。
-
公开(公告)号:CN114626338B
公开(公告)日:2024-10-29
申请号:CN202210193676.1
申请日:2022-03-01
Applicant: 杭州趣链科技有限公司
IPC: G06F40/126 , G06F21/60
Abstract: 本申请涉及一种数据的字符编码、解码方法、系统、设备及存储介质;其中,所述编码方法包括:获取发送端上传的待编码的数据;调用所述区块链系统的智能合约,将所述数据转换为第一进制的第一数值;利用与接收端预先约定的阈值对所述第一数值进行编码,得到所述数据对应的第一进制的第二数值;根据预设的字符编码表,确定与所述第二数值对应的字符编码结果。本申请用以解决现有技术中,利用对称或非对称加密的算法比较繁琐的技术问题。
-
公开(公告)号:CN112651753B
公开(公告)日:2024-09-24
申请号:CN202011612684.2
申请日:2020-12-30
Applicant: 杭州趣链科技有限公司
IPC: G06Q30/018 , G06F16/35 , G06F40/289 , G06N3/08 , G06F21/64
Abstract: 本发明提供了一种基于区块链的智能合约生成方法、系统及电子设备,涉及区块链技术领域,该方法首先在已创建的区块链网络中获取营业执照文本;其中,营业执照文本为保存在区块链网络中的营业执照文书对应的文本;然后根据营业执照文本确定营业执照文本的第一向量;第一向量包含营业执照文本的词分割结果以及词嵌入结果;再将第一向量输入至预设的神经网络中得到第二向量;第二向量用于根据词分割结果以及词嵌入结果确定区块链网络中的代码块的数据;最后根据第二向量中的代码块的数据,确定智能合约。当申请人提出营业执照的申请后,智能合约能够根据区块链上的信息自动审核申请人是否满足营业执照申请,解决了现有人工审核费时费力的问题。
-
-
-
-
-
-
-
-
-