Uniform Randomization for Block Double Validation

T. Nguyen, Long Vuong, Son-Lam Nguyen, Cam Pham, Tu Nguyen
{"title":"Uniform Randomization for Block Double Validation","authors":"T. Nguyen, Long Vuong, Son-Lam Nguyen, Cam Pham, Tu Nguyen","doi":"10.1145/3320154.3322133","DOIUrl":null,"url":null,"abstract":"TomoChain1 is a blockchain based on Ethereum framework with the following advantages points: low transaction fee, fast confirmation time, double validation and randomization for security guarantees. In our previous technical white paper, we proposed Proof-of-Stake Voting (PoSV) consensus protocol, a Proof-of-Stake (PoS)-based blockchain protocol with a fair voting mechanism, rigorous security guarantees and fast finality. One of the key parts of PoSV is the double validation process, which requires randomization to generate the list of block verifiers (with uniform distribution and unpredictability) for each epoch. In other words, randomization of block verifiers in double validation is the key factor of reducing risks coming from paired hand-shaking attackers trying to commit malicious blocks. In this paper, we focus on studying methods for randomization of block verifiers. In particular, we study combinatorial and probability theory, and then apply the fixed-point-free permutation method for randomization. With this approach, we show that the contributions and benefits of verifiers are fair in the sense that the probability distribution function is uniform eventually. Finally, we implement the proposed protocol and conduct experiments on TomoChain public blockchain.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 International Conference on Blockchain Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3320154.3322133","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

TomoChain1 is a blockchain based on Ethereum framework with the following advantages points: low transaction fee, fast confirmation time, double validation and randomization for security guarantees. In our previous technical white paper, we proposed Proof-of-Stake Voting (PoSV) consensus protocol, a Proof-of-Stake (PoS)-based blockchain protocol with a fair voting mechanism, rigorous security guarantees and fast finality. One of the key parts of PoSV is the double validation process, which requires randomization to generate the list of block verifiers (with uniform distribution and unpredictability) for each epoch. In other words, randomization of block verifiers in double validation is the key factor of reducing risks coming from paired hand-shaking attackers trying to commit malicious blocks. In this paper, we focus on studying methods for randomization of block verifiers. In particular, we study combinatorial and probability theory, and then apply the fixed-point-free permutation method for randomization. With this approach, we show that the contributions and benefits of verifiers are fair in the sense that the probability distribution function is uniform eventually. Finally, we implement the proposed protocol and conduct experiments on TomoChain public blockchain.
块双重验证的均匀随机化
TomoChain1是基于以太坊框架的区块链,具有交易费用低、确认时间快、双重验证、安全保障随机化等优点。在之前的技术白皮书中,我们提出了PoS (Proof-of-Stake Voting)共识协议,这是一种基于PoS (Proof-of-Stake Voting)的区块链协议,具有公平的投票机制、严格的安全保证和快速的终结性。PoSV的关键部分之一是双重验证过程,它需要随机化来生成每个epoch的块验证者列表(具有均匀分布和不可预测性)。换句话说,在双重验证中,块验证器的随机化是减少配对握手攻击者试图提交恶意块的风险的关键因素。本文主要研究区块验证器的随机化方法。特别地,我们研究了组合论和概率论,然后应用无不动点排列法进行随机化。通过这种方法,我们证明了验证者的贡献和收益在概率分布函数最终是均匀的意义上是公平的。最后,我们在TomoChain公链上实现了所提出的协议并进行了实验。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信