Sis mites sobre blockchain i Bitcoin, o per què no és una tecnologia tan eficaç

L'autor de l'article és Alexey Malanov, expert al departament de desenvolupament de tecnologia antivirus de Kaspersky Lab.

He sentit repetidament l'opinió que blockchain és molt xulo, és un avenç, és el futur. M'afanyo a decebre't si de sobte creus en això.

Aclariment: en aquest post parlarem de la implementació de la tecnologia blockchain que s'utilitza a la criptomoneda Bitcoin. Hi ha altres aplicacions i implementacions de blockchain, algunes de les quals solucionen algunes de les deficiències de la blockchain "clàssica", però generalment es basen en els mateixos principis.

Sis mites sobre blockchain i Bitcoin, o per què no és una tecnologia tan eficaç

Sobre Bitcoin en general

Considero que la pròpia tecnologia Bitcoin és revolucionària. Malauradament, Bitcoin s'utilitza massa sovint amb finalitats criminals i, com a especialista en seguretat de la informació, no m'agrada gens. Però si parlem de tecnologia, llavors un avenç és evident.

Tots els components del protocol Bitcoin i les idees incrustades en ell, en general, eren coneguts abans del 2009, però van ser els autors de Bitcoin els que van aconseguir reunir-ho tot i fer-ho funcionar el 2009. Durant gairebé 9 anys, només es va trobar una vulnerabilitat crítica en la implementació: l'atacant va rebre 92 milions de bitcoins en un compte; la solució va requerir retrocedir tot l'historial financer durant un dia. No obstant això, només una vulnerabilitat en aquest període és un resultat digne, fora el barret.

Els creadors de Bitcoin tenien un repte: fer-lo funcionar d'alguna manera amb la condició que no hi hagués centre i que ningú confiés en ningú. Els autors van completar la tasca, els diners electrònics estan funcionant. Però les decisions que van prendre són monstruosament ineficaces.

Permeteu-me fer una reserva immediatament que l'objectiu d'aquesta publicació no és desacreditar la cadena de blocs. Aquesta és una tecnologia útil que té i encara trobarà moltes aplicacions meravelloses. Malgrat els seus inconvenients, també té avantatges únics. Tanmateix, a la recerca del sensacionalisme i la revolució, molts se centren en els avantatges de la tecnologia i sovint s'obliden d'avaluar amb sobria l'estat real de les coses, ignorant els desavantatges. Per tant, crec que és útil mirar els inconvenients per canviar.

Sis mites sobre blockchain i Bitcoin, o per què no és una tecnologia tan eficaç
Un exemple de llibre en què l'autor té moltes esperances en blockchain. Més endavant en el text hi haurà cites d'aquest llibre

Mite 1: Blockchain és un ordinador gegant distribuït

Cita núm. 1: "Blockchain pot convertir-se en la navalla d'Occam, el mitjà més eficient, directe i natural per coordinar tota l'activitat humana i de la màquina, d'acord amb el desig natural d'equilibri".

Si no has aprofundit principis de funcionament de la cadena de blocs, però acabo d'escoltar ressenyes sobre aquesta tecnologia, podríeu tenir la impressió que blockchain és una mena d'ordinador distribuït que realitza, en conseqüència, càlculs distribuïts. Com, els nodes d'arreu del món estan recopilant fragments d'alguna cosa més.

