Cover photo

Inovacción descentralizada: DApps

Diferencias entre las aplicaciones centralizadas y las dApps.

Las aplicaciones descentralizadas (DApps), utilizan tecnologías blockchain y contratos inteligentes para crear aplicaciones que no dependan de una autoridad centralizada para funcionar. Ethereum fue la primera plataforma que se usó para diseñar aplicaciones descentralizadas.

Comparto una tabla con algunas diferencias notables.

Características

Aplicaciones centralizadas

Aplicaciones descentralizadas (DApps)

Control

Entidad o autoridad central (empresa, organización)

Consenso de la comunidad o Red descentralizada de usuarios

Infraestructura

Servidor único o clúster de servidores

Red de nodos distribuidos

Almacenamiento de datos

Base de datos centralizados

Libros contables distribuidos

Transparencia

Transparerencia limitada

Transparente, operaciones abiertas

Seguridad

Susceptible a ataques y hackeos

Mejora de la seguridad a través de la descentralización

Resistencia a la censura

Vulnerable a la censura por la entidad central

Resistente a la censura por la naturaleza descentralizada

Accesibilidad

Requiere acceso a la plataforma de la entidad central

Accesible para cualquier persona con conexión a internet

Estructura de tarifas

Las tarifas van a la autoridad central

Las tarifas se distribuyen entre los participantes

Proceso de toma de decisiones

Jerarquía de arriba hacia abajo

No hay jerarquia, gobernanza descentralizada.

Ejemplos

Facebook, Twitter, Netflix

Uniswap, Aave, Axie Infinity

Como toda tecnología emergente tiene sus propios desafíos

Limitación/Desafío

Descripción

Escalabilidad

Las DApps aún no son tan escalables como las aplicaciones centralizadas. Esto significa que pueden tener problemas para manejar un gran número de usuarios o transacciones.

Interfaz de usuario

Las interfaces de usuario de las DApps pueden ser complejas y difíciles de usar para los usuarios novatos. Esto puede dificultar la adopción generalizada de las DApps.

Regulación

El marco regulatorio para las DApps aún está en desarrollo. Esto crea incertidumbre para los desarrolladores y usuarios de DApps.

Costos

Las tarifas de transacción en las DApps pueden ser altas, especialmente en redes congestionadas. Esto puede limitar el uso de las DApps para transacciones pequeñas.

Seguridad

Si bien las DApps son generalmente más seguras que las aplicaciones centralizadas, aún existe el riesgo de ataques y vulnerabilidades. Los usuarios deben tener cuidado al interactuar con DApps.

Adopción

La adopción de las DApps aún es limitada. Se necesita más educación y conocimiento para que las DApps sean ampliamente utilizadas.

Conectividad

El acceso a las DApps requiere una conexión a internet estable. Esto puede limitar el uso de las DApps en áreas con conectividad limitada.

Ejemplo de una DApps

Las DApps de redes sociales de la Web3 ayudan a la gente a tener contacto en línea con amigos y familiares como hacen sus equivalentes de la Web 2.0, pero existe una diferencia importante, y es que las de la Web3 invierten el flujo de valor, y lo recompensan con criptomonedas por participar en la red, motivan el crear contenido en lugar de recopilar y monetizar los datos de sus usuarios.

Es una red social como Youtube. Puedes crear contenido como usuario y dejar de ser el producto.

post image