Usamos aplicaciones Web2 todo el tiempo, y el proceso es completamente fluido. Haz clic, inicia sesión y estás listo para operar. No hay nada que aprender ni pasos adicionales.

Ese es el estándar que hemos llegado a dar por sentado en Web2.

Pero es una historia diferente con las aplicaciones integradas con Web3, que requieren ajustes y pasos adicionales para usarse.

Muchos lo han intentado. Pero siempre hay un momento en que los usuarios tienen que detenerse, confundirse y decidir que es demasiado complicado. Usualmente durante la configuración de la billetera. A veces incluso antes de eso.

Los desarrolladores en empresas que buscan adoptar tecnología Web3 son conscientes de este problema. Pero también conocen las otras consecuencias, adoptar nueva tecnología significa reentrenar al equipo, reestructurar la pila tecnológica y un tiempo significativo antes de que una sola función pueda estar en producción. En la mayoría de las empresas, ese argumento es suficiente para detener la discusión antes de que siquiera comience.

. @burnt_xion la respuesta es simple. No cambies el protocolo. Arregla dónde se almacenan los permisos.

El XION OAuth2 es el mismo protocolo. El mismo flujo. Tokens, callbacks, URIs de redirección. Los ingenieros que han integrado el inicio de sesión de Google, GitHub o Stripe ya están familiarizados con todo esto. No hay un nuevo paradigma que aprender. No hay bibliotecas extranjeras que entender desde cero. Los equipos existentes pueden comenzar de inmediato, porque la forma en que funciona está diseñada para sentirse familiar.

Detrás de ese flujo familiar, los permisos no se almacenan en una base de datos que pueda ser manipulada. Están en el Contrato del Tesoro, en la cadena, explícitos y aplican a todas las partes sin excepción.

Una aplicación solo puede hacer lo que se le permite explícitamente hacer. Nada más.

#Web3Revolution