Bryana Kortendick.- Tras el reciente lanzamiento de la alimentación de precios descentralizada ENJ / ETH de Chainlink, organizamos una AMA en vivo con el Director de comunidad de Chainlink, Rory Piant, y el Director de Desarrollo comercial, Oliver Birch.

Esto es lo que Rory y Oliver dijeron sobre el «Problema de Oraculo», DeFi, aleatoriedad verificable en los juegos y más.

¡Bienvenidos Rory y Oliver! Tenemos muchas preguntas para ustedes, pero para empezar, hagamos que se presenten brevemente.

Rory: Hola chicos, soy Rory, director de comunidad de Chainlink. Trabajo con Chainlink desde el lanzamiento del proyecto. Tengo experiencia en educación y me enfoco en construir y educar a la comunidad.

Oliver: Hola a todos, soy Oliver y un miembro reciente del equipo de desarrollo comercial de Chainlink (enfoque de DeFi y juegos). Escribí sobre el auge de Bitcoin mientras estaba en la universidad en 2011 antes de ingresar al espacio blockchain a tiempo completo en 2017. También ayudé a establecer varios sitios de ensayos clínicos en España antes de que ICON plc adquiriera la compañía. Anteriormente, fui vicepresidente de comunicaciones y crecimiento en Wanchain.

¿Qué problema con los contratos inteligentes resuelve Chainlink?

Rory: Bueno, la respuesta corta es el «Problema de Oracle», pero para aquellos que no estén familiarizados con eso, entraré en más detalles.

El problema de Oracle se refiere a obtener datos externos (del mundo real) en la cadena de bloques.

Por diseño, las cadenas de bloques como Ethereum solo pueden reaccionar a los datos que están de forma nativa en la cadena, por lo que si desea que cualquier dato fuera de la cadena de bloques se conecte a la cadena, necesita algún tipo de oráculo para eso.

Si desea que un contrato inteligente funcione fuera de la cadena (datos externos), necesita una forma de obtener esos datos de la API en la cadena de manera que el contrato inteligente pueda comprenderlos y ejecutar la función para la que fue diseñado.

Si no obtiene los datos, no sucede nada y el contrato inteligente no funciona. Si obtiene los datos incorrectos, el contrato inteligente funciona, pero no de la forma prevista, lo que puede tener consecuencias muy negativas.

Creemos firmemente que necesita una red de Oracle descentralizada para esto, de modo que obtenga las mismas garantías de seguridad y tiempo de actividad que ofrece la propia cadena de bloques.

Aquí hay un gran video de Sergey, el cofundador de Chainlink, que profundiza sobre el problema de Oracle y cómo Chainlink busca resolverlo:

¿Alguna vez imaginó que podríamos coleccionar objetos de colección raros digitalmente?

Rory: Cuando era niño, coleccionaba todo tipo de tarjetas de béisbol, baloncesto y fútbol, ​​muchas de las cuales todavía tengo en una caja en un armario hoy. Nunca podría haber imaginado que eso es algo que se podría hacer digitalmente y le permitiría intercambiar estos activos con cualquier persona en el mundo.

Si bien mis tarjetas pueden dañarse con el tiempo (no las deje en su ático), estos activos digitales nunca lo son y permiten que generaciones de personas interactúen entre sí de nuevas formas.

Realmente creo que este es el comienzo de una tecnología que cambiará la forma en que vemos todos los activos en el futuro.

Oliver: Para nada. Crecí con las cartas físicas de Magic the Gathering, Pokémon y Yu-gi-oh.

También coleccioné cromos de fútbol, ​​empezando por el Mundial de 1998. Casi completé el álbum de fútbol de 1998 (comprando montones de paquetes y esperando que eventualmente coleccionara todas las pegatinas de los jugadores). Me faltaban algunas tarjetas raras y mi hermano le pidió a mi hermano que llamara al editor para que me enviara las restantes, y así fue.

Al principio, podría pensar «guau, eso es muy amable de su parte», pero hay algunos problemas con este enfoque.

Significa que el editor en realidad no limitó las tarjetas raras, ya que pudieron imprimir más. No había forma de verificar cuántas pegatinas (o pegatinas particularmente raras) se lanzaron. Si pudiéramos llamar y obtener más tarjetas, muestra que el sistema no está funcionando como debería.

El editor no dio a conocer nada sobre la aleatoriedad que utilizaron para la distribución de tarjetas. Probablemente justo es un concepto que se puso en práctica recientemente y una de las principales razones por las que estamos aquí hoy: discutir nuestra funcionalidad de aleatoriedad demostrablemente justa en los videojuegos.

¿Cuál es el (los) caso (s) de uso principal de Chainlink que lo diferencia de otros proyectos de cifrado?

Rory: La capacidad de conectar eventos del mundo real (datos fuera de la cadena) a blockchains.

Para hacer que un contrato inteligente sea realmente inteligente, debe poder conectarlo a cosas que ocurren fuera de la propia cadena de bloques.

Hemos visto un aumento en el interés en DeFi, y uno de los elementos clave es poder hacer que estos activos digitales representen activos en el mundo físico. Esto puede variar desde algo tan simple como el valor de un activo en USD (un feed de precios) o representar algo como acciones, materias primas, productos de seguros, etc.

Si hay datos que están disponibles a través de una API pública o privada, Chainlink tiene la capacidad de entregarlos a una cadena de bloques utilizando el poder de la descentralización.

La entrega de datos externos debe ser tan segura como la propia cadena de bloques y debe tener las mismas garantías de seguridad para garantizar que su contrato inteligente reciba los datos correctos todo el tiempo. Toda la red Chainlink se enfoca en entregar estos datos y crear un marco para las redes Oracle.

Chainlink no es una cadena de bloques ni un producto DeFi, y estamos viendo integraciones activas en muchas de las principales plataformas de contratos inteligentes.

Al crear un marco flexible para crear redes Oracle, los desarrolladores pueden integrar fácilmente datos del mundo real en sus dApps. Hemos visto a los equipos integrar Chainlink en tan solo unas pocas horas. De esta manera, pueden concentrarse en crear dApps o productos financieros increíbles mientras Chainlink Network entrega los datos.

Lo más interesante es que cada día surgen nuevos casos de uso y Chainlink Network es un ecosistema en crecimiento de proveedores de datos, operadores de nodos y creadores de dApps. Una excelente manera de ver cómo funciona todo en conjunto es explorar feeds.chain.link y ver la red funcionando en vivo en la red principal de Ethereum, asegurando valor en algunos de los principales proyectos en este espacio.

Luego tiene la función aleatoria verificable de Chainlink (VRF), que es una nueva solución en la que estamos trabajando actualmente. Oliver entrará en más detalles sobre esto en breve.

¿Cuál es la relación entre Chainlink y los juegos? ¿Cómo se pueden beneficiar los juegos de los oráculos Chainlink?

Rory: Cada vez que desee tomar un activo en una cadena de bloques y darle un valor en una moneda fuera de esa cadena de bloques (USD por ejemplo), necesita un oráculo que le diga el valor de ese activo.

La mayoría de nosotros todavía vivimos en un mundo en el que usamos monedas FIAT en nuestra vida diaria. Eso puede estar cambiando en el futuro, pero a partir de ahora, la mayoría de la gente quiere el valor de algo reflejado en FIAT.

Además, si desea que ese activo cambie en función de eventos del mundo real, como el clima, el precio de otro activo, las estadísticas reales de un jugador de eSports actualizadas en tiempo real relacionadas con una NFT, entonces necesita un oráculo.

Si los datos no están de forma nativa en la cadena de bloques, necesita un oráculo o, idealmente, una red de oráculo para obtener esos datos en la cadena.

Oliver : Para agregar, la industria de los juegos también puede beneficiarse de la aleatoriedad verificada por blockchain, y ahí es donde entra nuestra solución VRF.

