Seis mitos sobre blockchain y Bitcoin, o por qué no es una tecnología tan efectiva

El autor del artículo es Alexey Malanov, experto del departamento de desarrollo de tecnología antivirus de Kaspersky Lab.

He escuchado repetidamente la opinión de que blockchain es genial, es un gran avance, es el futuro. Me apresuro a desilusionarte si de repente crees en esto.

Aclaración: en este post hablaremos de la implementación de la tecnología blockchain que se utiliza en la criptomoneda Bitcoin. Existen otras aplicaciones e implementaciones de blockchain, algunas de las cuales abordan algunas de las deficiencias de la blockchain "clásica", pero generalmente se basan en los mismos principios.

Seis mitos sobre blockchain y Bitcoin, o por qué no es una tecnología tan efectiva

Acerca de Bitcoin en general

Considero que la tecnología Bitcoin en sí misma es revolucionaria. Desafortunadamente, Bitcoin se utiliza con demasiada frecuencia con fines delictivos y, como especialista en seguridad de la información, no me gusta nada. Pero si hablamos de tecnología, entonces el avance es evidente.

Todos los componentes del protocolo Bitcoin y las ideas incorporadas en él, en general, se conocían antes de 2009, pero fueron los autores de Bitcoin quienes lograron juntarlo todo y hacerlo funcionar en 2009. Durante casi 9 años, solo se encontró una vulnerabilidad crítica en la implementación: el atacante recibió 92 mil millones de bitcoins en una cuenta; la solución requirió retroceder todo el historial financiero durante un día. Sin embargo, una sola vulnerabilidad en un período así es un resultado digno, me quito el sombrero.

Los creadores de Bitcoin tenían un desafío: hacer que funcione de alguna manera bajo la condición de que no haya un centro y que nadie confíe en nadie. Los autores completaron la tarea, el dinero electrónico está funcionando. Pero las decisiones que tomaron son monstruosamente ineficaces.

Permítanme hacer una reserva de inmediato: el propósito de esta publicación no es desacreditar a blockchain. Esta es una tecnología útil que tiene y seguirá encontrando muchas aplicaciones maravillosas. A pesar de sus desventajas, también tiene ventajas únicas. Sin embargo, en busca del sensacionalismo y la revolución, muchos se centran en las ventajas de la tecnología y a menudo se olvidan de evaluar con seriedad la situación real, ignorando las desventajas. Por lo tanto, creo que es útil analizar las desventajas para variar.

Seis mitos sobre blockchain y Bitcoin, o por qué no es una tecnología tan efectiva
Un ejemplo de un libro en el que el autor tiene grandes esperanzas en blockchain. Más adelante en el texto habrá citas de este libro.

Mito 1: Blockchain es una computadora distribuida gigante

Cita #1: "Blockchain puede convertirse en la navaja de Occam, el medio más eficiente, directo y natural para coordinar toda la actividad humana y mecánica, consistente con el deseo natural de equilibrio".

Si no has profundizado en principios de funcionamiento de blockchain, pero al escuchar críticas sobre esta tecnología, es posible que tenga la impresión de que blockchain es una especie de computadora distribuida que realiza, en consecuencia, cálculos distribuidos. Los nodos de todo el mundo están recopilando fragmentos de algo más.

Tal representación es fundamentalmente errónea. De hecho, todos los nodos que sirven a la cadena de bloques hacen exactamente lo mismo. Millones de computadoras:

  1. Verifican las mismas transacciones usando las mismas reglas. Hacen un trabajo idéntico.
  2. Graban lo mismo en la cadena de bloques (si tienen suerte y se les da la oportunidad de grabarlo).
  3. Mantienen la historia completa para todos los tiempos, la misma, una para todos.

Sin paralelismo, sin sinergia, sin asistencia mutua. Sólo duplicación, y a la vez un millón de veces. Hablaremos de por qué es necesario esto a continuación, pero como puede ver, no hay efectividad. Todo lo contrario.

Mito 2: Blockchain es para siempre. Todo lo que en él está escrito quedará para siempre.

