Video Summary and Transcription
La charla de hoy presenta Web5, que combina lo mejor de Web 2 y Web 3 para construir una web descentralizada. Web5 consta de tres pilares: identificadores descentralizados, credenciales verificables y aplicaciones descentralizadas. Las credenciales verificables se utilizan en plataformas como LinkedIn, mientras que los nodos web descentralizados actúan como almacenes de datos para aplicaciones web. Web5 permite a los usuarios ser dueños de sus datos, reduce la fricción en el proceso de incorporación y permite aplicaciones de ejemplo como Universal Music Playlist y Connected Travel. Construir para Web5 presenta desafíos como la gestión de claves y el uso de datos, pero hay recursos disponibles para aprender más sobre las tecnologías.
1. Introducción a Web5
Hola a todos. Bienvenidos a JS Nation. Hoy voy a hablar sobre la construcción de una web descentralizada con Web5. La web es poderosa y accesible, pero muchos de los datos son propiedad y están centralizados. Web 5 tiene como objetivo combinar lo mejor de Web 2 y Web 3, permitiendo a los usuarios ser dueños de sus propios datos e identidad. Web 5 consta de tres pilares: identificadores descentralizados, credenciales verificables y aplicaciones descentralizadas.
Hola a todos. Bienvenidos a JS Nation. Es un placer dar esta charla hoy, una charla relámpago sobre la construcción de una web descentralizada con Web5. Mi nombre es Adewale Abati y soy un ingeniero web y defensor del desarrollo, actualmente trabajando como defensor del desarrollo para TBD, que es básicamente una empresa que busca construir un futuro descentralizado. Hoy voy a hablar sobre la construcción de una web descentralizada. Y para hacer eso, la primera pregunta es, ¿cómo es la web hoy en día? ¿Verdad? La web es poderosa y accesible, y me encanta por eso, pero también tiene sus limitaciones. Una de mis cosas favoritas sobre la web es el hecho de que puedo acceder a ella en casi cualquier dispositivo, mi PlayStation, relojes inteligentes, smart TVs, según sea el caso. Pero al mismo tiempo, muchos de losdata en la web son propiedad y están centralizados en corporaciones, donde los usuarios y los usuarios comunes no tienen acceso ni control sobre sus propiosdata. Pero si miramos la web y la progresión a lo largo de los años, inicialmente fue diseñada para ser descentralizada, donde las personas ingresan, comparten información, vinculan páginas entre sí y la web se conecta.
Así que hoy les presento Web 5, recibo muchos chistes sobre por qué no se llama Web 4. ¿De qué se trata Web 5? ¿Verdad? Y Web 5 intenta tomar lo mejor de Web 2, que es la web actual que experimentamos hoy, que vemos hoy, y también la ideología y las mejores partes de Web 3, que es la descentralización y los usuarios teniendo el control de sus propiosdata y la mayoría de los aspectos esenciales de la web. Entonces, lo que esto significa es que Web 5 es una plataforma descentralizada que permite a los usuarios ser dueños de sus propiosdata e identidad y poder reutilizar esta información en múltiples plataformas. Recientemente hubo una historia de lo que se llama? Un usuario de Twitter fue a ese sitio para cambiar a X, donde simplemente obtuvieron su nombre de usuario, y no tenían control sobre eso, porque nunca fue su propia identidad para empezar. Pero hoy iniciamos sesión en múltiples sitios web, múltiples plataformas usando algunos de los inicios de sesión sociales. Y esto es en lo que Web 5 busca mejorar en lo que respecta a la web en general. Entonces hay tres pilares de Web 5, y todas estas tecnologías son construidas por diferentes organismos de estándares. Y voy a pasar por cada una de ellas para presentarles la tecnología, para interesarlos lo suficiente como para que aprendan más sobre ellas, porque esto es solo una charla relámpago, ¿verdad? El primero son los identificadores descentralizados, y son todos auto-propios. Los identificadores descentralizados son entidades auto-propias que te permiten controlar tu propia identidad. Si piensas en todos los demás medios de identidad en la web hoy en día, son propiedad de diferentes entidades como el correo electrónico, los nombres de usuario en redes sociales, y no pueden ser quitados de nosotros en ningún momento. Son estándares del W3C, lo que significa que cualquiera puede construir y contribuir a este estándar y comenzar a trabajar en él, comenzar a usarlo en la vida cotidiana, ¿verdad? Y el string, un deed es esencialmente una cadena con la que puedes ser identificado, algo así como tu nombre. Y usando esto, puedes ir a diferentes plataformas, usando diferentes tecnologías para identificarte en Internet. Un ejemplo de un deed es este en mi pantalla en este momento, que es un ejemplo de deed y una serie de cadenas, que son tres segmentos importantes de él. El primero se identifica como un deed, y el segundo solo intenta definir qué método. De la misma manera que tenemos TLDs, como domainnames.com.net, especifican qué tipo de deed es este. Un deed también se resuelve como un TLD, lo que significa que señala este nombre, esta cadena que identifica a alguien, esta es la ubicación del documento que puedes usar para obtener más información sobre ellos que han elegido compartir. Lo siguiente, que también es una de mis partes favoritas de estos pilares, son las credenciales verificables. Hoy en día, es muy difícil saber qué es verdadero, correcto o auténtico en Internet. Pero con las credenciales verificables, que son documentos digitales firmados criptográficamente, puedes asegurar la confianza y también verificar las afirmaciones que las personas hacen en Internet. Entonces, piensa en cosas como certificados de nacimiento, certificados educativos o simplemente demostrar que tu TLD o la afirmación que estás haciendo es realmente válida. Todo esto puede ser firmado digitalmente, firmado criptográficamente y conectado a deeds para asegurarse de que esto también esté conectado.
2. Credenciales Verificables y Nodos Web Descentralizados
Creo que LinkedIn, por ejemplo, utiliza credenciales verificables para emitir certificaciones en su plataforma y también está conectado a deeds. El tercer y último pilar de Web 5 son los nodos web descentralizados. Los nodos web descentralizados actúan como almacenes de datos para aplicaciones web descentralizadas donde el propio usuario puede alojar o gestionar sus propios datos y reutilizarlos en diferentes dispositivos según sea necesario.
a la identidad. Y esto se puede utilizar en diferentes plataformas. Creo que LinkedIn, por ejemplo, utiliza credenciales verificables para emitir certificaciones en su plataforma y también está conectado a deeds. Un ejemplo sencillo aquí es imaginar a Alice, un personaje ficticio, solicitando un préstamo. Y para que Alice pueda demostrar que trabaja en un lugar específico, para poder otorgarle este préstamo, una forma sencilla de hacerlo sería que una empresa, ACME en este caso, emitiera una credencial verificable, que incluye un nombre, un salario y algún tipo de validación que demuestre que sí, esta persona es una empleada nuestra. Y todo esto se puede enviar a través de la junta o compartirlo con las personas que tienen los permisos adecuados para verificar que la afirmación que Alice está haciendo es realmente verdadera. Hoy en día, también hay empresas que están trabajando en el uso de credenciales verificables en diferentes partes del mundo, esencialmente. Tenemos empresas que están construyendo documentos de viaje digitales, que esencialmente es una credencial verificable o funciona como un pasaporte, que permite a esta persona ingresar a este país o que esta persona es ciudadana de este país porque está vinculada a su identidad también. Y esto abre un mundo de posibilidades cuando empiezas a pensar más en lo que las credenciales verificables son capaces de hacer, ¿verdad? El tercer y último pilar de Web 5 son los nodos web descentralizados. Y esto aborda específicamente el problema de los datos y quién tiene el control de nuestros datos, ¿verdad? Los nodos web descentralizados actúan como almacenes de datos para aplicaciones web descentralizadas donde el propio usuario puede alojar o gestionar sus propios datos y reutilizarlos en diferentes dispositivos según sea necesario. Los nodos web descentralizados también pueden contener datos públicos y encriptados para que puedas elegir compartir alguna parte de tus propios datos personales, como tu nombre o tu edad, si así lo deseas en algunos casos, y otra información pública con personas o incluso sitios web. Y cuando piensas en cómo esto podría funcionar o mejorar tu vida en general, puedes pensar en los flujos de incorporación, ¿verdad? Si visitas un sitio web, digamos, un sitio web de diseño como Figma, y tienes que personalizar las preferencias del usuario, completar tu nombre, tu correo electrónico, cosas que haces como en cualquier otra ocasión, y luego visitas un sitio web diferente, si todos estos son aplicaciones web descentralizadas, es fácil reutilizar la información personal que has elegido darles permiso en todos estos sitios web. Y eso es lo que es posible cuando nosotros, como individuos, tenemos el control de nuestros propios datos o al menos lo tenemos accesible de forma controlada. Entonces, si estás trabajando en una aplicación web o incluso utilizando una aplicación web que está habilitada para Web 5 o es descentralizada por naturaleza, es fácil para ti usarla en tus diferentes dispositivos. Utilizamos tus datos en estas plataformas. Por ejemplo, piensa en si tienes una lista de reproducción de música en Spotify y quieres cambiar al proveedor, digamos, Apple Music, puedes llevar tus propios datos de música y utilizarlos en una plataforma diferente porque tus datos son tuyos y las experiencias que estas personas crean son algo que puedes elegir compartir, ¿verdad? Así que estas son las tres cosas
3. Web5 y sus ventajas
Web 5 es de código abierto y se desarrolla constantemente. Los pilares de Web 5 son desarrollados por organismos de estándares abiertos. Construir una aplicación web descentralizada y una aplicación web progresiva tienen similitudes y diferencias. Web5 permite a los usuarios tener el control de sus propios datos y reduce la fricción en el proceso de incorporación. Las empresas adoptarán Web5 porque ayuda a desarrollar el ecosistema. Web5 permite aplicaciones de ejemplo como Universal Music Playlist, Connected Travel y experiencias de salud. Web5 proporciona una forma fácil de mejorar las soluciones financieras. La gestión de claves y el uso de datos son desafíos en sistemas descentralizados. Construir para Web5 es emocionante y hay recursos disponibles para aprender más sobre las tecnologías.
Los pilares que he mencionado son esencialmente los pilares de la web 5. Web 5 en sí mismo es de código abierto, es algo que se desarrolla constantemente. Hay un sitio web al que puedes ir para obtener más información sobre la web 5 en general y si ya estamos en la web 5. Voy a compartir eso en la pantalla en un segundo. Pero estos pilares, por descentralizados que sean, también son desarrollados por organismos abiertos, organismos de estándares abiertos. Por ejemplo, los identificadores descentralizados son gestionados por la Fundación W3C, al igual que las credenciales verificables. Y luego estos nodos web descentralizados son algo que está siendo gestionado por la Fundación de Identidad Digital, ¿verdad? Que es el DIF. Así que una de las preguntas que también me hacen es cuál es la similitud entre, ya sabes, construir una aplicación web descentralizada y una aplicación web progresiva. En el núcleo de esto, al margen de la identidad o de cómo se realiza la identificación en estas aplicaciones, el almacenamiento de datos también es una parte muy importante. Con las aplicaciones web progresivas, aún puedes tener datos almacenados en la web o a veces a través de tu trabajador de servicio, pero con las DWAs, los datos se introducen como una forma de que el usuario tenga el control y aún puede funcionar como una PWA, ¿verdad? Así que aún pueden ser PWAs que pueden ser o no ser una aplicación web descentralizada. Esa es más o menos la similitud y las diferencias principales, según sea el caso, entre las PWAs y las DWAs. Entonces, ¿por qué estoy emocionado por WebR y por qué creo que deberías estarlo también? Sí, los datos y la identidad son propiedad y pueden transferirse en general en función de lo que el usuario haya elegido hacer. Puedes dar permisos a cualquier plataforma que desees y también retirar permisos según sea necesario, ¿verdad? También reduce enormemente la fricción de incorporación en nuevas plataformas o servicios, con el ejemplo que compartí de intentar cambiar de una plataforma de música a otra. Si tus datos son tuyos, puedes hacer esto fácilmente, tan fácilmente como sea posible. Y también construir aplicaciones descentralizadas con WebR, por ejemplo, permite a los desarrolladores centrarse más en las experiencias de los usuarios y no preocuparse por la infraestructura del cliente, o por administrar bases de datos y servidores y cosas así, porque todo esto puede ser distribuido y descentralizado entre los propios individuos y usuarios. Entonces, ¿por qué las empresas comprarían esto? Web5 no está llamado a convencer a los gigantes de que entreguen absolutamente sus datos o pierdan el control sobre ellos. Pero cuando llegamos a un punto en el que las personas tienen la comprensión de que pueden tener el control de sus propios datos y cuando las nuevas empresas o las empresas más antiguas, según sea el caso, comienzan a adoptar esta tecnología, se convierte en algo dado, se convierte en una norma que los usuarios tengan el control de sus propios datos a través de plataformas o a través de sus propias elecciones y puedan simplemente utilizarlo para centrarse más en las experiencias de los usuarios que podrían ser beneficiosas y hacer la vida más fácil, ¿verdad? Y también las empresas comprarán esto porque ayuda a desarrollar el ecosistema. Hay menos costos en servidores y centros de datos y cosas así. También podría haber más empresas que brinden oportunidades y plataformas para gestionar DWAs, por ejemplo. Entonces, un par de aplicaciones de ejemplo que podrían ser posibles con Web5 en este momento, porque también es un trabajo en progreso, el ejemplo que te mostré, Spotify y Google, que es Universal Music Playlist, Connected Travel, que es esencialmente reservar un vuelo, un hotel, un taxi y cosas así, y poder compartir toda esta información fácilmente, por ejemplo, con credenciales preferidas, eso definitivamente mejora la calidad de vida, ¿verdad? Y también experiencias de salud. Es un caso común en el que las personas tienen, ya sabes, un médico de cabecera en Europa, como lo llamamos en general o un médico de sus archivos médicos en una parte separada del mundo y quieren mudarse a otro lugar. Y se vuelve realmente complicado transferir esta información. Si todo esto se hace a través de DWNs o VCs, según sea el caso, es fácil de transportar y compartir digitalmente y también mantener una experiencia de salud de alta calidad en diferentes lugares. Y finalmente, soluciones financieras. Web5 y lo que ofrece proporciona una forma fácil de mejorar las soluciones financieras actuales del mundo. Un ejemplo es un proyecto en el que también trabajamos llamado TBDex, bueno, eso es aparte. Permite a las personas transferir y simplemente mantener el anonimato cuando lo deseen, pero también conectar cosas a sus identidades de una manera que puedan seguir teniendo el control de su propia identidad y control financiero también. Aún no se ha resuelto todo. Web5 en sí mismo es un trabajo en progreso y cuando las cosas están descentralizadas como esto, significa que más control también va al usuario, lo cual tiene sus pros y sus contras, ¿verdad? Uno de ellos es la gestión de claves, significa que la custodia propia es realmente, realmente difícil y los usuarios también necesitan poder, ya sabes, encontrar una forma de gestionar adecuadamente sus claves. El uso de datos también, si los usuarios tienen más control sobre sus datos, ¿cómo evitamos el abuso? ¿Cómo nos aseguramos de que las organizaciones o plataformas que dan acceso a estos datos no los abusen necesariamente? Pero, sí, construir para Web5 personalmente para mí ha sido muy emocionante. Aprendo algo nuevo casi todas las semanas, pero si también has encontrado interesantes alguna de estas tecnologías, como los identificadores descentralizados, las credenciales verificables y los nodos web descentralizados, puedes consultar developer.tbd.website.docs, que habla sobre todas estas tecnologías. Puedes consultar, ya sabes, areweweb5yet.com, puedes consultar w3c.com y simplemente hacer una búsqueda en Google, ¿verdad? Porque estas son tecnologías esenciales que, incluso si no se usan juntas como Web5, se usan individualmente y brindan la oportunidad de cambiar la forma en que construimos para la web. Muchas gracias. Ha sido un honor hablar aquí en GIS Nation. Disfruta del resto de la conferencia. Gracias. Gracias.
Comments