

一种对区块链进行功能扩展的方法和装置.pdf
宛菡****魔王
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种对区块链进行功能扩展的方法和装置.pdf
本发明提供了一种区块链功能扩展方法及装置,所述方法包括:在交易流程之间预留钩子函数的接口;在交易流程执行到所述预留钩子函数的接口处时,先调用已注入的钩子函数,然后继续执行后续的交易流程;当需要对所述交易流程进行功能性扩展时,根据所述预留钩子函数的接口实现钩子函数,并注入到交易流程中。通过上述方法,充分的复用了区块链的基础逻辑,减少开发者无谓的工作,可灵活地根据开发者的需求增加新的功能。
树状区块链扩展方法及装置.pdf
本申请涉及一种树状区块链扩展方法及装置,方法包括:首先向预先指定的父链发送分叉交易,然后指定锚定区块,在获取到出块配置参数时,根据出块配置参数按照时间顺序出块并连接,其中,锚定区块用于标定其后的所有子链有效。基于此,树状区块链可以在铀分叉交易使在预先指定的父链上进行分叉形成子链,杜绝了传统单链结构中所有交易填充在主链区块的弊端,实现了区块链整体系统的横向拓展。
对区块链中的交易进行分组的方法和装置.pdf
本说明书实施例提供了一种对区块链中的交易进行分组的方法和装置,所述方法包括:获取多个交易的第一子集和第二子集,其中,所述第一子集中包括相互之间没有共同访问变量的多个交易组,所述第二子集中包括相互之间没有共同访问变量的多个交易组;从所述第一子集和所述第二子集中确定多个关联交易组对,所述关联交易组对中包括访问相同变量的两个交易组;基于所述多个关联交易组对,将关联的交易组合并为一个交易组,作为所述多个交易的交易组。
对区块链中的交易进行分组的方法和装置.pdf
本说明书实施例提供了一种对区块链中的交易进行分组的方法和装置,所述方法包括:获取多个交易中的第一交易;获取第一交易中访问的第一变量;读取与第一变量对应的第一归属变量的第一值;读取与第一交易对应的第一关联变量的第一值;如果所述第一归属变量的第一值为所述多个交易中的第二交易的编号,通过对所述关联数组中的原子变量的原子比较修改操作,记录所述第一交易与所述第二交易的关联关系;基于所述关联数组对所述多个交易进行分组。
一种区块链测试方法和装置.pdf
本申请公开了一种区块链测试方法和装置。该方法包括:确定已发布订单中相匹配的买单和卖单;调用待测区块链的第一接口进行所述相匹配的买单和卖单的交易,并基于所述待测区块链的第二接口返回的交易单校验所述交易的交易结果;基于校验结果,确定所述待测区块链的交易测试结果。可见,本申请通过调用预授权相关接口进行买单和卖单的交易并校验交易结果,以实现对待测区块链的交易进行的测试。