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

Autorul articolului este Alexey Malanov, expert la departamentul de dezvoltare a tehnologiei antivirus de la Kaspersky Lab.

Am auzit în repetate rânduri părerea că blockchain-ul este foarte tare, este o descoperire, este viitorul. Mă grăbesc să te dezamăgesc dacă ai crezut brusc în asta.

Clarificare: în această postare vom vorbi despre implementarea tehnologiei blockchain care este folosită în criptomoneda Bitcoin. Există și alte aplicații și implementări ale blockchain-ului, dintre care unele abordează unele dintre deficiențele blockchain-ului „clasic”, dar sunt în general construite pe aceleași principii.

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

Despre Bitcoin în general

Consider că tehnologia Bitcoin în sine este revoluționară. Din păcate, Bitcoin este folosit prea des în scopuri criminale, iar eu, ca specialist în securitatea informațiilor, nu-mi place deloc. Dar dacă vorbim despre tehnologie, atunci o descoperire este evidentă.

Toate componentele protocolului Bitcoin și ideile încorporate în acesta, în general, erau cunoscute înainte de 2009, dar autorii Bitcoin au fost cei care au reușit să pună totul cap la cap și să-l facă să funcționeze în 2009. Timp de aproape 9 ani, în implementare a fost găsită o singură vulnerabilitate critică: atacatorul a primit 92 de miliarde de bitcoin într-un singur cont; remedierea a necesitat să se retragă întregul istoric financiar pentru o zi. Cu toate acestea, o singură vulnerabilitate într-o astfel de perioadă este un rezultat demn, jos pălăria.

Creatorii Bitcoin au avut o provocare: să-l facă să funcționeze cumva cu condiția să nu existe un centru și să nu aibă încredere în nimeni. Autorii au finalizat sarcina, banii electronici funcționează. Dar deciziile pe care le-au luat sunt monstruos de ineficiente.

Permiteți-mi să fac o rezervare imediat că scopul acestei postări nu este de a discredita blockchain-ul. Aceasta este o tehnologie utilă care are și va găsi în continuare multe aplicații minunate. În ciuda dezavantajelor sale, are și avantaje unice. Cu toate acestea, în căutarea senzaționalismului și a revoluției, mulți se concentrează pe avantajele tehnologiei și adesea uită să evalueze cu sobru starea reală a lucrurilor, ignorând dezavantajele. Prin urmare, cred că este util să ne uităm la dezavantaje pentru o schimbare.

Șase mituri despre blockchain și Bitcoin, sau de ce nu este o tehnologie atât de eficientă
Un exemplu de carte în care autorul are mari speranțe în blockchain. Mai departe în text vor fi citate din această carte

Mitul 1: Blockchain este un computer distribuit gigant

Citat #1: „Blockchain poate deveni aparatul de ras Occam, cel mai eficient, direct și natural mijloc de coordonare a tuturor activităților umane și a mașinilor, în concordanță cu dorința naturală de echilibru.”

Dacă nu ai aprofundat principiile de funcționare blockchain, dar tocmai am auzit recenzii despre această tehnologie, ați putea avea impresia că blockchain este un fel de computer distribuit care efectuează, în consecință, calcule distribuite. De exemplu, nodurile din întreaga lume adună bucăți și bucăți din ceva mai mult.

O astfel de viziune este fundamental greșită. În realitate, toate nodurile care deservesc blockchain-ul fac exact același lucru. Milioane de computere:

  1. Ei verifică aceleași tranzacții folosind aceleași reguli. Ei fac o muncă identică.
  2. Ei înregistrează același lucru pe blockchain (dacă au noroc și au posibilitatea de a-l înregistra).
  3. Ei păstrează întreaga istorie pentru totdeauna, aceeași, una pentru toată lumea.

Fără paralelizare, fără sinergie, fără asistență reciprocă. Doar dublare, și dintr-o dată de milioane de ori. Vom vorbi mai jos despre motivul pentru care este necesar acest lucru, dar după cum puteți vedea, nu există eficacitate. Dimpotrivă.

Mitul 2: Blockchain este pentru totdeauna. Tot ce este scris în ea va rămâne pentru totdeauna

