Y. Bespalov, L. Kovalchuk, Hanna Nelasa, R. Oliynykov, Alberto Garoffolo
{"title":"基于zk-SNARK的侧链中证明树快速生成激励分配的博弈论分析","authors":"Y. Bespalov, L. Kovalchuk, Hanna Nelasa, R. Oliynykov, Alberto Garoffolo","doi":"10.1109/ICCST52959.2022.9896484","DOIUrl":null,"url":null,"abstract":"In sidechains with Latus consensus, a block forger generates a block using SNARK-proofs, created by decentralized provers and organized in a perfect binary tree (proof tree). One of the most important questions is to assign incentives for these proofs. In this paper, the game theory instruments are used to investigate incentive distribution in proof trees for SNARK-based sidechains to provide stable and efficient block generation. Two different models are considered: when only one sidechain exists, and when there exist a lot of sidechains among which provers may switch any time, trying to get a higher incentive. Utilization of Stirling numbers with non-integer arguments turns out to be very efficient for the second model.","PeriodicalId":364791,"journal":{"name":"2022 IEEE International Carnahan Conference on Security Technology (ICCST)","volume":" 67","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Game theory analysis of incentive distribution for prompt generation of the proof tree in zk-SNARK based sidechains\",\"authors\":\"Y. Bespalov, L. Kovalchuk, Hanna Nelasa, R. Oliynykov, Alberto Garoffolo\",\"doi\":\"10.1109/ICCST52959.2022.9896484\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In sidechains with Latus consensus, a block forger generates a block using SNARK-proofs, created by decentralized provers and organized in a perfect binary tree (proof tree). One of the most important questions is to assign incentives for these proofs. In this paper, the game theory instruments are used to investigate incentive distribution in proof trees for SNARK-based sidechains to provide stable and efficient block generation. Two different models are considered: when only one sidechain exists, and when there exist a lot of sidechains among which provers may switch any time, trying to get a higher incentive. Utilization of Stirling numbers with non-integer arguments turns out to be very efficient for the second model.\",\"PeriodicalId\":364791,\"journal\":{\"name\":\"2022 IEEE International Carnahan Conference on Security Technology (ICCST)\",\"volume\":\" 67\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Carnahan Conference on Security Technology (ICCST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCST52959.2022.9896484\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Carnahan Conference on Security Technology (ICCST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCST52959.2022.9896484","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Game theory analysis of incentive distribution for prompt generation of the proof tree in zk-SNARK based sidechains
In sidechains with Latus consensus, a block forger generates a block using SNARK-proofs, created by decentralized provers and organized in a perfect binary tree (proof tree). One of the most important questions is to assign incentives for these proofs. In this paper, the game theory instruments are used to investigate incentive distribution in proof trees for SNARK-based sidechains to provide stable and efficient block generation. Two different models are considered: when only one sidechain exists, and when there exist a lot of sidechains among which provers may switch any time, trying to get a higher incentive. Utilization of Stirling numbers with non-integer arguments turns out to be very efficient for the second model.