🇪🇸 Cantidad de esfuerzo puesto dentro de Cardano | DAOPlanet 10 Mar 2022

:es: Transcripción al español de un fragmento de “Cardano Fireside Chat, with Charles Hoskinson & Rogi

Del minuto 00:27:51 al 00:41:00 del video original

Publicado en el canal de Youtube DAOPlanet el 10 de Marzo de 2022

Enlace a la versión doblada al español


Rogi: Hablando de fracasos y éxitos, quiero decir, vos has tenido ambos. Pero creo que la gente necesariamente no se da cuenta de la cantidad de esfuerzo puesto dentro de Cardano. Como programador, mirando los compromisos GitHub, es como que casi no hay comparación, gran comunidad.

Charles: Sí, tres millones de personas, más de un millón de líneas de código, todos los años somos número uno en compromisos GitHub. Noté esta cosa bizarra, quizás porque nunca tomamos dinero de capital de riesgo, y los capitales de riesgo son dueños de los medios. Pero noté esta bizarra cosa en la industria, donde cada vez que hacemos o logramos algo, la gente mueve el poste de meta. El índice Mesari mostró que somos número uno en volumen de transacciones.

Rogi: Nunca liberaron contratos inteligentes.

Charles: Lo hicimos, y puse dinero por ello, pero no importa, simplemente mueven el poste de meta. Número uno en volumen de transacciones, superamos incluso a Bitcoin, y dicen “eso es sólo debido al modelo UTxO extendido”, Bitcoin también tiene UTxO, son manzanas con manzanas, vamos hombre, pero no importa. Más de 300 proyectos en Cardano, un montón de cosas geniales ocurriendo, no está ni aquí ni allá. Hay una vieja frase “los perros ladran pero la caravana avanza”, a mí me importa un bledo. Crecemos todos los días, y cada día estamos más cerca de nuestra misión, hace 8 años estaba en Bermuda, realicé una charla TED, dije “cripto se trata de esto, acerca de identidad económica, sistemas, comprometer a la gente que actualmente han sido dejados detrás del mundo, haciendo sus vidas mejores”. Ahora puedo volver a Bermuda en Octubre y de hecho hablar de préstamos siendo realizados, hablar acerca de progreso en el suelo con gente real en Kenia, Etiopía y otros lugares. Eso es asombroso, que en 8 años hayamos ido de una idea a un movimiento de 3 millones de personas, eso se ha filtrado a través de todo el planeta, con adherentes en todos lados, 130 documentos de investigación escritos, esa velocidad no va a disminuir. Las instituciones simplemente despertarán y estarán como “hey, estamos obteniendo cátedras, felicitaciones académicas trabajando en esta tecnología, pero detengámonos y vayamos a otro lado”. No, continuarán escribiendo documentos, eso se acelerará, obtendrás más gente. Lo mismo para la codificación, se está volviendo políglota. Mucha gente no está al tanto que antes de fin de año podrás desplegar código Solidity en Cardano, así que si sos un desarrollador Ethereum también podés ser un desarrollador Cardano. Simplemente somos mejores, más rápidos y baratos, para siempre. Así que hay un montón de cosas geniales en ese ecosistema que la gente descubrirá. Y ya sea que lo descubran hoy o en uno, cinco años, nadie se está yendo, están apasionados.

Rogi: Iba a preguntar acerca de ello pero nos acabás de prometer para fin de año, para contratos inteligentes Ethereum.

