Șase mituri despre blockchain și Bitcoin, sau De ce aceasta nu este o tehnologie atât de eficientă

Autorul articolului — Alexei Malanov, expert în dezvoltarea tehnologiilor antivirus la „Laboratorul Kaspersky”

Am auzit de multe ori părerea că blockchain-ul este ceva foarte cool, o inovație, că acesta reprezintă viitorul. Vă spun cu regret că, dacă ați crezut în asta, vă dezamăgesc.

Precizare: în acest articol vom discuta despre varianta de implementare a tehnologiei blockchain utilizată în criptomoneda Bitcoin. Există alte aplicații și implementări ale blockchain-ului, în unele dintre ele fiind eliminate anumite deficiențe ale „blockchain-ului clasic”, dar de obicei se bazează pe aceleași principii.

Șase mituri despre blockchain și Bitcoin, sau De ce aceasta nu este o tehnologie atât de eficientă

Despre Bitcoin în general

Tehnologia Bitcoin în sine o consider revoluționară. Din păcate, Bitcoin-ul este utilizat prea des pentru scopuri criminale, iar mie, ca specialist în securitatea informațiilor, acest lucru nu îmi place deloc. Dar, discutând despre tehnologii, ruperea este evidentă.

Toate componentele protocolului Bitcoin și ideile integrate în el au fost, în general, cunoscute și înainte de 2009, dar capacitatea de a le asambla și de a le face să funcționeze a reușit tocmai autorilor Bitcoin în acel an. În aproape 9 ani de implementare a fost găsită doar o vulnerabilitate critică: un atacator a obținut 92 de miliarde de bitcoins pe un singur cont, iar corectarea a necesitat întoarcerea întregii istorii financiare cu o zi. Cu toate acestea, doar o singură vulnerabilitate într-o astfel de perioadă — este un rezultat demn de laudă.

Autorii Bitcoin-ului au avut de rezolvat o sarcină: să facă acest sistem să funcționeze într-o absență totală a centralizării și în condițiile în care nimeni nu se baza pe încredere. Autorii au îndeplinit acest obiectiv, banii electronici funcționează. Dar soluțiile pe care le-au adoptat sunt monstruos de ineficiente.

Vreau să precizez de la început că scopul acestui articol nu este deloc discreditarea blockchain-ului. Este o tehnologie utilă, care deja găsește și va găsi cu siguranță multe aplicații excelente. În ciuda dezavantajelor sale, are și unele avantaje unice. Totuși, în căutarea senzaționalului și revoluționarului, multe persoane se concentrează pe beneficiile tehnologiei și uită adesea să aprecieze obiectiv situația reală, ignorând dezavantajele. Prin urmare, consider că este util să analizăm și aceste deficiențe pentru diversitate.

Șase mituri despre blockchain și Bitcoin, sau De ce aceasta nu este o tehnologie atât de eficientă
Exemplu de carte în care autorul își pune mari speranțe în blockchain. Următoarele citate sunt din această carte.

Mitul 1: Blockchain-ul este un computer distribuit gigantic.

Citatul nr. 1: „Blockchain-ul poate deveni «briciul lui Occam», cel mai eficient, direct și natural mijloc de coordonare a întregii activități umane și mecanice, conform tendinței naturale spre echilibru.”

Dacă nu ați aprofundat principiile de funcționare ale blockchain-ului,, ci doar ați auzit părerile despre această tehnologie, este posibil să fi avut impresia că blockchain-ul este un fel de computer distribuit care efectuează, respectiv, calcule distribuite. Că nodurile din întreaga lume colectează, pe bucățele, ceva mai mare.

Această reprezentare este fundamental eronată. În realitate, toate nodurile care susțin blockchain-ul fac exact același lucru. milioane de computere:

  1. Verifică aceleași tranzacții conform acelorași reguli. Efectuează aceeași muncă.
  2. Înregistrează în blockchain (dacă au noroc și li se dă voie să înregistreze) același lucru.
  3. Stochează întreaga istorie pentru totdeauna, identică, una pentru toți.

Nici o paralelizare, nici o sinergie, nici o asistență reciprocă. Numai duplicare, și încă pe un milion de ori. Despre utilitatea acestui lucru vom discuta mai jos, dar, după cum vedeți, eficiența este inexistentă. Mai degrabă invers.

Mitul 2: Blockchain-ul este veșnic. Tot ce este înregistrat în el va rămâne pentru totdeauna.

Citatul nr. 2: „În condițiile răspândirii aplicațiilor, organizațiilor, corporațiilor și societăților descentralizate, pot apărea multe noi tipuri de comportament imprevizibil și complex, similar cu inteligența artificială (IA).”

Da, cu adevărat, așa cum am descoperit, fiecare client complet al rețelei stochează întreaga istorie a tuturor tranzacțiilor, iar acum au acumulat mai mult de 100 de gigaocteți de date. Aceasta este capacitatea totală a unui laptop ieftin sau a celui mai modern smartphone. Și cu cât mai multe tranzacții sunt efectuate în rețeaua Bitcoin, cu atât volumul crește mai repede. O mare parte a apărut în ultimii câțiva ani.

Șase mituri despre blockchain și Bitcoin, sau De ce aceasta nu este o tehnologie atât de eficientă
Creșterea volumului blockchain-ului. Sursa

Și Bitcoin a avut noroc — concurentul său, rețeaua Ethereum, a acumulat, în doar doi ani de la lansare și jumătate de an de utilizare activă în blockchain, deja 200 de gigabytes. Așadar, în realitățile actuale, veșnicia blockchain-ului este limitată la câteva zeci de ani — creșterea capacității hard disk-urilor cu siguranță nu ține pasul cu volumul tot mai mare al blockchain-ului.

Dar pe lângă faptul că trebuie să fie stocat, acesta trebuie și să fie descărcat. Oricine a încercat să folosească un portofel local complet pentru o criptomonedă a descoperit cu uimire că nu poate efectua și primi plăți până când nu se descarcă și verifică întregul volum specificat. Vei avea noroc dacă acest proces va dura doar câteva zile.

Te vei întreba, de ce să nu păstrăm totul, având în vedere că este același lucru, pe fiecare nod al rețelei? Se poate, dar, pe de-o parte, nu va mai fi un blockchain peer-to-peer, ci o arhitectură tradițională client-server. Iar pe de altă parte, clienții vor fi nevoiți să aibă încredere în servere. Deci, ideea de «nu te încrede în nimeni», pentru care blockchain-ul a fost, printre altele, inventat, dispare în acest caz.

De mult timp, utilizatorii Bitcoin sunt împărțiți între entuziaști, care «suferă» și descarcă totul, și oameni obișnuiți, care folosesc portofele online, au încredere în server și cărora, în general, nu le pasă cum funcționează.

Mit 3: Blockchain-ul este eficient și scalabil, banii obișnuiți vor dispărea.

Citat nr. 3: “Combinația «tehnologie blockchain + conectivitatea personală organismului» va permite codificarea și accesarea în format comprimat standardizat a tuturor gândurilor umane. Datele vor putea fi captate prin scanarea cortexului cerebral, EEG, interfețelor creier-computer, nanoroboților cognitivi etc. Gândirea va putea fi reprezentată sub forma unor lanțuri de blocuri, înregistrând practic întreaga experiență subiectivă a unei persoane și, poate, chiar conștiința sa. După înregistrarea în blockchain, diverse componente ale amintirilor vor putea fi administrate și transmise – de exemplu, pentru restaurarea memoriei în cazurile de boli însoțite de amnezie.” organismului" va permite codificarea și disponibilizarea într-un format comprimat standardizat a tuturor gândurilor umane. Datele vor putea fi capturate prin scanarea cortexului cerebral, EEG, interfețe creier-computer, nanoroboți cognitivi etc. Gândirea va putea fi reprezentată sub formă de lanțuri de blocuri, în care va fi înregistrată practic toată experiența subiectivă a unei persoane și, poate, chiar conștiința acesteia. După înregistrarea în blockchain, diverse componente ale amintirilor vor putea fi gestionate și transmise – de exemplu, pentru recuperarea memoriei în cazuri de boli însoțite de amnezie.

Dacă fiecare nod al rețelei face același lucru, este evident că lățimea de bandă a întregii rețele este egală cu lățimea de bandă a unui singur nod al rețelei. Și știți la ce valoare se ridică aceasta? Bitcoin poate procesa un maxim de 7 tranzacții pe secundă - în total.

În plus, tranzacțiile în blockchain-ul Bitcoin sunt înregistrate doar o dată la 10 minute. După ce o înregistrare apare, este obișnuit să așteptați încă 50 de minute pentru fiabilitate, deoarece înregistrările se anulează regular. Și acum imaginați-vă că trebuie să cumpărați gumă de mestecat cu bitcoin. Trebuie doar să așteptați o oră în magazin, nu-i așa?

