Cypherpunks Visión controvertida para la escalabilidad de Bitcoin

Con la creciente adopción de Bitcoin, los cypherpunks han vuelto a destacarse.

Cuando Gregory Maxwell y Peter Todd, autoproclamados cypherpunks, y Adam Back, el inventor de Hashcash, allanan el camino para Bitcoin, su visión destaca un enfoque prudente en un intento por no repetir los errores de los 90.

¿Están en lo cierto o están a punto de repetir los errores precisos que desean evitar?

Adoptando Bitcoin

Gregory Maxwell, uno de los cinco desarrolladores principales de Bitcoin hasta hace poco, reveló en un post hace dos meses que él y Todd tenían una larga historia con Bitcoin.

Maxwell dice:

& ldquo; En 2001, Peter Todd describió los principales desafíos (buscar gastar dos veces) en la construcción de un sistema Bitcoin con Hal Finney y Adam Back; en 2004 estaba usando y colaborando con Hal en el sistema de prueba de trabajo reutilizable RPOW. & rdquo;

Aunque Finney fue el primero en abrazar a Bitcoin, ni Todd ni Maxwell se han comunicado con Satoshi Nakamoto.

Debate sobre la escalabilidad de Bitcoin

Durante el año pasado, el dúo estuvo a la vanguardia de un intenso debate sobre la escalabilidad de Bitcoin. Las diferencias, sorprendentemente, parecen mínimas.

Una pregunta de & ldquo; tiempo y prioridad & rdquo; , dice Gavin Andresen, que es de la opinión de que Bitcoin debería escalar principalmente en cadena a corto plazo.

Gregory Maxwell no está de acuerdo, indicando en una publicación que & ldquo; la cadena de bloques Bitcoin descentralizada es probablemente el modo de comunicación más increíblemente ineficiente que haya ideado el hombre. & rdquo;

Algunos sugieren que esta puede ser una visión estrecha, mirando únicamente el código, en lugar de sus efectos más amplios, como la posible sustitución de sucursales bancarias o empleados. No obstante, cada nodo tiene que almacenar y comunicar cada transacción.

El uso de sistemas de capa dos

La idea es disminuir la demanda de nodos mediante el uso de sistemas de capa dos, como Lightning.

Según Maxwell, Bitcoin se diseñó desde el principio para incorporar capas de manera segura a través de su capacidad de contratación inteligente.

En efecto, utilizaremos el sistema Bitcoin como un juez robótico altamente accesible y perfectamente confiable y conduciremos la mayor parte de nuestro negocio fuera de la sala de la corte.

Continúa diciendo que esto es posible precisamente debido a las propiedades centrales de Bitcoin.

Un sistema base censurable o reversible no es muy adecuado para construir un poderoso procesamiento de transacción de capa superior y si el activo subyacente no es sólido, no tiene mucho sentido realizar transacciones con él.

Cosas que necesitan reparación

Eric Lombrozo, el principal desarrollador de segwit, un componente importante para Lightning, responde a varias de nuestras preguntas:

& ldquo; [W] e no queremos mantener la capacidad de transacción pequeña, el problema aquí es que el espacio de bloques cuesta recursos y agrega carga a la red.Preferiríamos mover todo lo posible fuera de la cadena, pero también nos gustaría aumentar la capacidad de la cadena tanto como la red puede soportar sin sacrificar la seguridad, la privacidad, la descentralización, etc ... y hay cosas que deben corregirse para que podamos realmente haz esto bien & rdquo;

Lombrozo concluye que la capacidad de la cadena determina cuántos usuarios pueden unirse a la red, mientras que los protocolos sin cadena permiten que estos mismos usuarios realicen transacciones sin que le cueste casi nada a la red.

Disminuyendo el crecimiento de la cadena de bloques

La cadena de bloques de Bitcoin actualmente se encuentra en alrededor de 70GB, aumentando en 5GB por mes. A medida que la capacidad aumentará en los próximos meses, en el corto plazo puede crecer en 100 GB por año. Llevando a la conclusión de Satoshi de que los nodos se ejecutarán en los servidores.

Hay muchas soluciones técnicas, como la poda o la fragmentación o Lightning que pueden retrasar tal eventualidad como transacciones de menor valor, unos 70, 000 diarios por menos de $ 5 según Rusty Russel, pasar a Lightning Red.

El enfoque de Cypherpunks es frenar el crecimiento de la cadena de bloques, pero no está claro cómo se puede evitar la conclusión inevitable de Satoshi de que los nodos se ejecutarán en los servidores.

El blockchain puede ser de 200 GB el próximo año, en cuyo momento ya es demasiado inconveniente para la mayoría. Luego continuará creciendo en 100 GB al año.

Por lo tanto, uno puede extrapolar fácilmente, como hizo Satoshi, que en 5 o 10 años es poco probable que alguien esté ejecutando un nodo en una computadora portátil, incluso si el tamaño de bloque se mantiene para siempre en 2 o 4MB.

Falta de visión

En nuestra investigación de tres días no pudimos encontrar la visión a largo plazo de Cypherpunks sobre cómo funcionará Bitcoin en 10 o 20 años, una falta de visión que puede haber contribuido a la intensidad de la última debate del año.

Aunque hacen hincapié en que los nodos no deberían ejecutarse en centros de datos, no podríamos encontrar ninguna explicación sobre cómo evitarlos a largo plazo.

En cambio, el foco parece ser mantener el blockchain lo más pequeño posible, durante el mayor tiempo posible para garantizar que ejecutar un nodo, ya sea en una computadora portátil o servidor, sea lo más barato posible sin un juego final claro si, por ejemplo, un país adoptó Bitcoin.

En cambio, Satoshi parece haber pensado claramente que el software es barato y la tecnología sigue mejorando.

Por lo tanto, aunque puede ser necesaria una inversión para ejecutar un nodo, sería asequible.

Por lo tanto, Bitcoin se mantendría descentralizado mientras haya demanda para su uso, ya que los proveedores de servicios se verían incentivados a invertir en nodos.


Síguenos en Facebook


  • Noticias de Blockchain
  • Adam Back
  • Tamaño de bloque de Bitcoin
  • Gregory Maxwell
  • Peter Todd