El 20 de diciembre, el desarrollador de BCHD y Openbazaar, Tyler Smith, publicó el primer borrador de especificaciones para un protocolo que él llama "Snowglobe". El repositorio Github de Smith dice que Snowglobe es un
Lea también: Las transacciones de avalancha de BCH muestran velocidades de finalización 10 veces más rápidas que Ethereum
Especificaciones para un protocolo previo al consenso llamado Snowglobe publicó
Desarrollador de software Tyler Smith publicó recientemente especificaciones a un nuevo concepto que ha creado llamado Snowglobe. Smith es conocido por su contribución al nodo completo de Bitcoin Cash BCHD y también se desarrolla con el equipo Openbazaar . Después de publicar la documentación de Snowglobe, Smith solicitó a los programadores que se sintieran libres de darle retroalimentación constructiva o comunicarse con él a través de los canales Avalanche o BCHD Slack.
El primer borrador de la especificación Snowglobe está disponible para su revisión: https://t.co/NUmBLGEaxk . Siéntase libre de dar retroalimentación constructiva a través de los problemas en ese repositorio, en el canal Avalanche Telegram, o en #avalanche en el bchd Slack.
– Tyler Smith (@ tcrypt25519) 20 de diciembre, 2019
"Este documento especifica un protocolo de propagación para los nodos de una red del Consenso de Nakamoto en el que los participantes trabajan activamente para conciliar sus estados locales entre sí", especifica el estado de Snowglobe. "Permite que los nodos muestreen el estado de los demás para determinar qué elemento en un conjunto de conflictos es elegido actualmente por la mayoría de los nodos, y trabajar para que una gran mayoría de los nodos elija el mismo conjunto de elementos". La documentación de Snowglobe agrega: [19659009] Se utiliza un algoritmo de consenso basado en avalanchas para este proceso que permite la asincronía del protocolo, la metaestabilidad y la finalidad inactiva.
Avalanche Consensus podría reforzar Transacciones de confirmación cero
El documento original sobre el algoritmo de consenso Avalanche fue escrito por un equipo seudónimo de programadores denominado 'Team Rocket' y el documento se publicó en mayo de 2018. Los desarrolladores desconocidos describieron cuatro protocolos diferentes llamados Aguanieve, copo de nieve, bola de nieve y avalancha. El protocolo Avalanche se ha discutido en toda la comunidad de desarrollo BCH como una forma de fortalecer el consenso previo. El protocolo previo al consenso funcionaría en paralelo con el mecanismo de consenso original de prueba de trabajo y tiene una variedad de beneficios diferentes. En diciembre de 2018, Openbazaar y el desarrollador de BCHD, Chris Pacia explicaron cómo Avalanche podría impulsar las transacciones de confirmación cero.
"El uso de Avalanche en Bitcoin Cash para la coordinación minera proporciona un mecanismo de coordinación descentralizado muy elegante que puede potencialmente evita que los mineros acepten sobornos de doble gasto y cuando se combinan con notificaciones de doble gasto, hacen que las transacciones [zero-confirmation] sean muy seguras ”, dijo Pacia en ese momento. En febrero de 2019, Pacia y sus colegas desarrolladores de BCHD revelaron que una "Prueba de concepto de avalancha se está ejecutando oficialmente en mainnet".
Especificaciones de Snowglobe Invocar debates previos al consenso
Después de que Smith publicó las especificaciones para Snowglobe, a la comunidad BCH que frecuenta el foro Reddit r / btc, pareció gustarle el concepto. "Gracias por trabajar en esto, [it’s] uno de los desarrollos más interesantes en cripto", escribió una persona . "Gracias, estoy de acuerdo", respondió Smith. "Creo que el consenso previo es uno de los requisitos que enfrentaremos al tratar de escalar al efectivo global", agregó. Smith también comentó que este fue su primer intento de documentar el protocolo y enfatizó que ha estado trabajando en ello durante meses. "También hay un código WIP disponible, pero la documentación sobre cómo ejecutar un nodo y unirse a la red de prueba todavía está en progreso", señaló Smith. "También estoy trabajando en un documento que hace un análisis del sistema, incluidos los datos de rendimiento de la red de prueba que se ejecuta en los últimos meses".
Un par de personas le preguntaron a Smith sobre posibles vectores de ataque con respecto a la pre-Snowglobe mecanismos de consenso y algunas personas debatieron los ataques de Sybil y las teorías de resistencia de Sybil. Smith también escribió que durante el proceso generó mensajes de estaca con la billetera Electron Cash "de una manera que podría hacerse sin conexión". "Gran trabajo Tyler", comentó el desarrollador de Electron Cash Jonald Fyookball durante la discusión de Snowglobe.
¿Qué opinas sobre el protocolo Snowglobe? Háganos saber lo que piensa sobre este tema en la sección de comentarios a continuación.
Créditos de imagen: Shutterstock, Github, Twitter, Fair Use y Pixabay.
¿Sabía que puede verificar cualquier transacción de Bitcoin no confirmada con nuestra herramienta Bitcoin Block Explorer ? Simplemente complete una búsqueda de dirección de Bitcoin para verla en la cadena de bloques. Además, visite nuestros Gráficos de Bitcoin para ver lo que está sucediendo en la industria.
[DISPLAY_ULTIMATE_PLUS]
Referencia: https://news.bitcoin.com/meet-snowglobe-an-avalanche-based-pre-consensus-protocol-for-bch/