În cadrul întregii lumi, aceasta este amuzantă deja acum, când Bitcoin este utilizat de barely un din o mie de oameni de pe Pământ. La o asemenea viteză de procesare a tranzacțiilor, nu se poate crește semnificativ numărul utilizatorilor activi. Spre comparație: Visa procesează mii de tranzacții pe secundă și, dacă este necesar, își poate extinde capacitățile cu ușurință, deoarece tehnologiile bancare clasice sunt scalabile.

Chiar dacă banii obișnuiți ar dispărea, nu s-ar întâmpla evident din cauza că sunt înlocuiți de soluții blockchain.

Mitul 4: Minerii asigură securitatea rețelei

Citat №4: „Întreprinderile autonome în cloud care operează pe baza blockchain-ului și a contractelor inteligente ar putea încheia contracte electronice cu organizații corespunzătoare, de exemplu cu guverne, pentru a se înregistra singure sub orice jurisdicție sub care doresc să opereze.”

Probabil ați auzit despre mineri, despre fermele de minerit gigantice care se construiesc lângă centrale electrice. Ce fac ei? Arde electricitatea timp de 10 minute în zadar, „agită” blocurile, până când devin „frumoase” și pot fi incluse în blockchain (despre ce înseamnă blocuri „frumoase” și de ce trebuie „agitate”, am discutat în postarea anterioară). Acest lucru este necesar pentru ca rescrierea istoricului financiar să dureze la fel de mult ca și redactarea acestuia (în condițiile în care aveți aceeași putere combinată).

Consumul de electricitate este echivalent cu ceea ce consumă un oraș de 100.000 de locuitori. Dar adăugați aici și echipamentele scumpe, care sunt potrivite exclusiv pentru minerit. Principiul mineritului (așa-numitul proof-of-work) este identic cu noțiunea de „a arde resursele umanității”.

Optimistii blockchain-ului spun adesea că minerii nu fac doar o muncă inutilă, ci asigură stabilitatea și securitatea rețelei Bitcoin. Asta este adevărat, dar problema este că minerii protejează Bitcoin de alți mineri.

Dacă ar fi fost cu o mie de ori mai puțini mineri și s-ar fi consumat de o mie de ori mai puțin electricitate, Bitcoin ar funcționa la fel de bine — același bloc o dată la 10 minute, aceeași cantitate de tranzacții, aceeași viteză.

În contextul soluțiilor blockchain, există riscul de „atac 51%Ideea atacului este că, dacă cineva controlează mai mult de jumătate din toată puterea de mining, poate scrie în secret o istorie financiară alternativă, în care nu și-a transferat niciodată banii. Apoi, poate arăta tuturor versiunea sa — și aceasta va deveni realitate. Astfel, el obține posibilitatea de a cheltui banii săi de mai multe ori. Sistemele de plată tradiționale, pe de altă parte, nu sunt supuse unui astfel de atac.

Așadar, Bitcoin a devenit ostatic al propriei sale ideologii. Minerii „în plus” nu pot înceta să mineze, pentru că atunci ar crește brusc probabilitatea ca cineva să controleze mai mult de jumătate din puterea rămasă. Cât timp miningul este profitabil, rețeaua este stabilă, dar dacă situația se schimbă (de exemplu, din cauza creșterii prețului electricității), rețeaua poate face față unor „cheltuieli duble” masive.

Mitul 5: Blockchain-ul este descentralizat și, prin urmare, indestructibil

Citatul nr. 5: “Pentru a deveni o organizație complet funcțională, o aplicație descentralizată trebuie să conțină funcționalități mai complexe, cum ar fi o constituție.”
Este posibil să credeți că, deoarece blockchain-ul este stocat pe fiecare nod al rețelei, serviciile de informații nu pot închide Bitcoin dacă doresc, deoarece nu are un server central sau ceva de genul acesta — nu există pe cineva la care să meargă pentru a-l închide. Dar aceasta este o iluzie.

De fapt, toți minerii „independenți” sunt organizați în pool-uri (în esență, carteluri). Ei trebuie să se unească, pentru că este mai bine să ai un venit stabil, dar mic, decât unul uriaș care vine o dată la 1000 de ani.

Șase mituri despre blockchain și Bitcoin, sau De ce aceasta nu este o tehnologie atât de eficientă
Distribuția puterii de minare Bitcoin pe pool-uri. Sursa

După cum puteți observa în diagramă, există aproximativ 20 de pooling-uri majore, iar doar 4 dintre ele controlează mai mult de 50% din întreaga putere. Este suficient să bați la patru uși pentru a obține acces la patru computere de control, oferindu-ți astfel posibilitatea de a cheltui aceleași bitcoin-uri de mai multe ori în rețeaua Bitcoin. Iar această oportunitate, după cum înțelegi, va devaloriza bitcoin-ul. Această sarcină este complet fezabilă.

