5. Rețea

Pașii pentru a rula rețeaua sunt următorii:

Tranzacțiile noi sunt difuzate către toate nodurile.

Fiecare nod colectează noi tranzacții într-un bloc.

Fiecare nod lucrează la găsirea unei dovezi de lucru dificile pentru blocul său.

Când un nod găsește o dovadă de lucru, acesta transmite blocul către toate nodurile.

Nodurile acceptă blocul numai dacă toate tranzacțiile din acesta sunt valide și nu au fost deja cheltuite.

În acest caz, lucrează la prima pe care au primit-o, dar salvează cealaltă ramură în cazul în care devine mai lungă.

bloc ca hash-ul anterior.

Nodurile își exprimă acceptarea blocului lucrând la crearea următorului bloc din lanț, folosind hash-ul blocului acceptat ca hash anterior.

Nodurile consideră întotdeauna că cel mai lung lanț este cel corect și vor continua să lucreze la extinderea acestuia. Dacă două noduri difuzează versiuni diferite ale blocului următor simultan, unele noduri pot primi una sau alta mai întâi.

În acest caz, lucrează la prima pe care au primit-o, dar salvează cealaltă ramură în cazul în care devine mai lungă.

Noile transmisii de tranzacții nu trebuie neapărat să ajungă la toate nodurile. Atâta timp cât ajung la multe noduri, vor intra într-un bloc în scurt timp.

Transmisiile blocate sunt, de asemenea, tolerante la mesajele abandonate. Dacă un nod nu primește un bloc, îl va solicita atunci când primește următorul bloc și își dă seama că a ratat unul.

#bnbburn

#BitcoinWorld

#bitcoin

#Binance

#BinanceSquare