Hacia una Web3 sin billeteras
Para que la Web3 se generalice, las billeteras deben ser tan invisibles para los usuarios como lo son las bases de datos en la Web2, dice Ben Turtel, de Kazm.
Las billeteras blockchain son un componente CORE de la Web3. Son clave para la identidad del usuario en la Web3 y les otorgan propiedad sobre datos y permisos en aplicaciones y contratos inteligentes.
Sin embargo, la combinación de una curva de aprendizaje pronunciada y los altos riesgos de cometer errores han sido obstáculos para la adopción masiva de la Web3.
Los usuarios se han visto obligados a usar billeteras con custodia o autocustodia. Las billeteras con custodia son administradas por un tercero centralizado, lo que implica una funcionalidad y un control reducidos para los usuarios. En cambio, las billeteras con autocustodia ofrecen a los usuarios el control total, pero son complejas de configurar y operar. Con la autocustodia, los usuarios deben recordar y proteger una frase de 12 o 24 palabras para evitar perder el acceso a su billetera.
Ben Turteles el fundador y director ejecutivo deKazm, una plataforma de fidelización de clientes y participación comunitaria para Web3. Anteriormente, fundó Rivet, una aplicación de lectura infantil con inteligencia artificial, dentro de Area120, y desarrolló soluciones de aprendizaje automático aplicado en Google.
La "barrera de las billeteras" ha dificultado significativamente la integración de marcas y consumidores que, de otro modo, se sentirían atraídos por la Web3. Para que la Web3 logre una adopción masiva, es necesario reimaginar la función de las billeteras de tal manera que los usuarios apenas se den cuenta de su existencia, de la misma forma que las aplicaciones de la Web2 no exponen el ID de usuario que representa a ese usuario en una base de datos interna. Al mismo tiempo, la actividad del usuario en la Web3 debe ser descentralizada, segura y fácil de gestionar sin frases semilla.
Varias tecnologías emergentes y convergentes ya están sentando las bases de este futuro. En los próximos años, el papel omnipresente de las billeteras pasará a un segundo plano y, como resultado, la Web3 ofrecerá una integración sencilla y fluida entre plataformas.
La barrera de la billetera
En los inicios de la Web3, comenzar a usar aplicaciones descentralizadas (dApps) suele requerir una billetera, que puede ser autocustodiada o estar alojada por un custodio externo. Si bien se han desarrollado algunas opciones híbridas, los usuarios generalmente se han encontrado con dos opciones de billetera de baja calidad con importantes ventajas y desventajas en términos de conveniencia, seguridad, acceso y control.