Șase mituri despre blockchain și Bitcoin, sau De ce aceasta nu este o tehnologie atât de eficientă
Distribuția mineritului pe țări. Sursa

Însă amenințarea este și mai reală. Majoritatea pooling-urilor, împreună cu puterea lor de procesare, se află într-o singură țară, ceea ce simplifică potențialul de a prelua controlul asupra Bitcoin-ului.

Mitul 6: Anonimatul și transparența blockchain-ului sunt lucruri bune.

Citat Nr. 6: „În era blockchain-ului, tradiționalul «guvern 1.0» devine într-o mare măsură un model învechit și apar oportunități de a trece de la structurile moștenite la forme de guvernare mai personalizate.”

Blockchain-ul este deschis, toată lumea poate vedea tot. Așadar, nu există anonimat în Bitcoin, ci o „pseudonimie”. De exemplu, dacă un infractor cere o răscumpărare pe un portofel, toată lumea înțelege că portofelul aparține unui răufăcător. Și, deoarece oricine poate urmări tranzacțiile de pe acest portofel, infractorul nu va reuși să folosească bitcoin-urile obținute cu ușurință, pentru că dacă își dezvăluie identitatea undeva, va fi imediat prins. Aproape pe toate bursele pentru a schimba în bani obișnuiți este necesară identificarea.

Prin urmare, infractorii folosesc așa-numitul „mixing”. Mixerul amestecă banii „murdari” cu o cantitate mare de bani curați, astfel „spală” banii. Infractorul plătește o comision mare pentru aceasta și riscă mult, deoarece mixerul poate fi fie anonim (și poate fugi cu banii), fie deja sub controlul cuiva influent (și poate să îi denunțe autorităților).

Dar să lăsăm problemele infractorilor, ce este atât de rău cu pseudonimia pentru utilizatorii cinstiți? Iată un exemplu simplu: trimit mamei câțiva bitcoin. După aceea, ea știe:

  1. Câți bani am în total în orice moment.
  2. Câți și, mai ales, la ce anume i-am cheltuit de-a lungul timpului. Ce am cumpărat, la ce ruletă am jucat, ce politician am susținut „anonim”.

Sau dacă am returnat unui prieten datoria pentru limonadă, atunci el știe acum totul despre finanțele mele. Credeți că este o prostie? Dar cât de greu ar fi să deschidem pentru toți istoricul financiar al cardului nostru de credit? De fapt, nu doar trecutul, ci și tot viitorul.

Dacă pentru persoanele fizice acest lucru poate fi oarecum acceptabil (căci, cine știe, poate cineva vrea să fie «transparent»), pentru companii este mortaliu: toți partenerii lor, achizițiile, vânzările, clienții, volumele facturilor și, în general, totul — devine public. Transparența financiară este, poate, unul dintre cele mai mari dezavantaje ale Bitcoin-ului.

Concluzie

Citatul nr. 7: “Nu este exclus ca tehnologiile blockchain să devină stratul economic superior al unei lumi organic legate de diverse dispozitive de calcul, printre care – dispozitivele purtabile de calcul, senzorii «internetului obiectelor».”
Am enumerat șase plângeri principale la adresa Bitcoin-ului și a versiunii de blockchain utilizate de acesta. Te-ai putea întreba de ce ai aflat despre asta de la mine și nu mai devreme de la altcineva? Oare nimeni nu vede problemele?

Unii sunt orbi, alții pur și simplu nu înțeleg, cum funcționează, iar alții văd totul și conștientizează, dar pur și simplu nu le este convenabil să scrie despre asta. Gândiți-vă, mulți dintre cei care au cumpărat bitcoini vor începe să-i promoveze și să-i facă publicitate. O astfel de piramidă iese. De ce să scriem că tehnologiile au dezavantaje, dacă te aștepți la creșterea prețului?

Da, Bitcoin-ul are concurenți care au încercat să rezolve diferite probleme. Și, deși unele idei sunt foarte bune, totuși, fundația rămâne blockchain-ul. Da, există și alte aplicații, non-monetare, ale tehnologiei blockchain, dar dezavantajele cheie ale blockchain-ului rămân și acolo.

Acum, dacă cineva îți spune că invenția blockchain-ului este comparabilă ca importanță cu invenția Internetului, abordează acest lucru cu un oarecare scepticism.

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster