View Proposal
-
Proposer
-
Oleksandr Letychevskyi
-
Title
-
Research on the use of formal methods in the verification of the property of resistance to attacks in the blockchain.
-
Goal
-
Study of formal methods usage in blockchain attack resistance property.
-
Description
- Create a formal model of the selected consensus algorithm (Proof of stake, proof of delegated stake, etc.) in the form of a formal model, which can be represented as an automaton, a Petri net, or another type of transition system or process algebra. Consider attacks on the blockchain such as double spending, Sybil attacks, or others. Create a method or use existing algorithms of the model-checking and prove the possibility of an attack under certain conditions (for example, the number of attackers in the network is more than 50%).
- Resources
-
-
Background
-
-
Url
-
-
Difficulty Level
-
High
-
Ethical Approval
-
None
-
Number Of Students
-
2
-
Supervisor
-
Oleksandr Letychevskyi
-
Keywords
-
blockchain, formal verification, double spending attack
-
Degrees
-