BTC.com mina su primer bloque por primera vez con software no basado en el código original de Satoshi

En Marzo 13 la red de Bitcoin experimento un evento histórico. Temprano en la mañana, el primer bloque de un cliente alternativo, no escrito bajo el código C++ original de Satoshi, fue minado en la red principal.

Block 457010: El primer Block minado por un cliente no escrito con el Framework C++ de Satoshi

Apenas recientemente el grupo de minería BTC.com minó su primer bloque escrito completamente usando un código diferente. La implementación alternativa del protocolo de bitcoin llamada ‘Bcoin’ está escrita en Node.js. Bcoin fue creado por el desarrollador Christopher Jeffrey, el Oficial técnico en Jefe de Purse y previo empleado de Bitpay.

Bcoin’s codebase is written in javascript (node.js.) and claims to be an advanced fullnode implementation. The protocol was developed by Purse CTO Christopher Jeffrey two years ago.

Jeffrey es un desarrollador de mucho tiempo dedicado al software libre y ha contribuido a muchos diferentes proyectos. Bcoin ha estado en desarrollo por casi dos años, y la versión beta 1.0.0 fue lanzada el pasado Febrero. La implementación alternativa fue probada en la red de pruebas de Bitcoin y esta actualmente usado en producción dentro del backend y sistema de cartera de  purse.io. Sin embargo esta es la primera vez que un bloque es minado por Bcoin y es probado en la red principal de Bitcoin como se dijo por los mineros en Github:

Acabamos de hacer el primer bloque de Bcoin: 457010

Bcoin es ‘probado de Batalla’ en la red principal

El protocolo de node.js de Bcoin ofrece una validación completa del blockchain, corre nativamente en el navegador y en las apps, incluye modo SPV, infraestructura de cartera, configuración de mempool/minero, y es compatible con Bitcoind entre otras funcionalidades. Mas aún, provee clientes alternativos que soportan para muchas propuestas BIP tales como BIP70, BIP150, BIP151, y BIP152. El cliente alternativo permite a los desarrolladores para probar y experimentar con una multitud de aplicaciones y métodos de escalamiento. Muchos programadores de software libre creen que varias implementaciones pueden ayudar a la descentralizado y pueden también exponer errores dentro del cliente dominante.

“Múltiples implementaciones también tener buena estandarización; en una mono cultura, el software dominante se convierte en el estandar, dando a los desarrolladores del software dominante un grado mas alto de control sobre el futuro del desarrollo del protocolo de lo que fue originalmente mencionado,” explicó el desarrollo de Ethereum Vitalik Buterin en el 2013. “Si solo hay una implementación, los errores se descubren mas tare en vez de temprano, y el resultado de un tipo de Talebian ‘estabilidad crea su propia inestabilidad.’”

A tantalizing tweet from the Twitter account @bcoinio.

Mas aún, Bcoin también soporta otra integración tal como MAST, la Lightning Network, Segregated Witness y mas. El creador de Bcoin y Purse dice que ellos abrieron el código del protocolo “para acelerar la nueva generación de super aplicaciones.” Sigue el primer block minado no escrito en C++, desarrollador de Bcoin Christopher Jeffrey dijo:

Hasta ahora, bcoin en producción usualmente solo significa la cadena, mempool, y código de wallet. Emocionado de ver que el código de minado esta finalmente esta probándose en batalla.

Bitcoin.com hablo con el fundador de Purse Andrew Lee sobre el reciente bloque minado y lo que el ha estado muy contento con los logros de Christopher Jeffrey.

“Es un hito muy significativo en nuestra ruta hacia el desarrollo de un protocolo descentralizado,” Lee le dijo a Bitcoin.com. “Estoy muy orgulloso de Christopher y lo que ha estado construyendo en Purse/Bcoin. Con hostilidad y fatiga y todo este tiempo, el evento nos da la esperanza que podemos llegar a una solución que no involucre un rompimiento en la cadena.”

Adicionalmente, el fin de semana del 24 de Marzo, un Hackaton de Bcoin tendrá lugar en San Francisco en la base de Hackreactor. Los asistentes escucharon al desarrollador de Bcoin Christopher Jeffrey, así como construir aplicaciones de criptodivisas con la oportunidad de ganar tres premios – incluyendo un premio de 1BTC y una copia firmada del libro “The Internet of Money” escrito por Andreas Antonopoulos.

Que crees sobre el primer block minado usando clientes no escritos a partir del código original? Háznoslo saber en los comentarios a continuación.

Autor Original: Jamie Redman