En primer lugar, comencemos con lo básico. Chainlink VRF utiliza funciones aleatorias verificables para generar aleatoriedad que es verificable en la cadena, también conocido como «demostrablemente justo».

Esto es extremadamente importante porque los juegos que se basan en blockhashing u otros enfoques de «aleatoriedad suave» son propensos a una serie de problemas como:

  • Estar a merced de mineros malintencionados que acaban controlando la aleatoriedad (sabiendo qué salida aleatoria se generará).
  • Gastar mucho dinero en el juego antes de adquirir artículos «raros» (como se ve con algunos juegos tradicionales de gacha / freemium). Esto da la ilusión de aleatoriedad, ya que solo obtiene los elementos raros una vez que ha gastado por encima del umbral.

Con la aleatoriedad de tipo Beacon, los mineros pueden optar por ignorar los bloques en caso de transacciones o participación de alto valor.

Aleatoriedad de participación múltiple: cuando más de un participante desempeña un papel en la generación de un número aleatorio. Si suficientes participantes se confabulan, la aleatoriedad desaparece.

Chainlink VRF es una alternativa a eso. Es una funcionalidad de aleatoriedad demostrablemente justa (en cadena) que se puede implementar en casi cualquier juego de blockchain.

En lugar de que los usuarios confíen en ti desde el principio, especialmente cuando se trata de un juego nuevo, les estás dando poder a los usuarios para que prueben la aleatoriedad ellos mismos.

Los usuarios actúan como un auditor externo, lo que significa que VRF no necesita una auditoría externa para cada número aleatorio que se genera. ¡Todo está ahí, en cadena!

Chainlink VRF proporciona una experiencia significativa a los jugadores, porque puede confiar completamente en la entrada y salida para generar un número aleatorio.

Los jugadores no tendrán que preocuparse por los mineros malintencionados, la distribución de sus paquetes NFT, los jugadores expertos que siempre ganan o, si está jugando un MMO, preocupándose por encontrar los mismos personajes y elementos en el juego.

Creemos que la verdadera aleatoriedad es muy importante en los juegos y, como solución de terceros, nuestro objetivo es ayudar a los desarrolladores a implementar sistemas demostrablemente justos en sus juegos.

DeFi está cambiando nuestra relación con el dinero, la inversión, el crédito y la deuda. Entonces, ¿qué piensas del futuro de DeFi? ¿Cuáles son los factores que permitirían a ENJ marcar la diferencia, ya que hay muchos proyectos involucrados en DeFi?

Rory: Sigo pensando que una de las claves para ampliar este espacio es la experiencia del usuario.

Debemos continuar facilitando que las personas se involucren en la exploración de blockchain sin los desafíos que muchos de nosotros enfrentamos hoy: aprender a usar una wallet, realizar una transacción, interactuar con un contrato inteligente, etc.

Lo bueno es que la gente está construyendo cosas nuevas todos los días y recibe los comentarios necesarios de los usuarios. Todavía somos tan jóvenes como el espacio, por lo que facilitar la interacción y la comprensión de las personas beneficiará a todos.

Lo que me encanta de Enjin es que se trata de tomar algo como los juegos de los que la mayoría de nosotros tenemos un conocimiento básico, y usarlo como una herramienta para educar e integrar a las personas.

La mayoría de las personas comprenden el valor de un activo en un juego, pero es posible que no comprendan blockchain.

Enjin está ayudando a cerrar esa brecha y facilitar la participación de las personas. Cuando tus padres y abuelos puedan usar blockchain sin problemas, sabremos que nos estamos acercando a donde debemos estar.¿Cómo Chainlink mantiene sus oráculos descentralizados?

Rory: La respuesta simple es usar múltiples proveedores de datos, múltiples operadores de nodos y agregar esas respuestas.

Lo que desea eliminar son los puntos únicos de falla. Un ejemplo sería utilizar el precio de un activo de un único intercambio. Esa es una mala decisión de diseño para crear un oráculo.

