🇪🇸 En vivo para Pascua 04/12/2020 (Parte 1 de 2)

:es: Transcripción al español de “Going live for Easter 04/12/2020”

Publicado en el canal de Youtube de Charles Hoskinson el 12 de Abril de 2020

Enlace a la versión doblada al español


Hola a todos, soy Charles Hoskinson, transmitiendo en vivo desde la cálida y soleada Colorado decidí hacer un pequeño cambio de las cosas, me afeité, me afeito una vez al año y gané unos 20 años, así que la gente dijo que pasé de mis 40 a 25 años, algunos días es bueno parecer jóven. Todavía estamos bajo la cuarentena y no hay ningún lugar para ir, pero al menos me puedo entretener yo mismo y puedes ver que tengo barbas pesadas, me afeité hace 12 horas y ya tengo una sombra de 5 horas lista para ir, así que supongo que tendré que afeitarme todos los días si quiero mantener esto.

De todos modos, sólo quiero hablar un poco sobre Byron y Shelley, ahora mismo como muchos de ustedes saben, estamos justo en el en medio del reinicio Byron, se ha desarrollado con bastante éxito, hemos liberado dos candidatos Flight, otro candidato Flight está viniendo la próxima semana, ya hemos hecho algunas mejoras considerables en el lado Windows y tiempos de sincronización en general, entre el 30 y el 50% para la mayoría de los usuarios. También nos dimos cuenta de que había algunos problemas de red en Windows que necesitaban ser tapados, principalmente porque nuestro entorno de enfoque de desarrollo comienza con Linux y Mac y entonces nos abrimos camino hacia Windows, así que siempre va a haber, con ese paradigma de desarrollo, algunas asperezas con la primera generación en Windows, pero esto es más bien una cuestión de interoperabilidad que de diseño y por lo tanto sólo toma un poco de tiempo limpiar las cosas aquí y allá. El jueves cortamos el nodo Cardano 1.10, con todas esas mejoras en Windows y se van a abrir camino dentro del candidato de liberación de Daedalus Flight, estábamos planeando liberar ese candidato Flight el Viernes pero fue Viernes Santo y Viernes y Lunes son días festivos para muchas personas, así que es probable que corten esa liberación el Martes, Miércoles y si todo se ve bien, entonces la semana siguiente actualizaremos Daedalus de red principal, para absorber todas las mejoras Flight y dado este tiempo extra, desde el 31 hemos sido capaces de añadir unas pocas cosas más y es una bonita mejora sustancial para la mayoría de las personas. Todos nuestros usuarios han informado mejoras incluso para los usuarios de Windows y hemos recibido un montón de gran retroalimentación y datos. También hemos reemplazado dos de los nodos centrales de consenso, así que estamos ejecutando dos de los siete nodos centrales de consenso con el nuevo código de reinicio y los relays también. Para aquellos que no están al tanto, la pila de red que usamos en el reinicio Byron es en realidad la misma pila de red que pretendemos utilizar con Shelley, así que ahora estamos probando la infraestructura Shelley en vivo, en la red principal. Y hay otras cosas como el diseño del backend de billetera que tenemos es el mismo backend de billetera que usaremos para Shelley. Ya hemos eliminado el riesgo a todas esas características con la ITN. La experiencia de usuario Shelley será relativamente la misma con Dedalus al costado con la ITN, así que a eso se le ha eliminado el riesgo y está listo para salir, literalmente sólo tienen que encenderlos, así que están esperando que el backend de billetera esté completamente integrado con el nodo Haskell para que el nodo Shelley sea encendido.

Así que estamos muy, muy cerca de todo, básicamente se están juntando las cosas, el reinicio fue realmente la gran cosa, porque eso fue como dieciocho meses de trabajo en diferentes silos, teniendo que unir todos y que trabajen juntos y básicamente ahora que está en marcha y se está filtrando por toda la red durante el mes de Abril, luego eliminar el riesgo de los componentes que ahora necesitamos unir para Shelley. Deberíamos tener trabajando un nodo Shelley, donde juntamos esas piezas en el lado Haskell, bastante pronto internamente y lo que vamos a hacer es que vamos a tener a los mayores operadores de stake pools, los que han sido realmente leales y apasionados que simplemente aparecen todos los días sin importar la calidad del software en el lado ITN, ser los primeros en adoptar ese nodo interno Haskell. Así que tendremos un nodo más un CLI para ellos y trabajando juntos podremos asegurarnos de que están pasando un buen momento y que lo que creemos que es verdad es verdad. Por supuesto les da la oportunidad de hacer un montón de preguntas sobre cómo las cosas van a funcionar y eso es básicamente nuestro primer conjunto de entrenamiento. Una vez que hayamos unido más piezas entonces lo vamos a abrir a una Testnet general a través de todo Cardano y la siguiente oleada de gente puede entrar y entonces pueden obtener apoyo Cardano de IOHK, así como de nuestros embajadores y de los primeros stake pools en adoptarla, para ayudarlos a configurar. Eso constituirá, asegurándose de que podemos mover a todo el mundo de la ITN que estaba en un rol operacional, al lado Haskell. Luego la siguiente Testnet básicamente será cuando conectemos el backend de billetera al nodo Cardano y eso será la comprobación del balance. Así que básicamente lo que eso te permite hacer es entrar tus palabras clave en tu cliente software y deberías ser capaz de restaurar tu billetera principal y deberías ser capaz de restaurar las ganancias de la Testnet y consolidar ambas juntas.

Así que la razón por la que estamos haciendo esto, es que si lo hiciéramos como una Testnet, es que nos da la habilidad de que si hay algo que no coincide, si crees que has ganado más pero por alguna razón no está coincidiendo con nuestros informes, nos da una oportunidad de investigar eso y ver si fue un error de contabilidad o había algo mal en la forma en que se hizo la portación UTXO, porque no vamos a ser capaces de hacer ningún cambio una vez que golpee la red principal. Así que lo haremos por un tiempo, una vez que nos sintamos cómodos y todas las piezas se juntan, entonces comenzamos la era Shelley, sólo vamos a encenderla en la red principal.

La auditoría Root9b está bajo remediación en este momento y deberíamos tener la mayoría si no todo eso hecho el 17 de Abril, así que eso es en cinco días. Así que con algo de suerte, si podemos obtener el permiso de Root9b, deberíamos ser capaces, el Lunes siguiente, de presentar el informe de la auditoría públicamente, puede haber un poco de retraso ahí sólo dependiendo de la redacción y comunicación, pero entonces puedes ver lo que dijeron sobre el protocolo y puedes ver que confirmen que arreglamos los problemas que declararon. Ahora, esta es la primera auditoría que Root9b ha hecho para nosotros y fue una muy buena auditoría, es una auditoría estática, pero hay una auditoría más significativa que podrían hacer, que es mucho más profunda y contiene acciones más dinámicas y realmente entra en las tuercas y tornillos del diseño de los protocolos y el software. Y en este momento se han iniciado negociaciones entre la Fundación Cardano y Root9b para realizar esa auditoría, es bastante cara, es una suma de seis cifras, pero generalmente haces esto una vez cada generación, Shelley es un hito tan importante que tiene mucho sentido, pero no tendría sentido para algo como Goguen por ejemplo. Pero si hacemos algo como Cardano 2.0 y lanzamos un diseño totalmente nuevo, tendría mucho sentido hacer eso. También este código base es más iterativo ahora que hemos logrado el reinicio Byron, así que una vez que tengamos un nivel razonable de confianza en su seguridad y diseño, porque las cosas no cambian dramáticamente de generación en generación, no necesita una auditoría tan agresiva. Así que la fundación hará alguna forma de anuncio sobre dónde están con esa segunda fase de la auditoría con Root9B, si quieren ir con un proveedor diferente o escalarlo hacia arriba o abajo, pero lo recomendamos, creemos que es super importante que nos aseguremos que el software es de tan alta calidad como sea posible y la buena noticia es que ahora que tenemos el visto bueno de la salud para la primera generación de ello nos sentimos muy cómodos liberando ese software. Y lo que una auditoría de próxima generación puede hacer es darnos más mejoras de diseño que pueden ser añadidas con el tiempo a medida que actualizamos las cosas con Goguen por ejemplo. Tenemos un equipo de auditoría interna en IOHK, son de una compañía llamada Bcryptic y hemos estado trabajando con ellos hace casi dos años y han descubierto numerosos problemas a lo largo del camino, mientras hemos estado diseñando Shelley y Byron cada vez que, por ejemplo, escribimos las especificaciones del libro contable o hacemos alguna cosa interesante, lo enviamos a su manera en nuestro canal de auditoría y tienen reuniones semanales grabadas y lo han estado haciendo creo que durante dos años con nuestro equipo y a medida que descubren cosas las traen. Muchos de ellos son estudiantes, estudiantes graduados y otras personas en el mundo InfoSec, así que tienden a funcionar cíclicamente con semestres pero han proporcionado un montón de gran retroalimentación e ideas y ciertamente nos han ayudado a pensar en cómo manejamos la escritura segura de software. También tendemos a testear tanto como podemos usando prácticas estándares de la industria, etc. En realidad ha sido bastante fácil tratar con una auditoría y la reparación de la auditoría y porque nuestros diseños son tan específicos y son escritos en una manera muy poco ambigua, es fácil para el auditor entender cómo debería ser el comportamiento correcto frente a lo que están viendo con su código. Así que estamos bastante contentos con la relación con Bcryptic y Root9b y estamos bastante contentos de conseguir esto y estamos bastante felices de ver que el reinicio Byron definitivamente se está digiriendo correctamente y ha estado relativamente libre de bichos, es extremadamente raro en tu carrera, cuando tiras de todos estos diferentes componentes juntos y esperar que trabajen bien en el primer intento y en realidad en su mayor parte lo hizo, así que estoy muy contento de ello, me alegro de que eso valide el modelo de diseño y el modelo de proceso que que hemos estado siguiendo.

Como mencioné antes, por supuesto, vamos a hacer nuestra actualización mensual con Aparna, si ustedes muchachos no agarraron la última, altamente recomendada, salió el 31 de Marzo y la siguiente vendrá hacia el final de este mes y espero que tenga muchas noticias relacionadas con Shelley y potencialmente incluso fechas sobre ciertas cosas y también contendrá una autopsia del despliegue del reinicio Byron y todas las cosas que aprendimos y básicamente lo que acertamos y lo que no acertamos tanto. Pero cada mes ese taller va a continuar, la actualización va a continuar. Estamos teniendo un montón de reuniones productivas sobre la gobernanza, acabo de tener una reunión sobre el lado CIP de las cosas hace sólo unos días y hablamos de todo desde propuestas de mejora a cómo estructurar boletas para Voltaire. Así que cuando la gente pide financiación para hacer cosas, como pueden hacer eso y cómo vamos de forma práctica a implementar los protocolos de Voltaire y en realidad tenemos un equipo a tiempo completo trabajando en eso, ese equipo está divirtiéndose mucho, así que esperamos tener algunos anuncios pronto. Prism se está desarrollando bastante bien, nuestro sistema de identidad, así que no podemos esperar para poner eso en Cardano, todas las piezas de infraestructura necesarias, nuestros exploradores se desarrollan bien, y con suerte deberíamos tener la primera generación de ese explorador listo para salir con el lanzamiento de Shelley, así que el explorador cubre stake pools y todo tipo de cosas geniales para que ustedes puedan tener una bonita y agradable experiencia visualizando estas cosas. El desarrollo de contratos inteligentes viene bastante bien, estamos empezando a llegar a un punto en el que podemos abrir Plutus y conseguir desarrolladores externos para venir y escribir aplicaciones que pueden testear y probar como va a funcionar el modelo de desarrollo de contratos inteligentes con Cardano.

Así que de todos modos, las cadenas se están moviendo y Shelley está llegando muy rápido y va a ser un pequeño latigazo para aquellos que están prestando atención. Cada equipo de desarrollo está inspirado, están escribiendo código muy rápidamente, si vas a Cardano Updates, puedes notar que están sucediendo compromisos el Domingo de Pascua, este es un día de de vacaciones, no se supone que la gente esté trabajando, pero lo están haciendo, porque están muy emocionados por conseguir este producto fuera. Realmente se ve como lo que esperábamos que fuera hace años, así que eso es una cosa realmente linda y nuestros críticos por supuesto dirán que nunca hemos liberado nada, sólo somos una billetera, sólo una testnet, pero están empezando a verse muy estúpidos ahora, especialmente con el reinicio Byron siendo tan increíblemente exitoso y cuando Shelley salga perderán toda su credibilidad, así que cuando los vean decir eso, pongan una marca y cuando Shelley sea liberado, recuérdenles que dijeron eso y tomaron nombres porque ese es nuestro momento de brillar y es nuestro tiempo para recordar al mundo que éramos reales y estamos aquí.

Enlace a la Parte 2 de 2

1 Like