Bitcoin pentru blocul "dummies"

Componenta de bază a blocului este blocul - o singură porțiune a datelor (informațiilor) conectate într-un lanț.

Bitcoin pentru blocul

După cum știm deja, blocada lui Bitcoin # 8202; - # 8202; acesta este un fel de registru, în care sunt înregistrate absolut toate tranzacțiile angajate cu monede de bitcoin.







Și dacă blocul # 8202; - # 8202; acesta este registrul, apoi paginile individuale ale acestei cărți # 8202; # 8202, acestea sunt blocurile blocului, în care sunt înregistrate tranzacțiile financiare și care sunt legate între ele prin hashuri, astfel încât antetul fiecărui bloc ulterior să stocheze codul hash al codului precedent.

Astfel, toate blocurile înregistrate în blocul de blocare nu pot fi schimbate. În general, orice modificare a informațiilor (tranzacțiilor) înregistrate în bloc este interzisă. Puteți adăuga numai blocuri noi.

Aceasta este o proprietate importantă a blocului, ca un registru distribuit al tranzacțiilor financiare. De asemenea, este imposibil să fixați înregistrările sau să ștergeți paginile numerotate într-un registru rezervat și împletit și este imposibil să o faceți într-un detașament.

În același timp, sistemul de blocare este mult mai fiabil decât orice registru sau orice registru bancar de operațiuni, deoarece copii ale blocului sunt stocate pe o varietate de computere (servere) într-o rețea distribuită peer-to-peer.

Dar, să ne întoarcem la blocurile blocadei lui Bitcoin.

Fiecare bloc constă dintr-un antet în care informațiile de serviciu sunt stocate, iar sarcina utilă este # 8202; înregistrările tranzacțiilor reale.

Bitcoin pentru blocul






Antetul blocului conține următoarele informații:

Pentru ca noi să înțelegem importanța hash-urilor în antet.

Antetul antetului blocului are în sine # 8202; Acest lucru conectează blocul anterior la cel ulterior din lanțul de blocadă. Este scris ca codul hash al blocului anterior din antetul următorului.

Antetul salvează, de asemenea, hash-ul tranzacției din blocul curent. Se calculează folosind un algoritm cunoscut ca arbore Merkle sau arbore binar hash.

Bitcoin pentru blocul

Funcționează astfel:

  1. În primul rând, sunt luate în considerare sumele tuturor tranzacțiilor din bloc.
  2. Apoi, hash-urile sunt considerate ca suma sumelor din perechile de tranzacții.
  3. Mai mult, hash-urile sunt considerate din suma perechilor de hash rezultate și apoi prin aceeași schemă până când se obține un cod hash # 8202; - # 8202; acesta va fi hash-ul tranzacțiilor din bloc.

Trebuie remarcat faptul că, deoarece arborele este binar (numărarea este în perechi), atunci la fiecare pas trebuie să existe un număr par de elemente. Prin urmare, dacă, într-o anumită etapă, se obține un număr impar de hashes, atunci acesta din urmă este simplu duplicat pentru a obține o pereche.

Antetele vă permit să urmăriți integritatea conținutului propriu-zis al blocurilor.

Acum, haideți să treceți la conținutul real (încărcătura utilă) a blocului ...

După cum am menționat mai devreme, tranzacțiile sunt înregistrate în blocada bitcoin. De fapt, tranzacția însăși arată astfel:

În realitate, o tranzacție scrisă într-un bloc de blocadă este mai dificilă, deoarece protocolul lui Bitcoin operează cu concepte cum ar fi intrări sau intrări și ieșiri sau ieșiri.

Prin urmare, în Bitcoin, o nouă tranzacție prin intrările (una sau mai multe) se referă la rezultatele (una sau mai multe) tranzacțiilor anterioare și generează ieșiri (de asemenea, una sau mai multe) pentru utilizarea în tranzacțiile ulterioare.

Bitcoin pentru blocul

Structura reală a înregistrării tranzacției din blockbuster-ul Bitcoin conține:

  • numărul de intrări utilizate;
  • codul hash și indexul fiecărei înregistrări, precum și informații despre servicii;
  • numărul de ieșiri utilizate;
  • suma rezultatelor, precum și informații privind serviciile;
  • timbru de timp de tranzacționare.

Abilitatea de a specifica mai multe ieșiri din tranzacție # 8202; - # 8202; acest lucru este foarte important, deoarece tranzacția (mai precis numărul # 8202; - # 8202; Exit) poate fi utilizată ca o intrare o singură dată și numai în întregime.

Articole anterioare pe tema "Bitcoin pentru 5 minute":







Articole similare

Trimiteți-le prietenilor: