La trampa de rigidez de Bitcoin: evolución a largo plazo y la lucha actual por la consolidación

Desafíos y oportunidades de la rigidez del protocolo Bitcoin

En el contexto de los protocolos de red, la rigidez se refiere a la desaceleración de su evolución y cambio. Esto parece ser una ley de la física de redes. Esencialmente, a medida que los protocolos de red obtienen una adopción más amplia, la "calidad" de la red aumenta, mientras que el esfuerzo necesario para cambiar la dirección de la red mediante la coordinación de actualizaciones de software entre los usuarios de los protocolos aumenta drásticamente. Al final, debido a la incapacidad de coordinar a una gran cantidad de participantes descentralizados, la capacidad de activar de manera segura cualquier cambio en el protocolo se ve aplastada por el enorme peso de la red.

Por lo tanto, la rigidez de Bitcoin es inevitable. Pero hasta hoy, seguimos debatiendo si deberíamos hacer que el protocolo se vuelva rígido de manera activa. Yo mismo me opongo firmemente a esta postura y creo que todavía hay demasiado espacio para mejoras, y que es demasiado pronto para abandonar los cambios en el protocolo base.

Creo que Bitcoin solo puede mantener su vitalidad, relevancia y seguridad a largo plazo a través de la implementación de mejoras en el protocolo razonables y ampliamente beneficiosas, de manera cautelosa y basada en el consenso. Congelar el progreso en este momento es arrogante, ignora la historia y representa un rechazo a la visión original que creó Bitcoin. La evolución continua y reflexiva es clave para la propuesta de valor a largo plazo de Bitcoin. El oro digital es superior al oro físico precisamente porque no es inerte. Las propiedades del oro físico no se pueden mejorar, por lo tanto, la innovación financiera del oro se logra a través de pagarés centralizados... pero las propiedades de Bitcoin son mejorables, lo que refuerza su uso sin permiso.

Aprender de la historia

Bitcoin solo tiene 15 años de historia y ya ha pasado por muchos cambios de consenso y actualizaciones. Suponer que este momento actual es un punto de parada ideal es prematuro. El protocolo necesita adaptarse con el tiempo para mantener su viabilidad.

Deberíamos aprender de otros protocolos de red populares como SMTP. Si Bitcoin se vuelve rígido, los desarrolladores construirán capas cada vez más complejas sobre él para agregar las funcionalidades necesarias. La complejidad introducirá vulnerabilidades y explotaciones.

Esto no es una crítica a las soluciones de conocimiento cero como BitcoinOS / BitVM / Spiderchain de Botanix / Citrea en capas complejas; están haciendo todo lo posible para aprovechar el conjunto de herramientas disponible. Aunque no deseamos que Bitcoin se convierta en un protocolo inclusivo, tiene sentido hacerlo si agregar funcionalidades de bajo nivel en la capa base puede reducir significativamente la complejidad de construir funciones en capas superiores.

Potenciales caminos a seguir

Muchas funciones ideales, como contratos, bóvedas y grupos de pago, requieren una actualización de la capa base. Construir estas funciones de manera clara sobre el protocolo en sí es mucho mejor que usar una capa de cobertura de manera hackeada. Una capa base con más bloques de construcción abre un nuevo espacio de diseño para Bitcoin.

Actualizaciones prudentes y bien probadas, discutidas a fondo y con consenso de la comunidad, no dañarán la propiedad o la afirmación de moneda estable central del Bitcoin. Las actualizaciones reflejan la voluntad de los usuarios, y no están por encima de ellos.

Creo que el potencial de Bitcoin supera con creces lo que hemos logrado hasta ahora. Considero la blockchain de Bitcoin como un acumulador criptográfico en el que se pueden anclar diversos sistemas. Pero apenas hemos arañado la superficie de las posibilidades. Si nos rigidizamos hoy, cuando construir redes de segunda capa sin permisos es tan difícil, estaremos atando las manos de los desarrolladores y limitando enormemente los experimentos para encontrar los usos más valiosos del espacio en bloques.

La gente a menudo dice que no necesitamos cambiar Bitcoin, porque podemos escalar a través de otras capas. Por supuesto, ¡sería genial si los desarrolladores no tuvieran restricciones! Simplemente no tenemos todos los bloques de construcción originales necesarios en la capa base para lanzar fácilmente una red de segunda capa sin permisos. Por ejemplo, podríamos hacer que el script de Bitcoin sea poderoso nuevamente.

Por favor, tenga en cuenta que hemos implementado 3 bifurcaciones diferentes para habilitar 3 bloques de construcción diferentes, con el fin de crear la red Lightning. Sin estas funciones habilitadas por las bifurcaciones, el protocolo Lightning sería mucho más torpe y la teoría de juegos no sería tan completa.

Podemos realizar otras bifurcaciones suaves, como SIGHASH_ANYPREVOUT, lo que mejorará significativamente la red Lightning y permitirá la existencia de fábricas de canales, aumentando la eficiencia de la red Lightning en varios órdenes de magnitud. Podemos llevar a cabo algunas bifurcaciones que mejoren la privacidad, como la agregación de firmas entre entradas. También podemos realizar bifurcaciones como OP_CTV, que mejoran la seguridad de la auto-custodia a través de contratos y bóvedas. Podemos ver muchas posibilidades futuras, pero avanzar en estas direcciones se está volviendo cada vez más difícil.

Sobre la soberanía y la auto-custodia

La escalabilidad es otro problema a largo plazo. Greg Maxwell dijo en 2015:

Si el costo del sistema es demasiado alto, las personas se verán obligadas a confiar en terceros en lugar de ejecutar de manera independiente las reglas del sistema. Si el uso de recursos de la cadena de bloques de Bitcoin es demasiado grande en relación con la tecnología disponible, Bitcoin perderá su ventaja competitiva frente a los sistemas tradicionales, ya que el costo de verificación será demasiado alto (lo que hará que muchos usuarios no puedan soportarlo), obligando a que la confianza regrese al sistema. Si la capacidad es demasiado baja y nuestra eficiencia en las transacciones es demasiado baja, entonces el costo de acceder a la cadena para resolver disputas será demasiado alto, nuevamente empujando la confianza de vuelta al sistema.

Ganar el debate sobre el tamaño de bloque y la verificación descentralizada es solo una parte de la historia. La descentralización de los participantes económicos también es importante para el éxito a largo plazo de Bitcoin. Recuerde que lo que determinará el futuro de Bitcoin no es la voluntad de los nodos, sino la voluntad de la mayoría económica de los nodos. Los participantes económicos de Bitcoin incluyen mineros, tenedores y comerciantes (incluidas empresas y custodios). La clave es: si la centralización reduce el número de nodos económicos relevantes, y la mayoría de los usuarios de Bitcoin no pueden auto-custodiar debido a los costos, deberíamos esperar que la "gobernanza" del protocolo se vuelva más centralizada y frágil.

Con la situación actual de Bitcoin, es posible que solo haya 100 millones de entidades en el mundo que puedan obtener las propiedades básicas de Bitcoin. En un mundo de 8 mil millones de personas, esta situación no traerá un nuevo tipo de moneda descentralizada que cambie el patrón de valor y escasez, sino que simplemente creará una nueva clase de élites que, con el tiempo, se comportarán como todos los grupos de élite en la historia: inicialmente crean prosperidad, pero finalmente se convierten en pan y circo. Bitcoin tiene por primera vez el potencial de no solo transferir el poder de un grupo de élite a otro, pero esto depende de que continuemos comprometidos a lograr la máxima descentralización a través de la mejora del protocolo y permitiendo que más personas en todo el mundo accedan a las propiedades básicas de Bitcoin.

