12 moduri de măsurare a sănătății rețelei Bitcoin | RO.democraziakmzero.org

12 moduri de măsurare a sănătății rețelei Bitcoin

12 moduri de măsurare a sănătății rețelei Bitcoin

Rețeaua Bitcoin ultra-rezistentă este cea mai mare proiect de distribuție de calcul în termeni de putere brută de calcul, având mult timp în urmă a depășit 1 exaFLOPS (1,000 petaflopi) - peste opt ori mai mare decât viteza combinată cu primele 500 de supercalculatoare.

Cu toate că din moment ce creșterea la o uimitoare 3.2 zettaFLOPS (3.200 exaFLOPS), proiectul a fost eliminat în liniște din lista de proiecte de calcul distribuit Wikipedia. Acest lucru se datorează probabil faptului că exaFLOPS estimează pauze în jos cu ASIC-uri specializate Bitcoin lui, deoarece acestea nu sunt capabile de operații în virgulă mobilă.

În schimb, estimarea poate fi utilizată pentru estimarea cât de bine alte supercalculatoare și proiecte de rețele distribuite ar fi în măsură să exploateze Bitcoin, deoarece supercomputere au capacitatea de a efectua operațiunile întregi utilizate în hashing.

Prin urmare, cel mai rapid supercomputer astăzi, China Tianhe-2, cu o performanță de 33.86 Pflop / s, ar masura la circa 0,001% din rețeaua Bitcoin.

Rețeaua de monitorizare a sănătății

Ca Bitcoin se maturizează și începe să concureze cu vechile rețele de plăți cu amănuntul, cum ar fi Visa și MasterCard, precum și rețelele en-gros cum ar fi Swift, starea de sănătate a rețelei descentralizate devine vitală pentru capacitățile sale de performanță.

Site-ul comunitar Bitcoin.org face o treaba excelenta de a menține arhivei istorice a alerte starea rețelei și vulnerabilități.

Raportul asamblat de mai jos listează statisticile critice pentru monitorizarea stării de sănătate în curs de desfășurare a rețelei Bitcoin distribuite, care acoperă măsurătorile importante pentru accesibilități, scalabilitate, securitate si viteza de procesare a tranzacțiilor.

1. Bitnodes Proiectul

Bitnodes estimează dimensiunea rețelei Bitcoin prin găsirea toate nodurile accesibil în rețea. Metodologia actuală implică trimiterea mesajului getaddr recursiv pentru a găsi toate nodurile accesibil în rețeaua pornind de la un set de noduri de semințe. Se efectuează această votare la fiecare 24 ore și afișează rezultatele pe o hartă termică mondială a țărilor, inclusiv clasamente și versiune a clientului de referință Bitcoin.

Schimbul de informații în rețeaua Bitcoin este tot, dar instantanee. Exact cât de repede este propagată de informații fiind în rețea, deși? Intretinut de BitcoinStats, graficul evoluției de propagare arată percentila 50-a inv messagesreceived de către colegii (de exemplu: complot arată timpul scurs de la o tranzacție sau bloc intră în rețea până la o majoritate de noduri a primit și procesat).

3. Servere DNS Bootstrap

Semințele DNS sunt folosite de aproape toate Bitcoin clienții pentru a identifica un set de noduri pentru a se conecta la momentul de pornire. Semințele sunt conduse de voluntari, folosind o multitudine de mecanisme pentru a asigura semințele returnate reprezintă un bun eșantion de noduri online.

Cu excepția bitseed.xf2.org, semințele urmăresc să se întoarcă nodurile care sunt în prezent online și accesibile. De asemenea, furnizate de BitcoinStats, graficul arată rezultatele de la încercările de bootstrap obișnuite, cu ajutorul semințelor cu parcela reprezentând rata medie orară de succes conexiune pentru fiecare dintre semințele. Mai aproape de 100%, mai bine sămânța este.

Un grafic auxiliar cu un timp de răspuns de semințe DNS la interogări este prevăzut de asemenea, ceea ce indică timpii de răspuns în milisecunde (ms) scurs între trimiterea interogarea și primirea unui răspuns.

