Uncategorized

Actualización de Desarrollo Zcoin 28 de febrero de 2019

By febrero 28, 2019 No Comments

Lelantus

  • Todos los bloques de construcción criptográfica han sido construidos
    • Sigma para compromisos doble ciego con batching
    • A prueba de balas para compromisos de doble ciego con procesamiento por lotes
    • Funciones LelantusProof y LelantusVerify que generan y verifican pruebas de transacciones con múltiples monedas de entrada y salida (combinación de Sigma, pruebas de balanzas y pruebas de equilibrio).
  • El código esta siendo limpiado y debe ser verificado antes de su implementación.

Sigma

  • Implementar un esquema de firma ECDSA similar al que tenemos para que Zerocoin aborde la vulnerabilidad «Quemar Zerocoins por diversión y beneficio».
  • Testnet estará pronto en línea. Ligeros retrasos debidos a la gestión de tarifas.
  • Trabajando en la característica de gastos parciales de Sigma (donde la salida es una cantidad arbitraria y el cambio es reacuñado) y debería ser capaz de empujar el código pronto.

MTP

  • Nuevo ccminer lanzado con BOS jansson actualizado.
  • El feedback de Sgminer es stable
  • CPU miner: trabajando en algunos temas en los que cpuminer deja de minar de forma intermitente.
  • Añadido en Nicehash. Monitorización del hashrate disponible y evaluación del riesgo de ataque del 51%.
  • El índice de hashes ha aumentado significativamente. Los consorcios no sospechan de FPGA/ASIC, ya que parece ser más bien un efecto combinado de que el MTP figure como el más rentable en Whattomine y Nicehash.
  • Módulo Python para MTP que está siendo codificado para evaluar si MTP descentralizado P2Pool es posible.

Actualización de Core

  • La actualización a 0.14 esta más o menos completa pero 0.17 se retrasa
  • Esto se debe a que el código masternode de Dash está diseñado para 0.13/0.14.
  • Usando la oportunidad de actualización del núcleo para actualizar el código masternode y luego actualizar a 0.17
  • Una vez que el código masternode está integrado, la actualización de 0.14 a 0.17 es más simple.

Electrum MTP

  • Se detectó un error donde Electrumx no reacciona muy bien en las bifurcaciones de cadena. Corrigiendo.

Themis: Capacidad de contratos inteligentes

  • Discusión sobre EVM vs WASM
  • Segunda capa de contrato inteligente que utiliza opcodes de Zcoin.
  • Discusión sobre si la EVM sólo debe ser validada por Znodes
  • El código también se está actualizando al núcleo 0.17.

GUI

  • Algunos pequeños errores relacionados con el gasto de múltiples Zerocoins en un TX debido a la forma en que se calcula el peso.
  • Para arreglarlo completamente, necesitará una bifurcación para que esté limpio. Para hacer esto con Sigma.
  • Resolviendo luego proceder con la publicación de la versión beta pública.