Informe mensual de Witnet – Julio de 2019 – The Witnet Foundation Blog

Este Witnet Testnet-4 nos acerca más que nunca al lanzamiento eventual del Witnet Mainnet a finales de este año:

El desarrollo de la Witnet <> puente Ethereum se mueve a la velocidad de la luz, y Ya se ha implementado una versión preliminar en Ropsten de Ethereum testnet. El backend de Wallet ahora expone un método para generando nuevas direcciones en sus billeteras, que ya está disponible a través de la aplicación de escritorio Sheikah. tres nuevos métodos en la API JSON-RPC del nodo Witnet-Rust que convenientemente permiten obtener la clave pública del nodo, firmar cualquier tipo de mensaje usando ECDSA y producir pruebas VRF para cualquier mensaje también. Al igual que Bitcoin, implementamos un sistema de cuchara eso asegura que cada nodo de Witnet las conexiones entre pares no pueden ser monopolizadas por un atacante, evitando así peligrosas negación de servicio y doble gasto ataques: publicamos nuestro propio Biblioteca de solidez para criptografía de curva elíptica. Se puso mucha atención para hacer esto el más eficiente y bien probado Biblioteca de Solidity EC hasta la fecha: también lanzamos La primera biblioteca de función aleatoria verificable (VRF) escrita en Solidity. Los VRF habilitan el secreto clasificación criptográfica, distribución descentralizada de la carga de trabajo y esquemas de confirmación-revelación seguros y útiles para votación y muchos protocolos basados ​​en incentivos. Con esta biblioteca, cualquier desarrollador de Ethereum puede construir esas características en sus propios contratos: reflexionamos sobre por qué la descentralización es vital para el futuro de este proyecto, y mostramos las acciones y políticas más notables que hemos adoptado en nuestro camino para adoptar la descentralización radical: nosotros También inició el desarrollo de Un nuevo componente dentro del ecosistema Witnet: el nuestro Caja de trufa. Esto permitirá a cualquier desarrollador de Ethereum crear solicitudes de datos de Witnet usando Javascript e incluirlos fácilmente en sus contratos de Solidity simplemente ejecutando npm run compile. En este ejemplo, estamos consultando el precio en USD de un bitcoin de tres API diferentes, eliminamos cualquier valor atípico y luego promediamos los valores en un solo punto de datos: ¿Conoces algo de JavaScript? ¡GENIAL, ya hiciste la parte más difícil para comenzar a escribir solicitudes de datos de Witnet! Por último, pero no menos importante, pasamos un tiempo investigando un método que nos dará un Impulso 2X en partes críticas de nuestro protocolo que requieren muchas operaciones de curva elíptica:

Hemos seguido publicando recompensas en la plataforma Gitcoin, que es una excelente manera de recompensar el esfuerzo de los contribuyentes de código abierto.

Estamos aprovechando esta oportunidad para recordarle a la comunidad que estamos administrando el Witnet Summer of Code programa, a través del cual la Fundación Witnet será financiación y tutoría de estudiantes quienes desean contribuir al ecosistema de Witnet creando software de código abierto durante los meses de verano:

¿Está interesado en contribuir al desarrollo de witnet-rust? ¡Estaríamos encantados de tenerte! Visita nuestro nuevo guía contribuyente y guía de desarrollo para más información!

También estamos extremadamente interesados ​​y receptivos a cualquier persona curiosa sobre la construcción de una implementación separada del protocolo Witnet. ¿Tiene un idioma favorito con el que le gustaría intentar construir Witnet? ¡Háganos saber y estaremos encantados de apoyarlo!

El equipo de Stampery Labs – que fue encargado por Witnet Foundation para desarrollar witnet-rust y Sheikah –ha tenido el placer de recibir a dos nuevos miembros brillantes y entusiastas (María y Claudia), quienes se unieron respectivamente al front-end y los esfuerzos de investigación. Les presentaremos a la comunidad en las próximas semanas a través de una entrevista en equipo. ¡Estoy ansioso por leer sus propios puntos de vista sobre el futuro proyecto!

Si desea participar en Witnet, asegúrese de verificar las posiciones abiertas, incluyendo un nuevo Liderazgo de crecimiento / papel de promotor del desarrollador con sede en Madrid.