Charles: La red de pruebas está viniendo en Marzo para Mamba, todo el tiempo que pasamos con Ethereum Classic, de hecho construimos un nodo Ethereum completo, en Scala, aprendimos cómo construir Ethereum como Consensus o cualquier otro. Fue duro, porque había un montón de cosas que queríamos cambiar, porque el protocolo es medio una porquería, pero lo hicimos. Intentamos innovar un poquito en cada categoría. Lo que notarás con cada una de estas cadenas compatibles es que lo usualmente hacen es correr un protocolo BFT bajo el capot. Nosotros vimos eso venir, hace más de 4 años. Así que una de las cosas que hicimos con Ouroboros es que dijimos “mirá, esta es una forma de prueba de participación muy diferente, no tenés que hacer bonos, bloquear tus tokens, no tenés que hacer ninguna de estas porquerías”. Sí, Ouroboros es el protocolo de prueba de participación de Cardano, pero el punto es que esa estructura de stake pools mapea muy bien para una clasificación estilo Algorand, así que podés arrancar cadenas con permiso, desde esa estructura sin permiso, ejecutarlas a alta velocidad con el mismo modelo de confianza de la estructura subyacente. Bueno, si podés hacer eso, podés replicar lo que hizo Binance con Smart Chain y otros muchachos hicieron, porque bajo el capot, en un montón de casos, están corriendo sistemas con permiso, o sistemas de pseudo permiso, con alguna curación, pero ya no son con permiso, son sin permiso, porque Ouroboros está bajo el capot. Así que cada vez que un protocolo BFT se vuelve más rápido, lo obtenemos gratis, obtenemos finalidad, rápido establecimiento, etc. Así que es un buen modelo, hay seis años de investigación dentro de ello, si gugleas cualquier documento que es fundacional, tienen más de mil citas, fueron revisados por pares. La gente no parece entender cuán duro es eso. En estas conferencias sólo aceptan alrededor del 10% de los documentos, vas y te gritan, gente que tiene doctorados, son realmente inteligentes. Fui a la conferencia Euro Crypto, Eddie Shamir estaba ahí, esa es la S en RSA, tiene el premio nobel en ciencia de la computación, estuve en un panel con el muchacho y está como “no me gusta la prueba de participación”, demonios. ¿cómo discutís con este muchacho?, tiene conocimiento de cuatro doctorados de ciencia de la computación?, ¿qué hacemos? Pero vas y recibís el abuso porque te vuelve mejor, te da validación independiente de que estás en el buen camino, y ahora estamos viendo los frutos de esos labores, lo que vimos, vimos el modelo UTxo masivamente paralelizable. Plutus es realmente fácil de verificar, podés escribir contratos inteligentes de alta garantía. En una industria donde 10.5 billones de dólares fueron robados el año pasado, probablemente es una buena idea que nos focalicemos en seguridad, exactitud y verificación, probablemente es una buena idea que nuestro lenguaje nos ayude en esa dirección. Si estás en desacuerdo conmigo está bien, continuá haciendo Ethereum pero hacelo acá porque es mil veces más barato y rápido.

Rogi: Quizás porque en este caso no tuviste la ventaja de ser el primero o segundo en moverse. Cuando lanzaron los contratos inteligentes en Septiembre, creo que todo el mundo tuvo esta expectativa que al día siguiente, el 13 de Septiembre, estarían todas estas dApps.

Charles: Somos una cadena fantasma que está a tope de capacidad, es Gasper el fantasma constipado. Estamos al 80, 90 % de bloques ahora, tenemos 300 proyectos construyendo, desplegando, hay enorme cantidad de actividad. El TVL está arriba 2 o 3 mil % en los últimos dos meses. Pipelining vendrá en Junio, endosantes de entrada en Octubre, obtendremos esos órdenes de magnitud para aumentar el rendimiento. Yo no me preocupo al respecto, la gente continúa moviendo los postes de meta, dicen “nunca nadie construirá, no tenés desarrolladores”. Entrenamos a 10 mil personas con el programa de desarrolladores Plutus, andá a nuestro Discord de desarrolladores, mirá cuánta gente hay ahí.

Rogi: Es cierto, pero voy a empujar un poquito hacia atrás, porque, ya sabés, la gente viniendo de Solidity tiene un momento difícil con el modelo UTxO.

Charles: Y la gente escribiendo aplicaciones de único núcleo tuvo un momento difícil cuando vino el multi núcleo, ¿así que Intel no debería fabricar procesadores multi núcleo? No podés decir que querés un hermoso modelo de segundo nivel, transacciones en y fuera de cadena, altos niveles de paralelización, verificación local, precios de gas determinísticos, pero al mismo tiempo hacerlo tan fácil como el modelo Account. Podés construir abstracciones y capas que gestionan algunas de estas mecánicas para vos, y eso es lo hicimos en la historia de los lenguajes de programación. En C y C++ hacés gestión de memoria manualmente, en Java, tenés colección Garbage y eso lo hace por vos. Pero, esa abstracción te cuesta algo. Así que estamos en los días C++ del ecosistema donde, todavía no estamos en los días Java del ecosistema. Con el tiempo, en seis meses, un año, esas abstracciones serán construidas y los desarrolladores pueden escoger. Si estás en desacuerdo con eso, entonces andá a un modelo basado en Account, que Cardano también soporta.

Rogi: ¿Ves que la capa dos tiene que ser parte del sistema, siempre lo viste de esa manera? Si quiero realizar un Airdrop de un token nativo Cardano, mis tokens, tengo que pagar un Ada por persona para enviar eso. Pero puedo hacer lo mismo en Polygon, y costará centavos.

