✨ ¡Hoy es tu ultimo día de aprendizaje!
Has crecido bastante y no nos queda mas que esperar al día de mañana para ver todo lo que pudiste desarrollar en una semana de arduo aprendizaje. ⚡
🧠 Objetivos de aprendizaje del día
El día de hoy deberás ser capaz de lo siguiente:
- Conocer el zkLogin, un metodo para tener experiencias de usuario cercanas a web2
zkLogin es una funcionalidad de Sui que permite a los usuarios mandar transacciones desde una address de Sui utilizando credenciales OAuth del mundo tradicional. Esto incrementa las experiencias de usuario y da una transición sencilla a DApps.
- Incorporación sencilla: zkLogin permite a los usuarios realizar transacciones en Sui utilizando el conocido flujo de inicio de sesión de OAuth, eliminando la fricción de manejar claves criptográficas o recordar mnemónicos.
- Autocustodia: una transacción zkLogin requiere la aprobación del usuario a través del proceso de inicio de sesión estándar de OAuth; el proveedor de OAuth no puede realizar transacciones en nombre del usuario.
- Seguro: zkLogin es un esquema de autenticación de dos factores: enviar una transacción requiere tanto una credencial de un inicio de sesión reciente de OAuth como un salt no administrado por el proveedor de OAuth.
- Privado: Zero Knowledge Proof impide que terceros vinculen una dirección Sui con su correspondiente identificador OAuth.
¿Qué servicios permite actualmente OAuth?
Estado actual de los diferentes OpenID providers:
Integra zkLogin
En esta guía podrás conocer como integrar zklogin en una aplicación descentralizada completa. Es importante despertar la curiosidad, este puede ser una gran oportunidad para desarrollar la proxima DApp que traiga la adopción a Web3
About zkLogin
🏗️ Actividades core
<aside>
👩🏻💻 Estas son actividades que debes realizar para poder entender los temas del siguiente día.
</aside>