| dc.contributor.advisor | ZGUREANU, Aureliu | |
| dc.contributor.advisor | COJOCARU, Svetlana | |
| dc.contributor.author | CABAC, Ion | |
| dc.date.accessioned | 2026-03-04T13:34:31Z | |
| dc.date.available | 2026-03-04T13:34:31Z | |
| dc.date.issued | 2026 | |
| dc.identifier.citation | CABAC, Ion. Studiu comparativ al mecanismelor de consens în sisteme distribuite și blockchain. Teză de master. Programul de studiu Tehnologia Informației. Conducător ştiinţific ZGUREANU Aureliu, dr., conf. univ. Universitatea Tehnică a Moldovei. Chișinău, 2026. | en_US |
| dc.identifier.uri | https://repository.utm.md/handle/5014/35609 | |
| dc.description | Fişierul ataşat conţine: Rezumat, Abstract, Cuprins, Abrevieri, Introducere, Bibliografie. | en_US |
| dc.description.abstract | Lucrarea de față abordează problematica mecanismelor de consens în cadrul sistemelor distribuite și al tehnologiei blockchain, un domeniu de importanță majoră în contextul digitalizării accelerate și al dezvoltării aplicațiilor descentralizate. Consensul reprezintă elementul fundamental care permite nodurilor autonome să ajungă la un acord comun asupra stării sistemului, chiar și în condiții de erori de comunicare, întârzieri sau comportamente malițioase. Alegerea unui mecanism de consens adecvat influențează direct securitatea, performanța, scalabilitatea și reziliența unui sistem distribuit. Obiectivul principal al studiului constă în realizarea unei analize comparative a celor mai reprezentative mecanisme de consens utilizate în prezent: Proof of Work (PoW), Proof of Stake (PoS) și Byzantine Fault Tolerance (BFT). Cercetarea urmărește identificarea principiilor de funcționare ale fiecărui mecanism, evidențierea avantajelor și limitărilor acestora, precum și evaluarea compromisurilor dintre securitate, descentralizare și performanță. Ipoteza de bază a lucrării este că nu există un mecanism de consens universal optim, ci doar soluții adaptate unor contexte specifice de utilizare, în funcție de cerințele aplicației și de mediul de operare. Metodologia cercetării îmbină analiza teoretică cu o abordare aplicativă. Partea teoretică include studiul literaturii de specialitate privind sistemele distribuite, modelele clasice de consens (Paxos, Raft, PBFT) și fundamentele tehnologice ale blockchain-ului. Analiza comparativă este realizată pe baza unor criterii clare, precum securitatea, performanța, consumul de resurse, scalabilitatea și toleranța la erori. Componenta practică constă în proiectarea și implementarea unui simulator care reproduce funcționarea mecanismelor PoW, PoS și BFT într-un mediu controlat, permițând evaluarea experimentală a indicatorilor de performanță, precum timpul de confirmare și debitul tranzacțional. Rezultatele obținute evidențiază diferențe semnificative între mecanismele analizate. Proof of Work oferă un nivel ridicat de securitate în rețele publice deschise, însă implică un consum energetic ridicat și o scalabilitate limitată. Proof of Stake se remarcă prin eficiență energetică și performanță superioară, bazând securitatea pe stimulente economice și mecanisme de penalizare. Mecanismele de tip BFT asigură finalitate deterministă și latență redusă, fiind adecvate pentru rețele permisionate, dar limitate din punct de vedere al scalabilității. Concluziile lucrării confirmă ipoteza inițială și subliniază importanța alegerii mecanismului de consens în funcție de cerințele specifice ale aplicației. | en_US |
| dc.description.abstract | This master’s thesis addresses the issue of consensus mechanisms in distributed systems and blockchain technology, a field of growing importance in the context of digital transformation and the widespread adoption of decentralized applications. Consensus represents a fundamental component that enables independent nodes to reach agreement on a common system state, even in the presence of communication delays, failures, or malicious behavior. The choice of an appropriate consensus mechanism directly affects the security, performance, scalability, and resilience of distributed systems. The main objective of this research is to conduct a comparative analysis of the most representative consensus mechanisms currently in use: Proof of Work (PoW), Proof of Stake (PoS), and Byzantine Fault Tolerance (BFT). The study aims to identify the operating principles of each mechanism, highlight their advantages and limitations, and analyze the trade-offs between security, decentralization, and performance. The central hypothesis of the thesis is that there is no universally optimal consensus mechanism; instead, each solution is suited to specific application contexts depending on system requirements and operational constraints. The research methodology combines theoretical analysis with an applied experimental approach. The theoretical component includes an in-depth review of the scientific literature on distributed systems, classical consensus models (such as Paxos, Raft, and PBFT), and the foundational principles of blockchain technology. The comparative analysis is conducted using well-defined criteria, including security, performance, resource consumption, scalability, and fault tolerance. The practical component involves the design and implementation of a simulation environment capable of modeling the behavior of PoW, PoS, and BFT mechanisms under controlled conditions, allowing for experimental evaluation of key performance indicators such as confirmation time and transaction throughput. The obtained results reveal significant differences among the analyzed mechanisms. Proof of Work provides strong security guarantees in open public networks but suffers from high energy consumption and limited scalability. Proof of Stake demonstrates improved energy efficiency and higher performance, relying on economic incentives and penalty mechanisms to ensure network security. Byzantine Fault Tolerance mechanisms offer deterministic finality and low latency, making them suitable for permissioned or semi-permissioned networks, although their scalability is constrained by increased communication overhead. The conclusions confirm the initial hypothesis and emphasize that selecting a consensus mechanism must be aligned with the specific requirements of the target application rather than seeking a one-size-fits-all solution. | en_US |
| dc.language.iso | ro | en_US |
| dc.publisher | Universitatea Tehnică a Moldovei | en_US |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | consens | en_US |
| dc.subject | blockchain | en_US |
| dc.subject | sisteme distribuite | en_US |
| dc.subject | consensus | en_US |
| dc.subject | distributed systems | en_US |
| dc.subject | Proof of Work | en_US |
| dc.title | Studiu comparativ al mecanismelor de consens în sisteme distribuite și blockchain | en_US |
| dc.type | Thesis | en_US |
The following license files are associated with this item: