🇪🇸 Actualización Desarrollo Cardano Mayo en VIVO | IOHK 28 May 2020 (Parte 1 de 2)

:es: Traducción al español de “May Cardano LIVE Development Update”

Publicado en el canal de Youtube de IOHK el 28 de Mayo de 2020

Enlace a la versión doblada al español


Tim: Hola a todos ¿todos pueden escucharme?, ¿todo bien?, sí, ahí vamos, gracias por tu paciencia, por esperarnos ahí, hola a todos y bienvenidos a un nuevo programa de Mayo en vivo. Tenemos mucho de que hablar, así que vamos a ponerlo en marcha muy, muy rápidamente, bienvenida Aparna, todos ustedes la conocen muy bien, antes de que tengamos una pequeña charla para empezar las cosas, sólo un poco de limpieza de la casa, deberíamos estar transmitiendo en vivo en YouTube ahora mismo, así que si estás viendo YouTube vé y únete nosotros en Crowdcast si quieres hacer un comentario o cualquier pregunta, de lo contrario, sólo siéntate y disfruta el espectáculo. Así que empecemos Aparna, ha sido un mes muy, muy ocupado, mucho para compartir ¿cómo va todo?

Aparna: Sí, ha ido muy bien, pero oigan muchachos, antes de que ustedes sigan, escuché de nuestro equipo la última vez que había algunos problemas de calidad con la cámaras web, así que es la búsqueda de cámara web covid 19 y te daré una rápida actualización, así que si pueden ver esto en mi pantalla, terminé finalmente consiguiendo una barata y fue tan mala que Tim, ya sabes, vuelve a tu original, así que lo hicimos, así que con suerte puedan esperar un poco hasta que pueda conseguir una webcam verdadera con calidad no tan mala pero centrémonos en la calidad del contenido que vamos a dar hoy. Así que sí, ha sido un gran Mayo para nosotros y esperamos que todos los demás hayan tenido un buen Mayo hasta ahora, eventos emocionantes, hablaremos de esto más tarde en el programa de hoy, pero ha habido un montón de actividad en el último mes en diferentes múltiples corrientes de trabajo dentro de la organización. El foco del espectáculo de hoy será sobre Shelley, así que no voy a hablar de algunas de las otras cosas en la que estamos trabajando, pero te daré quizás una actualización de alto nivel, así que otros pilares de Cardano lo discutiremos la próxima vez, hay una cumbre virtual tambíen que está a la vuelta de la esquina, estamos trabajando en cosas como los tokens, contratos inteligentes, identificaciones digitales y compartiremos eso bastante pronto, como también otra innovación que hemos tenido envuelta. Daedalus por ejemplo, Darko no está en esta, pero lo verás pronto, estamos en camino para una integración de soporte de billetera de hardware con Ledger, estamos utilizando uno de nuestros buenos socios en esto, Vacuum Labs y tendrás noticias de ellos también, muy pronto, Darko va a enviar un vídeo con algunos fotogramas y también una pequeña demostración que se une bastante bien. Goguen, estamos en un modo de establecer ejecución ahí, la gran parte de todo esto Tim que hemos estado viendo es este punto en común con todas estas diferentes corrientes de trabajo, estamos diseñando cosas a las proposiciones de valor, como teniendo en cuenta a la comunidad de usuarios, en cómo estamos viendo la ejecución de entrega de esto, cosas como que este producto va a ser encantador de usar para el desarrollador o un desarrollador Dapp, ¿qué significa esta característica?, ¿a quién le importa más?, ¿qué hay acerca del costo?, ya sabes, cuando piensas en contratos inteligentes estás pensando en cosas como los costos por ejemplo, o velocidades de transacción o ¿qué estamos haciendo en términos de competencia?, ya sabes, áreas como esa y eso es sólo un ángulo de ello, también hay un gran alcance, un gran número de investigación más profunda y funcionalidad donde nos encantaría recoger pruebas, retroalimentación e iterar rápidamente y construir muy, muy, muy similar a lo que estamos haciendo con el pilar de la descentralización Shelley. Así que vas a ver un tema común en torno a cómo IOHK está produciendo, entregando hojas de ruta y estarán bastante emocionados de saber que hemos estado haciendo un broche bastante rápido sobre este tipo de construye, prueba, itera. Y amigos y familiares ha sido una de esas áreas también y entremos en ello Tim, Tim no puedo oírte ¿estás en silencio?

Tim: Perdón, dijiste que el mes pasado han habido un montón de cambios en la organización del desarrollo, creo que la testnet amigos y familiares es la primer prueba de cómo han cambiado las cosas, así que voy entregarle a Kevin y a vos, tengamos una pequeña actualización sobre dónde, estamos en el modo pionero, tal vez quieran decirnos un poco más.

Aparna: Sí absolutamente, saben muchachos, ha habido una tonelada de trabajo en el lado de proceso de las personas, de la organización, en un nivel más profundo, el triunvirato alrededor del tiempo, alcance y presupuesto, qué estamos entregando con la calidad y todo eso. Quiero felicitar en el lado de la gente porque Romain, nuestro CTO, estuvo la última vez hablando sobre una organización de entrega y quiero felicitar lo que hemos cambiado en el lado de la gente. Equipos dedicados, enfocados en diferentes corrientes de trabajo, todos focalizados en una meta que verán más tarde hoy, ha hecho mucha diferencia. Y para Shelley, específicamente tenemos marketing de producto que establece los mercados de salida en beneficios de las características y propuestas de valor, quiero felicitar a nuestro líder ahí, Maki quién es instrumental en el show en vivo también, recogiendo la retroalimentación y todo eso. Kevin, por supuesto, como saben, es nuestro líder técnico en el equipo y luego tenemos a Sava, quiero felicitar a nuestro líder de producto y luego Chris Greenwood, a quien has visto recientemente en la actualización y lo verás regularmente en el lado de operaciones, así que todo el mundo se reúne en eso. Y cuando se trata de los amigos y familiares y Shelley en general, estamos centrados en las pruebas de aceptación del usuario o pruebas de usuario, y ese es un proceso de producto que es inherente a la construcción de productos relevantes. Flight, por ejemplo, ustedes muchachos están familiarizados con eso, fue uno de esos esfuerzos y fue básicamente para recoger una retroalimentación organizada antes de realmente poner algo en producción. Y no sólo estamos probando el alcance o un conjunto de características, estamos probando la ciencia subyacente y la ingeniería también, porque muchas de las cosas de investigación no han visto el mundo real, las variaciones del mundo hasta ahora, por lo que este tipo de programa realmente nos ayudan a controlar esas pruebas, trayendo a los usuarios que necesitamos para poder probar eso, recoger esa información y luego ponerse en marcha. ITN fue otro gran ejemplo de ello, especialmente cuando se trata de mostrar la descentralización siendo el pilar fundamental, los operadores de stake pools son importantes, su éxito en cómo ser capaces de dirigir un negocio en nuestro protocolo es muy importante y por eso invitamos a esos pioneros de la ITN a amigos y familiares y luego vamos a ampliar lentamente la base de usuarios, de lo cual Kevin hablará un poco y te llevaremos a través del proceso, te vamos a mostrar lo que hay detrás de la cortina con lo que hemos hecho desde el 11 de Mayo y Kevin si no te importa muy rápido daré a conocer lo que el equipo de operaciones reporta todos los días, tuvimos 168 conexiones en la testnet, el 90% de los bloques esperados se están produciendo, alrededor de 32 pools registrados, 19 pioneros originales invitados, recibimos un informe de errores todos los días, en las últimas 24 horas tuvimos dos bichos y ocho características, también sabemos cuántos de esos se están considerando, cuántas características estamos poniendo en el backlog, la velocidad en el desarrollo ha sido genial, 388 compromisos, 15 contribuyentes en el repo del nodo Cardano. Así que Kevin, estamos muy emocionados sobre a dónde vamos a ir con esto. Kevin hablemos de los ejercicios, ¿por qué no discutimos eso y hablamos a la audiencia más amplia y les das un vistazo sobre cómo fue el proceso de prueba de aceptación de usuario?

Kevin: Sí, absolutamente Aparna, ha sido una experiencia fantástica, lo que hemos hecho con los pioneros es establecer una serie de unos pocos ejercicios que están diseñados para llevarlos a bordo, para darles experiencia corriendo el nodo Haskell y aprender cómo difiere del que hemos estado corriendo en la ITN y así pueden aprender sobre la forma en que el nuevo sistema funciona y pasar esa información a otras personas. Así que creo que ha sido una gran experiencia, ciertamente hemos aprendido mucho de ellos, espero que hayan aprendido de nosotros pero ha sido fantástico ver a la gente comprometiéndose con los ejercicios, trabajando a través de ellos encontrando soluciones y estableciendo las cosas por sí mismos, para ser honesto, están haciendo cosas que nosotros ni siquiera habíamos imaginado que estarían haciendo en una semana o dos de la testnet yendo en vivo, así que ha sido fantástico.

Aparna: Eso es genial, algunos de los ejercicios eran en torno a la configuración básica de los nodos, ejercicios de gestión claves, el que acabamos de lanzar, ¿cuál fue el que acabamos de lanzar, el registro de stake pools?

Kevin: Si, el último ejercicio lanzado es el ejercicio número cinco y de lo que se trata es de registración de stake pools, ejecutar el stake pool, delegar a tu propio y a otros pools, básicamente el núcleo de lo que necesitas para ser un operador de stake pool y tenemos uno o dos ejercicios más planeados, uno o dos dependiendo del ritmo de desarrollo, donde vamos a decirle a la gente un poco más sobre algunas de las cosas que pueden hacer para afinar su pool y con suerte intentar una o dos de las transacciones más avanzadas y otras características, ahí es donde estamos Aparna.

Aparna: Así que no todo fue navegación suave, la prueba ha estado haciendo su trabajo, hemos tenido un par de bichos y algunas de esas cosas, así que ¿por qué no nos llevas a través de algunas de alto nivel que encontramos y arreglamos a lo largo del camino?

Kevin: Sí, mencionaste bichos Aparna pero en realidad me ha impresionado mucho, porque no hemos encontrado realmente muchos bichos en las últimas dos semanas, lo que hemos encontrado han sido relativamente pequeñas cosas, cosas sobre el registro de información, ese tipo de cosas y nada que realmente afecta al nodo central. Lo que habíamos prometido a los pioneros fue que se encontrarían con osos, cosas desagradables que bloquearían su camino, así que durante el fin de semana hemos montado una trampa para osos para ellos, pero desafortunadamente caímos en la trampa para osos y por la forma en que establecimos los parámetros del protocolo, sólo tuvimos 72 minutos para responder a la trampa de oso, para darse cuenta de que esta trampa para osos estaba ahí, para responder a ella. Y luego sólo tuvimos que redesplegar la red, hemos tenido una o dos cosas como esa, pero sobre todo se reduce a nosotros aprendiendo cómo funciona el sistema y se ha tratado de que ajustemos los parámetros de la testnet pioneros muy ferozmente, donde tuvimos épocas de seis horas por ejemplo, así que eso realmente da muy poco tiempo para tratar de hacer cualquier cosa comparado con la red principal donde tendremos épocas de cuatro o cinco días, así que será veinte veces la cantidad de tiempo para responder a cualquier cosa. Así que realmente haciendo las cosas muy difíciles para nosotros en la testnet, pero nos recuperamos de eso, hemos aprendido de ello y la experiencia va a ser mucho mejor para todos los demás que vienen a continuación.

Aparna: Me ha impresionado la velocidad con la que somos capaces de resolver y hacer cualquier forense y eso va a lo bien que el conjunto de metodología formal y lo que hemos estado haciendo en la parte delantera ha funcionado porque somos capaces de señalar y rápidamente llegar a una respuesta, así que esta ha sido una buena experiencia. Has sido parte de la ITN también Kevin, ¿qué sientes que va bien?, sólo quiero conseguir tus pensamientos sobre lo que va bien con los pioneros.

Kevin: Bueno, nos hemos beneficiado enormemente de la comunidad que se ha construido en la ITN Aparna, trabajar con los pioneros ha sido fantástico, tuvimos algunas personas experimentadas en la ITN, saben acerca de la comunidad Cardano, saben del ecosistema, han estado escribiendo tutoriales, han estado explicando cosas al resto de la comunidad e incluso obtuvimos una versión de herramientas de pool corriendo para la testnet pioneros, aunque no es público todavía, puedes ver qué pools están corriendo, dónde deberías delegar tu participación, si tienes alguna participación falsa por supuesto, es un suministro muy escaso porque nuestro grifo actualmente se está aferrando a él, nuestro grifo se llama Sam, así que Sam ha estado guardando el Ada de prueba y no distribuyendo demasiado todavía pero, por supuesto, una vez que hayamos embarcado el siguiente grupo de pioneros, lo abriremos como para traer más gente. Así que la experiencia, el resultado de la experiencia, creo que la forma en que hemos hecho las cosas, trayendo pocas personas, probando las cosas, obteniendo retroalimentación, mejorando, ha sido un gran proceso porque obviamente nos ha permitido arreglar las cosas, se ha creado un poco de tensión con personas no teniendo acceso a la testnet tan rápido, pero hemos sido capaces de arreglar las cosas, recibir entradas de algunas personas experimentadas, focalizarnos en problemas específicos, mejorar las cosas para que la segunda ola de pioneros en la pública puedan tener una experiencia mucho mejor, confía en mí.