Aquesta idea és fonamentalment errònia. En realitat, tots els nodes que serveixen la cadena de blocs fan exactament el mateix. Milions d'ordinadors:

  1. Comproven les mateixes transaccions utilitzant les mateixes regles. Fan una feina idèntica.
  2. Graven el mateix a la cadena de blocs (si tenen sort i tenen l'oportunitat de gravar-ho).
  3. Mantenen tota la història per sempre, la mateixa, una per a tots.

Sense paral·lelització, sense sinergia, sense assistència mútua. Només duplicació, i alhora milió de vegades. A continuació parlarem de per què cal això, però com podeu veure, no hi ha eficàcia. Ben al contrari.

Mite 2: Blockchain és per sempre. Tot el que hi ha escrit romandrà per sempre

Cita núm. 2: "Amb la proliferació d'aplicacions, organitzacions, corporacions i societats descentralitzades, poden sorgir molts tipus nous de comportaments impredictibles i complexos que recorden la intel·ligència artificial (IA)".

Sí, de fet, com vam descobrir, cada client complet de la xarxa emmagatzema l'historial complet de totes les transaccions i ja s'han acumulat més de 100 gigabytes de dades. Aquesta és la capacitat total del disc d'un ordinador portàtil barat o del telèfon intel·ligent més modern. I com més transaccions es realitzen a la xarxa Bitcoin, més ràpid creix el volum. La majoria d'ells han aparegut en els últims dos anys.

Sis mites sobre blockchain i Bitcoin, o per què no és una tecnologia tan eficaç
Creixement del volum de la cadena de blocs. Font

I Bitcoin té sort: el seu competidor, la xarxa Ethereum, ja ha acumulat 200 gigabytes a la cadena de blocs en només dos anys després del seu llançament i sis mesos d'ús actiu. Per tant, en les realitats actuals, l'eternitat de la cadena de blocs es limita a deu anys: el creixement de la capacitat del disc dur definitivament no segueix el ritme del creixement del volum de la cadena de blocs.

Però a més del fet que s'ha d'emmagatzemar, també s'ha de descarregar. Qualsevol que intentés utilitzar una cartera local completa per a qualsevol criptomoneda es va sorprendre al descobrir que no podia fer ni acceptar pagaments fins que s'hagués descarregat i verificat tot el volum especificat. Tindràs sort si aquest procés només triga un parell de dies.

Us preguntareu, és possible no emmagatzemar tot això, ja que és el mateix, a cada node de la xarxa? És possible, però després, en primer lloc, ja no serà una cadena de blocs peer-to-peer, sinó una arquitectura tradicional client-servidor. I en segon lloc, els clients es veuran obligats a confiar en els servidors. És a dir, la idea de “no confiar en ningú”, per a la qual, entre altres coses, es va inventar el blockchain, desapareix en aquest cas.

Durant molt de temps, els usuaris de Bitcoin s'han dividit en entusiastes que "pateixen" i descarreguen tot, i persones corrents que utilitzen carteres en línia, confien en el servidor i que, en general, no els importa com funciona allà.

Mite 3: Blockchain és eficient i escalable, els diners habituals s'extingeixen

Cita #3: "La combinació de tecnologia blockchain + personal connectoma organisme" permetrà codificar i posar a disposició tots els pensaments humans en un format comprimit estandarditzat. Les dades es poden capturar escanejant l'escorça cerebral, EEG, interfícies cervell-ordinador, nanorobots cognitius, etc. El pensament es pot representar en forma de cadenes de blocs, registrant-hi gairebé tota l'experiència subjectiva d'una persona i, potser, fins i tot la seva consciència. Un cop gravats a la cadena de blocs, es poden administrar i transferir diversos components de les memòries, per exemple, per restaurar la memòria en el cas de malalties acompanyades d'amnèsia".

Si cada node de xarxa fa el mateix, és obvi que el rendiment de tota la xarxa és igual al rendiment d'un node de xarxa. I saps a què equival exactament? Bitcoin pot processar un màxim de 7 transaccions per segon, per a tothom.

A més, a la cadena de blocs de Bitcoin, les transaccions només es registren un cop cada 10 minuts. I després d'aparèixer l'entrada, per estar segurs, s'acostuma a esperar 50 minuts més, perquè les entrades es redueixen regularment de manera espontània. Ara imagineu-vos que necessiteu comprar xiclet amb bitcoins. Només queda una hora a la botiga, pensa-hi.

En el marc de tot el món, això ja és ridícul, quan gairebé cada mil·lèsima persona a la Terra utilitza Bitcoin. I amb aquesta velocitat de transaccions, no serà possible augmentar significativament el nombre d'usuaris actius. Per comparació: Visa processa milers de transaccions per segon i, si cal, pot augmentar fàcilment la capacitat, perquè les tecnologies bancàries clàssiques són escalables.

Fins i tot si els diners habituals s'extingeixen, és evident que no serà perquè seran substituïts per solucions blockchain.

Mite 4: Els miners garanteixen la seguretat de la xarxa

Cita núm. 4: "Les empreses autònomes al núvol, impulsades per blockchain i impulsades per contractes intel·ligents, podrien subscriure contractes electrònics amb organitzacions rellevants, com ara governs, per autoregistrar-se sota qualsevol jurisdicció en què vulguin operar".

Segurament heu sentit parlar dels miners, de les granges mineres gegants que es construeixen al costat de les centrals elèctriques. Què estan fent? Malgasten electricitat durant 10 minuts, "agitant" els blocs fins que es tornen "bells" i es poden incloure a la cadena de blocs (sobre què són els blocs "bells" i per què "s'agiten", n'hem parlat en el post anterior). Això és per assegurar-vos que reescriure el vostre historial financer triga el mateix temps que escriure-lo (suposant que teniu la mateixa capacitat total).

La quantitat d'electricitat consumida és la mateixa que consumeix la ciutat per cada 100 habitants. Però afegiu aquí també equips cars que només són adequats per a la mineria. El principi de la mineria (l'anomenada prova de treball) és idèntic al concepte de "cremar els recursos de la humanitat".

Als optimistes de Blockchain els agrada dir que els miners no només estan fent un treball inútil, sinó que garanteixen l'estabilitat i la seguretat de la xarxa Bitcoin. És cert, l'únic problema és que els miners protegeixen Bitcoin d'altres miners.

Si hi hagués mil vegades menys miners i mil vegades menys electricitat cremada, llavors Bitcoin no funcionaria pitjor: el mateix bloc cada 10 minuts, el mateix nombre de transaccions, la mateixa velocitat.

Hi ha un risc amb les solucions blockchain "atacs 51%" L'essència de l'atac és que si algú controla més de la meitat de tota la capacitat minera, pot escriure en secret un historial financer alternatiu en el qual no va transferir els seus diners a ningú. I després mostra a tothom la teva versió, i es farà realitat. Així, té l'oportunitat de gastar els seus diners diverses vegades. Els sistemes de pagament tradicionals no són susceptibles a aquest atac.

Resulta que Bitcoin s'ha convertit en un ostatge de la seva pròpia ideologia. Els miners "excés" no poden aturar la mineria, perquè llavors la probabilitat que algú sol controli més de la meitat de la potència restant augmentarà bruscament. Tot i que la mineria és rendible, la xarxa és estable, però si la situació canvia (per exemple, perquè l'electricitat es fa més cara), la xarxa pot fer front a una "despesa doble" massiva.

Mite 5: Blockchain és descentralitzat i, per tant, indestructible

Cita #5: "Per convertir-se en una organització completa, una aplicació descentralitzada ha de contenir una funcionalitat més complexa, com ara una constitució".
Potser penseu que atès que la cadena de blocs s'emmagatzema a tots els nodes de la xarxa, els serveis d'intel·ligència no podran tancar Bitcoin si volen, perquè no té cap tipus de servidor central o alguna cosa així, no hi ha ningú per venir a tancar-lo. Però això és una il·lusió.

En realitat, tots els miners "independents" estan organitzats en grups (essencialment càrtels). S'han d'unir perquè és millor tenir uns ingressos estables, però petits, que grans, però un cop cada 1000 anys.

Sis mites sobre blockchain i Bitcoin, o per què no és una tecnologia tan eficaç
Distribució d'energia de Bitcoin entre grups. Font

Com podeu veure al diagrama, hi ha unes 20 piscines grans, i només 4 d'elles controlen més del 50% de la potència total. Tot el que has de fer és trucar a quatre portes i accedir a quatre ordinadors de control per poder gastar el mateix bitcoin més d'una vegada a la xarxa Bitcoin. I aquesta possibilitat, com enteneu, depreciarà una mica Bitcoin. I aquesta tasca és força factible.

Sis mites sobre blockchain i Bitcoin, o per què no és una tecnologia tan eficaç
Distribució de la mineria per països. Font

Però l'amenaça és encara més real. La majoria de les piscines, juntament amb la seva potència de càlcul, es troben al mateix país, cosa que fa que sigui més fàcil prendre el control de Bitcoin.

Mite 6: l'anonimat i l'obertura de la cadena de blocs són bons

Cita núm. 6: "A l'era de la cadena de blocs, el govern tradicional 1.0 s'està convertint en gran part en un model obsolet i hi ha oportunitats de passar d'estructures heretades a formes de govern més personalitzades".

La cadena de blocs està oberta, tothom ho pot veure tot. Així que Bitcoin no té anonimat, té "pseudonimitat". Per exemple, si un atacant demana un rescat a una cartera, tothom entén que la cartera pertany al dolent. I com que qualsevol pot controlar les transaccions des d'aquesta cartera, un estafador no podrà utilitzar els bitcoins rebuts tan fàcilment, perquè tan bon punt reveli la seva identitat en algun lloc, serà empresonat immediatament. En gairebé tots els intercanvis, heu d'identificar-vos per canviar per diners habituals.

Per tant, els atacants utilitzen l'anomenat "mesclador". El mesclador barreja diners bruts amb una gran quantitat de diners nets i, per tant, els "blanqueja". L'atacant paga una gran comissió per això i assumeix un gran risc, perquè el mesclador és anònim (i pot fugir amb els diners) o ja està sota el control d'algú influent (i pot lliurar-lo a les autoritats).

Però deixant de banda els problemes dels delinqüents, per què el pseudònim és dolent per als usuaris honestos? Aquí teniu un exemple senzill: transfereixo alguns bitcoins a la meva mare. Després d'això, ella sap:

  1. Quants diners tinc en total en un moment donat?
  2. Quant i, el més important, en què ho vaig gastar exactament tot el temps? Què vaig comprar, a quin tipus de ruleta vaig jugar, a quin polític vaig donar suport “de manera anònima”.

O si vaig pagar un deute a un amic per la llimonada, ara ho sap tot sobre les meves finances. Creus que això és una tonteria? És difícil per a tothom obrir l'historial financer de la seva targeta de crèdit? A més, no només el passat, sinó també tot el futur.

Si per als particulars això encara està bé (bé, mai se sap, algú vol ser "transparent"), per a les empreses és fatal: totes les seves contraparts, compres, vendes, clients, volum de comptes i en general tot, tot. , tot - es fa públic. L'obertura financera és potser un dels majors desavantatges de Bitcoin.

Conclusió

Cita núm. 7: "És possible que la tecnologia blockchain es converteixi en la capa econòmica superior del món connectat orgànicament de diversos dispositius informàtics, inclosos els dispositius informàtics portàtils i els sensors d'Internet de les coses".
He enumerat sis queixes principals sobre Bitcoin i la versió de la cadena de blocs que utilitza. Potser us preguntareu, per què vau aprendre això de mi i no abans d'una altra persona? Ningú veu els problemes?

Alguns estan encegats, alguns simplement no entenen com funciona, i algú ho veu i s'adona de tot, però simplement no li resulta rendible escriure sobre això. Penseu per vosaltres mateixos, molts dels que van comprar bitcoins comencen a anunciar-los i promocionar-los. Una mica piràmide surt. Per què escriure que la tecnologia té desavantatges si espereu que la taxa pugi?

Sí, Bitcoin té competidors que han intentat resoldre certs problemes. I tot i que algunes de les idees són molt bones, la cadena de blocs encara està al nucli. Sí, hi ha altres aplicacions no monetàries de la tecnologia blockchain, però els desavantatges clau de blockchain continuen allà.

Ara, si algú us diu que la invenció de la cadena de blocs és comparable en importància a la invenció d'Internet, preneu-ho amb una bona quantitat d'escepticisme.

Font: www.habr.com

Afegeix comentari