Cui Zhang, Hui Yang, Jun Li, Yunhua He, J. Zhang, Q. Yao, Chao Li
{"title":"一种高效且可验证的多项式物联网跨链外包计算方案","authors":"Cui Zhang, Hui Yang, Jun Li, Yunhua He, J. Zhang, Q. Yao, Chao Li","doi":"10.1109/COMPSAC57700.2023.00056","DOIUrl":null,"url":null,"abstract":"The increase in IoT(Internet of Things) computing demands has brought more and more attention to the polynomial outsourcing computing. As a distributed computing method, IoT polynomial outsourcing computing based on cross-chain can enable IoT data on other blockchains to participate in computing by outsourcing polynomials. However, the trust isolation between multiple blockchains will bring challenges to the efficient verification of polynomial cross-chain outsourced calculations. In this paper, we first design a multi-chain outsourcing computing model to improve the efficiency of IoT cross-chain computing by outsourcing polynomials to blockchains that store related data. Then, an efficient and verifiable polynomial cross-chain outsourcing calculation scheme is proposed. In this scheme, we design a polynomial commitment generation algorithm, a witness generation algorithm and a cross-chain verification algorithm by combining commitment and witness mechanisms. These algorithms work together to efficiently verify the correctness and integrity of the calculation results of the outsourced polynomials. Security analysis and experimental results show that the scheme is feasible in practice.","PeriodicalId":296288,"journal":{"name":"2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Efficient and Verifiable Polynomial Cross-chain Outsourcing Calculation Scheme for IoT\",\"authors\":\"Cui Zhang, Hui Yang, Jun Li, Yunhua He, J. Zhang, Q. Yao, Chao Li\",\"doi\":\"10.1109/COMPSAC57700.2023.00056\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The increase in IoT(Internet of Things) computing demands has brought more and more attention to the polynomial outsourcing computing. As a distributed computing method, IoT polynomial outsourcing computing based on cross-chain can enable IoT data on other blockchains to participate in computing by outsourcing polynomials. However, the trust isolation between multiple blockchains will bring challenges to the efficient verification of polynomial cross-chain outsourced calculations. In this paper, we first design a multi-chain outsourcing computing model to improve the efficiency of IoT cross-chain computing by outsourcing polynomials to blockchains that store related data. Then, an efficient and verifiable polynomial cross-chain outsourcing calculation scheme is proposed. In this scheme, we design a polynomial commitment generation algorithm, a witness generation algorithm and a cross-chain verification algorithm by combining commitment and witness mechanisms. These algorithms work together to efficiently verify the correctness and integrity of the calculation results of the outsourced polynomials. Security analysis and experimental results show that the scheme is feasible in practice.\",\"PeriodicalId\":296288,\"journal\":{\"name\":\"2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/COMPSAC57700.2023.00056\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSAC57700.2023.00056","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Efficient and Verifiable Polynomial Cross-chain Outsourcing Calculation Scheme for IoT
The increase in IoT(Internet of Things) computing demands has brought more and more attention to the polynomial outsourcing computing. As a distributed computing method, IoT polynomial outsourcing computing based on cross-chain can enable IoT data on other blockchains to participate in computing by outsourcing polynomials. However, the trust isolation between multiple blockchains will bring challenges to the efficient verification of polynomial cross-chain outsourced calculations. In this paper, we first design a multi-chain outsourcing computing model to improve the efficiency of IoT cross-chain computing by outsourcing polynomials to blockchains that store related data. Then, an efficient and verifiable polynomial cross-chain outsourcing calculation scheme is proposed. In this scheme, we design a polynomial commitment generation algorithm, a witness generation algorithm and a cross-chain verification algorithm by combining commitment and witness mechanisms. These algorithms work together to efficiently verify the correctness and integrity of the calculation results of the outsourced polynomials. Security analysis and experimental results show that the scheme is feasible in practice.