[发明专利]一种区块链方法、系统及计算机可读存储介质有效
申请号: | 202010144044.7 | 申请日: | 2020-03-04 |
公开(公告)号: | CN111368001B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 徐皓 | 申请(专利权)人: | 徐皓 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/901;G06Q20/38;G06Q20/40 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 钟雪 |
地址: | 241000 安徽省芜湖市镜湖*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 方法 系统 计算机 可读 存储 介质 | ||
1.一种区块链方法,其特征在于,所述方法具体包括如下步骤:
S1、接收交易信息或者是区块信息,所述区块信息由交易信息打包形成;
S2、验证接收到的交易或区块中的交易是否合法;
S3、若接收到的区块合法,则将所述区块加入本地区块链数据的尾部;若接收到的交易合法,则保留所述交易,周期性地将所收到的合法交易打包成区块,将所述打包成的区块加入本地区块链数据的尾部并向区块链网络中的其他节点广播;
所述交易包含通证,通证包含价值项和权益集,所述权益集是权益项的集合,所述权益项是指向权益树林中结点的索引或句柄;
所述价值项为:数值、几何体或独特值;所述独特值为事物的标识;
权益树林由一组权益树组成,权益树是一树状数据结构,权益树中结点包含描述权益范围的文本,结点的子结点成对存在,称为子结点对,子结点对的权益范围在其父结点的权益范围内互补;
所述验证交易合法性包括验证交易的完整性,当所述通证的价值项是几何体时,对交易完整性进行验证具体包括如下步骤:
31)构造交易的基本权益集;
32)对于基本权益集中的每个基本权益项,分别查找涵盖基本权益项的匹配输入通证及匹配输出通证,分别对匹配输入通证及匹配输出通证的几何体进行合并,验证合并后的输入几何体组和合并后的输出几何体组是否几何完整,若是,则认定交易在该基本权益项下的是完整的;
33)若交易在所有基本权益项下均是完整的,则判定交易是完整的;
基本权益集是交易中输入通证权益集和输出通证权益集并集的一个子集,子集中没有任何一个权益项是另一个权益项的祖先,并集中的任一权益项或者是基本权益集中的基本权益项或者可由基本权益集中的一组基本权益项互补合并形成;
几何完整:输入几何体组和输出几何体组若相同,则输入几何体组和输出几何体组是几何完整的。
2.根据权利要求1所述区块链方法,其特征在于,所述验证交易合法性包括验证交易的完整性,当所述价值项为数值时,对交易完整性进行验证具体包括如下步骤:
21)将输入通证组和输出通证组中每个通证拆为若干个简单通证,每个简单通证只包含所述通证权益集中的一个权益项,简单通证的价值项与所述通证的价值项相同,拆分后的简单通证分别构成输入简单通证组和输出简单通证组;
22)基于221)、222)及223)对输入简单通证组及输出简单通证组中通证进行合并,直至输入简单通证组和输出简单通证组相同,或不存在可以合并的通证;输出合并后的输入简单通证组及输出简单通证组;若合并之后的输入简单通证组与输出简单通证组相同,则判定交易是完整的;
221)若输入简单通证组或输出简单通证组中存在价值项相同,且权益项在同一父权益下互补的两个简单通证,则将所述二个简单通证合并,形成一个价值项与简单通证相同,权益集仅包含父权益项的通证;
222)若输入简单通证组或输出简单通证组中存在价值项不同,但权益项在同一父权益下互补的两个简单通证,则形成通证一和通证二,通证一的价值项为简单通证中的较小价值项,权益集仅包含父权益项,通证二的价值项为二个简单通证的价值项之差,权益集为价值项较大的简单通证的权益集;
223)若输入简单通证组或输出简单通证组中存在权益集相同的两个简单通证,则将二个简单通证进行合并,形成一个价值项为二个简单通证的价值项之和,权益集为所述权益集的通证。
3.根据权利要求1所述区块链方法,其特征在于,输入几何体组及输出几何体组满足条件1及条件2才可判定输入几何体组与输出几何体组相同,条件1及条件2具体如下:
条件1:输出几何体组中的几何体之间不存在空间上的重叠;
条件2:所有输入几何体组的几何体所占据的空间与所有输出几何体组的几何体所占据的空间相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于徐皓,未经徐皓许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010144044.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种古诗词生成方法和装置
- 下一篇:数字加密授权处理方法及用户终端