Aparna: Sí, estoy totalmente de acuerdo, he leído algo de la comunidad, reportes de verificación, nuestro equipo de la comunidad de la CF lo ha estado haciendo, nosotros lo hemos estado haciendo y todo se ve bastante verde, así que ustedes chicos obviamente están disfrutando la experiencia y muchas gracias por su tiempo también, para ayudarnos a ir a través de este proceso muy rápidamente.

Kevin: Deberíamos felicitar, quiero decir, tenemos unos desarrolladores fantásticos y un increíble equipo de control de calidad, han estado trabajando en todo, equipo de documentación, trabajando siempre durante la noche para arreglar las cosas, un equipo absolutamente increíble.

Aparna: Absolutamente es un placer trabajar aquí Kevin. Así que aquí hay una grande, así que hemos estado vigilando las preguntas de la gente y todo eso y las mecánicas de compromiso y la logística fueron grandes temas el mes pasado, entregamos algunas ideas educativas en los blogs, ustedes muchachos hicieron un gran trabajo en el Efecto Cardano hablando de todos los diferentes parámetros y dado que los operadores de stake pools son personas clave para esta red de pruebas, ¿puedes resumir para el resto de la comunidad lo que piden y en alto nivel, cómo lo estamos cubriendo alrededor de los diferentes parámetros, etc?

Kevin: Bien, hay atención Aparna entre los diferentes ajustes de los parámetros que tenemos, la gente ha estado muy centrada en la configuración del compromiso, pero no es la única cosa de la que tenemos que preocuparnos con la red principal. Uno de los parámetros clave es en realidad el límite de saturación, el número objetivo de pools que queremos tener, así que es importante tener un montón de pools, por supuesto, para lograr nuestro efecto de descentralización, igualmente tenemos que asegurarnos de que los pools que tenemos son debidamente financiados, que ejecutan pools profesionalmente, que tenemos gente con la que puedes tratar las consultas, mantienen la red funcionando 24/7, etc. Así que hay una tensión entre tener miles de pools proporcionando retorno suficiente a los pools que van a estar involucrados con la red para que puedan seguir funcionando, esa va a ser una elección clave de parámetro, me gustaría mucho decirle a la gente lo que será, pero todavía no lo sabemos Aparna, aún está siendo discutido, todavía estamos recibiendo entradas sobre ello, tenemos algunas buenas ideas al respecto y creemos que sabemos aproximadamente dónde debería estar, necesitamos alguna entrada comercial y he estado encuestando a los pioneros, nos han dado un poco de información al respecto, por ejemplo, el verdadero el costo de correr sus pools, es información comercialmente sensible, así que no vamos a pasárselo a nadie más, pero también información sobre los niveles de compromiso al que tienen acceso, eso ha sido muy interesante para nosotros porque nos ayudó a decir bien, ahora podemos empezar a finalizar la configuración de algunos de estos parámetros, podemos modelar exactamente qué es lo que pasará, si ves el Efecto Cardano verás que Lars ha producido algunos modelos asombrosos del efecto de compromiso, lo que sucede con diferentes niveles de compromiso y seremos capaces de darles una respuesta sobre eso en un futuro muy cercano.

Aparna: Sí, sé que es un tema candente chicos y es algo que definitivamente está en nuestra hoja de ruta para trabajar porque en última instancia es el éxito de esto, es muy importante para nosotros poner atención, es una parte clave. Hablando de eso, cuando se trata de estas áreas de alcance clave como los parámetros por ejemplo, Kevin, hay otras cosas en la línea de tiempo que se revelarán un poco más pero son elementos de ruta críticos, me encantaría que la comunidad entienda nuestro pensamiento sobre esto, como por ejemplo, ¿cómo vamos a activar la bifurcación dura, cómo vamos a llegar a esa ejecución de entrega?, algo así, así que, ¿por qué no hablas tal vez de uno o dos de estos grandes temas que estamos vigilando que se atan a nuestra línea de tiempo final?

