基于两阶段锁的区块链分片方法及系统

    公开(公告)号:CN118469562A

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

    申请号:CN202310082938.1

    申请日:2023-02-08

    Abstract: 本发明公开了一种基于两阶段锁的区块链分片方法及系统,所述方法包括:接收并模拟执行跨分片交易处理请求,以得到该跨分片交易对主链存储状态的读集Rroot和写集Wroot,以及对每个相关子链cci存储状态的读集Ri和写集Wi;锁定读集Rroot和所述写集Wroot;向相关子链cci发送包含读集Ri的准备消息,以使得相关子链cci基于读集Ri锁定本地相关存储状态成功之后,向主链发送准备完成消息;在一设定时间内收到所有相关子链cci的准备完成消息的情况下,向相关子链cci发送包含写集Wi的执行消息,以使得相关子链cci将写集Wi写入本地相关存储之后,解锁本地相关存储状态;解锁读集Rroot和写集Wroot。本发明解决分片方法在区块链系统,特别是联盟链系统中的实用性问题。

    区块链的数据链下的插入、查询方法及区块链系统

    公开(公告)号:CN118467563A

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

    申请号:CN202310126434.5

    申请日:2023-02-08

    Abstract: 本发明公开了一种区块链的数据链下插入、查询方法及区块链系统,所述区块链系统中的服务器,用于:解析客户端的插入语句,以得到插入数据;存储所述插入数据,并获取所述插入数据的索引键K和数据记录指针P;将所述索引键K和所述数据记录指针P插入Merkle B+树中一叶子节点;更新所述叶子节点、对应的中间节点和根节点的哈希值;和/或,解析客户端的查询语句,以得到索引键范围(Kbegin,Kend);根据所述索引键范围(Kbegin,Kend)在Merkle B+树中进行节点查询,以得到结果集合、Merkle证明和范围证明;基于所述结果集合、所述Merkle证明和所述范围证明生成查询结果,并将所述查询结果返回至该客户端。本发明可以解决区块链数据链下存储的完整性保证问题。

    一种基于多层LSTM模型的并行处理分类方法

    公开(公告)号:CN109344911B

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

    申请号:CN201811283244.X

    申请日:2018-10-31

    Abstract: 本发明提供一种基于多层LSTM模型的并行处理分类方法,涉及信息技术领域。该方法首先对数据进行预处理,根据数据的分类体系,提取多个待分类实体的基础信息;然后构建多层LSTM模型,将带有标注的训练数据输入到多层LSTM模型中,用最小平方误差为代价函数,计算多层LSTM模型输出的结果与标注结果之间的误差,并采用误差反向传播方法调整多层LSTM模型的参数,进而得到稳定收敛的多层LSTM模型;最后对于未分类的数据,进行预处理后输入到多层LSTM模型中,得到分类结果。本发明提供的基于多层LSTM模型的并行处理分类方法,能够将多组数据一起通过网络,从而在最后可以输出多个待分类实体的分类结果,这种高信息通量的网络结构大大提高了网络训练的效率。

    一种长文本中多实体情感分析的方法

    公开(公告)号:CN109325238A

    公开(公告)日:2019-02-12

    申请号:CN201811283252.4

    申请日:2018-10-31

    Abstract: 本发明提供一种长文本中多实体情感分析的方法,涉及信息技术技术领域。一种长文本中多实体情感分析的方法,首先对需要进行多实体情感分析的长文章使用命名实体算法识别文本中的实体,并对文本进行分割,通过语法结构分析,得到每个文本句子中与实体相关的文本信息;然后根据每个文本句子中与实体相关的文本信息,得到每个文本句子中每个实体的情感;最后根据每个文本句子中每个实体的情感,得到每个实体在整个全文本中的情感。本发明提供的长文本中多实体情感分析的方法,能够兼顾文本中实体的识别、对实体的情感分析、同时分析多个实体、考虑实体间的相关性;并有效对分散在文章多个句子中的实体情感进行聚合和有包容性的实体结果判断。

    一种面向Rollups链的跨链智能合约快速执行方法

    公开(公告)号:CN118473639A

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

    申请号:CN202410918530.8

    申请日:2024-07-10

    Applicant: 北京大学

    Abstract: 本发明公开一种面向Rollups链的跨链智能合约快速执行方法,属于区块链跨链技术领域。所述方法包括:针对需要跨链执行的合约#imgabs0#,各参与方构建链下的跨Rollups链状态通道,并将需要跨链的状态#imgabs1#及资产锁定在所述合约#imgabs2#中;各参与方在链下分别基于状态#imgabs3#执行所述合约#imgabs4#,得到更新后的状态#imgabs5#,并利用所述跨Rollups链状态通道进行状态#imgabs6#的共识;各参与方对状态#imgabs7#达到共识后,所述各参与方在链下的状态将更新为#imgabs8#,并基于状态#imgabs9#继续执行所述合约#imgabs10#,直至各参与方都同意关闭所述跨Rollups链状态通道;关闭所述跨Rollups链状态通道,并基于最新状态进行结算。本发明能够在保证系统正确性、一致性及活性的前提下高效执行跨Rollups链智能合约。

Patent Agency Ranking