首页> 外文会议>International Conference on Blockchain and Cryptocurrency >Probabilistic Smart Contracts: Secure Randomness on the Blockchain
【24h】

Probabilistic Smart Contracts: Secure Randomness on the Blockchain

机译:概率智能合约:在区块链上安全

获取原文

摘要

In today's programmable blockchains, smart contracts are limited to being deterministic and non-probabilistic. This lack of randomness is a consequential limitation, given that a wide variety of real-world financial contracts, such as casino games and lotteries, depend entirely on randomness. As a result, several ad-hoc random number generation approaches have been developed to be used in smart contracts. These include ideas such as using an oracle or relying on the block hash. However, these approaches are manipulatable, i.e. their output can be tampered with by parties who might not be neutral, such as the owner of the oracle or the miners.We propose a novel game-theoretic approach for generating provably unmanipulatable pseudorandom numbers on the blockchain. Our approach allows smart contracts to access a trustworthy source of randomness that does not rely on potentially compromised miners or oracles, hence enabling the creation of a new generation of smart contracts that are not limited to being non-probabilistic and can be drawn from the much more general class of probabilistic programs.
机译:在今天的可编程区块链中,智能合同仅限于确定性和非概率。鉴于赌场游戏和彩票等各种现实世界财务合同,这种缺乏随机性是一种相应的限制。结果,已开发出几种ad-hoc随机数生成方法以用于智能合同。这些包括诸如使用Oracle或依赖块散列的想法。然而,这些方法是可操纵的,即它们的产出可以被可能不是中立的派对篡改,例如甲骨文或矿工的所有者。我们提出了一种新的游戏理论方法,用于在区块链上产生可怕的无人可别的伪随机数量。 。我们的方法允许智能合同访问不依赖潜在妥协的矿工或奥卡尔的可靠性随机性来源,因此可以创建一个不限于非概率的新一代智能合约,并且可以从大量绘制更多一般的概率计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号