Kevin: Así que la bifurcación dura, por supuesto, es increíblemente importante Aparna, antes de la bifurcación dura estaremos produciendo bloques de la era Byron, después de la bifurcación dura produciremos bloques de la era Shelley y serás capaz de delegar, procesar transacciones, ejecutar stake pools, etc., por lo que tendrá funcionalidad completa en términos de modelo de staking y delegación. Así que en lo que hemos estado trabajando muy, muy duro en el fondo, es una forma de hacerlo sin problemas, para que no tengamos que detener la red principal Byron en absoluto, lo que sucederá es una pieza de magia llamada combinador de bifurcación dura y tenemos, por supuesto, un número de magos en la empresa, así que Duncan es uno de nuestros magos, Oscar es otro, ha estado trabajando muy, muy duro en el combinador de bifurcación dura que esencialmente hace que el tiempo se detenga durante un corto período de tiempo, así que por un corto período de tiempo no estaremos ni en Byron ni en Shelley, será la transición entre Byron y Shelley y una vez que la bifurcación dura haya ocurrido, el combinador de bifurcación dura sólo levantará desde donde estábamos, los mismos nodos dejarán de ser nodos Byron, se convertirán en nodos Shelley y entonces serán capaces de correr nodos de stake pools, de delegación, etc. Así que esto es muy importante, así que hemos estado probando esto Aparna, esto es algo que tiene que funcionar, tiene que funcionar la primera vez, hemos aplicado fuertes métodos formales, tenemos un alto grado de confianza y el plan es demostrarlo en público, queremos mostrarte que va a funcionar como parte de una testnet, antes de que vayamos en vivo, te dará un alto grado de confianza de que la bifurcación dura va a funcionar y ayudará a completar nuestras pruebas también, así que estamos haciendo esencialmente un ensayo general de la bifurcación dura usando el combinador de bifurcación dura, es una cosa importante. También tenemos un número de otras cosas para hacer, la ITN por supuesto va a terminar en algún momento, habrá una comprobación de balance que tenemos que hacer y tenemos que asegurarnos que todas las recompensas de la ITN son transferidas a la red principal antes de que empecemos a correr en modo Shelley. Así que hay una secuencia de eventos que se tienen que producir, que se articulan alrededor de la bifurcación dura, necesitamos hacerlos en el orden correcto, necesitamos tomar un montón de cuidado, por supuesto, porque estamos lidiando con Ada real aquí y no queremos perder Ada que alguien haya ganado en la ITN, así que tomando una gran cantidad de cuidado, presionando al equipo y mirando en ello y te daremos la oportunidad de comprobar que las recompensas que has obtenido en la ITN sean llevadas a la red principal antes de que empecemos con Shelley en sí mismo.

Tim: Kevin, una de las preguntas que hemos tenido de la comunidad está alrededor de las recompensas en la red principal, no imagino que podamos dar un número todavía, pero ciertamente se han reconocido recompensas bastante generosas en la ITN, ¿tenemos alguna actualización sobre cómo estamos trabajando eso?

Kevin: Esto se está discutiendo, por supuesto, todos los parámetros trabajan juntos para determinar esto, no puedes decir es esto sin decir cuáles serán todos los otros parámetros, están todos mezclados juntos. Esperaría que las recompensas en la red principal sean similares a las de la ITN, en su conjunto podrían ser un poquito más altas, un poquito más bajas, así que no tengo suficiente información, no es mi decisión.

Tim: Sí, otra de las preguntas que ha llegado es acerca de saturación, de nuevo, muy relacionado con este tema, la saturación fue una cosa caliente en la ITN pero imagino que va a ser ligeramente diferente con los protocolos de la red principal.

Kevin: Ligeramente diferente, el principal efecto que estamos esperando Tim es que estaremos ejecutando más pools, así que en la ITN establecimos el límite de saturación en cien, terminamos con unos 250 pools activos. Así que dependiendo del número de pools que sentimos que es el número correcto para empezar, entonces vamos a establecer ese parámetro conforme a eso. Pero cualquiera sea la configuración al inicio va a ser mucho más suave debido a los mecanismos, tuvimos un efecto con la ITN donde las primeras personas, los primeros pools que tuvieron la suerte de comenzar ,consiguieron recompensas realmente importantes por unas pocas épocas y luego el límite de saturación cortó y las recompensas cayeron. En la red principal eso no va a ocurrir, las recompensas seguirán siendo esencialmente las mismas sin importar los límites, así que sólo una vez que superamos el límite y una vez que el pool empiece a saturarse verás ese efecto. También tuvimos retroalimentación de los pioneros, les preguntamos cuál es su tolerancia para la configuración K, así que tengo alguna información interesante que viene de eso. Y parecen estar muy entusiasmados para que eventualmente descentralicemos a mil pools, así que es muy interesante para nosotros escuchar eso.

Enlace a la Parte 2 de 2

1 Like