🚨Cum funcționează Blockchain
1. Introducere în Blockchain
- Blockchain: Un registru descentralizat, distribuit, care înregistrează tranzacțiile pe mai multe computere, astfel încât tranzacțiile înregistrate să nu poată fi modificate retroactiv. Acest lucru asigură securitatea și transparența.
2. Componente cheie
- Blocuri: Fiecare bloc conține o listă de tranzacții. Odată ce un bloc este finalizat, acesta este adăugat în lanț.
- Lanț: O secvență de blocuri legate între ele. Fiecare bloc conține o referință (hash) la blocul anterior.
- Noduri: Calculatoare din rețea care întrețin și validează blockchain-ul. Fiecare nod are o copie a întregului blockchain.
3. Procesul tranzacției
- Inițiere: O tranzacție este inițiată de un utilizator și difuzată în rețea.
- Verificare: Nodurile rețelei validează tranzacția folosind mecanisme de consens.
- Mecanisme de consens: Metode utilizate pentru a conveni asupra validității tranzacțiilor. Cele comune includ:
- Proof of Work (PoW): Minerii rezolvă puzzle-uri matematice complexe pentru a valida tranzacțiile.
- Proof of Stake (PoS): Validatorii sunt aleși în funcție de numărul de monede pe care le dețin și sunt dispuși să „mizeze” ca garanție.
- Includerea într-un bloc: tranzacțiile validate sunt grupate într-un bloc nou de către mineri sau validatori.
- Adăugarea la Blockchain: Noul bloc este adăugat la blockchain, făcând tranzacția permanentă și imuabilă.
4. Caracteristici de securitate
- Hashing: Fiecare bloc conține un hash unic al blocului anterior, asigurându-se că orice modificare afectează întregul lanț.
- Descentralizare: natura distribuită a blockchain-ului o face