4. Rețeaua hashing Rata

Furnizat de dezvoltator Pieter Wuille, această serie de grafice de afișare hashing dificultate și numărul estimat de terahashes pe secundă (viteza de calcul) că rețeaua funcționează pentru diferite ferestre de timp (1 terahash este egal cu 1000 de gigahashes).

Calculat prin împărțirea țintă maximă de țintă curent în cazul în care obiectivul este un număr de 256 de biți, măsuri de dificultate cât de dificil este de a găsi un bloc nou, comparativ cu cel mai ușor poate fi vreodată. Dificultatea ajustează la fiecare 2.016 de blocuri (sau două săptămâni) și pentru a găsi un bloc, hash SHA-256 din antetul unui bloc trebuie să fie mai mică sau egală cu obiectivul curent pentru blocul care urmează să fie acceptată de rețea.

5. Hash Rata de distribuire

Această diagramă radială de organe Ofcorti este o estimare a distribuției ratei de distribuire printre cele mai mari bazine miniere, la un interval săptămânal. Este important să se monitorizeze, deoarece integritatea rețelei depinde de un singur actor care să nu depășească 50% din puterea totală de hashing.

Un tabel de statistici bloc rezolvate listează toate statisticile care pot fi derivate din numărul de blocuri de un factor care contribuie rata de hash a rezolvat pentru săptămâna trecută. Block atribuții sunt fie din surse primare, cum ar fi cele solicitate de către un anumit site piscină, sau surse secundare, cum ar fi semnăturile coinbase sau adrese de generație cunoscute.

Atunci când depinde de surse secundare numai, datele pot fi eronate și lipsa unor blocuri în cazul în care un anumit bloc amatoarea a plecat la unele probleme pentru a ascunde blocuri rezolvate și acest lucru va duce la o subestimare a ratei hash bloc amatoarea.

O diagramă alternativă peste 24 de ore, 48 de ore și patru zile orizonturi de timp este furnizat de Blockchain.

6. Indicatorul Egoistul Miniere

Produs de Coinometrics, aceste încercări de valoare pentru a măsura probabilitatea și prevalența minerilor Bitcoin angajate într-un comportament subset al strategiei „Mining Egoistul“, așa cum este descris de Ittay Eyal și Emin Gün Sirer în lucrarea lor, majoritatea nu este suficient: Bitcoin Mining este Vulnerabile.

Deoarece protocolul Bitcoin se bazează pe următoarele mineri normele stabilite de software-ul, de îndată ce minerii au găsit un bloc de care au nevoie să-l anunțe la rețea.

Egoist miniere sfidează această regulă, pentru că anumite mineri, odată ce au găsit un bloc, se poate reține de la rețea și începe să lucreze la următorul bloc lor. Odată ce acestea au un număr în lanțul lor ascunse, ei pot să le elibereze pentru a invalida blocurile pe care rețeaua de crezut că sunt parte din lanțul principal.

Este mai mică probabilitatea ca cel puțin k (distribuție efectivă) blocuri vor fi găsite în timpul reprezentat de prima galeata, cu atât mai probabil că minerii se angajează într-o succesiune rapidă de comportament în cadrul strategiei Miniere Egoist.

Coinometrics explică:

„O modalitate de a estima probabilitatea unei astfel de strategii să fie pusă în aplicare este de a măsura distribuția timpului între blocuri împotriva distribuției de așteptat. Rata de creare a blocurilor Bitcoin este determinată de cât de repede rezolvă primul miner pentru o întâlnire hash dificultate cerințe ale protocolului. Orice încercare de a îndeplini această dificultate are o probabilitate set de a fi corecte. Prin definiție, probabilitatea este independentă între hash-uri. Ca urmare, rata la care sunt generate blocuri ar trebui să urmeze o distribuție exponențială.“

7. Blocuri orfanii

 Sursa: Blockchain

Blocuri sunt blocuri valabile orfanii care nu fac parte din lanțul de bloc Bitcoin principal. Ele pot apărea în mod natural atunci când doi mineri produc blocuri uneori similare sau pot fi cauzate de un atacator cu suficientă putere tocare încearcă să schimbe tranzacții.