Por favor, ten en cuenta que el argumento de que "podemos hacer cualquier cosa que queramos en otras capas" a menudo ignora un hecho, que es que cualquier capa por encima de Bitcoin no puede proporcionar el mismo modelo de seguridad que la capa base. Cada vez que construyes una capa sobre Bitcoin, necesitas crear un conjunto completamente nuevo de teoría de juegos y compensaciones para los usuarios de auto-custodia de esa capa.

Sello de pensamiento rígido

Los solidificadores creen que Bitcoin ya ha cumplido con su función central como moneda sólida y almacenamiento de valor. Cambios adicionales, incluso si son de buena fe, introducirán riesgos innecesarios, que podrían socavar las características que hacen que Bitcoin sea valioso. A través del protocolo de solidificación, garantizamos que Bitcoin mantenga a largo plazo un sistema monetario confiable, descentralizado e inmutable.

1. Mantener la confianza en las propiedades básicas de Bitcoin:

La propuesta de valor principal de Bitcoin es su suministro fijo e inmutabilidad. Cualquier cambio en el protocolo, incluso una bifurcación suave, podría debilitar la confianza de las personas en estas propiedades fundamentales. Algunos afirman que la capacidad de cambiar el protocolo disminuirá la confianza de las personas en el plan de inflación, sin importar cuán buenas sean las intenciones.

2. Reducir el control de los desarrolladores y el riesgo de centralización:

Permitir continuar modificando Bitcoin otorgará a los desarrolladores una influencia excesiva sobre el protocolo. Esto puede generar riesgos de centralización, ya que un pequeño grupo de personas podría cambiar las propiedades de Bitcoin.

3. Prevención de consecuencias inesperadas:

Incluso los cambios bien intencionados y probados pueden tener efectos imprevisibles en la red. A medida que el valor y la importancia de Bitcoin continúan creciendo, el impacto potencial de estas consecuencias inesperadas se vuelve cada vez más grave.

4. Dificultad de cambio que aumenta con el crecimiento:

A medida que aumenta la tasa de adopción de Bitcoin y el valor económico construido sobre él, cualquier cambio se vuelve más arriesgado y destructivo. Los maximalistas creen que el protocolo debe alcanzar un punto de estabilidad, similar a otros protocolos fundamentales como TCP/IP o los estándares de enchufes eléctricos.

5. Mantener Bitcoin como una moneda sólida:

El objetivo principal de Bitcoin es servir como un nuevo sistema de moneda que esté libre de devaluación. La rigidez asegura que esta función central se mantenga, sin arriesgarse a cambiar sus propiedades fundamentales por posibles mejoras que podrían no ser necesarias.

Argumentos comunes rígidos

Los conservadores creen que Bitcoin está funcionando muy bien en la actualidad, y que las reglas del protocolo deben resistir el cambio para mantener su propuesta de valor central como una forma de moneda inalterable, no inflacionaria y no politizada. Incluso un cambio bien intencionado podría conllevar enormes riesgos, que podrían comprometer el éxito y la estabilidad a largo plazo de Bitcoin.

1. No arregles lo que no está roto

Bitcoin ha tenido éxito bajo el protocolo actual, logrando un crecimiento en su capitalización de mercado de 0 dólares a 1.4 billones de dólares en solo 15 años. No es necesario arriesgarse a socavar este éxito a través de cambios apresurados o innecesarios.

2. La estabilidad es crucial

El valor central del Bitcoin es su estabilidad y previsibilidad. Las reglas del protocolo no deben cambiarse arbitrariamente. Las modificaciones frecuentes debilitarán la confianza de las personas en la naturaleza inmutable del Bitcoin.

3. Piensa antes de actuar

Cambiar el protocolo de Bitcoin es un trabajo extremadamente serio, similar a modificar una constitución o diseñar leyes destinadas a durar cientos de años. Cualquier cambio debe realizarse de manera lenta, cuidadosa y conservadora, y solo puede implementarse después de considerar todos los impactos a largo plazo.

4. Cuanto mayor sea la apuesta, más seguro será el movimiento

