Národní úložiště šedé literatury Nalezeno 5 záznamů.  Hledání trvalo 0.00 vteřin. 
Security and Performance Testbed for Simulation of Proof-of-Stake Protocols
Holub, Juraj ; Malinka, Kamil (oponent) ; Homoliak, Ivan (vedoucí práce)
This work aims to analyze the security and performance of three Proof-of-Stake consensus protocols for blockchain (Harmony, Solana and Ouroboros). For this purpose, a simulation tool is created, which experiments with these protocols. The solution also includes a comparison of currently available blockchain simulators. The simulation results show that all three protocols can work efficiently even in large networks. In terms of security, the simulation points to a vulnerability in the form of a DoS attack. Based on the results, modifications to the protocols were proposed that minimize the mentioned security vulnerability. The created simulator is freely available and intended for potential further research of similar consensus protocols.
Decentralized E-Voting on Solana Blockchain
Hošala, Martin ; Očenášek, Pavel (oponent) ; Homoliak, Ivan (vedoucí práce)
This work was aimed at finding out the suitability of Solana blockchain for BBB-Voting system and creating a prototype of this system based on the provided solutions on Ethereum. The problem with Ethereum is its performace - a larger voting would take weeks. Solana promises much higher performace. To create the final solution, it was necessary to analyze Solana's system, BBB-Voting, design BBB-Voting for Solana, implement and test it. The final prototype is implemented in Rust using the Anchor framework. During the development, it was found that the algorithm which within the BBB-Voting protocol is used for vote validation is too computationally intensive and therefore due to the current limit on Solana, the system cannot be deployed on the mainnet. However, it is expected that this limit will be changed and the system can be deployed in the future. In that case, a rough estimate of the speedup over Etherem counterparts is around 3000 %. The cost of voting on Solana is also an order of magnitude lower. As part of the work, a front-end for voting was also developed - a single-page web application built using ReactJS.
Analysis of the Move Programming Language for Blockchain Platforms
Šmehýl, Adam ; Homoliak, Ivan (oponent) ; Perešíni, Martin (vedoucí práce)
This thesis studies the Move programming language, focusing on its usability for developing applications (smart contracts or programs) on blockchain platforms. Two key aspects are considered: first, a comparison of programming models using Move to widely used models of EVM-compatible platforms like Ethereum and the popular Solana blockchain; and second, the implementation of the same program in Solidity on Ethereum, Rust on Solana, and Move on Aptos. Criteria for comparison include deployment and execution costs, processing speed, code readability, and overall development experience. A detailed analysis of Move's unique features, such as resource management, the use of generics, and other security enhancements in programming, is conducted. The results demonstrate Move's potential for extensive use in the blockchain field, with its strong emphasis on secure coding and resource management contributing to the growing interest within the blockchain community.
Decentralized E-Voting on Solana Blockchain
Hošala, Martin ; Očenášek, Pavel (oponent) ; Homoliak, Ivan (vedoucí práce)
This work was aimed at finding out the suitability of Solana blockchain for BBB-Voting system and creating a prototype of this system based on the provided solutions on Ethereum. The problem with Ethereum is its performace - a larger voting would take weeks. Solana promises much higher performace. To create the final solution, it was necessary to analyze Solana's system, BBB-Voting, design BBB-Voting for Solana, implement and test it. The final prototype is implemented in Rust using the Anchor framework. During the development, it was found that the algorithm which within the BBB-Voting protocol is used for vote validation is too computationally intensive and therefore due to the current limit on Solana, the system cannot be deployed on the mainnet. However, it is expected that this limit will be changed and the system can be deployed in the future. In that case, a rough estimate of the speedup over Etherem counterparts is around 3000 %. The cost of voting on Solana is also an order of magnitude lower. As part of the work, a front-end for voting was also developed - a single-page web application built using ReactJS.
Security and Performance Testbed for Simulation of Proof-of-Stake Protocols
Holub, Juraj ; Malinka, Kamil (oponent) ; Homoliak, Ivan (vedoucí práce)
This work aims to analyze the security and performance of three Proof-of-Stake consensus protocols for blockchain (Harmony, Solana and Ouroboros). For this purpose, a simulation tool is created, which experiments with these protocols. The solution also includes a comparison of currently available blockchain simulators. The simulation results show that all three protocols can work efficiently even in large networks. In terms of security, the simulation points to a vulnerability in the form of a DoS attack. Based on the results, modifications to the protocols were proposed that minimize the mentioned security vulnerability. The created simulator is freely available and intended for potential further research of similar consensus protocols.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.