Inițial acceptată de majoritatea rețelei, blocuri orfani sunt cele care sunt respinse după dovada unui lanț mai lung bloc este primit, care nu include acel bloc special. Cu alte cuvinte, un utilizator ar putea vedea o tranzacție ca având o confirmare și apoi reveniți la zero, în cazul în care confirmările un blockchain mai fost primit, care nu a inclus tranzacția.

8. Dublu Cheltuieste Monitor

Blockchain menține un monitor în timp real pentru dublu cheltuieste detectate in ultimele 500.000 de tranzacții utilizând o memorie cache de 10 minute. Acest lucru ar putea fi utilizat pentru a alerta utilizatorii la tranzacții potențial periculoase în rețea.

9. Tranzacții neconfirmate

 Sursa: Blockchain

Blockchain susține, de asemenea, această listă actualizare live a noilor tranzacții Bitcoin care așteaptă să fie incluse într-un bloc. Monitorul afișează numărul total de tranzacții neconfirmate, inclusiv taxele totale și mărimea totală în kilobytes.

10. Media de confirmare a tranzacției Timp

 Sursa: Blockchain

Aceasta măsoară valoarea medie (medie) de timp, în minute, că este nevoie de o tranzacție să fie acceptată într-un bloc. Estimări rezonabile diferă cu privire la cantitatea de timp și confirmări pentru o tranzacție care urmează să fie luate în considerare și eliminate „bune“, dar acest nivel de risc adecvat ar fi asociată cu valoarea tranzacției.

11. Bloc lanț Dimensiune totală

 Sursa: Blockchain

Mărimea totală a lanțului de bloc este importantă datorită considerațiilor de spațiu de stocare, deoarece crește precum și timpul necesar pentru sincronizarea inițială după instalarea clientului de referință pentru prima dată. Această măsurătoare arată dimensiunea totală a tuturor antetele bloc și tranzacțiile care nu includ indici de baze de date.

12. Media Bloc Dimensiune

 Sursa: Blockchain

Măsurat aici, în fracțiuni de megabiți, dimensiunea blocului va deveni o dezbatere aprinsă, odată ce rețeaua Bitcoin începe să se apropie de limita de transfer de curent de aproximativ șapte tranzacții pe secundă.

În cele din urmă important pentru scalabilitate, limita de dimensiune a blocului va trebui să fie crescută, legată de o altă variabilă, sau să rămână la fel cu mai multe confirmări împins de pe lanț, fiecare cale având implicații corespunzătoare pentru descentralizarea sistemului.

Vă rugăm să ne anunțați în secțiunea de comentarii de mai jos, dacă am omis orice măsurare critică pentru operațiunile de rețea sau în cazul în care orice referințe sunt anacronice.

Urmează Jon Matonis pe Twitter.

Rețeaua Bitcoin

Știri asociate


Post Bitcoin

Fundația Bitcoin angajează expertul în reglementări pentru politica UE

Post Bitcoin

Sink or Swim: Progresul lui Bitcoin în Franța

Post Bitcoin

Agora Commodities raportează 10 milioane de dolari pentru vânzările Bitcoin

Post Bitcoin

Conferința Bitcoin2014 se desfășoară astăzi în Amsterdam

Post Bitcoin

Crearea unei piețe de taxe mai bune Bitcoin

Post Bitcoin

Bitcoin Hacker Residency să lanseze în New York

Post Bitcoin

Comerciantul LocalBitcoins pledează vinovat la plata taxei de transmițător de bani

Post Bitcoin

LinkedIn Killer? Bitcoin Upstart 21 se ocupă de social cu redare prin e-mail

Post Bitcoin

Trustul de investiții Bitcoin deținut de Barry Silbert deține 100.000 de Bitcoins

Post Bitcoin

Bitcoin și politica banilor nepolitici

Post Bitcoin

Ce trebuie să știți despre Bitcoins Next Code Release

Post Bitcoin

Bitcoin are nevoie de Silicon Valley propriu?