-
公开(公告)号:CN112486830A
公开(公告)日:2021-03-12
申请号:CN202011416443.0
申请日:2020-06-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链网络的压力测试方法及装置、系统;该方法应用于处于生产状态的业务区块链网络中的业务区块链节点,可以包括:识别业务端发起的区块链交易的交易类型;在所述区块链交易为压测交易的情况下,向与所述业务区块链网络对等的压测区块链网络转发所述压测交易;在所述区块链交易为业务交易的情况下,执行所述业务交易。
-
公开(公告)号:CN112261163B
公开(公告)日:2021-03-12
申请号:CN202011516853.2
申请日:2020-12-21
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供一种区块链系统中的状态存储方法及区块链系统。一状态存储方法中,该区块链系统至少包括两个分片,不同分片中的节点存储不同的外部账户集合的状态;所述方法包括:归属于分片中的区块链节点执行创建和/或调用合约的交易,产生待存储的与区块链外部账户相关的状态;将待存储的与所述区块链外部账户相关的状态存储于对应的区块链外部账户的状态存储中。通过本说明书提供的方案,可以避免单账户热点的问题,同时,每个分片承担的状态存储的负载压力比较小,可以提升整个区块链系统的性能。而且,分散到各个外部账户的状态存储后,由于一个外部账户的状态数量相对比较少,并不存储完整的区块链状态,从而能够解决存储能力瓶颈问题。
-
公开(公告)号:CN112287032A
公开(公告)日:2021-01-29
申请号:CN202011516854.7
申请日:2020-12-21
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供一种区块链数据存储方法及区块链节点。所述方法的一个实施例包括:区块链节点执行创建/调用合约的交易,产生待存储的与所述区块链外部账户相关的状态;将所述待存储的与所述区块链外部账户相关的状态存储到对应的区块链外部账户的状态存储中。通过本说明书实施例,可以使区块链系统对外部账户的访问分散到各个外部账户的状态存储中,从而可以避免单账户热点的问题。同时,每个外部账户存储的负载压力比较小,可以提升整个区块链系统的性能。
-
公开(公告)号:CN112269423A
公开(公告)日:2021-01-26
申请号:CN202011516622.1
申请日:2020-12-21
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供一种区块链系统中的状态存储方法及区块链系统、节点。一种锁定区块链系统中全局时钟的方法,该区块链系统中至少包括两个分片,不同分片存储不同的状态集合;所述区块链系统还包括主链;所述方法包括:主链上生成主链区块,所述主链区块的区块头中包括标明该主链区块生成时间的时间戳;主链发送所述主链区块的时间戳至分片;分片生成分片区块的过程中,将所述分片区块的区块头中的时间戳设定为所述主链发送的最新的时间戳。
-
公开(公告)号:CN112261160A
公开(公告)日:2021-01-22
申请号:CN202011515929.X
申请日:2020-12-21
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 一种包含分片的区块链系统中提交跨片事务的方法及系统。该区块链系统中至少包括两个分片和主链;所述方法包括:源分片在本地提交跨片事务相关的操作发生异常或者等待跨片事务相关的消息发生超时:源分片在本地撤回发生异常/超时的跨片事务操作,针对跨片事务产生需要由对应目标分片执行的退出指令,并将跨片事务退出指令发送至主链;主链将接收到的需要由目标分片执行的退出跨片事务的指令填入主链区块的区块体中;主链将需要目标分片执行的退出跨片事务的指令按照目标分片的标识发送至对应的目标分片中;目标分片生成目标分片区块的过程中,将接收到主链发来的跨片事务退出指令填入所述目标分片区块的区块体中,并执行所述退出跨片事务的指令。
-
公开(公告)号:CN111192147A
公开(公告)日:2020-05-22
申请号:CN202010281296.4
申请日:2020-04-10
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 杨达一
Abstract: 本说明书实施例公开了一种基于区块链的资金核对方法,获取目标账户在设定时间段的余额查询请求;根据所述余额查询请求,从区块链中的目标区块中获取所述目标账户在所述设定时间段的目标交易流水数据,以及目标账户余额;从外部交易数据库中获取所述目标账户在所述设定时间段的外部交易流水数据,以及外部账户余额;利用所述目标交易流水数据、所述目标账户余额、所述外部交易流水数据和所述外部账户余额进行资金核对。
-
公开(公告)号:CN111143885A
公开(公告)日:2020-05-12
申请号:CN202010253639.6
申请日:2020-04-02
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本公开涉及区块链交易处理方法及装置和区块链节点。在一方面的区块链交易处理方法包括:在接收到客户端发送的隐私交易数据时,利用对应执行区块链节点分组中约定的加密密钥对所述隐私交易数据进行加密,以生成加密隐私交易数据;以及将所述加密隐私交易数据发送给区块链网络中的各个共识区块链节点,以对所述隐私交易数据进行共识处理。另一一方面的区块链交易处理方法包括:在接收到加密隐私交易数据时,对所述加密隐私交易数据进行共识处理;在所述加密隐私数据通过共识之后,利用对应执行区块链节点分组中约定的解密密钥对所述加密隐私交易数据进行解密;以及在解密成功时,对解密得到的隐私交易数据进行执行处理。
-
公开(公告)号:CN110852887A
公开(公告)日:2020-02-28
申请号:CN202010036646.0
申请日:2020-01-14
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 杨达一
Abstract: 本发明提供一种用于获取去中心化应用集群中的交易处理状态的方法,包括:基于交易在所述去中心化应用集群中的交易跟踪标识,生成交易处理状态获取请求,所述交易跟踪标识用于在所述去中心化应用集群中唯一地标识所述交易;将所述交易处理状态获取请求发送给所述去中心化应用集群中的去中心化应用;以及从所述去中心化应用处获取所述交易的交易处理状态。
-
公开(公告)号:CN112486830B
公开(公告)日:2023-04-18
申请号:CN202011416443.0
申请日:2020-06-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链网络的压力测试方法及装置、系统;该方法应用于处于生产状态的业务区块链网络中的业务区块链节点,可以包括:识别业务端发起的区块链交易的交易类型;在所述区块链交易为压测交易的情况下,向与所述业务区块链网络对等的压测区块链网络转发所述压测交易;在所述区块链交易为业务交易的情况下,执行所述业务交易。
-
公开(公告)号:CN112465515B
公开(公告)日:2022-02-25
申请号:CN202110118983.9
申请日:2021-01-28
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 杨达一
-
-
-
-
-
-
-
-
-