Coder propone una alternativa a Testnet «notoriamente poco confiable» de Bitcoin

Presentado el miércoles, una nueva propuesta llamada Signet ofrece una nueva alternativa a la red de prueba de bitcoin.

El software desempeña un papel crucial para los desarrolladores, ya que sirve como un lugar donde pueden probar sus aplicaciones, para asegurarse de que funcionan razonablemente bien en la red poniendo solo dinero de prueba en la línea. Además, los desarrolladores de protocolos pueden usarlo para probar la viabilidad y seguridad de los grandes cambios a bitcoin, como Segregated Witness, uno de los cambios de bitcoin más conocidos y de mayor escala.

Pero la red de prueba actual de bitcoin, que ha existido en su forma actual durante años, tiene su parte de problemas. En una nueva Propuesta de Mejora de Bitcoin (BIP) publicada en la lista de correo electrónico del desarrollador de bitcoin, Karl-Johan Alm, colaborador de Bitcoin Core, llega al punto de llamarlo «notoriamente poco confiable».

Espera cambiar eso con un nuevo tipo de testnet para bitcoin que solucione los problemas del antiguo testnet.

Alm le dijo a CoinDesk:

    “Signet es como bitcoin, pero está completamente centralizado y controlado por una o varias personas. Estas personas tienen que firmar un bloque para que realmente sea válido».

Muchos de los problemas con el testnet tienen que ver con los bloques de minería, que son más erráticos en el testnet que en la red real de bitcoin. Algunos de los problemas, señala Alm en el BIP, son: «Enormes reorganizaciones de bloques, largas brechas entre bloques que se extraen o explosiones repentinas de bloques en rápida sucesión significa que las pruebas realistas de software, especialmente involucran a múltiples partes independientes que ejecutan software en un Período de tiempo extendido, se vuelve inviable en la práctica».

Los «Reorgs» son cuando un bloque es reemplazado por otro bloque.

Hasta cierto punto, esto sucede de forma natural en Bitcoin porque es una red distribuida con nodos dispersos por todo el mundo, por lo que los nodos tardan un poco en llegar a un acuerdo sobre el historial de bloques y transacciones. Si se transmiten dos bloques aproximadamente al mismo tiempo desde diferentes partes de la red, un bloque puede parecer válido para algunos de la red y otro bloque válido para el resto de la red. Entonces, la red necesita algo de tiempo para reconciliar estos bloques conflictivos.

El problema es que este evento ocurre con mucha más frecuencia, y en mayor escala, en la red de prueba.

“El objetivo no es ser perfectamente confiable, sino tener una cantidad predecible de falta de fiabilidad. Desea que una red de prueba se comporte como mainnet (es decir, que no haya miles de reorganizaciones de bloque) al mismo tiempo que hace que sea más fácil desencadenar eventos esperados pero raros como una reorganización de 6 bloques”, esto se explica desde el BIP.

Como una alternativa de testnet centralizada, Signet ayudaría a aliviar este tipo de problemas.

“Signet ayuda a prevenir estos problemas porque el firmante está arreglado. Hacer bloques puede ser bastante barato porque no compites con nadie, y no hay ningún problema de seguridad con una tasa de hash baja, ya que nadie más tiene las claves privadas. «Dado que la red está altamente coordinada, las reorganizaciones básicamente nunca se producirán, excepto si los operadores de la red desean que lo hagan», dijo Alm a CoinDesk.

Aunque ya hay un Signet de prueba en vivo, su próximo objetivo es obtener soporte para el cambio fusionado en Bitcoin Core, para que las personas puedan usarlo como el testnet actual. En la propuesta, Alm también se vinculó a un borrador de implementación de código Signet que otros desarrolladores pueden probar.

Referencia: coindesk.com

Descargo de responsabilidad: InfoCoin no está afiliado con ninguna de las empresas mencionadas en este artículo y no es responsable de sus productos y/o servicios. Este comunicado de prensa es sólo para fines informativos, la información no constituye consejo de inversión o una oferta para invertir.

También te podría gustar...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *