Care este dovada-de-muncă și dovada-de-joc, forklog

Dovada-de-muncă și Proof-of-stake - doua dintre cele mai renumite Criptomonedă algoritm de consens. Acestea oferă mecanisme diferite în structura dovada a muncii depuse.

Care este dovada-de-lucru?

Dovada-de-lucru (POW - literal: dovada de lucru) - algoritmul de a proteja împotriva abuzului de sisteme distribuite (DoS-atacuri, spam, etc.), care, în esență, fierbe până la două puncte principale:

  1. necesitatea de a efectua o anumită sarcină destul de complicată și consumatoare de timp;
  2. capacitatea de a verifica rapid și ușor rezultatul.

POW-sarcină nu a fost proiectat inițial pentru oameni, decizia lor de la calculator întotdeauna realizabil în termenul, dar necesită o mulțime de putere de calcul. Verificarea soluției necesită mult mai puțin timp și resurse.

Cine a inventat termenul Proof-of-Work?

„Pentru a avea acces la o resursă partajată, utilizatorul trebuie să calculeze o funcție: o destul de complexă, dar este posibil; astfel încât este posibil pentru a proteja resursa de abuz. "

Sistemul oferă o inversare parțială hashing la trimiterea de e-mail. Pentru a calcula antetul corespunzătoare necesită aproximativ 252 calcule hash care trebuie să fie recalculate pentru fiecare transport. Și dacă pentru a trimite mai multe e-mailuri calcule suplimentare convenționale nu creează obstacole, trimiterea de spam nevoie de conversie continuă face o foarte resurse. În același timp, validarea codului calculat este foarte rapid: folosind un singur calcul al SHA-1, cu o etichetă pre-preparată.

Ce relație Dovada-de-lucru este de a Criptomonedă?

Mecanismul POW de rețea Bitcoin a fost utilizat ca un mijloc de a ajunge la un consens (consens cu privire la ceea ce versiune de blokcheyna considerat corect). Astfel, pentru prima Criptomonedă a creat cadrul Satoshi Nakamoto a primit proiectul idee hashcash menționat mai sus, adăugând la acesta mecanism de complexitate variabilă - o reducere sau o creștere N (numărul necesar de zerouri), în funcție de capacitatea totală a participanților la rețea. Calculeaza funcția a fost SHA-256.

Este complexitatea de calcul a „greu“?

Pentru ca sistemul să recunoască un bloc valid, este necesar ca valoarea hash a fost mai mică decât comanda actuală. Astfel, fiecare bloc arată că unele de lucru a fost făcut pe constatarea lui.

Fiecare bloc include un hash al blocului anterior pentru a forma un lanț. Schimbarea unității nu poate fi - poate crea doar un bloc de la aceeași înălțime, care va conține hash a blocului precedent. Pentru a realiza un astfel de proces este necesar pentru a face munca de a găsi toate blocurile anterioare. grad ridicat de complexitate a acestui proces blokcheyn protejează împotriva accesului neautorizat și a cheltuielilor de dublu.

Ce este o dovada-de-stake?

În abordarea nodului Proof-of-stake, de asemenea, încearcă să hash datele în căutare rezultat mai mic decât o anumită valoare, dar complexitatea în acest caz, distribuite proporțional, în conformitate cu echilibrul ansamblului. Cu alte cuvinte - în funcție de numărul de monede (token-uri) în contul de utilizator.

Astfel, mai multe sanse de a genera blocul următor are un nod cu mare echilibru. Schema pare destul de atractiv în primul rând din cauza cerințelor mici la resursele de calcul, și, de asemenea, pentru că nu se pune problema „pierdut“ putere.

Care sunt argumentele pro și contra Proof-of-stake?

De regulă, următoarele argumente sunt în favoarea utilizării Pos:

  • Pentru un atac necesită resurse considerabile, ceea ce face inoportună din punct de vedere financiar.
  • În același timp, în cazul în care eliminarea atacatorului are un număr mare de jetoane, el va suferi de atac, deoarece încalcă stabilitatea Criptomonedă.

Argumentele care provoacă îngrijorări:

  • PoS oferă motivație suplimentară pentru acumularea de fonduri în mâinile unei singure persoane, care ar putea afecta în mod negativ descentralizarea rețelei.
  • În cazul în care imaginea unui mic grup care va aduna la destul de o mulțime de bani, ea ar fi în măsură să impună regulile sale de operare a rețelei de ceilalți participanți.

Pe care parte scalelor?

Litigiile dintre suporterii POW PoS și a durat o lungă perioadă de timp, dar natura acestor dispute asupra teoretice. Practica arată că rolul de dezvoltator în probleme de securitate este încă foarte mare.

Cu toate acestea, în ciuda faptului că sistemul PoS va fi întotdeauna mai ușor de implementat și, în general, ca fiabile din punct de vedere al securității, The Criptomonedă cele mai grave, cel mai probabil nu va renunța la POW.

Unde altundeva poți citi despre Mizei Proof-of-Proof-of-muncă și?

La un moment dat ForkLog pregătit o traducere adaptată a Whitepaper, scris BitFury Group, care compară activitatea principiilor de protecție PoW- și sisteme PoS.

Ce alte dovezi au mecanisme în Criptomonedă?

Dovada-de-muncă și Proof-of-stake poate fi considerat doi algoritmi mai populare în consens Criptomonedă mondial, dar, în plus față de acestea, există o serie de mecanisme care au propriile lor particularități și complexitatea.

Lista lor poate fi destul de mare, asa ca vom enumera unele dintre cele mai renumite:

explicați dacă toate portmonee se va opri accidental în POS, care va genera blocuri? în cazul în care o astfel de situație apare brusc

cu siguranță pos) Ce înseamnă fraza. PoS oferă motivație suplimentară pentru acumularea de fonduri în mâinile unei singure persoane? Puteți face, de fapt, o regulă specială pentru principalele componente ale capacității de susținere completă a rețelei și pur și simplu să evite centralizarea formării lor. Doar permite crearea de unități mici, cu regulile lor „mici“ pentru a sprijini descentralizarea seti.Oba toate domeniile se vor anula reciproc. Fierul este, de asemenea, adaugă întotdeauna un intermediar în formă de .a producător pentru a crea un lanț paralel și să încerce să-l includă în original, nu este atât de ușor, fără cunoștința comunității.

Bună ziua tuturor, am creat o monedă cripto pentru toate blehcoin POS-uri compilate acolo a fost una nu este o mare problemă atunci când compilați totul este stabil, dar nu a mai văzut echilibrul meu când compilarea deducem lui, care ar putea sugera va fi recunoscători?

Bună ziua tuturor, am creat o monedă cripto pentru toate blehcoin POS-uri compilate acolo a fost una nu este o mare problemă atunci când compilați totul este stabil, dar nu a vazut coinov mea pe care am introdus atunci când compilarea monedă-Lipseste ce să facă și în cazul în care acestea pot fi. care ar putea sugera va fi recunoscător.

Bună ziua tuturor, am creat o monedă cripto pentru toate blehcoin POS-uri compilate acolo a fost una nu este o mare problemă atunci când compilați totul este stabil, dar nu a vazut coinov mea pe care am introdus atunci când compilarea monedă-Lipseste ce să facă și în cazul în care acestea pot fi. care ar putea sugera va fi recunoscător.