Esta semana, lanzamos la billetera Nockchain y detalles sobre nuestro bloque génesis planificado. Si te perdiste algún anuncio en X, este boletín te proporcionará toda la información que necesitas saber. (También puedes seguirnos en X, pero este boletín continuará actualizando toda la información importante).

Al momento de escribir este artículo, todavía planeamos lanzar la red ficticia de Nockchain el lunes 19 de mayo.

La billetera Nockchain está activa

El miércoles, lanzamos la primera versión de la billetera Nockchain, ahora disponible en el repositorio de GitHub. Los desarrolladores pueden obtener inmediatamente las últimas actualizaciones para generar claves y conectarlas a sus instancias de Nockchain.

Nuestra billetera está basada en la billetera determinista jerárquica de Bitcoin, equipada con herramientas estándar para importar y exportar frases semilla BIP39. Pero se han realizado algunas modificaciones.

  • Adaptación de curva: Nuestra billetera reemplaza la curva estándar secp256k1 con la curva Cheetah. La curva Cheetah es una curva de orden primo de 255 bits optimizada para pruebas amigables con STARK (eprint.iacr.org/2022/277). Este reemplazo hace que la verificación de firmas Schnorr en pruebas de conocimiento cero (ZKP) sea extremadamente rápida, manteniendo la compatibilidad con las herramientas estándar de billeteras HD.
  • Integración de SLIP-10: Tomamos prestado de SLIP-10 para extender la experiencia de usuario madura de BIP-32, logrando una integración perfecta con Cheetah sin romper las rutas de derivación estándar ni las ramas de claves endurecidas/no endurecidas. Los usuarios conservan las direcciones de solo lectura estilo xpub, simplificando la auditoría de claves y la supervisión de seguridad.

Para un recorrido detallado de los comandos, consulta el artículo o el repositorio de GitHub.

El bloque génesis de Nockchain: Asegurando un lanzamiento verificablemente justo

Esta mañana, anunciamos detalles sobre cómo asegurar que el lanzamiento de Nockchain sea verificablemente justo. La transparencia y la equidad en la fase de génesis son obviamente fundamentales, por lo que deben ser probadas, no solo afirmadas.

Por lo tanto, nuestro bloque génesis incluirá algunas características importantes:

  • El bloque génesis no emitirá ninguna recompensa Coinbase. Esto asegura que todo el suministro de tokens $NOCK se distribuirá de manera justa a los mineros que legítimamente ganen bloques posteriores.
  • El bloque génesis especificará una altura de bloque de Bitcoin específica. Anunciaremos públicamente esta altura de bloque antes de que Bitcoin entre en funcionamiento, para que cualquiera pueda verificar el tiempo de manera independiente. En el lanzamiento, el bloque génesis incrustará el encabezado de bloque de Bitcoin exacto (hash) correspondiente a esa altura para probar que no se minó ningún bloque antes de esa altura.
  • El bloque génesis contendrá un mensaje secreto. Todos los nodos que presten atención al bloque génesis tienen el hash de este mensaje, por lo que pueden verificar si el bloque génesis contiene el mensaje correcto.
  • El bloque génesis contendrá una prueba de trabajo de conocimiento cero, donde el compromiso del bloque se compromete con todo lo anterior.

En resumen, estos compromisos deberían asegurar que el lanzamiento de Nockchain sea justo, transparente y verificable públicamente, sin que nadie necesite confiar en nosotros.

A medida que se acerque nuestra fecha de lanzamiento prevista del 19 de mayo, ¡seguiremos manteniéndote actualizado!