Conozca Snowglobe: un protocolo de consenso previo basado en avalanchas para BCH


Conozca Snowglobe: un protocolo de consenso previo basado en avalanchas para BCH

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 protocolo de propagación para nodos que utiliza el Consenso de Nakamoto y utiliza un algoritmo de consenso basado en Avalanche para el proceso .

Lea también: Las transacciones de avalancha de BCH muestran velocidades de finalización 10 veces más rápidas que Ethereum

Se publicaron especificaciones para un protocolo previo al consenso llamado Snowglobe

Desarrollador de software Tyler Smith publicado recientemente especificaciones a un nuevo concepto que ha creado llamado Snowglobe. Smith es bien conocido por su contribución al nodo completo de Bitcoin Cash BCHD codebase y también se desarrolla con el Openbazaar equipo. Después de publicar la documentación de Snowglobe, Smith preguntó programadores para sentirse libres de darle retroalimentación constructiva o comunicarse con él a través de los canales Avalanche o BCHD Slack.

"Este documento especifica un protocolo de propagación para los nodos de una red de 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 de 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:

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.

El desarrollador publica especificaciones para un protocolo de consenso previo de BCH "width =" 646 "height =" 435 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/12/90000.jpg 1520w, https : //news.bitcoin.com/wp-content/uploads/2019/12/90000-300x202.jpg 300w, https://news.bitcoin.com/wp-content/uploads/2019/12/90000-1024x690. jpg 1024w, https://news.bitcoin.com/wp-content/uploads/2019/12/90000-768x517.jpg 768w, https://news.bitcoin.com/wp-content/uploads/2019/12/ 90000-696x469.jpg 696w, https://news.bitcoin.com/wp-content/uploads/2019/12/90000-1392x938.jpg 1392w, https://news.bitcoin.com/wp-content/uploads/ 2019/12 / 90000-1068x719.jpg 1068w, https://news.bitcoin.com/wp-content/uploads/2019/12/90000-623x420.jpg 623w, https://news.bitcoin.com/wp- content / uploads / 2019/12 / 90000-190x128.jpg 190w, https://news.bitcoin.com/wp-content/uploads/2019/12/90000-380x256.jpg 380w, https: //news.bitcoin. com / wp-content / uploads / 2019/12 / 90000-760x512.jpg 760w "tamaños =" (ancho máximo: 646px) 100vw, 646px
Especificaciones de Snowglobe alojadas en Github.

El consenso sobre avalanchas podría reforzar las transacciones de confirmación cero

El algoritmo original de consenso de Avalanche papel blanco fue escrito por un equipo pseudónimo de programadores llamado "Team Rocket" y el artículo fue publicado en mayo de 2018. Los desarrolladores desconocidos describieron cuatro protocolos diferentes llamados Slush, Snowflake, Snowball y Avalanche. El protocolo Avalanche ha sido discutido a lo largo del BCH comunidad de desarrollo como una forma de fortalecer el pre-consenso. 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 de mineros proporciona un mecanismo de coordinación descentralizado muy elegante que puede evitar que los mineros acepten sobornos de doble gasto y, cuando se combina con notificaciones de doble gasto, las transacciones (de confirmación cero) son muy seguras", dijo Pacia en el hora. En febrero de 2019, Pacia y otros desarrolladores de BCHD revelado que una "Prueba de concepto de avalancha se está ejecutando oficialmente en mainnet".

El desarrollador publica especificaciones para un protocolo de consenso previo de BCH "width =" 1500 "height =" 600 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/12/avalanchetre.jpg 1500w, https : //news.bitcoin.com/wp-content/uploads/2019/12/avalanchetre-300x120.jpg 300w, https://news.bitcoin.com/wp-content/uploads/2019/12/avalanchetre-1024x410. jpg 1024w, https://news.bitcoin.com/wp-content/uploads/2019/12/avalanchetre-768x307.jpg 768w, https://news.bitcoin.com/wp-content/uploads/2019/12/ avalanchetre-696x278.jpg 696w, https://news.bitcoin.com/wp-content/uploads/2019/12/avalanchetre-1392x557.jpg 1392w, https://news.bitcoin.com/wp-content/uploads/ 2019/12 / avalanchetre-1068x427.jpg 1068w, https://news.bitcoin.com/wp-content/uploads/2019/12/avalanchetre-1050x420.jpg 1050w "tamaños =" (ancho máximo: 1500px) 100vw, 1500px

Las especificaciones de Snowglobe invocan debates previos al consenso

Después de que Smith publicó las especificaciones para Snowglobe, el BCH A la comunidad que frecuenta el foro Reddit r / btc, pareció gustarle el concepto. "Gracias por trabajar en esto, (es) uno de los desarrollos más emocionantes en criptografía", una persona escribió. "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 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 ejecutó en los últimos meses".

Un par de personas le preguntaron a Smith sobre posibles vectores de ataque con respecto a los mecanismos de consenso previo de Snowglobe y algunas personas debatieron sobre 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", el desarrollador de Electron Cash Jonald Fyookball comentado 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 nuestro Herramienta Bitcoin Block Explorer? Simplemente complete una búsqueda de dirección de Bitcoin para verla en la cadena de bloques. Además, visite nuestro Gráficos de Bitcoin para ver qué está pasando en la industria.

Etiquetas en esta historia

0 transacciones conf, avalancha, consenso basado en avalanchas, Bchd, Chris Pacia, pruebas de doble gasto, billetera Electron Cash, Jonald Fyookball, consenso Nakamoto, nodos, desarrollador Openbazaar, pre-consenso, Slush, bola de nieve, copo de nieve, globo de nieve, cohete de equipo , tecnología, Tyler Smith, confirmación cero

Jamie Redman

Jamie Redman es un periodista de tecnología financiera que vive en Florida. Redman ha sido un miembro activo de la comunidad de criptomonedas desde 2011. Le apasiona Bitcoin, el código fuente abierto y las aplicaciones descentralizadas. Redman ha escrito miles de artículos para news.Bitcoin.com sobre los protocolos disruptivos que surgen hoy.

Habilite JavaScript para ver el

comentarios impulsados ​​por Disqus.



LO MÁS LEÍDO

Leave a Reply

Your email address will not be published. Required fields are marked *