Si la API de ese único intercambio deja de funcionar, es posible que la dApp ya no funcione correctamente. Si usa un operador de nodo único u oráculo para entregar esa fuente, y se cae, está en la misma situación.

Quiere múltiples fuentes de datos y múltiples operadores de nodos (oráculos) en una red que entregue estos datos. Si la API de un solo proveedor de datos deja de funcionar, la red sigue funcionando, si un operador de nodo deja de funcionar, la red sigue funcionando.

El feed de precios ETH / USD es una excelente manera de ver cómo funciona todo esto visualmente, y puede verlo actualizado en vivo aquí:

chainlink
Datos de referencia de precios descentralizados | ETH-USD

Chainlink Network proporciona la mayor colección de datos de referencia de precios en cadena seguros y descentralizados disponibles. Compuesto por nodos totalmente independientes, resistentes a Sybil y con revisión de seguridad que son ejecutados por equipos de seguridad y desarrollo de blockchain líderes. feeds.chain.link

La otra cosa a mencionar son todos los terceros que están involucrados en el ecosistema. Estas son entidades separadas que brindan un valor único al resto del ecosistema.

Existen mercados para API , mercados para que los operadores de nodos encuentren trabajos, marcos de reputación que le permiten identificar operadores de nodos de alta calidad e incluso proveedores de infraestructura que facilitan la ejecución de nodos.

Este es realmente el poder de ser de código abierto, otros pueden aprovechar y desarrollar las características necesarias y crear su propio nicho en el ecosistema.

¿Cómo funciona un feed de precios descentralizado?

Rory : Similar a la respuesta anterior, es una red de varios proveedores de datos, operadores de nodos y usuarios. Los precios se obtienen de múltiples exchanges en todo el mundo, esa información luego se entrega a varios operadores de nodos que reportan esos datos.

Luego, esos datos se agregan para obtener un precio verdaderamente global de un activo en un momento dado. Los datos se actualizan en función de una desviación del precio (cambio de porcentaje) o, si el precio no se ha desviado significativamente, se actualiza según un umbral de tiempo.

Puede ver toda esa información que se muestra en cada feed de precios que se encuentra en feeds.chain.link .

¿En qué área se enfoca ChainLink en este momento? (DeFi, Stake, Dapps ..)

Rory: DeFi es una de las cosas más populares en cripto en este momento y donde Chainlink Network está obteniendo el mayor valor.

Creo que los videojuegos serán la próxima gran ola. Veo muchas cosas interesantes en torno a los juegos, las NFT, el arte, todo tipo de cosas que se están desarrollando y que parecen muy interesantes.

Sin embargo, DeFi es realmente solo el primer paso. La mayoría de las aplicaciones o dApps necesitarán datos externos, por lo que los casos de uso son casi ilimitados.La única forma en que la industria blockchain se expandirá y crecerá es si tenemos usuarios que puedan usar los productos con facilidad. 

¿Cuáles son algunas de las características únicas de Chainlink que ayudarían a atraer a más usuarios y desarrolladores?

Rory: La primera es la documentación clara y la facilidad de integración.

Es probable que no se use Chainlink a una persona normal; sin embargo, para los desarrolladores que crean contratos inteligentes, dApps y otras plataformas basadas en blockchain, es necesario que sea fácil de entender y de implementar. Hemos visto casos en los que los desarrolladores están utilizando las fuentes de precios durante horas en vivo en la red principal de ETH.

Luego, tenemos un equipo de integración que ayuda a responder cualquier pregunta que puedan tener, recibir comentarios adicionales sobre el proceso y trabajar para mejorar todo para los desarrolladores.

¿Dónde ve la evolución futura de las funciones y capacidades de NFT en los próximos años?

Oliver: Gran pregunta. A dónde van las NFT es hacia la tokenización de casi todos los activos del mundo real. Los juegos son la industria más grande para esto y creo que la adopción es más fácil cuando llegue la próxima ola de usuarios.

