【技术实现步骤摘要】
本申请涉及区块链领域,具体涉及一种可信设置方法及装置。
技术介绍
1、可信设置是区块链中不可缺少的组件,在去中心化的区块链中,可信设置要求必须能够产生基于所有参与方的随机数。常规做法中,通过参与方独立产生各自的二进制随机数,并对二进制随机数进行异或的方式来进行可信设置。然而,这种方式会因为具体实施而产生未序参与者的预测优势,进而影响区块链上可信设置的安全性。
技术实现思路
1、有鉴于此,本申请实施例提供了一种可信设置方法及装置。
2、第一方面,本申请一实施例提供了一种可信设置方法,应用于区块链节点。该方法包括:获取在m个外部账户中随机选择的对目标区块链进行可信设置的潜在参与者名单,潜在参与者名单包括n个潜在参与者,n个潜在参与者会各自生成进行可信设置的目标随机数、以及生成关于自身的目标随机数的延迟承诺;在生成目标数量的区块后,从n个潜在参与者中确定k个实际参与者,目标数量表示进行相邻两次可信设置所间隔的区块数量;确定k个实际参与者各自对应的延迟承诺,并从k个实际参与者各自对应的
...【技术保护点】
1.一种可信设置方法,其特征在于,应用于区块链节点,所述方法包括:
2.根据权利要求1所述的可信设置方法,其特征在于,由每个所述外部账户判断自身是否为所述潜在参与者,其中,所述外部账户判断自身是否为所述潜在参与者的方法包括:
3.根据权利要求1所述的可信设置方法,其特征在于,由每个所述外部账户判断自身是否为所述潜在参与者,其中,所述外部账户判断自身是否为所述潜在参与者的方法包括:
4.根据权利要求3所述的可信设置方法,其特征在于,所述确定所述外部账户对所述最新区块进行哈希计算得到的哈希值,包括:
5.根据权利要求1所述的
...【技术特征摘要】
1.一种可信设置方法,其特征在于,应用于区块链节点,所述方法包括:
2.根据权利要求1所述的可信设置方法,其特征在于,由每个所述外部账户判断自身是否为所述潜在参与者,其中,所述外部账户判断自身是否为所述潜在参与者的方法包括:
3.根据权利要求1所述的可信设置方法,其特征在于,由每个所述外部账户判断自身是否为所述潜在参与者,其中,所述外部账户判断自身是否为所述潜在参与者的方法包括:
4.根据权利要求3所述的可信设置方法,其特征在于,所述确定所述外部账户对所述最新区块进行哈希计算得到的哈希值,包括:
5.根据权利要求1所述的可信设置方法,其特征在于,还包括:
6.根据权利要求5所述的可信设置方法,其特征在于,所述...
【专利技术属性】
技术研发人员:俞海清,宋英齐,张舒畅,胡益榕,
申请(专利权)人:北京天润基业科技发展股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。