-
公开(公告)号:CN117714089A
公开(公告)日:2024-03-15
申请号:CN202311171251.1
申请日:2023-09-11
Applicant: 杭州趣链科技有限公司
Abstract: 本申请适用于区块链技术领域,提供了一种用于区块链(包括第一层链和第二层链)的验证方法,包括:在所述第二层链对N笔交易进行打包处理,生成第一数据包,所述第一数据包中包括所述N笔交易中每笔交易对应的交易信息,所述每笔交易对应的交易信息包括以下信息中的一项或多项:交易结果信息、签名信息、状态更新信息,其中,N为大于1的正整数;将所述第一数据包发送至所述第一层链;在所述第一层链上对所述第一数据包进行批量验证,得到验证结果。相比于逐个验证单笔交易的方式,本申请通过对多笔交易进行打包处理,对打包后的一笔交易进行批量验证能够提高从而大幅提升区块链的吞吐量。
-
公开(公告)号:CN114244534A
公开(公告)日:2022-03-25
申请号:CN202111576001.7
申请日:2021-12-21
Applicant: 杭州趣链科技有限公司
Abstract: 本申请公开了一种数据存储方法、装置、设备和存储介质,属于区块链技术领域。包括:通过计算算法对隐私数据和公共数据进行计算,得到计算结果;使用监管方的公钥,通过加密算法对隐私数据进行加密,得到加密数据;生成证明信息,以证明计算结果是通过计算算法对公共数据和未知数据计算得到的,且证明加密数据是通过加密算法对同一未知数据加密得到的;向区块链系统发送公共数据、计算结果、加密数据和证明信息,区块链系统在证明信息验证通过时,将公共数据、计算结果和加密数据存储至区块链。监管方在有监管需求时,可对区块链存储的加密数据解密获得隐私数据。本申请可保证隐私数据持有方实际使用的隐私数据和披露给监管方的隐私数据是同一份。
-
公开(公告)号:CN112765268A
公开(公告)日:2021-05-07
申请号:CN202011634846.2
申请日:2020-12-31
Applicant: 杭州趣链科技有限公司
Abstract: 本申请属于区块链领域,提出了一种基于区块链的数据隐私保护方法、装置及设备。该方法包括:确定需要进行隐私保护的第一数据;获取所述第一数据对应的验证逻辑算法,根据所述验证逻辑算法生成隐私合约;根据所述隐私合约生成所述第一数据对应的零知识证明;将所述第一数据对应的不可逆转换数据和第一数据对应的零知识证明发送至验证节点,以使得验证节点根据预设访问地址中的所述隐私合约,确定所述零知识证明的验证结果,根据所述验证结果确定所述第一数据是否合法。使得本申请能够使得需要保护的第一数据的类型更加多样化,并且不需要通过局部中心化的方式记录隐私信息,有利于提升区块链价值。
-
公开(公告)号:CN115189884B
公开(公告)日:2025-04-01
申请号:CN202210636413.3
申请日:2019-09-03
Applicant: 杭州趣链科技有限公司
Abstract: 本发明公开了一种用于联盟区块链的具有匿名性的多级签名方法,能够在联盟区块链中实现限制只有实现经过联盟成员认可的客户端才能发生交易;通过PKI体系、多级签名和区块链技术的结合,能够完成交易来源渠道的追溯,特别之处在于能够完成该过程中涉及隐私的保护,只有相应节点拥有渠道来源信息,而不会同步到区块链其他节点。
-
公开(公告)号:CN116305064A
公开(公告)日:2023-06-23
申请号:CN202310097041.6
申请日:2023-01-12
Applicant: 杭州趣链科技有限公司
IPC: G06F21/44 , G06F21/45 , G06Q20/40 , G06F16/901 , H04L9/32
Abstract: 本发明公开了一种零知识证明的方法、装置、存储介质以及电子设备。该方法包括:将交易的中间变量和中间变量的值输入到第一电路,输出第一交易查找表和第一交易查找表的正确性证明;将交易的交易内容与交易构成的默克尔树根输入到第二电路,由第二电路输出第二交易查找表和第二交易查找表的正确性证明;将交易的字节码输入到第三电路,由第三电路输出字节码表、字节码消息摘要以及字节码表和字节码hash一致的证明;将交易的操作码输入到第四电路,由第四电路输出操作码执行正确的证明;将第一电路、第二电路、第三电路以及第四电路输出的证明输入到第五电路,由第五电路输出聚合后的证明。本发明解决了零知识证明方法不具备图灵完备性的技术问题。
-
公开(公告)号:CN115545913A
公开(公告)日:2022-12-30
申请号:CN202211078869.9
申请日:2022-09-05
Applicant: 杭州趣链科技有限公司
Abstract: 本申请实施例适用于区块链技术领域,提供了一种可验证计算方法、装置、计算机设备及介质,所述方法应用于区块链节点,包括:响应于接收到的交易业务,向第一可验证计算节点抛出计算事件,所述计算事件具有所述交易业务对应的可验证计算任务;接收所述第一可验证计算节点针对所述可验证计算任务返回的第一回执交易;若所述第一回执交易验证通过,则根据所述交易业务,确定第一结束事件;将所述第一结束事件发送至对应的目标可验证计算节点,所述目标可验证计算节点为所述第一可验证计算节点或目标可验证计算节点。通过上述方法,能够实现在可验证计算时实现会话协同。
-
公开(公告)号:CN114240657A
公开(公告)日:2022-03-25
申请号:CN202111538678.1
申请日:2021-12-15
Applicant: 杭州趣链科技有限公司
Abstract: 本申请适用于区块链技术领域,提供了一种数据处理方法、区块链、终端设备及存储介质,该方法包括:第一节点接收到第二节点发送的计算事件,第一节点向链下服务器发送与计算事件相关的计算参数,以使链下服务器根据计算参数执行链下计算,得到计算数据,第一节点和第二节点分别为区块链中的任一节点;第一节点接收链下服务器返回的计算数据;第一节点向第二节点返回计算数据。上述方法可以节省区块链的计算资源,提高区块链交易处理效率。
-
公开(公告)号:CN114024685A
公开(公告)日:2022-02-08
申请号:CN202111190170.7
申请日:2021-10-12
Applicant: 杭州趣链科技有限公司
Abstract: 本发明公开了一种基于ElGamal密码系统和默克尔哈希树的数据聚合方法。控制中心利用ElGamal密码系统生成公私钥对用于加密;每个用户利用超递增序列对多维用电量信息计算密文,利用默克尔哈希树计算哈希值,并发送给雾节点;当雾节点收到加密的用户用电信息后,利用默克尔哈希树进行批量验证,并生成聚合密文,再发送给控制中心;控制中心收到聚合密文后,对聚合密文进行解密,最后得到每一维用电量信息的聚合结果。本发明利用默克尔哈希树进行数据的批量验证,雾节点根据所有用户的哈希值与默克尔哈希树的根节点比较实现验证,不需要进行繁重的双线型配对操作,因此节省了计算开销。
-
公开(公告)号:CN111478772B
公开(公告)日:2020-10-16
申请号:CN202010574911.0
申请日:2020-06-22
Applicant: 杭州趣链科技有限公司
Abstract: 本发明公开了一种流水线友好的签名和验签方法、设备及存储介质,属于数据加密技术领域。包括所述Witness节点通过基础签名算法生成公私钥对:私钥x和公钥X,将公钥X发送到其他Witness节点;所述Witness节点选择随机数v,将V发送给Leader节点;接收Leader节点发来的C;根据C和公钥X,通过基础签名算法和消息散列算法,计算消息摘要h,进而计算ps,将ps发给Leader节点;将线性验签结构的签名算法构建为聚合签名;具有门限签名的特点;对流水线机制友好,不会因为协议某个步骤的失败而打断流水线过程;显著降低验签压力。
-
公开(公告)号:CN110706102A
公开(公告)日:2020-01-17
申请号:CN201910827936.4
申请日:2019-09-03
Applicant: 杭州趣链科技有限公司
IPC: G06Q40/04
Abstract: 本发明公开了一种用于联盟区块链的具有匿名性的多级签名方法,能够在联盟区块链中实现限制只有实现经过联盟成员认可的客户端才能发生交易;通过PKI体系、多级签名和区块链技术的结合,能够完成交易来源渠道的追溯,特别之处在于能够完成该过程中涉及隐私的保护,只有相应节点拥有渠道来源信息,而不会同步到区块链其他节点。
-
-
-
-
-
-
-
-
-