Creo que, en general, veremos casos de uso futuros, particularmente con NFT dinámicas, donde los datos del mundo real se actualizan a activos digitales después de que un evento del mundo real activa un contrato inteligente.

También creo que la interoperabilidad entre los diferentes juegos de Ethereum y más allá es importante, ya que permite a los usuarios luchar, comerciar e interactuar entre sí independientemente de la cadena de bloques en la que se encuentren.Actualmente, Chainlink está trabajando en ethereum. 

¿Por qué elegir Ethereum en lugar de cualquier otra plataforma de cadena de bloques escalable?

Rory: De hecho, estamos viendo integraciones en varias cadenas de bloques en este momento. Algunos de ellos incluyen Tezos, Polkdot, Cosmos y muchos otros.

Sin embargo, Chainlink conecta datos a contratos inteligentes, por lo que desea estar en las cadenas de bloques donde se desarrollan los contratos inteligentes. En este momento eso es ETH, pero están sucediendo cosas interesantes en muchas cadenas de bloques.

Somos agnósticos de blockchain y podemos trabajar con cualquier blockchain para proporcionar datos a contratos inteligentes.Es bastante lamentable que muchos proyectos se hayan infiltrado en el mercado con solo documentos técnicos sin tener casos de uso genuinos. 

¿Cuáles son las principales utilidades de Chainlink?

Rory: Ha estado en vivo durante un año, está funcionando hoy y está asegurando valor en algunos de los principales proyectos en este espacio. Si va a feeds.chain.link y se desplaza hacia abajo hasta la sección usado y patrocinado por, verá con quién estamos trabajando ahora, en vivo en Ethereum.

¿Qué estrategia implementa Chainlink para garantizar que los miembros del equipo estén siempre al día con los últimos avances tecnológicos en sus diversos campos, ya que sabemos que la tecnología no es algo estancado?

Rory: Algunas formas. Tenemos investigadores en el equipo que estudian todos los desarrollos que ocurren en el espacio como un trabajo de tiempo completo. Luego, se reúnen con el equipo de ingeniería para discutir sus hallazgos en detalle y determinar si se puede aplicar.

En el equipo de marketing, invitamos a las personas a hacer presentaciones para hablar sobre nuevas tecnologías. Educar a todos en el equipo no solo sobre la tecnología que usamos, sino también sobre lo que se está desarrollando actualmente en el espacio es una alta prioridad.

¿Cuál es la visión de Chainlink para la revolución de los juegos blockchain?

Oliver: Obtenga VRF en tantos juegos como sea posible, lo que permite a los usuarios y proyectos verificar esta aleatoriedad (ya que es demostrablemente justo). La velocidad es asombrosa (tan solo 2 horas para integrar VRF). Puedes jugar con él ahora (en testnet) antes del lanzamiento de mainnet *.

También creo que es importante, además de la velocidad de integración, destacar que está hecho para contratos inteligentes y llamar a la fuente de aleatoriedad es más rápido que la mayoría de las soluciones que existen.

La UX para desarrolladores y jugadores es vital.

Eres una empresa establecida y conocida, entonces, ¿por qué necesitas hacer AMA? Tenemos mucha curiosidad por saber cuál es el propósito principal detrás de eso.

Rory: Habla y conoce gente nueva. No dejas de involucrar a la gente porque es posible que la gente haya oído hablar de ti. Hay una gran diferencia entre escuchar sobre Chainlink y entender cómo funciona.

No es lo más fácil de explicar porque necesita saber cómo funciona blockchain, cuál es el problema de Oracle, el valor de la descentralización, etc. La mayoría de la gente no sabe qué es un contrato inteligente, así que con suerte algunas personas aprenderán algo nuevo. y quieren hacer más investigaciones por su cuenta.

Si eso sucede, hoy he tenido éxito.


¡Nos gustaría extender un gran agradecimiento a Rory y Oliver por tomarse el tiempo para unirse, y a todos los que participaron haciendo preguntas!