Saltar al contenido
Ultimas Noticias de Criptomonedas Bitcoin, Ethereum, XRP

OP_CAT y osificación de Bitcoin con Andrew Poelstra de Blockstream

mayo 21, 2024
op-cat-y-osificacion-de-bitcoin-con-andrew-poelstra-de-blockstream

En una entrevista reciente con la revista Bitcoin, Shinobi se sentó con Andrew Poelstra de Blockstream para hablar sobre la situación de su colega Rusty Russell. propuesta ambiciosa. Rusty planea restaurar varias características abandonadas del código de Bitcoin, un movimiento audaz que podría mejorar significativamente la funcionalidad y expresividad de los scripts de Bitcoin.

Comprender el nuevo modelo de costes

Uno de los aspectos centrales de la propuesta «Great Script Restoration» es la introducción de un nuevo modelo de costes para los códigos de operación. Actualmente, en Bitcoin cada operación cuesta lo mismo, independientemente de su complejidad computacional. Sin embargo, este modelo no refleja con precisión el costo real de la ejecución del script, lo que genera posibles ineficiencias y limitaciones. El nuevo modelo de costos de Rusty busca abordar esto asignando diferentes costos a los códigos de operación en función de sus requisitos computacionales. Este enfoque es una reducción significativa del modelo existente y se alinea más estrechamente con la forma en que se manejan los costos computacionales en otras plataformas blockchain como Ethereum.

Andrew Poelstra destacó los posibles beneficios y desafíos de este nuevo modelo. «El nuevo modelo de cálculo de costos es muy interesante y supone una especie de reducción de la forma en que funciona Bitcoin hoy», señaló. El nuevo modelo garantizaría que los scripts tengan un precio más justo en función de los recursos que consumen, lo que podría prevenir ataques de spam y otros problemas.

Desafíos y creación de consenso

La implementación de este plan no está exenta de desafíos. Una preocupación importante es la complejidad de determinar el tiempo de ejecución de los scripts. En Ethereum, por ejemplo, las transacciones tienen un límite de gas para evitar un cálculo excesivo. Poelstra reconoció las similitudes y afirmó: «Voy a decir algo mediocre aquí y diré que esto parece gas, ¿verdad?». Sin embargo, enfatizó que a diferencia de Ethereum, donde quedarse sin gasolina todavía le cuesta al usuario, en Bitcoin una transacción fallida no resulta en una pérdida de fondos.

Para avanzar, la comunidad de desarrolladores de Bitcoin necesita generar consenso en torno a este plan. Poelstra mencionó un cambio notable en la actitud de la comunidad hacia la expresividad del guión en los últimos meses. Este cambio se debe en parte a la aparición de nuevos casos de uso y la comprensión de que los enfoques restrictivos pueden obstaculizar la innovación. «Ha habido un tipo de cambio de humor realmente interesante en la comunidad de desarrolladores de Bitcoin en los últimos años, muy parecido a los últimos seis meses», observó.

Abordar la osificación de Bitcoin

El camino a seguir implica varios pasos clave. En primer lugar, los desarrolladores deben redactar una propuesta adecuada, que incluya implementaciones de referencia y vectores de prueba. Luego, esta propuesta será revisada y discutida dentro de la comunidad para recopilar comentarios y generar consenso. Poelstra destacó la importancia de este proceso y afirmó: «Inicialmente, los pasos son bastante sencillos, ¿verdad? Se escribe una propuesta adecuada, se tiene una notación de referencia, se escriben vectores de prueba y se obtienen puntos de referencia».

Una parte importante del proceso de creación de consenso implicará abordar el debate sobre la osificación: la idea de que el protocolo de Bitcoin debe permanecer sin cambios para preservar la estabilidad y la seguridad. Algunos miembros de la comunidad, conocidos como osificacionistas, creen que Bitcoin debería resistir los cambios para evitar introducir vulnerabilidades potenciales y mantener su solidez actual. Poelstra reconoce esta preocupación, pero sostiene que ciertos cambios, como la propuesta de Rusty, son necesarios para el crecimiento y la funcionalidad continua de Bitcoin.

El debate se centra en si los riesgos asociados con los cambios superan los beneficios. Poelstra señaló que Bitcoin ya está evolucionando, citando la aparición de ordinales e inscripciones como ejemplos de cómo la red se está utilizando de maneras nuevas e imprevistas. Hizo hincapié en que negarse a adaptarse podría limitar el potencial de Bitcoin y que los incentivos económicos dentro de la red determinarán naturalmente las prioridades de uso.

«Necesitamos hablar con personas que se identifican como osificacionistas oa quienes podríamos llamar osificacionistas, ¿verdad? Personas que no quieren que Bitcoin cambie. Y creo que tenemos que argumentar apasionada y correctamente que esto es algo que sería bueno para Bitcoin», dijo Poelstra. Él cree que al articular claramente los beneficios de una mayor expresividad del guión y abordar las preocupaciones de los osificacionistas, se puede alcanzar un consenso equilibrado e informado.

Además, Poelstra destacó que, si bien el cambio conlleva riesgos, también abre oportunidades para mejoras esenciales, como una mejor escalabilidad, una mayor seguridad a través de bóvedas y un uso más eficiente del espacio blockchain con mecanismos como los grupos de monedas. Estas mejoras pueden hacer que Bitcoin sea más robusto y adaptable a necesidades futuras.

Los próximos pasos implican no sólo el proceso técnico de formalizar la propuesta y realizar pruebas exhaustivas, sino también participar en un diálogo más amplio dentro de la comunidad. Este diálogo deberá equilibrar la preservación de los principios fundamentales de Bitcoin con la necesidad de innovación y adaptación, garantizando que la red pueda seguir prosperando y satisfaciendo las demandas cambiantes de sus usuarios.

Conclusión

El plan de Rusty para hacer que el script de Bitcoin vuelva a ser grandioso representa un paso significativo hacia la mejora de la expresividad de la red Bitcoin. Si bien existen desafíos que superar, los beneficios potenciales en términos de funcionalidad e innovación son sustanciales. A medida que la comunidad de desarrolladores de Bitcoin continúa evolucionando y adoptando nuevas ideas, propuestas como esta serán cruciales para dar forma al futuro de la red.

Ajustes