Cuanto más grande y más exitoso es Bitcoin, más importante es mantener la cautela ante cualquier cambio en el protocolo. Ahora hay más de un billón de dólares en valor y compradores a nivel nacional involucrados, no podemos cometer errores ni asumir riesgos innecesarios.

5. El camino al infierno está pavimentado con buenas intenciones

Incluso los cambios de protocolo bien intencionados pueden tener efectos negativos impredecibles, como perjudicar los intereses económicos de los mineros, desarrolladores y poseedores. Los riesgos potenciales pueden superar cualquier beneficio teórico.

6. Manténlo simple, idiota

No todas las nuevas funciones o mejoras necesitan implementarse en la capa de protocolo base. Muchas cosas se pueden implementar en niveles superiores como la segunda o tercera capa, sin poner en peligro el modelo de seguridad y estabilidad central de Bitcoin.

7. Moneda inmutable en un mundo cambiante

Las constantes "mejoras" y cambios en el protocolo contradicen la promesa de Bitcoin como una moneda y red de liquidación estable y despolitizada. La rigidez es una característica que previene que Bitcoin sea capturado por grupos de intereses especiales o sufra mutaciones impredecibles.

8. Bitcoin debería ser solo una moneda

Utilizar el espacio en la cadena de bloques para propósitos no monetarios como tokens/NFT solo alimentará las modas y las estafas de pumps y dumps, lo que desplazará a los usuarios legítimos que utilizan Bitcoin como moneda.

Mi respuesta a los argumentos rígidos

Mantener la confianza en las propiedades básicas de Bitcoin:

La confianza en las propiedades de Bitcoin y la capacidad para resistir la implementación de malas ideas, en última instancia, depende del proceso de gobernanza de los cambios en el protocolo, en lugar de hacer que los cambios sean imposibles. Bitcoin es un anarquismo criptográfico, es un sistema que por defecto es indiferente, lo que es un poderoso veto. O crees que la gobernanza de Bitcoin hasta ahora nos ha servido bien, o piensas que simplemente hemos tenido suerte y que todo el sistema podría colapsar en cualquier momento.

Reducir el control de los desarrolladores y el riesgo de centralización:

De manera similar a lo anterior, o crees que la teoría de juegos en torno a los cambios en el protocolo es razonable, o simplemente hemos tenido suerte hasta ahora. Los desarrolladores de Bitcoin no pueden obligar a nadie a ejecutar el código con el que no están de acuerdo.

Además, el proceso de desarrollo interno es extremadamente desafiante. La mayoría de las propuestas de reglas y cambios de código no pueden superar múltiples pruebas.

Resumir mi investigación de hace cuatro años:

Al revisar todas las solicitudes de extracción rechazadas de Bitcoin Core, encontramos:

  • 9,011,209 total de líneas de código nuevas rechazadas
  • 6,279,435 total de líneas de código rechazadas para eliminar

¡Esto significa que 15,290,644 líneas de cambios de código fueron rechazadas, en comparación con 3,651,046 líneas de código aceptadas!

Esto indica que, hasta el momento de escribir, solo el 19% de las líneas de código propuestas para cambios han sido aceptadas en el núcleo de Bitcoin.

Evitar consecuencias inesperadas:

En mi opinión, el miedo a lo desconocido y a las consecuencias inesperadas no es un argumento válido.

BTC1%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 5
  • Compartir
Comentar
0/400
SellLowExpertvip
· hace12h
¿Cuándo podrá btc estar completamente estancado? Solo de verlo me pone nervioso.
Ver originalesResponder0
GweiTooHighvip
· hace12h
Oponerse a la rigidez es oponerse a la estabilidad
Ver originalesResponder0
GamefiEscapeArtistvip
· hace12h
Los que especulan con conceptos vuelven a hacer de las suyas.
Ver originalesResponder0
NotSatoshivip
· hace12h
La PI está llegando
Ver originalesResponder0
TestnetNomadvip
· hace13h
Bitcoin, ¿está esto en modo relajado?
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)