Bitcoin, litecoin, dogecoin cum să rezolve lanțul blocurilor

Bitcoin, litecoin, dogecoin cum să rezolve lanțul blocurilor

Traducerea articolului de către antreprenor, directorul tehnic al PipelineDeals (cloud CRM) Grant Ammons. Te-ai dus la blockchain.info și te-ai gândit, ce înseamnă toate aceste numere? Datorită acestui articol, veți înțelege blocul. Acesta este împărțit în două părți principale - o scurtă trecere în revistă a operațiunilor și blocurilor și un studiu aprofundat al unui bloc și tranzacțiile din interiorul acestuia.







Crypto valută 101

Înainte de a începe să înțelegeți diagramele și ce înseamnă ele, este important să înțelegeți clar principiile de bază ale protocolului Bitcoin.

Primul lucru pe care trebuie să-l înțelegeți este că acestea nu există nici în formă digitală, nici în formă reală. Există doar o listă de tranzacții.

O afacere este doar o înregistrare a cuiva care dă cocoșilor cuiva.

Principalele componente ale tranzacției includ:

Prin natura sa, unitatea este o metodă prin care datele din rețea sunt scrise în mod constant. Aceasta este o înregistrare a unora sau a tuturor tranzacțiilor care nu au fost contabilizate de alte blocuri.

Blocurile conțin, de asemenea, un pointer la blocul anterior. Dacă utilizați termenul informatică, blocul se comportă ca o listă legată. Această listă se numește un lanț de blocuri.

Toți clienții Bitcoin fac parte din rețeaua peer-to-peer, astfel încât aceștia comunică între ei. Atunci când o tranzacție este executată, aceasta este prezentată tuturor clienților. Tranzacția este confirmată. Când intră în cel mai lung bloc, urmat de alte 5 blocuri.

Testarea blocurilor

Dacă ne uităm la ultimul block dogoin (la momentul scrisului), vom vedea o mulțime de informații diferite.

Bitcoin, litecoin, dogecoin cum să rezolve lanțul blocurilor

Ce înseamnă aceste domenii?

Hash: Identificatorul unic al acestui bloc.

Bloc anterior: identificatorul unic al blocului anterior din lanț. Aceasta este ceea ce leagă blocurile într-un lanț.







Înălțime: Aceasta este doar lungimea lanțului, numărul de blocuri din lanț.

Versiune: În dogecoin, este întotdeauna 1. Bitcoin are 2. Aceasta este versiunea protocolului monedei.

Transaction Merkle Root: Acesta este un hash SHA-256d bazat pe toate tranzacțiile din bloc. Se actualizează atunci când tranzacția este acceptată în bloc. Acest hash al tuturor hash-urilor este cunoscut ca rădăcina Merkle.

Timpul: momentul în care a fost găsit acest bloc.

Acesta este ajustat pentru a limita numărul de blocuri găsite într-un anumit timp.

Bitcoin, litecoin, dogecoin cum să rezolve lanțul blocurilor

Tranzacții: Numărul de tranzacții din acest bloc.

Valoare Out: valoarea totală a tuturor tranzacțiilor din bloc.

Vârsta medie a monedelor: Vârsta medie a intrărilor pentru un bloc. Vârsta medie a monedelor din acest bloc este de 9,1 zile, ceea ce înseamnă că monedele folosite pentru tranzacțiile din acest bloc au fost exploatate cu aproximativ 9 zile în urmă.

Suma cheltuită de monetare și de zile (cu monede zile distruse): numărul de zile petrecute de monetare și - o încercare de a măsura activitatea economică reală a sistemului 1. Nu poate fi măsurat pur și simplu, în ceea ce privește tranzacțiile, ca un utilizator poate trimite moneda înainte și înapoi, prin urmare, creșterea artificială a sumă.

Ideea este de a multiplica volumul fiecărei tranzacții cu numărul de zile care au trecut de la ultima tranzacție cu aceste monede. Acum înțelegeți ce înseamnă zilele de monede. Aceste zile vor fi distruse atunci când apare o nouă afacere cu aceste monede.

Verificarea tranzacției

Bitcoin, litecoin, dogecoin cum să rezolve lanțul blocurilor

DPrrn a tranzacționat anterior 430 de monede, care servesc drept input pentru această tranzacție.

Conform concluziei. 419 de monede au fost trimise la D69b, 1 monedă este o comisie de transfer, iar 10 monede au fost returnate expeditorului.

Hash: Un identificator unic pentru tranzacție.

Timestamp: Momentul în care a avut loc tranzacția.

Numărul de intrări: Numărul de tranzacții efectuate de partea de ieșire a tranzacției. Luați în considerare următorul exemplu, în care Alice dorește să trimită lui Bob 50 de dogoare. Ea a trimis deja 25 și 35 de dogoini înainte. Tranzacțiile anterioare vor servi ca o intrare atunci când trimiteți Bob 50 dogoins.

Totalul a venit (total în): Numărul total de monede care alcătuiesc intrarea tranzacției.

Numărul de ieșiri: Numărul de portofele la care a fost trimisă o ieșire. Dacă tranzacția necesită o schimbare, unul dintre portofele devine o pungă pentru a fi trimisă expeditorului.

Total total: Numărul total de monede care constituie retragerea tranzacției, minus comisionul.

Comisioane (comision): Dacă a existat o comisie în timpul tranzacției, aceasta va fi indicată aici.

Sper că sunteți puțin mai bun la înțelegerea lanțurilor de blocuri!







Trimiteți-le prietenilor: