Compartir este artículo

Velvet Forks: ¿Actualizaciones de Cripto sin controversia?

Probablemente hayas oído hablar de las "bifurcaciones", una forma de modificar las criptomonedas. Ahora, los investigadores se están dando cuenta de que existe un nuevo tipo.

Velvet siempre ha sido un signo de nobleza, pero en el espacio Cripto , ahora es el nombre que adorna una nueva y prometedora forma de actualizar el software blockchain.

Al menos esa es la expectativa detrás de las "bifurcaciones de terciopelo", un mecanismo para actualizar el código de las Criptomonedas que tiene intrigados a algunos entusiastas de Cripto de alto perfil.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto for Advisors hoy. Ver Todos Los Boletines

"Creemos que lo más interesante es la idea de que se pueden introducir nuevos conceptos en cadenas de bloques sin permisos sin que necesariamente haya una mayoría de participantes de acuerdo para hacerlo", dijo Alexei Zamyatin, asistente de investigación del Imperial College de Londres.

Y esa compleja afirmación llega al CORE de por qué Zamyatin y otros creen que las horquillas de terciopelo podrían ser beneficiosas.

En resumen, en el espacio de las Criptomonedas , desde hace mucho tiempo existen dos tipos de bifurcaciones que la gente generalmente discute: bifurcaciones suaves y bifurcaciones duras.

Si bien las bifurcaciones suaves se consideran menos disruptivas por su compatibilidad con versiones anteriores, pueden ser controvertidas cuando se usan para iniciar cambios con los que no todos los usuarios de Criptomonedas están de acuerdo. Además, las bifurcaciones duras suelen considerarse dudosas, ya que pueden dividir una blockchain en dos si no todos los usuarios deciden actualizarse a las nuevas reglas.

Sin embargo, con las bifurcaciones de terciopelo, algunos investigadores creen que el mundo de las Criptomonedas puede sortear algunas de las políticas disruptivas que generalmente retrasan los cambios importantes en el código.

Acuñado por primera vez por científicos informáticos que trabajaban en la creación de pruebas que potencialmente se pueden utilizar.para mejorar las cadenas laterales, una Tecnología de Criptomonedas de capa dos para impulsar transacciones fuera de la cadena, una bifurcación de terciopelo permite a los desarrolladores agregar nuevas reglas a una cadena de bloques sin el apoyo total de todo el ecosistema.

Según Zamyatin, "no es ninguna ciencia. Es un concepto bastante simple".

Como tal, Zamyatin y varios otros investigadoresfue coautor de un nuevo artículo que profundiza en dónde se puede aplicar el mecanismo, que presentó durante la conferencia Financial Cripto 2018 en Curazao a principios de mes.

El nuevo documento afirma:

"La bifurcación de terciopelo [...] no requiere el apoyo de la mayoría de los participantes y potencialmente puede evitar por completo que se produzcan bifurcaciones por desacuerdos sobre las reglas".

En la naturaleza

En términos simples, una bifurcación es una forma de actualizar un sistema de Criptomonedas para soportar nuevas reglas importantes y, a lo largo de la historia de múltiples protocolos de Criptomonedas , las bifurcaciones se han usado con frecuencia.

De la bifurcación dura que dividió a Ethereum en una Criptomonedas competidora Ethereum Classic a bifurcaciones menos controvertidas como la utilizada Para trasladar Bitcoin a un nuevo esquema de firma hacia número cada vez mayor de bifurcaciones Diseñadas no sólo para crear nuevas criptomonedas con nuevas características, sino también para hacer que los empresarios (o estafadores) ganen cantidades sustanciales de dinero, las bifurcaciones se han convertido en parte de la vida en el ecosistema de las Criptomonedas .

Pero estos mecanismos suelen estar acompañados de una gran cantidad de controversia, lo que en parte explica por qué Zamyatin y otros académicos están tan interesados en el método de la horquilla de terciopelo.

En el Artículo de diciembre de 2017 Cuando se mencionaron por primera vez las bifurcaciones de terciopelo, el mecanismo se describe como ONE que permite una "implementación gradual" sin perjudicar a los mineros que no se han actualizado a las nuevas reglas. De esta manera, funciona de forma similar a una bifurcación suave, ya que los clientes que se actualizan a las nuevas reglas siguen siendo compatibles con los que no lo T.

Además, el documento afirma que las bifurcaciones de terciopelo no requieren "ninguna modificación de las reglas en la capa de consenso", lo que algunos consideran ventajoso ya que estas son las reglas con las que todos en el sistema deben estar de acuerdo, o todo se romperá.

Si bien no se ha vuelto ampliamente utilizado como una forma de actualización, las horquillas de terciopelo existen en la actualidad en la naturaleza en varias formas (aunque los investigadores sostienen que no había un nombre oficial para el mecanismo antes de esta reciente ola de investigación).

Por ejemplo, el pool de minería descentralizado P2pool utiliza regularmente una especie de bifurcación Velvet.

Dado que no existe una entidad ONE (reemplazándola con código) que controle los pagos distribuidos a los mineros del pool por su trabajo, el pool creó una segunda cadena de bloques con una dificultad menor, a la que solo pueden contribuir los mineros que forman parte del pool. Esta cadena de bloques se utiliza para medir la potencia de procesamiento que aporta cada minero, de modo que el protocolo pueda pagarles proporcionalmente.

Aunque los bloques generados por P2pool utilizan estas reglas adicionales, los mineros que no juegan con estas mismas reglas aún aceptan los bloques de P2pool.

Como tal, P2pool es un ejemplo de una "bifurcación de terciopelo" porque los bloques (tanto de su cadena de bloques propietaria como de la cadena de bloques de Bitcoin ) viven uno al lado del otro en Harmony, sin causar una división.

Sesgo y soborno

Aún así, las horquillas de terciopelo son una vulnerabilidad potencial.

Es decir, el artículo describe las posibles formas en que las bifurcaciones de terciopelo podrían ser utilizadas de forma abusiva por actores maliciosos para su propio beneficio.

Por ejemplo, supongamos que se implementa un bloque velvet. El artículo de Zamyatin describe un escenario en el que algunos mineros, llamados "mineros velvet", actualizan a nuevas reglas mientras que otros las ignoran. Si los bloques que crean los mineros velvet son, de alguna manera, más lucrativos que los bloques regulares, el artículo argumenta que otros mineros podrían estar predispuestos a aceptar bloques actualizados en lugar de los antiguos.

"Esto, a su vez, puede tener un impacto poco claro en los supuestos de seguridad de dichos sistemas, ya que los modelos de ataque actuales en su mayoría no suponen una utilidad variable de los bloques", continúa el documento.

El propio Zamiatin describió otro vector de ataque, que implica la "minería egoísta".

La minería egoísta es un proceso mediante el cual los mineros ocultan que han encontrado un bloque, lo que impide que otros mineros lo busquen mientras ellos buscan el siguiente. Esto les da cierta ventaja para obtener también el siguiente bloque. Y según Zamyatin, las bifurcaciones de terciopelo podrían generar nuevas oportunidades en este sentido.

Le dijo a CoinDesk:

Puedo sobornar a la gente para que trabaje en mi cadena. No hay garantía de WIN, pero podría ofrecer un incentivo para desviarse de las reglas del protocolo.

Aún así, se necesita más investigación, ya que Zamyatin admite que no está seguro de cuán graves son estos problemas en la práctica.

Abriendo la puerta

Pero tanto estas vulnerabilidades como la idea de los cambios que las bifurcaciones de terciopelo podrían permitir son razones por las que Zamyatin quiere que los investigadores dediquen más tiempo a estudiar las bifurcaciones de terciopelo.

Aunque Zamyatin reconoce que los tenedores de terciopelo no son una solución milagrosa.

"Esto no funciona para algo como Segregated Witness (SegWit), por supuesto", dijo, refiriéndose a un cambio de código de Bitcoinque alimentó un debate de dos años en la comunidad sobre la dirección técnica del protocolo.

Dicho esto, todavía es potencialmente útil para otros tipos de cambios.

Zamyatin señaló que está investigando la posibilidad de usar una bifurcación de terciopelo para integrar GHOST, el protocolo que sirvió de modelo original para Ethereum , en Bitcoin. Dado que reestructura completamente el sistema para intentar acelerar las cosas, probablemente no obtendría suficiente apoyo para una bifurcación suave o dura, y por lo tanto, una bifurcación de terciopelo donde algunos puedan participar y mantener el consenso con quienes no lo T podría ser la única opción.

Y las horquillas de terciopelo también podrían ayudar a darle nueva vida a antiguas innovaciones propuestas.

Por ejemplo, el profesor asociado de Cornell, Emin Gün Sirer, dijo que le gusta "mucho" la idea de usar una bifurcación de terciopelo para agregar el protocolo Bitcoin-NG (que significa "próxima generación"), estancado desde hace tiempo, una idea de la que fue pionero y que LOOKS mejorar el rendimiento reorganizando la cadena de bloques de Bitcoin , a la Criptomonedas.

"Si bien [el documento] es escaso en detalles, la idea general de agregar nueva funcionalidad sin incurrir en los riesgos y complicaciones de una bifurcación suave o dura es bastante convincente", dijo Sirer a CoinDesk.

Y quizás lo más inverosímil pero interesante de todo es que Zamyatin cree que se podría hacer realidad una visión aún más grande con tenedores de terciopelo.

Le dijo a CoinDesk:

"Incluso se podrían tener varias versiones ejecutándose en paralelo, quizás incluso compatibles entre sí, y todo esto sin necesidad de bifurcaciones suaves o duras, a menudo controvertidas".

Terciopeloimagen vía Shutterstock

Alyssa Hertig

Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.

Alyssa Hertig