Citat #2: „Odată cu proliferarea aplicațiilor, organizațiilor, corporațiilor și societăților descentralizate, pot apărea multe tipuri noi de comportament imprevizibil și complex, care amintește de inteligența artificială (AI).

Da, într-adevăr, după cum am aflat, fiecare client cu drepturi depline al rețelei stochează întregul istoric al tuturor tranzacțiilor și s-au acumulat deja peste 100 de gigaocteți de date. Aceasta este capacitatea completă de disc a unui laptop ieftin sau a celui mai modern smartphone. Și cu cât au loc mai multe tranzacții în rețeaua Bitcoin, cu atât volumul crește mai repede. Cele mai multe dintre ele au apărut în ultimii doi ani.

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

Și Bitcoin este norocos - concurentul său, rețeaua Ethereum, a acumulat deja 200 de gigabytes în blockchain în doar doi ani de la lansare și șase luni de utilizare activă. Deci, în realitățile actuale, eternitatea blockchain-ului este limitată la zece ani - creșterea capacității hard disk-ului cu siguranță nu ține pasul cu creșterea volumului blockchain-ului.

Dar pe lângă faptul că trebuie stocat, trebuie și descărcat. Toți cei care au încercat să folosească un portofel local cu drepturi depline pentru orice criptomonedă au fost surprinși să constate că nu a putut efectua și primi plăți până când întregul volum specificat a fost descărcat și verificat. Veți avea noroc dacă acest proces durează doar câteva zile.

Vă puteți întreba, este posibil să nu stocați toate acestea, deoarece este același lucru, pe fiecare nod de rețea? Este posibil, dar apoi, în primul rând, nu va mai fi un blockchain peer-to-peer, ci o arhitectură tradițională client-server. Și în al doilea rând, clienții vor fi forțați să aibă încredere în servere. Adică ideea de „a nu avea încredere în nimeni”, pentru care, printre altele, a fost inventat blockchain-ul, dispare în acest caz.

De multă vreme, utilizatorii Bitcoin au fost împărțiți în entuziaști care „sufăr” și descarcă totul, și oameni obișnuiți care folosesc portofelele online, au încredere în server și cărora, în general, nu le pasă cum funcționează acolo.

Mitul 3: Blockchain este eficient și scalabil, banii obișnuiți se vor stinge

Citat #3: „Combinația dintre tehnologia blockchain + personal conectom organism” va permite ca toate gândurile umane să fie codificate și puse la dispoziție într-un format comprimat standardizat. Datele pot fi captate prin scanarea cortexului cerebral, EEG, interfețe creier-calculator, nanoroboți cognitivi etc. Gândirea poate fi reprezentată sub formă de lanțuri de blocuri, înregistrând în ele aproape toată experiența subiectivă a unei persoane și, poate, chiar și a lui. constiinta. Odată înregistrate pe blockchain, pot fi administrate și transferate diverse componente ale amintirilor - de exemplu, pentru a restabili memoria în cazul bolilor însoțite de amnezie.”

Dacă fiecare nod de rețea face același lucru, atunci este evident că debitul întregii rețele este egal cu debitul unui nod de rețea. Și știi cu ce exact este egal? Bitcoin poate procesa maximum 7 tranzacții pe secundă - pentru toată lumea.

În plus, pe blockchain-ul Bitcoin, tranzacțiile sunt înregistrate doar o dată la 10 minute. Și după ce apare intrarea, pentru a fi în siguranță, se obișnuiește să așteptați încă 50 de minute, deoarece intrările sunt în mod regulat anulate spontan. Acum imaginați-vă că trebuie să cumpărați gumă de mestecat cu bitcoins. Stai doar o oră în magazin, gândește-te.

În cadrul întregii lumi, acest lucru este deja ridicol, când aproape fiecare a miea persoană de pe Pământ folosește Bitcoin. Și la o asemenea viteză a tranzacțiilor, nu va fi posibilă creșterea semnificativă a numărului de utilizatori activi. Pentru comparație: Visa procesează mii de tranzacții pe secundă și, dacă este necesar, poate crește cu ușurință capacitatea, deoarece tehnologiile bancare clasice sunt scalabile.

