{"title":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","authors":"","doi":"10.1145/3475992","DOIUrl":"https://doi.org/10.1145/3475992","url":null,"abstract":"","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123151741","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Globalization, digitalization and disruptions recently driven by the Covid19 pandemic are affecting today's supply chains and thus are challenging companies in maintaining their businesses. Resulting uncertainties lead to potential over- and undercapacities and therefore to economic inefficiencies in companies. Engaging in intercompany networks can be a way to circumvent inefficiencies by sharing resources via electronic markets. Here, negotiation mechanisms can be used to allocate the exchanged goods tailored to the needs and payment conditions of the network participants. Ensuring trust and enabling cooperation between the participants in such a virtual ecosystem is a major challenge and essential for raising its potentials. Lacks of trust within the single transaction phases impede the negotiation process and in worst case the maintaining of the network. For this reason, Distributed Ledger Technologies (DLT) and their inherent consensus-building functionalities as well as abilities to utilize smart contracts deserve closer investigation. The aim of this paper is to provide a literature review of DLT functionalities coping with behavioral uncertainties, with a closer view on the context of supply chain. The paper examines, to what extend the integration of DLT provides a beneficial contribution to solving trust problems occurring in intercompany negotiations.
{"title":"Blockchain-Enabled Trust in Intercompany Networks Applying the Agency Theory","authors":"Nick Große, Tan Guerpinar, M. Henke","doi":"10.1145/3475992.3475994","DOIUrl":"https://doi.org/10.1145/3475992.3475994","url":null,"abstract":"Globalization, digitalization and disruptions recently driven by the Covid19 pandemic are affecting today's supply chains and thus are challenging companies in maintaining their businesses. Resulting uncertainties lead to potential over- and undercapacities and therefore to economic inefficiencies in companies. Engaging in intercompany networks can be a way to circumvent inefficiencies by sharing resources via electronic markets. Here, negotiation mechanisms can be used to allocate the exchanged goods tailored to the needs and payment conditions of the network participants. Ensuring trust and enabling cooperation between the participants in such a virtual ecosystem is a major challenge and essential for raising its potentials. Lacks of trust within the single transaction phases impede the negotiation process and in worst case the maintaining of the network. For this reason, Distributed Ledger Technologies (DLT) and their inherent consensus-building functionalities as well as abilities to utilize smart contracts deserve closer investigation. The aim of this paper is to provide a literature review of DLT functionalities coping with behavioral uncertainties, with a closer view on the context of supply chain. The paper examines, to what extend the integration of DLT provides a beneficial contribution to solving trust problems occurring in intercompany negotiations.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127852006","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Qi Zhang, Hai Lv, Junwei Ma, Jingye Li, Jieni Zhang
Blockchain has the advantages of decentralization and distributed sharing of global ledger, but at the same time, it also has the risk of data privacy leakage. In order to prevent the privacy of blockchain users from being stolen by malicious attackers, there is still a large space for development of various protection mechanisms. At first, this paper analyzes the architecture of chain block, the Blockchain data privacy threat mainly summarized data for the application layer, network layer, data privacy threats to privacy, consensus layer data and transaction layer data privacy threats to privacy, and respectively summarized this paper introduces the principle of all kinds of privacy protection mechanism, characteristics, and different ways of implementation, Finally, it points out the future research direction of blockchain data privacy protection.
{"title":"Overview of Blockchain Data Privacy Protection","authors":"Qi Zhang, Hai Lv, Junwei Ma, Jingye Li, Jieni Zhang","doi":"10.1145/3475992.3476000","DOIUrl":"https://doi.org/10.1145/3475992.3476000","url":null,"abstract":"Blockchain has the advantages of decentralization and distributed sharing of global ledger, but at the same time, it also has the risk of data privacy leakage. In order to prevent the privacy of blockchain users from being stolen by malicious attackers, there is still a large space for development of various protection mechanisms. At first, this paper analyzes the architecture of chain block, the Blockchain data privacy threat mainly summarized data for the application layer, network layer, data privacy threats to privacy, consensus layer data and transaction layer data privacy threats to privacy, and respectively summarized this paper introduces the principle of all kinds of privacy protection mechanism, characteristics, and different ways of implementation, Finally, it points out the future research direction of blockchain data privacy protection.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121842480","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Kamilla Stevenson, Oda Skoglund, Mayank Raikwar, D. Gligoroski
Proof of Stake (PoS) emerged to replace and tackle the problem of vast energy consumption in Proof of Work (PoW) consensus. PoS is based on the assumption that the majority of the stake is owned by honest participants. Consequently, instead of solving a computationally hard puzzle to propose the next block in the blockchain, PoS selects a participant with probability proportional to its stake in the network. In contrast to the solution to the puzzle, the proof of selection in PoS has inherent privacy issues. The identity of the selected participant is revealed to other participants to verify the proof, and the stake of the selected can be deducted by frequency analysis. Therefore, Private Proof of Stake (PPoS) emerged to provide a valid alternative to PoW, aiming to tackle the energy consumption in PoW while preserving the privacy of the selected participant in a consensus round. Recent PPoS protocols by Baldimtsi et al. and Ganesh et al., rely on an anonymous broadcast channel and have a large proof size that hinders the practical implementation of the protocols. In this paper, we identify issues and areas of improvement within the current PPoS protocols. We built our privacy-preserving PoS scheme upon the anonymous lottery by Baldimtsi et al. with an instantiation of Algorand as the underlying PoS protocol. We apply fully homomorphic encryption along with zero-knowledge proof techniques to reduce the proof size and to achieve privacy of selected participant’s stake and identity. In comparison with the original anonymous lottery scheme, our scheme achieves better efficiency and complexity.
{"title":"Efficient Novel Privacy Preserving PoS Protocol Proof-of-concept with Algorand","authors":"Kamilla Stevenson, Oda Skoglund, Mayank Raikwar, D. Gligoroski","doi":"10.1145/3475992.3475999","DOIUrl":"https://doi.org/10.1145/3475992.3475999","url":null,"abstract":"Proof of Stake (PoS) emerged to replace and tackle the problem of vast energy consumption in Proof of Work (PoW) consensus. PoS is based on the assumption that the majority of the stake is owned by honest participants. Consequently, instead of solving a computationally hard puzzle to propose the next block in the blockchain, PoS selects a participant with probability proportional to its stake in the network. In contrast to the solution to the puzzle, the proof of selection in PoS has inherent privacy issues. The identity of the selected participant is revealed to other participants to verify the proof, and the stake of the selected can be deducted by frequency analysis. Therefore, Private Proof of Stake (PPoS) emerged to provide a valid alternative to PoW, aiming to tackle the energy consumption in PoW while preserving the privacy of the selected participant in a consensus round. Recent PPoS protocols by Baldimtsi et al. and Ganesh et al., rely on an anonymous broadcast channel and have a large proof size that hinders the practical implementation of the protocols. In this paper, we identify issues and areas of improvement within the current PPoS protocols. We built our privacy-preserving PoS scheme upon the anonymous lottery by Baldimtsi et al. with an instantiation of Algorand as the underlying PoS protocol. We apply fully homomorphic encryption along with zero-knowledge proof techniques to reduce the proof size and to achieve privacy of selected participant’s stake and identity. In comparison with the original anonymous lottery scheme, our scheme achieves better efficiency and complexity.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124992773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yusuke Kaneko, Shuntaro Tanaka, Tomoyuki Kimura, Jun Okumura, Shigeyuki Azuchi, Shigeyuki Osada
In exams, which are intended to evaluate capability, it is practically difficult to detect errors or mistakes made by test providers and scorers, as the correct/incorrect decision logic is often not disclosed. Therefore, we propose a sustainable exam administration model with enhanced reliability and transparency, utilizing a public blockchain, without a centralized authority. The blockchain records the hash values of the correct answers, decision condition, and decision result, which cannot be tampered with afterward. We implemented our proposed method using Bitcoin Core and used it to conduct a CTF (Capture The Flag) competition with over 100 participants. No fatal flaws were observed, thereby confirming the viability of the method.
{"title":"DeExam: A Decentralized Exam Administration Model using Public Blockchain","authors":"Yusuke Kaneko, Shuntaro Tanaka, Tomoyuki Kimura, Jun Okumura, Shigeyuki Azuchi, Shigeyuki Osada","doi":"10.1145/3475992.3475993","DOIUrl":"https://doi.org/10.1145/3475992.3475993","url":null,"abstract":"In exams, which are intended to evaluate capability, it is practically difficult to detect errors or mistakes made by test providers and scorers, as the correct/incorrect decision logic is often not disclosed. Therefore, we propose a sustainable exam administration model with enhanced reliability and transparency, utilizing a public blockchain, without a centralized authority. The blockchain records the hash values of the correct answers, decision condition, and decision result, which cannot be tampered with afterward. We implemented our proposed method using Bitcoin Core and used it to conduct a CTF (Capture The Flag) competition with over 100 participants. No fatal flaws were observed, thereby confirming the viability of the method.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124258441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Blockchain is an emerging technology with the potential to resolve auditing issues. Implementing a new blockchain-related feature implies moving to a platform with another database or duplicating its parts in a blockchain system. Both ways are difficult to migrate and maintain. The alternative is to implement blockchain features within the existing database, including consensus mechanisms and specific data structures for audit needs. The paper describes and evaluates a database extension with blockchain-related structures, leaving consensus beyond the scope. We use an account-based prototype of cryptocurrency as a model example. The proposed extension allows provably checking transaction content and user balance without a full database lookup. The numerical experiments to study the overhead of the proposed extension are provided.
{"title":"Blockchain Extension for PostgreSQL Data Storage","authors":"Y. Madhwal, Darkhan Nurlybay, Y. Yanovich","doi":"10.1145/3475992.3476002","DOIUrl":"https://doi.org/10.1145/3475992.3476002","url":null,"abstract":"Blockchain is an emerging technology with the potential to resolve auditing issues. Implementing a new blockchain-related feature implies moving to a platform with another database or duplicating its parts in a blockchain system. Both ways are difficult to migrate and maintain. The alternative is to implement blockchain features within the existing database, including consensus mechanisms and specific data structures for audit needs. The paper describes and evaluates a database extension with blockchain-related structures, leaving consensus beyond the scope. We use an account-based prototype of cryptocurrency as a model example. The proposed extension allows provably checking transaction content and user balance without a full database lookup. The numerical experiments to study the overhead of the proposed extension are provided.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121859494","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
We predict that in the not-so-distant future, most if not all documents will no longer be available in paper format. We envision a world in which one can store the entirety of their digital documents not unlike a filing cabinet storing paper documents but with the additional security, safety, and integrity. The vision is encapsulated in our Personal Data Vault (PDV). The PDV is a framework for storing, saving, protecting, and sharing a person’s life-time digital documents in a verifiable secure manner that can ascertain a document’s authenticity and integrity and afford its owner to share it securely. In PDV, each document is encrypted, compressed, and securely stored in the cloud, and indexes are entered in disturbed ledger of a Permissioned Blockchain (Hyperledger Iroha), which significantly prevents data leakage, and the ledger is immutable and tamper-proof to maintain integrity. All access rights are written in the form of an access-list in Smart Contracts, which are later used for verification. We used the concept of predictive prefetching in combination with the Markov tree to design a model that successfully predicts the next (or sequence of next) requests that may occur and pre-executes (execute before the request has occurred)
{"title":"PDV: Permissioned Blockchain based Personal Data Vault using Predictive Prefetching","authors":"Neha Mishra, H. Levkowitz","doi":"10.1145/3475992.3476001","DOIUrl":"https://doi.org/10.1145/3475992.3476001","url":null,"abstract":"We predict that in the not-so-distant future, most if not all documents will no longer be available in paper format. We envision a world in which one can store the entirety of their digital documents not unlike a filing cabinet storing paper documents but with the additional security, safety, and integrity. The vision is encapsulated in our Personal Data Vault (PDV). The PDV is a framework for storing, saving, protecting, and sharing a person’s life-time digital documents in a verifiable secure manner that can ascertain a document’s authenticity and integrity and afford its owner to share it securely. In PDV, each document is encrypted, compressed, and securely stored in the cloud, and indexes are entered in disturbed ledger of a Permissioned Blockchain (Hyperledger Iroha), which significantly prevents data leakage, and the ledger is immutable and tamper-proof to maintain integrity. All access rights are written in the form of an access-list in Smart Contracts, which are later used for verification. We used the concept of predictive prefetching in combination with the Markov tree to design a model that successfully predicts the next (or sequence of next) requests that may occur and pre-executes (execute before the request has occurred)","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130877347","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Adnesh Dhamangaonkar, Prajwal Adsul, Rohini Sarode, S. Mane
The traditional approach to centralized machine learning has transparency concerns. The future of machine learning is decentralized machine learning. Thus, many technological advance companies including Microsoft are also investing in researching approaches to decentralization in machine learning. With the upliftment of big data technology, designing optimized artificial intelligence algorithms is a must need. At the base of every machine learning algorithm we need data. Data is something that can be any unprocessed fact, value, text, sound or picture that is not being interpreted and analyzed. This data is not generated by just one party, multiple parties generate such data. The data will be geographically distributed amongst organizations. This pushes the need and research of distributed machine learning algorithms. In the current scenario, there is a central server which will run the machine learning algorithm and produce results, in this system obviously we need to collect all the data at that server itself. If the server is attacked then there is a problem of security of data. Also many organizations would not like to just lend their data to some third party. To address all such issues, we study all the possible ways for implementing a distributed machine learning system and propose a blockchain based distributed conservative system. Mainly, we design a Stochastic Gradient Descent (SGD) algorithm to learn a general predictive model over the trending blockchain technology, also taking care of Byzantine attack, using the within-N algorithm. Also analysis will be made on different machine learning algorithms and datasets as a part of testing, demonstrating the effectiveness of the model.
{"title":"Secure, Decentralized, Privacy Preserving Machine Learning System Implementation over Blockchain","authors":"Adnesh Dhamangaonkar, Prajwal Adsul, Rohini Sarode, S. Mane","doi":"10.1145/3475992.3476003","DOIUrl":"https://doi.org/10.1145/3475992.3476003","url":null,"abstract":"The traditional approach to centralized machine learning has transparency concerns. The future of machine learning is decentralized machine learning. Thus, many technological advance companies including Microsoft are also investing in researching approaches to decentralization in machine learning. With the upliftment of big data technology, designing optimized artificial intelligence algorithms is a must need. At the base of every machine learning algorithm we need data. Data is something that can be any unprocessed fact, value, text, sound or picture that is not being interpreted and analyzed. This data is not generated by just one party, multiple parties generate such data. The data will be geographically distributed amongst organizations. This pushes the need and research of distributed machine learning algorithms. In the current scenario, there is a central server which will run the machine learning algorithm and produce results, in this system obviously we need to collect all the data at that server itself. If the server is attacked then there is a problem of security of data. Also many organizations would not like to just lend their data to some third party. To address all such issues, we study all the possible ways for implementing a distributed machine learning system and propose a blockchain based distributed conservative system. Mainly, we design a Stochastic Gradient Descent (SGD) algorithm to learn a general predictive model over the trending blockchain technology, also taking care of Byzantine attack, using the within-N algorithm. Also analysis will be made on different machine learning algorithms and datasets as a part of testing, demonstrating the effectiveness of the model.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130311415","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The Philippines is considered as one of the world's top producing countries of aquaculture species. Unfortunately, this status was greatly affected due to the influence of climate change and the deteriorating water quality and declining fishing stocks. Thus, fish farmers and aquaculture researchers have been searching for new and innovative technologies that could be used to address climate change issues. One of these technologies is the use of Biofloc systems. This technology uses a zero-water-exchange, and it also accumulates microorganisms that serve as a food source for the species. In view of the complexity of the process, the use of water quality management is highly recommended. In this purview, this study aimed to design and develop a solar powered automated water management system for a biofloc production. Hence, the iterative and incremental models were used for the software development process. The prototype was fabricated using the Internet of things framework composed of a mobile app which has the following features: account management, fish/shrimp profile, water quality management, auto feeding and manual controls. Based on the results of the study, the mobile app successfully sends alert values to the Arduino controller, serving as a reference in activating the corresponding relays for managing the dissolved oxygen (DO), pH, and temp level. Thus, maintaining the water quality parameters are vital for the biofloc process.
{"title":"Design of a Solar Powered IoT (Internet of Things) Remote Water Quality Management System for a Biofloc Aquaculture Technology","authors":"E. Blancaflor, M. Baccay","doi":"10.1145/3475992.3475996","DOIUrl":"https://doi.org/10.1145/3475992.3475996","url":null,"abstract":"The Philippines is considered as one of the world's top producing countries of aquaculture species. Unfortunately, this status was greatly affected due to the influence of climate change and the deteriorating water quality and declining fishing stocks. Thus, fish farmers and aquaculture researchers have been searching for new and innovative technologies that could be used to address climate change issues. One of these technologies is the use of Biofloc systems. This technology uses a zero-water-exchange, and it also accumulates microorganisms that serve as a food source for the species. In view of the complexity of the process, the use of water quality management is highly recommended. In this purview, this study aimed to design and develop a solar powered automated water management system for a biofloc production. Hence, the iterative and incremental models were used for the software development process. The prototype was fabricated using the Internet of things framework composed of a mobile app which has the following features: account management, fish/shrimp profile, water quality management, auto feeding and manual controls. Based on the results of the study, the mobile app successfully sends alert values to the Arduino controller, serving as a reference in activating the corresponding relays for managing the dissolved oxygen (DO), pH, and temp level. Thus, maintaining the water quality parameters are vital for the biofloc process.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"107 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131388721","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
V. Amelin, Nikita Romanov, R. Vasilyev, Rostyslav Shvets, Y. Yanovich, Viacheslav Zhygulin
A fundamental problem in distributed computing is achieving agreement among many parties for a single data value in the presence of faulty processes–to get consensus. The consensus mechanism is an underlying part of blockchain design and commits new blocks and changes protocol itself. In addition to classic correctness requirements, blockchains need specific ones: high performance regarding transactions per second, fast transaction confirmation, etc. Blockchains control the requirements with parameters. But how to meet qualitative and optimize quantitative requirements? Typically we have the main blockchain network without access to try different parameters and the test network to do whatever we want. In the paper, we provide a machine learning view on the blockchain parameter adjustment. We list the blockchain parameters for Solana blockchain and apply feature importance to select the most significant parameters during the forthcoming optimization.
{"title":"Machine Learning View on Blockchain Parameter Adjustment","authors":"V. Amelin, Nikita Romanov, R. Vasilyev, Rostyslav Shvets, Y. Yanovich, Viacheslav Zhygulin","doi":"10.1145/3475992.3475998","DOIUrl":"https://doi.org/10.1145/3475992.3475998","url":null,"abstract":"A fundamental problem in distributed computing is achieving agreement among many parties for a single data value in the presence of faulty processes–to get consensus. The consensus mechanism is an underlying part of blockchain design and commits new blocks and changes protocol itself. In addition to classic correctness requirements, blockchains need specific ones: high performance regarding transactions per second, fast transaction confirmation, etc. Blockchains control the requirements with parameters. But how to meet qualitative and optimize quantitative requirements? Typically we have the main blockchain network without access to try different parameters and the test network to do whatever we want. In the paper, we provide a machine learning view on the blockchain parameter adjustment. We list the blockchain parameters for Solana blockchain and apply feature importance to select the most significant parameters during the forthcoming optimization.","PeriodicalId":401179,"journal":{"name":"Proceedings of the 2021 3rd Blockchain and Internet of Things Conference","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127252092","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}