【24h】

Bypassing Non-Outsourceable Proof-of-Work Schemes Using Collateralized Smart Contracts

机译:使用抵押智能合约绕过不可外包的工作量证明计划

获取原文
获取外文期刊封面目录资料

摘要

Centralized pools and renting of mining power are considered as sources of possible censorship threats and even 51% attacks for decentralized cryptocurrencies. Non-outsourceable Proof-of-Work (PoW) schemes have been proposed to tackle these issues. However, tenets in the folklore say that such schemes could potentially be bypassed by using escrow mechanisms. In this work, we propose a concrete example of such a mechanism which is using collateralized smart contracts. Our approach allows miners to bypass non-outsourceable PoW schemes if the underlying blockchain platform supports smart contracts in a sufficiently advanced language. In particular, the language should allow access to the PoW solution. At a high level, our approach requires the miner to lock some collateral covering the reward amount and protected by a smart contract acting as an escrow. The smart contract allows the pool to collect the collateral as soon as the miner collects any block rewards. We propose two variants of the approach depending on when the collateral is bound to the block solution. Using this, we show how to bypass previously proposed non-outsourceable Proof-of-Work schemes (with the notable exception for strong non-outsourceable schemes) and show how to build mining pools for such schemes.
机译:集中式池和采矿权的租赁被认为是可能的审查威胁甚至是分散式加密货币的51%攻击的来源。已经提出了不可外包的工作量证明(PoW)方案来解决这些问题。但是,民间传说中的信条说,可以通过使用代管机制来绕开此类方案。在这项工作中,我们提出了使用抵押智能合约的这种机制的具体示例。如果基础区块链平台以足够先进的语言支持智能合约,我们的方法将允许矿工绕过不可外包的PoW计划。特别是,该语言应允许访问PoW解决方案。从高层次上讲,我们的方法要求矿工锁定一些涵盖奖励金额的抵押品,并由充当托管人的智能合约加以保护。智能合约允许矿工在收集任何大笔奖励后立即向矿池收取抵押品。我们根据抵押品何时绑定至区块解决方案,提出了该方法的两个变体。使用此工具,我们将展示如何绕过先前提出的不可外包的工作量证明方案(对于强大的不可外包方案来说是一个明显的例外),并展示如何为此类方案构建挖掘池。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号