Autor: |
Habib, Christian, Ayoub, Ilian |
Jazyk: |
angličtina |
Rok vydání: |
2022 |
Předmět: |
|
Druh dokumentu: |
Text |
Popis: |
This thesis proposes an implementation for a decentralized version of the Git version controlsystem. This is achieved using a simple distributed DAG ledger. The thesis analyzeshow the decentralization of Git affects security. Use and misuse cases are used to compareand evaluate conventional Git web services and a decentralized version of Git. Theproposed method for managing the state of the Git project is described as a voting systemwhere participants in a Git project vote on changes to be made. The security evaluationfound that the removal of privileged roles in the Git version control system, mitigated thepossibility of malicious maintainers taking over the project. However, with the introductionof the DAG ledger and the decentralization, the possibility of a malicious actor takingover the network using Sybil attack arises, which in turn could cause the same issues as amalicious maintainer. |
Databáze: |
Networked Digital Library of Theses & Dissertations |
Externí odkaz: |
|