Las dApps son aplicaciones descentralizadas, que son aplicaciones distribuidas que no usan servidores centrales para mantener seguros los datos confidenciales de los usuarios.
Las aplicaciones tradicionales se ejecutan en servidores centralizados, mientras que las dApps difieren en que operan a través de una red descentralizada, punto a punto, donde ninguna entidad tiene el control total.
La analista de enebro Lauren Foye dijo:
“DApps agrupará recursos en numerosas máquinas a nivel mundial. Los resultados son aplicaciones que no pertenecen a una sola entidad, [sino] sino que están dirigidas por la comunidad”.
Precisamente por estas razones, las dApps representan una verdadera innovación en el campo de las aplicaciones y actualmente se clasifican en 3 tipos:
- DApps tipo 1: tienen su propia cadena de bloques y necesitan el activo nativo para funcionar; Un ejemplo clásico es Ethereum;
- DApps tipo 2: confían en un protocolo de cadena de bloques dApp tipo 1 para su funcionalidad, pero con un token patentado;
- DApps tipo 3: utilizan el mismo protocolo que las dApps tipo 2.
Las dApps en las cadenas de bloques Ethereum y TRON
Los DApps basados en blockchains, generalmente en TRON o Ethereum, pero también a menudo en EOS, ofrecen una ventaja sustancial que consiste en la autosostenibilidad en el tiempo, tanto financiera como en términos de desarrollo.
Las mismas personas que usan dApps a menudo participan en la mejora de la aplicación descentralizada, que a menudo recompensa a estos usuarios en tokens.
Los tokens pueden usarse en dApps o intercambiarse por criptomonedas.
Estas aplicaciones descentralizadas son de código abierto y los ingresos se destinan a los desarrolladores involucrados en el proyecto, pero también a los usuarios y aquellos que invierten en el dApp al contribuir a la mejora del sistema.
En detalle, la ganancia consiste en:
- Para los desarrolladores, en referencia al trabajo realizado en la programación, al observar el crecimiento y la difusión de la aplicación a un mayor número de usuarios;
- Para los vendedores, en relación con la promoción y las crecientes ventas;
- Para los usuarios que pagan por usar el servicio y luego colaboran para mantener el dApp.
App vs dApp
Comparación de WhatsApp y Status, aplicación de mensajería y dApp, respectivamente.
Los mensajes y medios que intercambiamos a través de WhatsApp están encriptados y al registrarse con la aplicación, es necesario ingresar el número de teléfono que está registrado en un servidor.
Todo esto se almacena en servidores centralizados que, por su naturaleza, están sujetos a posibles ataques de hackers y censura.
Con la aplicación Status, los mensajes y el contenido multimedia intercambiado se cifran y guardan en los teléfonos móviles de los usuarios y en un servidor fuera de línea no accesible. El código de la aplicación dApp, de código abierto, funciona gracias a contratos inteligentes y Ethereum.
Ambas aplicaciones son gratuitas para los usuarios. WhatsApp se financia a sí mismo a través de la parte comercial donde se colocan y anuncian las empresas.
El estado, por otro lado, requiere un pago para los usuarios que usan funciones internas adicionales que les permiten intercambiar criptomonedas, navegar por Internet, hacer encuestas, etc.
Críticas hacia las dApps
Actualmente, dApps puede procesar alrededor de 15 transacciones por segundo y están etiquetadas como muy lentas, aunque las de EOS parecen ser más rápidas que las de Ethereum, por ejemplo.
Para su uso, además del registro y la creación de una cuenta simple, es necesario crear una billetera de criptomonedas, por lo que está claro que son más fáciles de usar para una audiencia que conoce el sector. Probablemente llevará mucho tiempo hasta que lleguen a la llamada adopción masiva.
Como están vinculados a la cadena de bloques, la única forma de eliminarlos es cerrar la red; lo que también podría considerarse una ventaja, ya que son más difíciles de cerrar y piratear.
Además, la creación de dApps sigue sus propios lenguajes de programación que requieren capacitación específica, lo que significa que existe una demanda de desarrolladores de blockchain especializados.