Cita n.º 2: "Con la proliferación de aplicaciones, organizaciones, corporaciones y sociedades descentralizadas, pueden surgir muchos tipos nuevos de comportamiento impredecible y complejo que recuerdan a la inteligencia artificial (IA)".

Sí, de hecho, como descubrimos, cada cliente completo de la red almacena el historial completo de todas las transacciones y ya se han acumulado más de 100 gigabytes de datos. Esta es la capacidad total del disco de una computadora portátil barata o del teléfono inteligente más moderno. Y cuantas más transacciones se realizan en la red Bitcoin, más rápido crece el volumen. La mayoría de ellos han aparecido en los últimos años.

Seis mitos sobre blockchain y Bitcoin, o por qué no es una tecnología tan efectiva
Crecimiento del volumen de blockchain. fuente

Y Bitcoin tiene suerte: su competidor, la red Ethereum, ya ha acumulado 200 gigabytes en la cadena de bloques en sólo dos años después de su lanzamiento y seis meses de uso activo. Entonces, en la realidad actual, la eternidad de blockchain se limita a diez años: el crecimiento en la capacidad del disco duro definitivamente no sigue el ritmo del crecimiento en el volumen de blockchain.

Pero además del hecho de que debe almacenarse, también debe descargarse. Cualquier persona que intentó usar una billetera local completa para cualquier criptomoneda, se sorprendió al descubrir que no podía hacer y recibir pagos hasta que hubiera descargado y verificado la cantidad especificada en su totalidad. Tienes suerte si este proceso toma solo un par de días.

Te preguntarás, ¿es posible no almacenar todo esto, ya que es lo mismo, en cada nodo de la red? Es posible, pero, en primer lugar, ya no será una cadena de bloques peer-to-peer, sino una arquitectura tradicional cliente-servidor. Y en segundo lugar, los clientes se verán obligados a confiar en los servidores. Es decir, la idea de “no confiar en nadie”, para la cual, entre otras cosas, se inventó la cadena de bloques, desaparece en este caso.

Durante mucho tiempo, los usuarios de Bitcoin se han dividido en entusiastas que "sufren" y descargan todo, y personas comunes y corrientes que usan billeteras en línea, confían en el servidor y a quienes, en general, no les importa cómo funciona allí.

Mito 3: Blockchain es eficiente y escalable, el dinero normal desaparecerá

Cita #3: “La combinación de tecnología blockchain + personal conectoma organismo" permitirá codificar todos los pensamientos humanos y ponerlos a disposición en un formato comprimido estandarizado. Los datos se pueden capturar escaneando la corteza cerebral, EEG, interfaces cerebro-computadora, nanorobots cognitivos, etc. El pensamiento se puede representar en forma de cadenas de bloques, registrando en ellos casi toda la experiencia subjetiva de una persona y, tal vez, incluso su conciencia. Una vez registrados en la cadena de bloques, se pueden administrar y transferir diversos componentes de los recuerdos, por ejemplo, para restaurar la memoria en el caso de enfermedades acompañadas de amnesia”.

Si cada nodo de la red hace lo mismo, entonces es obvio que el rendimiento de toda la red es igual al rendimiento de un nodo de la red. ¿Y sabes a qué equivale exactamente? Bitcoin puede procesar un máximo de 7 transacciones por segundo, para todos.

Además, en la cadena de bloques de Bitcoin, las transacciones sólo se registran una vez cada 10 minutos. Y después de que aparece la entrada, para estar seguro, se acostumbra esperar otros 50 minutos, porque las entradas normalmente se revierten de forma espontánea. Ahora imagina que necesitas comprar chicle con bitcoins. Quédate en la tienda una hora y piénsalo.

En el marco del mundo entero, esto ya es ridículo, cuando casi una de cada mil personas en la Tierra usa Bitcoin. Y a tal velocidad de transacciones, no será posible aumentar significativamente el número de usuarios activos. A modo de comparación: Visa procesa miles de transacciones por segundo y, si es necesario, puede aumentar fácilmente la capacidad, porque las tecnologías bancarias clásicas son escalables.

Incluso si el dinero normal desaparece, claramente no será porque será reemplazado por soluciones blockchain.

Mito 4: Los mineros garantizan la seguridad de la red

Cita #4: “Las empresas autónomas en la nube, impulsadas por blockchain y por contratos inteligentes, podrían celebrar contratos electrónicos con organizaciones relevantes, como gobiernos, para registrarse bajo cualquier jurisdicción en la que deseen operar”.

Probablemente hayas oído hablar de los mineros, de las gigantescas granjas mineras que se construyen junto a las centrales eléctricas. ¿Qué están haciendo? Gastan electricidad durante 10 minutos, "sacudiendo" los bloques hasta que se vuelven "hermosos" y pueden incluirse en la cadena de bloques (sobre qué son los bloques "hermosos" y por qué "sacudirlos", de lo que hablamos en el post anterior). Esto es para garantizar que reescribir su historial financiero tome la misma cantidad de tiempo que escribirlo (suponiendo que tenga la misma capacidad total).

La cantidad de electricidad consumida es la misma que consume la ciudad por cada 100 habitantes. Pero hay que añadir aquí también equipos caros que sólo son aptos para la minería. El principio de la minería (la llamada prueba de trabajo) es idéntico al concepto de "quemar los recursos de la humanidad".

A los optimistas de Blockchain les gusta decir que los mineros no sólo están haciendo un trabajo inútil, sino que también garantizan la estabilidad y seguridad de la red Bitcoin. Es cierto, el único problema es que los mineros protegen Bitcoin. de otros mineros.

Si hubiera mil veces menos mineros y mil veces menos electricidad quemada, entonces Bitcoin no funcionaría peor: el mismo bloque cada 10 minutos, el mismo número de transacciones, la misma velocidad.

Existe un riesgo con las soluciones blockchain "ataques 51%" La esencia del ataque es que si alguien controla más de la mitad de toda la capacidad minera, puede escribir en secreto un historial financiero alternativo en el que no transfirió su dinero a nadie. Y luego muéstrales a todos tu versión y se hará realidad. De este modo, tiene la oportunidad de gastar su dinero varias veces. Los sistemas de pago tradicionales no son susceptibles a tal ataque.

Resulta que Bitcoin se ha convertido en rehén de su propia ideología. Los mineros "excedentes" no pueden detener la minería, porque entonces aumentará drásticamente la probabilidad de que alguien controle más de la mitad del poder restante. Si bien la minería es rentable, la red es estable, pero si la situación cambia (por ejemplo, porque la electricidad se vuelve más cara), la red puede enfrentar un enorme “doble gasto”.

Mito 5: Blockchain está descentralizado y por lo tanto es indestructible

Cita n.º 5: "Para convertirse en una organización de pleno derecho, una aplicación descentralizada debe contener una funcionalidad más compleja, como una constitución".
Se podría pensar que, dado que la cadena de bloques se almacena en cada nodo de la red, los servicios de inteligencia no podrán cerrar Bitcoin si así lo desean, porque no tiene algún tipo de servidor central o algo así: no hay nadie que pueda ven a cerrarlo. Pero esto es una ilusión.

En realidad, todos los mineros "independientes" están organizados en grupos (esencialmente cárteles). Tienen que unirse porque es mejor tener un ingreso estable, pero pequeño, que uno enorme, pero una vez cada 1000 años.

Seis mitos sobre blockchain y Bitcoin, o por qué no es una tecnología tan efectiva
Distribución de energía de Bitcoin entre grupos. fuente

Como puedes ver en el diagrama, existen unos 20 pools grandes, y sólo 4 de ellos controlan más del 50% de la potencia total. Todo lo que tiene que hacer es tocar cuatro puertas y obtener acceso a cuatro computadoras de control para poder gastar el mismo bitcoin más de una vez en la red Bitcoin. Y esta posibilidad, como comprenderá, depreciará un poco a Bitcoin. Y esta tarea es bastante factible.

Seis mitos sobre blockchain y Bitcoin, o por qué no es una tecnología tan efectiva
Distribución de la minería por país. fuente

Pero la amenaza es aún más real. La mayoría de los pools, junto con su potencia informática, están ubicados en el mismo país, lo que facilita potencialmente tomar el control de Bitcoin.

Mito 6: El anonimato y la apertura de blockchain son buenos

Cita #6: "En la era de blockchain, el gobierno tradicional 1.0 se está convirtiendo en gran medida en un modelo obsoleto, y existen oportunidades para pasar de estructuras heredadas a formas de gobierno más personalizadas".

La cadena de bloques está abierta, todos pueden ver todo. Entonces Bitcoin no tiene anonimato, tiene "seudónimo". Por ejemplo, si un atacante exige un rescate por una billetera, entonces todos entienden que la billetera pertenece al malo. Y como cualquiera puede monitorear las transacciones desde esta billetera, un estafador no podrá usar los bitcoins recibidos tan fácilmente, porque tan pronto como revele su identidad en algún lugar, será encarcelado inmediatamente. En casi todos los intercambios, debes estar identificado para poder cambiar por dinero normal.

Por tanto, los atacantes utilizan el llamado "mezclador". El mezclador mezcla dinero sucio con una gran cantidad de dinero limpio y así lo “blanquea”. El atacante paga por esto una gran comisión y corre un gran riesgo, porque el mezclador es anónimo (y puede quedarse con el dinero) o ya está bajo el control de alguien influyente (y puede entregárselo a las autoridades).

Pero dejando de lado los problemas de los delincuentes, ¿por qué el seudónimo es malo para los usuarios honestos? Aquí hay un ejemplo simple: le transfiero algunos bitcoins a mi mamá. Después de esto ella sabe:

  1. ¿Cuánto dinero tengo en total en un momento dado?
  2. ¿Cuánto y, lo más importante, en qué exactamente lo gasté todo el tiempo? Qué compré, a qué ruleta jugué, a qué político apoyé “anónimamente”.

O si le pagué una deuda a un amigo por limonada, entonces él ahora sabe todo sobre mis finanzas. ¿Crees que esto es una tontería? ¿A todos les resulta complicado abrir el historial financiero de su tarjeta de crédito? Además, no sólo el pasado, sino también todo el futuro.

Si para los particulares esto sigue estando bien (bueno, nunca se sabe, alguien quiere ser “transparente”), entonces para las empresas es fatal: todas sus contrapartes, compras, ventas, clientes, volumen de cuentas y en general todo, todo. , todo - se vuelve público. La apertura de las finanzas es quizás una de las mayores desventajas de Bitcoin.

Conclusión

Cita No. 7: "Es posible que la tecnología blockchain se convierta en la capa económica superior del mundo orgánicamente conectado de varios dispositivos informáticos, incluidos los dispositivos informáticos portátiles y los sensores de Internet de las cosas".
He enumerado seis quejas importantes sobre Bitcoin y la versión de blockchain que utiliza. Quizás te preguntes, ¿por qué te enteraste de esto por mí y no antes por otra persona? ¿Nadie ve los problemas?

Algunos están ciegos, otros simplemente no entienden como funciona, y alguien ve y se da cuenta de todo, pero simplemente no le resulta rentable escribir sobre ello. Piénselo usted mismo, muchos de los que compraron bitcoins comienzan a publicitarlos y promocionarlos. Un poco pirámide sale. ¿Por qué escribir que la tecnología tiene desventajas si se espera que la tasa aumente?

Sí, Bitcoin tiene competidores que han intentado solucionar ciertos problemas. Y aunque algunas de las ideas son muy buenas, blockchain sigue siendo el núcleo. Sí, existen otras aplicaciones no monetarias de la tecnología blockchain, pero las principales desventajas de blockchain siguen ahí.

Ahora bien, si alguien le dice que la invención de blockchain es comparable en importancia a la invención de Internet, tómelo con bastante escepticismo.

Fuente: habr.com

Añadir un comentario