-
公开(公告)号:CN113064768B
公开(公告)日:2022-08-09
申请号:CN202110419687.2
申请日:2021-04-19
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书实施例提供了一种在区块链系统中切换分片节点的方法,所述区块链系统包括第一分片和至少一个第二分片,所述第一分片包括第一节点,所述第一节点在所述第一分片中的节点故障之后切换为所述第一分片的节点,并存储有在所述切换之后获取的第一数据,所述方法应用于所述第一节点,包括:从第二节点接收上线信息;将所述第一数据同步给所述第二节点;在同步结束之后,将同步结束信息分别发送给所述第二节点和各个所述第二分片,以使得所述第二节点替换所述第一节点成为所述第一分片的节点。
-
公开(公告)号:CN112927077B
公开(公告)日:2022-05-24
申请号:CN202110221182.5
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种基于FPGA实现合约调用的方法及装置,该方法可以包括:FPGA结构获取自身所属的区块链节点接收到的交易;所述FPGA结构确定所述交易调用的智能合约的合约地址;所述FPGA结构从本地空间中获取所述合约地址对应的代码程序,以在所述FPGA结构上运行所述代码程序。
-
公开(公告)号:CN110992027B
公开(公告)日:2022-02-25
申请号:CN201911207025.8
申请日:2019-11-29
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06Q20/38
-
公开(公告)号:CN112491847B
公开(公告)日:2022-02-22
申请号:CN202011295710.3
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链一体机及其自动建链方法、装置,该方法可以包括:第一区块链一体机启动证书授权服务以生成根证书,并在所处网络内广播所述根证书;第一区块链一体机接收所述网络内的第二区块链一体机发起的认证申请,并在所述认证申请通过验证后基于所述证书授权服务向第二区块链一体机签发叶子证书;第一区块链一体机确定区块链网络中的区块链节点,所述区块链节点包括第一区块链一体机和所述网络内由所述证书授权服务签发了叶子证书的第二区块链一体机。
-
公开(公告)号:CN113971289A
公开(公告)日:2022-01-25
申请号:CN202111222936.5
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链一体机的可信启动方法及装置;该方法可以包括:区块链一体机响应于接收到的启动指令,向区块链一体机上装配的密码加速卡发起针对区块链一体机上部署的镜像文件的签名验证请求,密码加速卡预存有镜像文件的发布方的发布方公钥;区块链一体机接收密码加速卡返回的签名验证结果,签名验证结果由密码加速卡通过发布方公钥对镜像文件的当前签名进行验证得到;在签名验证结果表明当前签名通过验证的情况下,区块链一体机执行区块链一体机上部署的镜像文件以形成区块链节点。
-
公开(公告)号:CN113656507A
公开(公告)日:2021-11-16
申请号:CN202110989738.5
申请日:2021-08-26
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司 , 华东师范大学
Abstract: 本说明书提供一种区块链系统中执行交易的方法及装置,由区块链的节点执行,该方法包括确定待执行的多个交易对应的顺序以及各个交易各自访问的各个参数;基于所述顺序以及所述各个交易各自访问的各个参数,划分得到第一交易组和第二交易组;其中,所述第二交易组包括至少一个第二交易;任一第二交易与所述第一交易组中的至少一个第一交易存在读写冲突,且该第二交易的顺序在与该第二交易存在读写冲突的第一交易之后;在执行完成所述第一交易组中的各个第一交易之后,并行地执行所述第一交易组中的剩余交易和所述第二交易组中的第二交易。
-
公开(公告)号:CN113630257A
公开(公告)日:2021-11-09
申请号:CN202111175184.1
申请日:2021-10-09
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/32
Abstract: 一种共识方法、区块链系统和共识节点,该共识方法包括:第一轮:第一共识节点广播第一消息,第一消息中包括共识提议的交易集合和第一共识节点的签名;第二轮:接收到所述第一消息的共识节点广播第二消息,第二消息中包括对所述交易集合的投票和签名;所述投票包括所述交易集合的摘要值;第三轮:接收到第二消息的共识节点收集到至少Quorum个来自于不同共识节点的一致的投票后,如果自身针对该提议没有广播过不同的投票,则广播第三消息,第三消息包括所述摘要值以及收集到的签名集合;共识节点收集到至少Quorum个来自于不同节点的第三消息后,将所述摘要值对应的交易集合作为共识结果的至少一部分输出。
-
公开(公告)号:CN111541553B
公开(公告)日:2021-08-24
申请号:CN202010653803.2
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链一体机的可信启动方法及装置;该方法可以包括:区块链一体机响应于接收到的启动指令,向区块链一体机上装配的密码加速卡发起针对区块链一体机上部署的镜像文件的签名验证请求,密码加速卡预存有镜像文件的发布方的发布方公钥;区块链一体机接收密码加速卡返回的签名验证结果,签名验证结果由密码加速卡通过发布方公钥对镜像文件的当前签名进行验证得到;在签名验证结果表明当前签名通过验证的情况下,区块链一体机执行区块链一体机上部署的镜像文件以形成区块链节点。
-
公开(公告)号:CN113268382A
公开(公告)日:2021-08-17
申请号:CN202110420966.0
申请日:2021-04-19
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书提供一种在区块链系统中切换分片节点的方法及装置,根据该方法,该区块链系统包括第一分片和第二分片,第一分片包括第一分片节点,第一分片节点具有对应的第一备用节点,第一备用节点同步有第一分片节点在执行第一区块的过程中产生的第一状态信息,各个第二分片包括第二分片节点,该方法应用于第一备用节点,包括:从第二分片节点接收到跨分片信息,基于第一状态信息和跨分片信息,代替第一分片节点继续执行第一区块。从而保证了区块链系统流程的持续进行,提高了区块链系统的性能和可用性。
-
公开(公告)号:CN113221169A
公开(公告)日:2021-08-06
申请号:CN202110540608.3
申请日:2019-10-30
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/2458
Abstract: 本说明书一个或多个实施例提供一种区块链隐私数据的查询方法及装置,应用于区块链网络中的区块链节点;所述方法包括:接收到查询方发起的针对目标隐私数据的查询交易,所述目标隐私数据被加密存储于所述区块链网络中的各个区块链节点处;确定所述查询方被分配的针对所述目标隐私数据的查询配额;在数据查询条件被满足的情况下,将所述目标隐私数据读入所述区块链节点的可信执行环境中进行解密以由所述查询方获取相应的解密后数据,并对所述查询配额进行递减更新;其中,所述数据查询条件包括所述查询配额尚未耗尽。
-
-
-
-
-
-
-
-
-