Charles: Sí, la agrupación es una cosa muy importante, por cierto, el UTxO te permite realizar agrupación. Ergo demostró esto recientemente, realizaron 5 mil transacciones en una transacciones, sólo con las entradas y salidas, no necesitás cripto exótica para estas cosas. Porque el modelo de entrada y salida te permite hacer esto con UTxO, podés decir “todas estas entradas y salidas se despliegan y agrupan juntas en una transacción que posteamos”, es muy eficiente. El espacio Account es secuencial, por diseño, nunca es fácil paralelizar eso, tenés que hacer un montón de trucos bizarros para llegar ahí. Y en muchos casos perdés determinismo, es como la diferencia entre variables locales y globales. Los efectos secundarios ocurren, hay cosas que ocurren, luego perdés predictibilidad y de repente ocurre un error, luego la gente lo explota y te roba todo tu dinero. Tu capa base debería ser construida de una manera que es un lecho de piedra, y si querés alta eficiencia construís estructuras para eso, por eso creamos Hydra. Durante un largo período de tiempo, unos pocos años, Hydra madurará, crecerá y evolucionará para absorber todo, tendrá roll ups en la cabeza, toda clase de genial agrupación, soporte para micro transacciones. Es isomórfico a la capa base, así que el valor de las transacciones puede moverse hacia adelante y atrás fácilmente, porque lo co diseñamos juntos. Una vez que está listo está listo, es sólo un componente de lo que hacemos, junto con cadenas laterales, Mithril, pipelining, endosantes de entrada, etc. Y de nuevo, si no te gusta ese modelo, estás más familiarizado con el modelo Account, utilizás la cadena lateral EVM, es lo mejor de ambos mundos, escribimos el documento blanco Cardano en 2016 “¿Por qué Cardano?”, tuvimos esta idea de capa de asentamiento y capa de computación, dijimos “tendremos una capa de asentamiento y un montón de capas de computación, y las capas de computación pueden tener diferentes filosofías de computación”. Así que una puede ser que tenga un montón de lenguajes de programación, y otra pueden soportar sistemas del legado, como la EVM, porque ese es el estándar del mercado, otras pueden realizar lógica de dominio específico para aplicaciones de alto volumen, quizás viene una compañía fortune 500 y quieren hacer algo en el proyecto. Ellos sólos con su base de clientes generan billones de transacciones por mes, quizás hay acomodaciones especiales para ellos debido a que hay tanto volumen ocurriendo ahí. Podemos permitir que todos ellos vivan en la misma casa con el mismo modelo de seguridad. Pero la capa de asentamiento subyacente te da garantías muy fuertes de que toda esta orquesta tocará correctamente. Luego, dos años más tarde, Ethereum 2 fue anunciado, y están como “mirá, tenemos cadena de oráculo, todas estas cadenas laterales”, ok, suena muy familiar a algo más, pero está bien. Un montón de gente se está moviendo en esa dirección particular, ya sea Polkadot con Parachains o estas otras cosas, simplemente tiene sentido hacerlo. No podés hacer feliz a todo el mundo, si sos un programador Java, podrías estar feliz ahí, pero un desarrollador Python no lo está. Tienen que tener sus herramientas, sus lenguajes, etc. Lo mismo con diversidad política, en esta habitación probablemente haya republicanos, democráticos, probablemente haya comunistas, anarquistas, un libertario, un demócrata social, están todos en la misma habitación. Todo el poder a ellos, soy un libertario, así que me gusta todo el mundo. Así que quería construir una blockchain que tuviera todas estas capacidades bajo el capot y que la comunidad pueda decidir en cuál invertir y construir, y con el tiempo puede crecer. Una cosa en la que no escatimamos fue en la seguridad, pensamos muy cuidadosamente sobre la infraestructura subyacente, comenzamos con un lecho de piedra, el documento GKL 15, que es nuestro documento más citado, apareció en 2015. No hablaba de Cardano, Ethereum, sólo hablaba de blockchain en general, y decía “¿qué propiedades de seguridad deben tener todas las blockchains, cómo comprobás que tu algoritmo de consenso, ya sea de prueba de trabajo, u otra cosa, provee esas garantías?”. Luego tenés un objetivo de prueba para un modelo de seguridad, y capa tras capa, documento tras documento, diseño tras diseño, diseño tras diseño, hemos construido todas esas abstracciones, todas esas cosas, para estar donde estamos hoy. Pero esos son los cimientos, es un lecho de piedra, es uno de los documentos más citados en toda la industria.

Ahí es dónde comenzamos, ahora estamos llegando al punto de diversidad, un montón de gente tiene diferentes opiniones. dcSpark es una de las compañías en nuestro ecosistema, liderada por Nico y Sebastien, son gente genial Creen que el futuro para escalar Cardano probablemente será una solución Rollup. Nosotros estamos persiguiendo una solución basada en canales de estado, en canales de pago, con Hydra, junto con mejoras de capa uno. Esto trabaja en paralelo, no son una u la otra, no son contingentes entre sí, están haciendo su cosa, nosotros estamos haciendo nuestra cosa, 150 mil dólares de financiación vinieron en el fondo 7 específicamente para Rollups, hay buena gente pensando en estas cosas. Otras personas están diciendo que quizás la computación fuera de cadena, utilizando firmas MMM, como lo que están haciendo los muchachos ETH Zurich con con ACE, quizás eso tiene sentido. Hay una empresa llamada Eigen Layer, de la universidad de Washington, que está explorando un enfoque similar a este, están mirando eso. De nuevo, eso es en paralelo, porque cuando tenés un ecosistema de 3 millones de personas, con todo este dinero flotando alrededor, podés hacer muchas apuestas, mil flores, algunas se marchitarán, algunas florecerán.