{"title":"区块链:使用孔多塞投票程序的共识算法的新方法","authors":"D. Vangulick, B. Cornélusse, D. Ernst","doi":"10.1109/DAPPCON.2019.00011","DOIUrl":null,"url":null,"abstract":"The blockchain technology allows interested parties to access a common register, the update, and integrity of which are collectively managed in a decentralized manner by a network of actors. It is the consensus protocol that ensures a common and unambiguous update of transactions by creating blocks of transactions for which integrity, veracity, and consistency are guaranteed through geographically distributed nodes. Bitcoin, the first popular blockchain concept, introduced the Proof of Work consensus based on work validation, and has been extended to thousands of participants. Despite its success and its large use in other crypto-currencies, Proof of Work's disadvantages are a high latency, a low transaction rate, and a high energy expenditure, making it a less-than-perfect choice for many applications. In addition the validation of transactions is not carried out with a definite temporality. For Bitcoin, it takes on average 10 minutes to create a block. However, for certain use cases such as auctions or the exchange of energy, there is a need for this temporality. The purpose of this article is to propose a new type of consensus that is faster, less energy-consuming and that can be synchronized with a time reference. The core of the reflection is the use of the Condorcet voting mechanism to determine the miner.","PeriodicalId":434018,"journal":{"name":"2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Blockchain: A Novel Approach for the Consensus Algorithm Using Condorcet Voting Procedure\",\"authors\":\"D. Vangulick, B. Cornélusse, D. Ernst\",\"doi\":\"10.1109/DAPPCON.2019.00011\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The blockchain technology allows interested parties to access a common register, the update, and integrity of which are collectively managed in a decentralized manner by a network of actors. It is the consensus protocol that ensures a common and unambiguous update of transactions by creating blocks of transactions for which integrity, veracity, and consistency are guaranteed through geographically distributed nodes. Bitcoin, the first popular blockchain concept, introduced the Proof of Work consensus based on work validation, and has been extended to thousands of participants. Despite its success and its large use in other crypto-currencies, Proof of Work's disadvantages are a high latency, a low transaction rate, and a high energy expenditure, making it a less-than-perfect choice for many applications. In addition the validation of transactions is not carried out with a definite temporality. For Bitcoin, it takes on average 10 minutes to create a block. However, for certain use cases such as auctions or the exchange of energy, there is a need for this temporality. The purpose of this article is to propose a new type of consensus that is faster, less energy-consuming and that can be synchronized with a time reference. The core of the reflection is the use of the Condorcet voting mechanism to determine the miner.\",\"PeriodicalId\":434018,\"journal\":{\"name\":\"2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-04-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"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.00011\",\"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.00011","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Blockchain: A Novel Approach for the Consensus Algorithm Using Condorcet Voting Procedure
The blockchain technology allows interested parties to access a common register, the update, and integrity of which are collectively managed in a decentralized manner by a network of actors. It is the consensus protocol that ensures a common and unambiguous update of transactions by creating blocks of transactions for which integrity, veracity, and consistency are guaranteed through geographically distributed nodes. Bitcoin, the first popular blockchain concept, introduced the Proof of Work consensus based on work validation, and has been extended to thousands of participants. Despite its success and its large use in other crypto-currencies, Proof of Work's disadvantages are a high latency, a low transaction rate, and a high energy expenditure, making it a less-than-perfect choice for many applications. In addition the validation of transactions is not carried out with a definite temporality. For Bitcoin, it takes on average 10 minutes to create a block. However, for certain use cases such as auctions or the exchange of energy, there is a need for this temporality. The purpose of this article is to propose a new type of consensus that is faster, less energy-consuming and that can be synchronized with a time reference. The core of the reflection is the use of the Condorcet voting mechanism to determine the miner.