Es una historia tan antigua como el tiempo: desde la invención del primer avión por parte de los hermanos Wright hasta la revelación del Iphone de Steve Jobs en 2007: La innovación revolucionaria cambia el mundo.
Pero lo que a menudo tendemos a omitir de las historias sobre estos triunfos victoriosos para la humanidad son las mejoras más pequeñas y considerablemente menos glamorosas que a menudo contribuyen tanto (si no más) como catalizador del cambio evolutivo.
EIP-6963 fue una de esas victorias más pequeñas, pero increíblemente importantes.
No sólo por el impacto directo que tendrá EIP-6963 en la experiencia del usuario en los próximos años, sino porque el proceso de desarrollo y adopción también nos enseñó una lección valiosa. Las pequeñas victorias pueden conducir (y conducen) a un progreso significativo, y nunca debemos dejar de esforzarnos por mejorar, sin importar cuán grande o pequeño sea.
En todas las industrias, antiguas y nuevas, las innovaciones incrementales han sido la columna vertebral de la evolución del producto. una y otra vez. Pero cuando se trata de World wide web3, a menudo estamos tan concentrados en las “tareas más importantes” que tenemos entre manos que nos convertimos en víctimas del punto ciego de nuestros propios constructores, perdiendo oportunidades para ayudar a que nuestra industria crezca.
Uno puede adentrarse en las profundidades de Net3 hoy en día y probablemente experimentar, de una sola vez, los típicos altibajos de sus ofertas. Si bien las mejoras pueden ser suficientes para convencer a los próximos mil millones de comenzar su viaje criptográfico, los descuidos notables en otros pueden provocar suficientes dolores de cabeza como para garantizar que no lo vuelvan a intentar.
¿Una de esas áreas? Carteras de extensiones del navegador.
En los primeros días de Website3, donde la opción de billetera era escasa, los usuarios de Net3 normalmente tenían, como máximo, una billetera de extensión de navegador y, en basic, podían disfrutar de una experiencia relativamente fluida usándola para conectarse a sus aplicaciones World-wide-web3 favoritas.
Pero a medida que las carteras de navegador ganaron popularidad, rápidamente aparecieron nuevas grietas en la experiencia del usuario. Lo que había debajo de la experiencia aparentemente coherente period un proceso obsoleto de un solo embudo que simplemente no estaba construido para escalar con una industria en rápido crecimiento. El proceso en cuestión solo permitía que se presentara una única billetera de navegador en un momento dado, creando una condición de carrera fracturada en la que el ganador se lo lleva todo cuando un usuario tenía más de una billetera de navegador instalada.
Como resultado, lo que alguna vez pareció un proceso elegante e intuitivo para los consumidores comenzó a presentar un enfoque extrañamente competitivo y extremadamente limitado para la conexión World wide web3. Cualquier usuario con dos o más billeteras de extensión de navegador instaladas ya no podía conectar una billetera de su elección con una aplicación, sino que se enfrentaba a una solicitud de conexión descarada e injustificada de la billetera que simplemente llegó primero a la meta de esta condición de carrera.
De repente, lo que para empezar debería haber sido un proceso obvio y bastante straightforward resultó en un paso en falso de UX que duró años.
Con un enfoque en la escalabilidad y la practicidad, la aprobación este mes de EIP-6963, un nuevo estándar que permite el descubrimiento de múltiples proveedores de billeteras inyectadas, desbloqueó una solución very simple para finalmente ofrecer una alternativa a estas guerras de billeteras de navegador disfuncionales, frustrantes y no solicitadas.
Con las principales billeteras y herramientas de desarrollo como MetaMask, WalletConnect, OKX y Coinbase corriendo para implementar el nuevo estándar, finalmente volvió a estar en juego un proceso de conexión very simple, elegante e intuitivo para las billeteras de extensión del navegador.
Lea más en nuestra sección de opinión: Sí, los delincuentes usan criptomonedas. No, no culpes a los desarrolladores.
Como muchas propuestas de mejora de Ethereum anteriores, EIP-6963 se creó como un medio para lograr un fin. Todos estos años de batallas por billeteras y tensión entre usuarios, se resolvieron con algo que, en los años venideros, probablemente parecerá tan trivial, tan esperado por nuestra audiencia world wide. Nada radical, no “la próxima gran novedad”, sino una solución modesta y diplomática que podría impactar profundamente a World wide web3 para siempre.
Internet3 todavía tiene un largo camino por recorrer para convertirse en la tecnología de referencia para los usuarios. Tenemos muchos obstáculos en el camino por delante, muchos de los cuales requerirán tips nuevas, algo disruptivas y, en ocasiones, radicales. Pero si bien ese puede ser el caso, hay mucho que decir sobre la necesidad de mejoras incrementales más pequeñas, más humildes, pero igualmente poderosas.
Es hora de tomar una página de los libros de historia y recordarnos: Absolutamente suda las cosas pequeñas.
Pedro Gomes es el director ejecutivo y fundador de WalletConnect, un protocolo de comunicaciones y proveedor de herramientas para desarrolladores que conecta más de 3000 aplicaciones líderes a más de 500 billeteras, lo que permite a millones de usuarios acceder mejor al mundo de world wide web3. Pedro ha pasado muchos años contribuyendo a los desarrollos en todo el panorama world-wide-web3, incluidas contribuciones a una serie de EIP y CAIP ampliamente adoptados, como EIP-1193, EIP-1271, EIP-3085, CAIP-2 y CAIP-10. Junto con su equipo en WalletConnect, Pedro organizó la primera conferencia mundial dedicada a las billeteras este año, WalletCon 2023, donde se presentó el tan esperado ERC-4337.
No se pierda la próxima gran historia: únase a nuestro boletín diario gratuito.
Siga el juicio de Sam Bankman-Fried con las últimas noticias desde la sala del tribunal.