Alt-PoW:一种替代的工作量证明机制

Sarah Sharkey, H. Tewari
{"title":"Alt-PoW:一种替代的工作量证明机制","authors":"Sarah Sharkey, H. Tewari","doi":"10.1109/DAPPCON.2019.00012","DOIUrl":null,"url":null,"abstract":"Bitcoin is the world's most successful digital currency. It uses a public distributed ledger called the blockchain to maintain the transaction history in the network. It employs a Proof-of-Work (PoW) protocol for miners to add more blocks of transactions to the chain in order to arrive at a consensus of the state of the network. Due to the nature of the consensus mechanism used, miners are not given any sense of their progression when solving a PoW problem. The only strategy presented to them is a brute-force search where it is unknown to them how far away they or other miners are to a solution, and if the problem is worth dedicating further resources to. This results in a slow and highly energy inefficient consensus protocol. In this paper we present an alternative PoW mechanism which introduces the idea of progression when solving such puzzles. This Alt-PoW mechanism gives participants a network view of how all other miners are faring in the block finding process, so they can decide whether it is in their interest to withdraw from a block race or to continue dedicating their resources towards it. We also present a mechanism to allow for multiple interconnected chains as opposed to a single blockchain, so that block finding can be parallelized. Participants can decide which chain to dedicated their resources to, based on which has the best chance of them being successful mining on at any particular time. We show that this results in a faster and more energy efficient protocol.","PeriodicalId":434018,"journal":{"name":"2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Alt-PoW: An Alternative Proof-of-Work Mechanism\",\"authors\":\"Sarah Sharkey, H. Tewari\",\"doi\":\"10.1109/DAPPCON.2019.00012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Bitcoin is the world's most successful digital currency. It uses a public distributed ledger called the blockchain to maintain the transaction history in the network. It employs a Proof-of-Work (PoW) protocol for miners to add more blocks of transactions to the chain in order to arrive at a consensus of the state of the network. Due to the nature of the consensus mechanism used, miners are not given any sense of their progression when solving a PoW problem. The only strategy presented to them is a brute-force search where it is unknown to them how far away they or other miners are to a solution, and if the problem is worth dedicating further resources to. This results in a slow and highly energy inefficient consensus protocol. In this paper we present an alternative PoW mechanism which introduces the idea of progression when solving such puzzles. This Alt-PoW mechanism gives participants a network view of how all other miners are faring in the block finding process, so they can decide whether it is in their interest to withdraw from a block race or to continue dedicating their resources towards it. We also present a mechanism to allow for multiple interconnected chains as opposed to a single blockchain, so that block finding can be parallelized. Participants can decide which chain to dedicated their resources to, based on which has the best chance of them being successful mining on at any particular time. We show that this results in a faster and more energy efficient protocol.\",\"PeriodicalId\":434018,\"journal\":{\"name\":\"2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DAPPCON.2019.00012\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DAPPCON.2019.00012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

摘要

比特币是世界上最成功的数字货币。它使用一种称为区块链的公共分布式账本来维护网络中的交易历史。它采用工作量证明(PoW)协议,让矿工向链中添加更多的交易块,以达到对网络状态的共识。由于所使用的共识机制的性质,矿工在解决PoW问题时不会对他们的进度有任何感觉。摆在他们面前的唯一策略是暴力搜索,他们不知道自己或其他矿工离解决方案还有多远,也不知道这个问题是否值得投入更多的资源。这导致共识协议速度缓慢且能源效率低下。在本文中,我们提出了另一种PoW机制,该机制在解决此类谜题时引入了进程的理念。这种Alt-PoW机制为参与者提供了一个网络视图,让他们了解所有其他矿工在区块寻找过程中的表现,因此他们可以决定退出区块竞争还是继续将资源投入到区块竞争中。我们还提出了一种机制,允许多个相互连接的链而不是单个区块链,这样区块查找就可以并行化。参与者可以决定将他们的资源投入到哪条链上,这是基于他们在任何特定时间成功挖矿的最佳机会。我们表明,这导致了一个更快、更节能的协议。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Alt-PoW: An Alternative Proof-of-Work Mechanism
Bitcoin is the world's most successful digital currency. It uses a public distributed ledger called the blockchain to maintain the transaction history in the network. It employs a Proof-of-Work (PoW) protocol for miners to add more blocks of transactions to the chain in order to arrive at a consensus of the state of the network. Due to the nature of the consensus mechanism used, miners are not given any sense of their progression when solving a PoW problem. The only strategy presented to them is a brute-force search where it is unknown to them how far away they or other miners are to a solution, and if the problem is worth dedicating further resources to. This results in a slow and highly energy inefficient consensus protocol. In this paper we present an alternative PoW mechanism which introduces the idea of progression when solving such puzzles. This Alt-PoW mechanism gives participants a network view of how all other miners are faring in the block finding process, so they can decide whether it is in their interest to withdraw from a block race or to continue dedicating their resources towards it. We also present a mechanism to allow for multiple interconnected chains as opposed to a single blockchain, so that block finding can be parallelized. Participants can decide which chain to dedicated their resources to, based on which has the best chance of them being successful mining on at any particular time. We show that this results in a faster and more energy efficient protocol.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信