A menudo se necesita una billetera autocustodia para conectarse y usar dApps específicas, incluyendo muchas plataformas de intercambio de Cripto , mercados de NFT y juegos de pago. Sin embargo, configurar una billetera y una frase semilla puede ser... confuso e intimidantePara quienes son nuevos en la Web3. Como resultado, los usuarios potenciales suelen abandonar el proceso de incorporación.
Incluso cuando la configuración inicial es exitosa, la administración de billeteras autocustodiales aún presenta una serie de desafíos e inconvenientes:
- Recordar y proteger una frase semilla
- Realizar un seguimiento de una cuenta identificada únicamente por una larga cadena de números
- Decidir si firmar transacciones, que con frecuencia son difíciles de entender o de confiar
- Saber cómo conectarse a diferentes blockchains y dApps
- Encontrar vías de entrada y salida para la moneda fiduciaria
- Tener el tipo y la cantidad adecuados de tokens para cubrir las tarifas de transacción (GAS)
- Seguir las medidas de seguridad adecuadas en un entorno con diversas amenazas de piratería y frecuentes ataques de phishing
Si bien es fácil señalar estos problemas en la Web3, la Web2 también está plagada de problemas de administración de cuentas. Los usuarios manejan una lista cada vez mayor de nombres de usuario y contraseñas, lo que crea vulnerabilidades que los hackers pueden explotar, o recurren a gestores de contraseñas centralizados que también han sido víctimas de ciberataques con éxito. E incluso cuando la Web2 aporta comodidad, lo hace a costa de la Privacidad del usuario y del control de sus propios datos.
Soluciones convergentes
Las tecnologías innovadoras están abriendo posibilidades para ir más allá de los problemas de gestión de cuentas en la Web2 y de la barrera de la billetera en los inicios de la Web3.
Estas tecnologías suponen mejoras drásticas en la experiencia del usuario al interactuar con dApps en blockchains. Al mismo tiempo, los nuevos enfoques de verificación de identidad e interoperabilidad de cuentas hacen que iniciar sesión en aplicaciones y servicios sea más seguro y cómodo. La combinación de estas tecnologías puede ayudar a relegar las billeteras a un segundo plano y mejorar la funcionalidad y la seguridad de los usuarios.
Si bien estas tecnologías emergentes aún están madurando, se puede esperar que pronto rompan la barrera del presupuesto y permitan una incorporación y participación sencilla y fluida en la Web3.
Monederos de contratos inteligentes
Las billeteras de contratos inteligentes son cuentas programables que operan en cadenas de bloques. Son un medio para...interactuando con una cadena de bloquesy, debido a que pueden programarse con reglas detalladas, agregan una variedad de características y funcionalidades que no ofrecen las billeteras estándar.
- Transacciones simplificadas: las billeteras de contratos inteligentes permitenfunciones importantes como la agrupación de transacciones, el pago de tarifas de GAS con una amplia gama de tokens y permitir que las aplicaciones descentralizadas o las marcas paguen tarifas de transacción en nombre de un usuario.
- Recuperación de clave privada: estas billeteras permiten a los usuarios configurarsistemas para recuperar el accesoSi su frase semilla se pierde u olvida. Por ejemplo, la recuperación social respalda segmentos de una clave privada entre amigos o familiares de confianza que luego pueden autorizar la restauración de la clave.
- Medidas de seguridad: Con las billeteras de contratos inteligentes, los usuarios pueden establecer reglas para protegerse contra el robo. Por ejemplo, pueden limitar el gasto, establecer límites al total de transacciones o crear una lista blanca de direcciones aceptadas con las que interactuar para evitar ser engañados por una página falsa. Las billeteras de contratos inteligentes también pueden mostrar simulaciones de transacciones que permiten a los usuarios previsualizar el resultado de una transacción antes de ejecutarla.
Las billeteras de contratos inteligentes (ver algunos ejemplos a continuación) son un elemento fundamental para una Web3 más robusta que evita las dificultades de las billeteras de autocustodia y custodia. Pueden simplificar y automatizar las transacciones en las dApps para que la Web3 sea accesible no solo para usuarios avanzados. Al proporcionar herramientas para la recuperación de claves privadas, las billeteras de contratos inteligentes también eliminan ONE de los principales problemas en la integración de la Web3. Si bien existen todavía hay barreras Debido al uso generalizado de billeteras de contratos inteligentes, su adopción está aumentando en las cadenas de bloques de capa 2 que se ejecutan sobre Ethereum y ofrecen transacciones más rápidas y de menor costo.
Es importante destacar que las billeteras de contratos inteligentes pueden programarse para validar a los usuarios según criterios flexibles y personalizables. Esto permite que los usuarios gestionen las billeteras inteligentes mediante cuentas más intuitivas y familiares, posiblemente desvinculando las cuentas de usuario de las billeteras que activan las transacciones. En las siguientes secciones, veremos algunos mecanismos de identidad emergentes que podrían utilizarse para este propósito.
Identificadores descentralizados
Los identificadores descentralizados (DID) permiten verificar la información de identificación, manteniendo los datos reales bajo llave criptográfica, controlados por el usuario. Para prácticamente cualquier tipo de información, los DID pueden proporcionar una credencial verificable que puede autenticarse mediante firma criptográfica.
Pero ¿cómo ayudan los DID a allanar el camino para una Web3 “sin billetera”?
De hecho, una combinación de configuración de contratos inteligentes y verificación DID puede dejar obsoleto el concepto actual de la billetera Web3. En lugar de exigir que una dirección de billetera específica inicie transacciones, los contratos inteligentes pueden exigir que la transacción incluya la verificación del DID del usuario. Cuando sea necesario, los usuarios pueden autenticarse e iniciar transacciones mediante una interfaz sencilla, sin necesidad de seguir pasos tediosos o confusos. Las tarifas de GAS pueden pagarse mediante dApps (especialmente con tarifas de GAS bajas en blockchains de capa 2) o agruparse en un precio único para que los usuarios las autoricen con un ONE clic.
Worldcoin
Un ejemplo de una aplicación de DID en rápido crecimiento es Worldcoin y su Tecnología World ID para demostrarlo identidad digitalUna ID mundial puede considerarse como una tipo de pasaporteEn el que diferentes sellos representan credenciales que verifican información específica, como la edad, la dirección o el historial laboral o educativo. Cuando sea necesario, los usuarios pueden autorizar la visualización de un sello sin revelar el pasaporte completo.
Las credenciales se pueden configurar para compartir datos según sea necesario. Por ejemplo, una credencial podría demostrar que una persona es mayor de 21 años sin tener que mostrar su edad real. También pueden autenticar si una persona ha realizado ciertas acciones, como votar o hacer una donación.
Sigue leyendo: Jeff Wilser - La historia no contada del lanzamiento de Worldcoin: dentro del orbe
Aunque el lanzamiento inicial de Worldcoin incluye billeteras asociadas para transacciones en blockchain, los DID permiten verificar la identidad sin necesidad de una frase semilla. A medida que estas tecnologías evolucionan, programar un contrato inteligente para reconocer un DID autenticado puede permitir a los usuarios... Acceder de forma segura e interactuar con dAppssin tener que pensar nunca en los pormenores de una billetera autocustodiada o de custodia.
Los contornos de este enfoque ya están en desarrollo, ya que Worldcoin ha... se asoció con el servicio de autenticación Okta Para que el inicio de sesión con World ID esté disponible para una amplia gama de aplicaciones y servicios. Con World ID, la autorización se controla mediante smartphone o biometría (escaneo de iris) para proteger contra el fraude. Queda por ver si Worldcoin se consolidará como la solución DID preferida, pero representa un campo Tecnología emergente que puede mejorar la forma en que los usuarios se conectan con las cadenas de bloques.
Cielo azul
Cielo azules una aplicación de blogs sociales creada enProtocolo ATUn marco para la web social que prioriza la descentralización para que los usuarios tengan Privacidad, control y portabilidad de sus datos. Una sola cuenta de usuario es interoperable entre diferentes redes sociales descentralizadas en el Protocolo AT sin necesidad de frases semilla ni inicios de sesión independientes.
Los nombres de usuario públicos en el Protocolo AT se basan en DID para la autenticación. Los datos de usuario en Bluesky se almacenan con protección criptográfica en repositorios de datos firmados, vinculados a su DID. Si un usuario decide abandonar Bluesky y migrar a otra red social, puede conservar su identidad, datos y conexiones sociales.
A pesar de que solo se puede acceder por invitación, Bluesky ha llegado a más deun millón de descargas, lo que refleja el atractivo de un nuevo modelo de la web social. Aunque no se basan en cadenas de bloques, Bluesky y el Protocolo AT demuestran cómo las nuevas tecnologías pueden brindar a los usuarios la comodidad de una cuenta única que funciona en diferentes aplicaciones, preservando al mismo tiempo la descentralización, la seguridad y la Privacidad de los datos.
Clave de acceso de Google
Clave de acceso de Googlepermite a los usuarios acceder a su cuenta de Google y a otros servicios en líneasin contraseñasPara que esto sea posible, se almacena una clave privada criptográfica en un teléfono o portátil, y una clave pública en la nube. Para iniciar sesión, es necesario autenticar la clave privada, lo que puede hacerse desbloqueando el teléfono o portátil vinculado, por ejemplo, con huella dactilar o reconocimiento facial.
La clave de acceso reemplaza el nombre de usuario y la contraseña para acceder a las cuentas, eliminando así una vulnerabilidad de ataque para los hackers. Los contratos inteligentes podrían programarse para verificar la identidad almacenando una clave pública en el contrato inteligente, de modo que solo el usuario con la clave de acceso pueda autorizar las interacciones con la cadena de bloques. Esto ofrecería a los usuarios sin conocimientos técnicos una forma intuitiva y segura de interactuar con las dApps sin contraseñas ni frases semilla.
Passkey es el resultado de un largo proceso de desarrollo en el que han participado Google, Apple y Microsoft, lo que prepara esta Tecnología para su adopción a gran escala por parte de los usuarios y los servicios en línea. Si bien el papel de estas importantes empresas en la sincronización de claves de acceso puede parecer contrario a la filosofía de descentralización de la cadena de bloques, para muchos usuarios, la compensación podría justificar la facilidad de uso y los mecanismos de seguridad habituales.
Cuentas vinculadas a tokens
Con cuentas vinculadas a tokensCualquier token no fungible (NFT) puede contener activos, como otras criptomonedas o tokens, lo que permite que el NFT funcione como una billetera. De esta manera, los tokens se almacenan directamente dentro del NFT, por lo que, al transferirse, también se transfieren todos los activos vinculados a él.
Si bien los casos de uso detallados aún están en desarrollo, las cuentas vinculadas a tokens demuestran la flexibilidad y diversidad de los recursos en cadena. Permiten compartimentar diferentes activos descentralizados de diversas maneras, pero en cualquier momento, dichos activos pueden ser controlados por el usuario cuyas credenciales acrediten la propiedad del NFT.
Desbloqueo de Web3 sin billeteras
A medida que las billeteras de contratos inteligentes, los DID y otras tecnologías de verificación e inicio de sesión maduren, la billetera tal como la conocemos pasará de ser un elemento central en la incorporación a Web3 a algo que se abstrae de la experiencia CORE del usuario.
En un mundo de adopción masiva de la Web3, no hay razón para que el usuario promedio deba pensar en cadenas de bloques o billeteras. Al fin y al cabo, la Web2 se basa en bases de datos complejas a las que los usuarios acceden mediante un método conocido, como su correo electrónico o cuenta de redes sociales. Sin embargo, prácticamente ningún usuario conoce ni se preocupa por la mecánica subyacente de la base de datos o el proceso de inicio de sesión.
De la misma manera, las billeteras y las cadenas de bloques pueden habilitar dApps pero pasar desapercibidas para los usuarios, habilitando funciones clave que son fundamentales para el uso generalizado:
- Simplicidad: los usuarios pueden iniciar sesión con métodos familiares respaldados por una seguridad sólida
- Propiedad: los usuarios poseen y controlan sus cuentas basadas en blockchain para proteger su Privacidad, pero las dApps pueden enviar recompensas o activos directamente a esas cuentas.
- Interoperabilidad: los usuarios pueden administrar activos fácilmente en un ecosistema abierto de herramientas habilitadas para tokens.
Siempre puede haber un subconjunto de usuarios que continúen usando y administrando billeteras directamente, pero la mayoría de los futuros usuarios de Web3 no necesitarán ni querrán microgestionar miles de transacciones de Cripto de alto valor. Para los casos de uso más atractivos de Web3, como programas de fidelización de clientes para marcasPara despegar, necesitamos eliminar la barrera de la billetera y simplificarLa experiencia de usuario.
Por ejemplo, las marcas puedenCrear programas de fidelización en cadena Para crear membresías interoperables, recompensas potentes y colaboraciones únicas para sus clientes, al mismo tiempo pueden aprovechar las billeteras de contratos inteligentes para agilizar la incorporación, incluyendo la cobertura de los costos de transacción al momento del registro. Las marcas WIN al innovar y expandir sus programas de fidelización, y los usuarios WIN al recibir beneficios sin siquiera saber que están interactuando con una blockchain.
Una marca como Nike, por ejemplo, podría recompensar a un cliente por una compra depositando un NFT de zapatillas virtuales en una cuenta de usuario conocida. Con esa misma cuenta, un usuario puede usar esas zapatillas en un metaverso de su elección, usar el NFT para acceder a un evento o descuento, o venderlas en un mercado como OpenSea, todo ello sin necesidad de gestionar una billetera ni una frase semilla. Este ejemplo es solo una muestra del tipo de...Experiencias multifacéticas y que empoderan al usuarioque puede ser alimentado por Web3.
Para que la Web3 se generalice, las billeteras deben ser tan invisibles para los usuarios como lo son las bases de datos en la Web2. La convergencia de tecnologías puede relegar las billeteras a un segundo plano y hacer que el acceso y la interacción con la Web3 sean más seguros y cómodos. Aprovechar estas tecnologías puede abrir las puertas a la adopción masiva y a una nueva era para la Web3.
Nota: Las opiniones expresadas en esta columna son las del autor y no necesariamente reflejan las de CoinDesk, Inc. o sus propietarios y afiliados.