Chiar dacă banii obișnuiți se vor stinge, în mod clar nu va fi pentru că vor fi înlocuiți cu soluții blockchain.

Mitul 4: Minerii asigură securitatea rețelei

Citat #4: „Afacerile autonome din cloud, alimentate de blockchain și alimentate de contracte inteligente, ar putea încheia contracte electronice cu organizații relevante, cum ar fi guvernele, pentru a se autoînregistra în orice jurisdicție în care doresc să opereze.”

Probabil ați auzit despre mineri, despre ferme miniere gigantice care sunt construite lângă centralele electrice. Ce fac ei? Ei irosesc energie electrică timp de 10 minute, „agitând” blocurile până devin „frumoase” și pot fi incluse în blockchain (despre ce sunt blocurile „frumoase” și de ce le „agită”, despre care am vorbit în postarea anterioară). Acest lucru este pentru a vă asigura că rescrierea istoriei dvs. financiare durează același timp ca și scrierea acestuia (presupunând că aveți aceeași capacitate totală).

Cantitatea de energie electrică consumată este aceeași cu cea pe care o consumă orașul la 100 de locuitori. Dar adăugați aici și echipamente scumpe care sunt potrivite doar pentru minerit. Principiul mineritului (așa-numita dovadă a muncii) este identic cu conceptul de „arderea resurselor umanității”.

Optimiștilor blockchain le place să spună că minerii nu doar fac muncă inutilă, ci asigură stabilitatea și securitatea rețelei Bitcoin. Este adevărat, singura problemă este că minerii protejează Bitcoin de la alți mineri.

Dacă ar fi de o mie de ori mai puțini mineri și de o mie de ori mai puțină electricitate arsă, atunci Bitcoin nu ar funcționa mai rău - același bloc la fiecare 10 minute, același număr de tranzacții, aceeași viteză.

Există un risc cu soluțiile blockchain”atacuri 51%" Esența atacului este că, dacă cineva controlează mai mult de jumătate din întreaga capacitate de minerit, poate scrie în secret un istoric financiar alternativ în care nu și-a transferat banii nimănui. Și apoi arată tuturor versiunea ta - și va deveni realitate. Astfel, el are ocazia de a-și cheltui banii de mai multe ori. Sistemele de plată tradiționale nu sunt susceptibile la un astfel de atac.

Se pare că Bitcoin a devenit ostaticul propriei ideologii. Minerii „în exces” nu pot opri mineritul, deoarece atunci probabilitatea ca cineva singur să controleze mai mult de jumătate din puterea rămasă va crește brusc. În timp ce mineritul este profitabil, rețeaua este stabilă, dar dacă situația se schimbă (de exemplu, deoarece electricitatea devine mai scumpă), rețeaua se poate confrunta cu „cheltuieli duble” masive.

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

Citat #5: „Pentru a deveni o organizație cu drepturi depline, o aplicație descentralizată trebuie să conțină funcționalități mai complexe, cum ar fi o constituție.”
S-ar putea să credeți că, deoarece blockchain-ul este stocat pe fiecare nod din rețea, serviciile de informații nu vor putea închide Bitcoin dacă vor, pentru că nu are un fel de server central sau așa ceva - nu există cine să vino să-l închidă. Dar aceasta este o iluzie.

În realitate, 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ș, dar o dată la 1000 de ani.

Șase mituri despre blockchain și Bitcoin, sau de ce nu este o tehnologie atât de eficientă
Distribuția energiei Bitcoin între piscine. Sursă

După cum puteți vedea în diagramă, există aproximativ 20 de piscine mari și doar 4 dintre ele controlează mai mult de 50% din puterea totală. Tot ce trebuie să faceți este să bateți la patru uși și să obțineți acces la patru computere de control pentru a vă oferi posibilitatea de a cheltui același bitcoin de mai multe ori în rețeaua Bitcoin. Și această posibilitate, după cum înțelegeți, va deprecia oarecum Bitcoin. Și această sarcină este destul de fezabilă.

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

