实现分布式门限签名的方法和区块链节点

    公开(公告)号:CN117792659A

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

    申请号:CN202311870162.6

    申请日:2023-12-29

    Abstract: 一种实现分布式门限签名的方法、系统和区块链节点,所述方法包括:区块链系统接收调用合约的第一交易;根据第一交易将第一账户和参数n和t的信息关联地存储到所述合约的合约状态中,指示n个服务方进入密钥生成阶段;n个服务方的设备基于分布式密钥生成协议生成各自的第一私钥分片和签名公钥,向区块链系统发送调用所述合约的第二交易;区块链系统根据第二交易在合约状态中与第一账户关联地存储签名公钥;区块链系统接收调用合约的第三交易,根据第三交易指示n个服务方中的至少t+1个服务方进行对目标消息的签名;至少t+1个服务方的设备进行分布式门限签名,使得由任一服务方的设备生成对目标消息的签名,并将签名返回给区块链系统。

    实现二层网络卷叠的方法及二层网络

    公开(公告)号:CN117439728A

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

    申请号:CN202311537959.4

    申请日:2023-11-16

    Abstract: 本说明书提供一种实现二层网络卷叠的方法,包括:二层网络的排序器从交易池中拉取交易,对拉取的交易排序并打包,生成打包交易的第一交易根,基于打包交易执行前的初始状态按序执行打包的交易并生成第一后状态根;排序器发送打包的交易、第一交易根、打包交易执行前的初始状态以及初始状态对应的第一前状态根和第一后状态根至二层网络的证明器;证明器采用可信执行环境实现;证明器验证第一交易根与第一前状态根;两个验证通过后,基于初始状态按序执行打包交易,生成第二后状态根,验证第二后状态根与第一后状态根相等后,采用可信执行环境中的私钥对打包交易的信息签名,将签名作为证明并通过第二主网交易发送至主网的区块链账本。

    保护隐私的用户程序运行方法、装置及系统

    公开(公告)号:CN118536162A

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

    申请号:CN202410707831.6

    申请日:2024-05-31

    Abstract: 本说明书实施例提供了一种保护隐私的用户程序运行方法、装置及系统。为了保护用户程序的隐私,服务平台在接收到用户程序时,确定其在容器管理平台中的存储地址,基于该存储地址生成针对用户程序的任务执行请求。容器管理平台基于接收的任务执行请求创建容器,在容器中启动可信执行环境TEE。容器TEE中的应用程序会向服务平台发送程序获取请求。服务平台在通过对容器TEE的认证之后,将密态的用户程序发送到容器TEE中。用户程序被存储在容器TEE本地,接着在该容器TEE中运行用户程序。

    区块链系统的资源管理方法、区块链节点和区块链系统

    公开(公告)号:CN117745282A

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

    申请号:CN202311863173.1

    申请日:2023-12-29

    Abstract: 本说明书提供了一种区块链系统的资源管理方法,包括:第一区块链系统接收由第一账户发起的第一交易,第一交易用于调用中继合约,第一交易中指示N种卷叠模式及其各自对应的资源分发份额;第一区块链系统根据第一交易执行中继合约,实现:生成资源分发事件,其中包括第一账户、N种卷叠模式以及其各自对应的资源分发份额;第二区块链系统根据资源分发事件,生成N个子交易,第i个子交易中包括第一账户、N种卷叠模式中的第i种卷叠模式以及其对应的资源分发份额;第二区块链系统执行第i个子交易,实现:确定属于第i种卷叠模式并与第一账户对应的第i个第一子账户,根据第i种卷叠模式对应的资源分发份额,向第i个第一子账户转移第二目标资源。

    实现二层网络卷叠的方法、二层网络、证明器和节点

    公开(公告)号:CN117560136A

    公开(公告)日:2024-02-13

    申请号:CN202311534412.9

    申请日:2023-11-16

    Abstract: 本说明书提供一种实现二层网络卷叠的方法,包括:二层网络的排序器从交易池中拉取交易,对拉取的交易排序并打包,生成打包交易的第一交易根,基于打包交易执行前的初始状态按序执行打包的交易并生成第一后状态根;排序器发送打包的交易、第一交易根、打包交易执行前的初始状态以及初始状态对应的第一前状态根和第一后状态根至二层网络的证明器;证明器采用可信执行环境实现;证明器验证第一交易根与第一前状态根;两个验证通过后,基于初始状态按序执行打包交易,生成第二后状态根,验证第二后状态根与第一后状态根相等后,采用可信执行环境中的私钥对打包交易的信息签名,将签名作为证明并通过第二主网交易发送至主网的区块链账本。

    证书颁发方法、系统和区块链节点

    公开(公告)号:CN117792658A

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

    申请号:CN202311869952.2

    申请日:2023-12-29

    Abstract: 一种基于区块链系统的证书颁发方法,所述区块链系统中部署有CA合约和签名合约,所述方法包括:所述区块链系统接收调用CA合约的第一交易,第一交易中包括用户证书颁发请求;将用户证书颁发请求对应的用户证书内容的摘要提供给签名合约,指示n个服务方中的至少t+1个服务方生成签名;至少t+1个服务方生成对所述用户证书内容的第一签名;向所述区块链系统发送调用所述签名合约的第二交易,第二交易中包括所述CA合约的合约账户和所述第一签名;区块链系统根据第二交易将第一签名返回给CA合约,基于第一签名颁发用户证书。

    区块链系统的资源管理方法、区块链节点和区块链系统

    公开(公告)号:CN117745283A

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

    申请号:CN202311866632.1

    申请日:2023-12-29

    Abstract: 一种由位于Lyaer2的第二区块链系统执行的方法,包括:通过执行其接收的第七交易,实现根据资源转移份额,从属于第一卷叠模式并与第一账户对应的第一子账户,向属于第一卷叠模式并与中继账户对应的第一中继子账户转移目标资源;向第一区块链系统发送第八交易,使第一区块链系统处理第七交易所属第一batch的卷叠数据;向第一区块链系统发送第九交易,使第一区块链系统验证第一batch中的多个交易是否被正确执行,并在验证通过的情况下生成与第七交易相对应的资产待转移事件;根据资产待转移事件生成并执行第十交易,实现根据资源转移份额,从属于第二卷叠模式并与中继账户对应的第二中继子账户,向属于第二卷叠模型并与第二账户对应的第二子账户转移目标资源。

    区块链系统及其资源管理方法
    10.
    发明公开

    公开(公告)号:CN117745284A

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

    申请号:CN202311869835.6

    申请日:2023-12-29

    Abstract: 一种区块链系统的资源管理方法和区块链系统,由位于Layer2中第二区块链系统执行的方法包括:接收第七交易,其中包括资源转移份额、第一账户和其对应的第一卷叠模式、第二账户和其对应的第二卷叠模式;执行第七交易,实现:根据资源转移份额,从属于第一卷叠模式并与第一账户对应的第一子账户,向属于第一卷叠模式并与中继账户对应的第一中继子账户转移第二目标资源,并生成跨模式转账事件;根据跨模式转账事件生成第八交易,其中包括资源转移份额、中继账户、第二账户和第二卷叠模式;执行第八交易,实现:根据资源转移份额,从属于第二卷叠模式并与中继账户对应的第二中继子账户,向属于第二卷叠模式并与第二账户对应的第二子账户转移第二目标资源。

Patent Agency Ranking