首页> 外文会议>Annual ACM symposium on principles of distributed computing >Distributed Pseudo-Random Bit Generators- A New Way to Speed-Up Shared Coin Tossing
【24h】

Distributed Pseudo-Random Bit Generators- A New Way to Speed-Up Shared Coin Tossing

机译:分布式伪随机比特发电机 - 加速共享硬币折腾的新方法

获取原文

摘要

A shared coin is one which n players "simultaneously" hold and can later reveal, but no sufficiently small coalition can influence or a priori predict the outcome. Such coins are expensive to produce, yet many distributed protocols (including broadcast and Byzantine agreement) need them in bulk. We introduce a new paradigm for obtaining shared coins. We suggest distributed, pseudo-random bit generators (D-PRBGs). Analogous to a pseudo-random bit generator, which is an efficient algorithm to expand a short random seed into a long random looking sequence, a D-PRBG is a protocol which "expands" a "distributed seed," consisting of shared coins, into a longer "sequence" of shared coins, at low amortized cost per coin produced. Our main result is the construction of a D-PRBG in which this amortized cost (computation and communication) is significantly lower than the cost of any "from-scratch" shared coin generation protocol. Furthermore, for applications which are executed repeatedly, we suggest bootstrapping: each run of the D-PRBG produces not only the coins for the current execution but also the seed for the next execution. Since the cost of the initial seed can now effectively be neglected, we get very fast coin generation. Underlying these constructions are some techniques of independent interest. We consider batch Verifiable Secret Sharing (VSS), where we need to do a large number of VSSs simultaneously. We provide a method in which the amortized cost per VSS is significantly lower than the cost of a VSS for any known VSS protocol.
机译:共享硬币是N个玩家“同时”举行的硬币,并且可以稍后揭示,但没有足够的小联盟可以影响或先验预测结果。这种硬币的生产昂贵,但许多分布式协议(包括广播和拜占庭协议)需要它们批量。我们介绍了一个新的范例来获得共用硬币。我们建议分布式伪随机比特发生器(D-PRBG)。类似于伪随机比特发生器,它是将短随机种子扩展为长随机查找序列的有效算法,D-PRBG是一个协议,该协议是“扩展”一个由共享硬币组成的“分布式种子”,进入每个硬币生产的较长“共用硬币的”序列“。我们的主要结果是建造D-PRBG,其中这种摊销成本(计算和通信)明显低于任何“来自划痕”共享硬币生成协议的成本。此外,对于重复执行的应用程序,我们建议自动启动:D-PRBG的每次运行不仅产生了当前执行的硬币,而且产生了下一步执行的种子。由于现在可以有效地忽略了初始种子的成本,因此我们获得了非常快速的硬币。这些建筑的基础是一些独立利益的技术。我们考虑批量可验证的秘密共享(VSS),在那里我们需要同时执行大量VSSS。我们提供了一种方法,其中每个VSS的摊销成本显着低于任何已知的VSS协议的VSS的成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号