Informe mensual de Witnet – enero de 2020 – The Witnet Foundation Blog

Se han implementado Testnet 6.1 y 6.2, el Programa de Incentivos Testnet de Witnet ahora está en vivo (¡$ 10,000 en juego en la primera ronda!), Eventos en los Estados Unidos y Europa, y mucho más. ¡Comienza la década como queremos continuar ?!

Primero, el Programa de incentivos de Witnet Testnet ahora está en vivo! Esta es tu oportunidad de explorar y experimentar con Witnet antes de Mainnet, y ser generosamente recompensado por hacerlo.

Para la fase 1estamos buscando 15–20 operadores de nodos técnicos en la comunidad para hacer una prueba de resistencia de la red, proporcionar comentarios valiosos y romper cosas. Estaremos distribuyendo $ 10,000 DAI en esta ronda, incluyendo $ 500 DAI a cada uno de los 5 nodos más activos!

Los detalles para la Fase 2 todavía están siendo eliminados. Si desea dar su opinión sobre cómo se ejecuta, diríjase a Community Discord y deje un comentario.

Los detalles completos sobre el programa (y cómo aplicar) se pueden encontrar en el artículo del anuncio a continuación.

Actualizaciones de la versión de Witnet Testnet

Con el lanzamiento de Testnet 6.1 vinieron capacidades "migrables"! Esto significa que los operadores de nodos ahora pueden pasar de una versión de Testnet a otra (y luego a Mainnet) sin tener que generar un nuevo conjunto de claves. Testnet 6.2, las solicitudes ahora tienen finalidad comprobable – siempre se resuelven con un resultado O un error, dentro de un tiempo finito. Esto significa los contratos de consumo nunca se estancarán o quedarán sin resolver.

Protocolo

Revelar las transacciones ahora se reenvían hasta incluido en bloques, lo que reduce la posibilidad de sanciones erróneas para testigosEl protocolo ahora reutiliza el contexto criptográfico. Esto significa un gran impulso en rendimiento y velocidadSe implementó el manejo inteligente .RadError y RadonError, que permite a los testigos señalar errores como resultado de solicitudes de datos, es decir, si una solicitud está consultando una API que devuelve un error, el resultado de la solicitud será el error en sí mismo. incluir recompensas explícitas para testigos (no solo la suma del valor de una solicitud de datos).

Billetera

El proceso de envío de transacciones ahora es más simple y fácil de usar o integrar con otro software. evaluación completa de Actix 0.9.0 (el marco de actores de Rust) se hizo. Sin embargo, se decidió que los cambios resultantes en el código base serían demasiado grandes en este punto, por lo que se están explorando otras opciones.

Sheikah

En el Etapas de agregación-recuento, Filtro (especificaciones del filtro, p. Ej., Número de testigos) y Reductor (especificaciones del consenso requerido) se han agregado parámetrosLas carteras Sheikah ahora tienen una función (Obtener saldos) para mostrar el saldo.Se han realizado mejoras en el manejo de errores.; los errores se guardan de manera uniforme en Vuex. El resultado de la Prueba de datos de prueba ahora se muestra en el componente Consola de Sheikah. Esto significa que puedes importe una plantilla de solicitud, pruébela y vea el resultado directamente desde la interfaz de usuario.los etiquetas de transacción (por ejemplo, el valor de una transacción) son ahora guardado usando la tienda de valores clave de la billetera.

Puente ethereum

El rad2sol.js se ha convertido en una tarea "bin" de node-js que puede ejecutar con npx rad2sol. Esto permite a los usuarios simplemente tomar un proyecto de solidez e instalarlo, sin el uso de Truffle Box. Se han agregado varias tareas de ejecución de npm a Truffle Box, incluido el aplanamiento. Esto permite la verificación de contratos complejos que usan características experimentales de Solidez, y significa que podemos poner todas las páginas del proyecto en un solo archivo.

Witnet <> Ethereum Block Relay

Se desarrolló un contrato de representación, lo que significa ¡Block Relay ahora es actualizable!Se han realizado implementaciones para evitar la doble votación en Active Bridge Set Block Relay. El gadget Finalidad de Block Relay es ahora vive: esto significa solo se aceptan bloques propuestos por al menos ⅔ del Active Bridge Set.

Nuestra Preguntas y respuestas mensuales está fuera, donde intentaremos responder en detalle las preguntas clave planteadas por la comunidad Witnet. La edición de este mes cubre Witnet Rust y su reputación.

Si tiene alguna pregunta, no dude en publicarla en el grupo comunitario de Telegram o Discord, o enviarla por correo electrónico.

Nuestra nuevo articulo comunitario, elaborado por Gorka, cubre el vulnerabilidades de entornos de ejecución de confianza (TEE), y explora las razones por las cuales la comunidad Witnet ha optado por no adoptar SGX (o cualquier TEE actual).

Lea, y háganos saber en la sección de comentarios si tiene alguna pregunta o sugerencia.

ETHDenver está llegando rápido. Si va a estar allí, háganos saber en Telegram o Discord. ¡Nos encantaría conectarnos con usted!

Si no puede llegar a Colorado, algunos miembros de la comunidad estarán representando a Witnet en ETHCC en París los días 3 y 5 de marzo. Presentarán temas relacionados con la infraestructura de Witnet, desde descentralizar la distribución de la carga de trabajo utilizando VRF y reputación, hasta explorar cómo conectar las cadenas laterales que no son PoW y PoS a Ethereum.