首页> 外文会议>International conference on information security and cryptology >On the Application of Clique Problem for Proof-of-Work in Cryptocurrencies
【24h】

On the Application of Clique Problem for Proof-of-Work in Cryptocurrencies

机译:关于派系问题在加密货币中的工作量证明的应用

获取原文

摘要

In this work we propose a scheme that could be used as an alternative to the existing proof of work(PoW) scheme for mining in Bitcoin P2P network. Our scheme ensures that the miner must do at least a non-trivial amount of computation for solving the computational problem put forth in the paper and thus solving a PoW puzzle. Here, we have proposed to use the problem of finding the largest clique in a big graph as a replacement for the existing Bitcoin PoW scheme. In this paper, we have dealt with a graph having O(2~(30)) vertices and O(2~(48)) edges which is constructed deterministically using the set of transactions executed within a certain time slot. We have discussed some algorithms that can be used by any Bitcoin miner to solve the PoW puzzle. Then we discuss an algorithm that could perform this task by doing O(2~(80)) hash calculations. We have also proposed an improvement to this algorithm by which the PoW puzzle can be solved by calculating O(2~(70.5)) hashes and using O(2~(48)) space. This scheme is better than the existing proof of work schemes that use Hashcash, where a lucky miner could manage to find a solution to the proof of work puzzle by doing smaller amount of computation though it happens with very low probability. Bitcoin incentivizes the computing power of miners and hence, it is desirable that miners with more computing power always wins. Also, the Bitcoin PoW scheme only incentivizes computing power of miners but our PoW scheme incentivizes both computing power and memory of a miner. In our proposed scheme only the miner cannot randomly find a largest clique without knowing the clique number of the graph.
机译:在这项工作中,我们提出了一种方案,可以用作比特币P2P网络中现有的工作量证明(PoW)方案的替代方案。我们的方案确保了矿工必须至少进行少量的计算才能解决本文提出的计算问题,从而解决PoW难题。在这里,我们建议使用在大图中找到最大集团的问题来代替现有的比特币PoW方案。在本文中,我们处理了一个具有O(2〜(30))顶点和O(2〜(48))边的图,该图是使用在特定时隙内执行的一组事务确定地构造的。我们讨论了一些可被任何比特币矿工用来解决PoW难题的算法。然后,我们讨论一种可以通过执行O(2〜(80))哈希计算来执行此任务的算法。我们还提出了对该算法的改进,通过计算O(2〜(70.5))散列并使用O(2〜(48))空间可以解决PoW难题。该方案比使用Hashcash的现有工作证明方案更好,后者虽然运气很低,但幸运的矿工可以通过进行少量计算来设法找到工作证明难题的解决方案。比特币激励了矿工的计算能力,因此,希望拥有更多计算能力的矿工永远获胜。此外,比特币PoW方案仅激励矿工的计算能力,而我们的PoW方案既激励矿工的计算能力,又激励矿工的存储能力。在我们提出的方案中,只有矿工才能在不知道图形的集团编号的情况下随机找到最大的集团。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号