Dar amenințarea este și mai reală. Majoritatea pool-urilor, împreună cu puterea lor de calcul, sunt situate în aceeași țară, ceea ce face mai ușor să preia controlul asupra Bitcoin.

Mitul 6: Anonimitatea și deschiderea blockchain-ului sunt bune

Citat #6: „În era blockchain-ului, guvernul tradițional 1.0 devine în mare măsură un model învechit și există oportunități de a trece de la structurile moștenite la forme mai personalizate de guvernare.”

Blockchain-ul este deschis, toată lumea poate vedea totul. Deci Bitcoin nu are anonimat, are „pseudonimitate”. De exemplu, dacă un atacator cere o răscumpărare pentru un portofel, atunci toată lumea înțelege că portofelul aparține celui rău. Și din moment ce oricine poate monitoriza tranzacțiile din acest portofel, un fraudator nu va putea folosi atât de ușor bitcoinii primiti, pentru că de îndată ce își dezvăluie identitatea undeva, va fi imediat închis. La aproape toate schimburile, trebuie să fii identificat pentru a schimba bani obișnuiți.

Prin urmare, atacatorii folosesc așa-numitul „mixer”. Mixerul amestecă banii murdari cu o sumă mare de bani curați și, prin urmare, îi „spălează”. Atacatorul plătește un comision mare pentru asta și își asumă un mare risc, deoarece mixerul fie este anonim (și poate fugi cu banii), fie este deja sub controlul cuiva influent (și îl poate preda autorităților).

Dar, lăsând deoparte problemele criminalilor, de ce pseudonimul este rău pentru utilizatorii cinstiți? Iată un exemplu simplu: îi transfer niște bitcoini mamei. După aceasta, ea știe:

  1. Câți bani am în total la un moment dat?
  2. Cât de mult și, cel mai important, pe ce exact am cheltuit-o tot timpul? Ce am cumpărat, ce fel de ruletă am jucat, ce politician am susținut „anonim”.

Sau dacă am plătit o datorie unui prieten pentru limonadă, atunci el acum știe totul despre finanțele mele. Crezi că asta e o prostie? Este dificil pentru toată lumea să deschidă istoricul financiar al cărții de credit? Mai mult, nu numai trecutul, ci și întregul viitor.

Dacă pentru persoane fizice acest lucru este încă în regulă (ei bine, nu se știe niciodată, cineva vrea să fie „transparent”), atunci pentru companii este fatal: toate contrapărțile lor, achiziții, vânzări, clienți, volumul conturilor și, în general, totul, totul , totul - devine public. Deschiderea finanțelor este poate unul dintre cele mai mari dezavantaje ale Bitcoin.

Concluzie

Citat nr. 7: „Este posibil ca tehnologia blockchain să devină stratul economic superior al lumii conectate organic al diferitelor dispozitive de calcul, inclusiv dispozitive de calcul portabile și senzori Internet of Things.”
Am enumerat șase plângeri majore despre Bitcoin și versiunea blockchain-ului pe care o folosește. Vă puteți întreba, de ce ați aflat despre asta de la mine și nu mai devreme de la altcineva? Nu vede nimeni problemele?

Unii sunt orbiți, alții pur și simplu nu înțeleg cum functioneaza, iar cineva vede și realizează totul, dar pur și simplu nu este profitabil pentru el să scrie despre asta. Gândiți-vă singuri, mulți dintre cei care au cumpărat bitcoini încep să le facă reclamă și să le promoveze. Oarecum piramidă iese. De ce să scrieți că tehnologia are dezavantaje dacă vă așteptați ca rata să crească?

Da, Bitcoin are concurenți care au încercat să rezolve anumite probleme. Și în timp ce unele dintre idei sunt foarte bune, blockchain-ul este încă la bază. Da, există și alte aplicații non-monetare ale tehnologiei blockchain, dar dezavantajele cheie ale blockchain rămân acolo.

Acum, dacă cineva vă spune că invenția blockchain-ului este comparabilă ca importanță cu invenția internetului, luați-o cu destul de mult scepticism.

Sursa: www.habr.com

Adauga un comentariu