Las dApps, o aplicaciones descentralizadas, son versiones de las aplicaciones basadas en la blockchain con contratos inteligentes, popularizadas por la red Ethereum. Se comportan de forma similar a las aplicaciones normales -un usuario no debería notar la diferencia-, pero ofrecen muchas más funcionalidades.
Las DApps son una nueva forma de conectar con las finanzas personales. Las finanzas tradicionales evocan imágenes de préstamos de dinero, préstamos, ahorros y otras entidades relacionadas. Cada una de ellas está impulsada por una autoridad centralizada, como los bancos u otras instituciones financieras.
Sin embargo, muchas personas consideran que las criptomonedas y el blockchain son representantes del futuro de las finanzas.
dApps desde el inicio
Aunque Bitcoin (BTC) fue la primera red blockchain, la tecnología ha progresado mucho más allá de una transacción financiera básica. Cuando Vitalik Buterin y sus colegas propusieron Ethereum (ETH) en 2013, tenían una visión mucho más amplia en mente: un modo de vida descentralizado.
Buterin imaginó una Internet basada en blockchain en la que los usuarios, en lugar de las empresas, estuvieran al mando. Ethereum se utilizaría entonces para impulsar los contratos inteligentes, que no son más que declaraciones automatizadas «si-entonces». Dado que las reglas y las restricciones están integradas en el código, estos contratos son inalterables. Esto elimina la necesidad de plataformas centralizadas porque cualquier parte puede realizar transacciones sin intermediarios.
En 2014, se publicó un estudio llamado «The General Theory of Decentralized Applications, Dapps», que definió la DApp.

Las DApps se definen en el estudio como entidades que tienen las siguientes características
- Una DApp debe construirse con código abierto y funcionar sin la ayuda de terceros. Debe estar controlada por el usuario, en el sentido de que los usuarios pueden sugerir y votar modificaciones que luego se aplican automáticamente.
- Todos los datos deben almacenarse en una red de blockchain abierta al público. No puede haber un único punto de ataque, de ahí que la descentralización sea esencial.
- Las DApps deben tener un token criptográfico de acceso, y los contribuyentes en ese token, como mineros y stakers, deben ser recompensados en ese token.
- Una DApp debe utilizar un método de consenso como el proof-of-work (PoW) o el proof-of-stake para generar tokens (PoW).
El informe divide las DApps en tres «categorías» o «capas» en función de cómo los usuarios interactúan con ellas.
Las DApps de la primera capa existen en su propia blockchain. Este tipo de DApp es el que utilizan las aplicaciones más populares, como Bitcoin.
Las DApps de la segunda capa suelen desarrollarse sobre la primera, utilizando la capacidad de la cadena de bloques. Los tokens se utilizan para las interacciones, y a menudo se consideran protocolos. Una DApp de capa dos es un ejemplo de solución de escalado construida sobre Ethereum. Las transacciones pueden ser procesadas en esta segunda capa antes de ser enviadas a la primera, liberando a la cadena principal de parte de la carga.
Por último, las DApps de capa tres se construyen sobre la capa dos, y a menudo retienen los datos que permiten a las otras dos comunicarse.
Según el informe, las DApps son aplicaciones múltiples impulsadas por un núcleo de blockchain. Algunas pueden desarrollarse por encima de esa primera capa, pero si se ajustan a los criterios enumerados anteriormente, todas se consideran DApps.
¿Por qué deberías usar una dApp?
La descentralización tiene varias ventajas sobre las aplicaciones que se ejecutan en una red centralizada. El contrato inteligente único elimina la necesidad de una tercera parte. Aunque una aplicación como Venmo permite a los usuarios enviar dinero a cualquiera, la transferencia de fondos a una cuenta bancaria conlleva una comisión. Además, el cambio de dinero fiduciario suele tardar días en llegar.
Sin embargo, al enviar dinero mediante una aplicación descentralizada, los gastos son nulos o muy reducidos. Los usuarios ahorran dinero en comisiones y ahorran tiempo porque las transacciones descentralizadas son prácticamente instantáneas.
Las DApps, por otra parte, no funcionan en servidores centralizados. Al no haber equipos físicos a los que dirigirse, las plataformas descentralizadas son invulnerables a todo tipo de ataques.
Las DApps se pueden utilizar en casi todos los campos, incluyendo los juegos, la medicina, el gobierno e incluso el almacenamiento de archivos. Como resultado, el uso de las DApps es casi idéntico al de las aplicaciones estándar. Mientras que las mejoras en el backend benefician a los usuarios, la experiencia del usuario debe seguir siendo consistente. La Web 3.0, que también se refiere a la descentralización de la información, es una manera de comunicarse con las aplicaciones.
Cuando Internet se popularizó por primera vez, era un lugar donde todo el mundo podía encontrar información. Las grandes empresas acabaron por concentrarla (o domesticarla). Aunque estas empresas la ofrecen «gratis», lo hacen a costa de nuestros datos, que luego venden para obtener beneficios.
Las empresas pueden entonces tomar el control de esos datos, sabiendo qué quieren comprar sus clientes, cuánto dinero tienen y a quiénes conocen. También pueden quitárselo ya que tienen el control. Entra en la Web 3.0, donde usar una DApp no significa sacrificar tu privacidad.
Por el contrario, un usuario puede elegir revelar sólo la información necesaria para algo como una revisión médica o un préstamo, así como quién la ve y durante cuánto tiempo. Las empresas también pueden pagar por este acceso, garantizando que los usuarios también se beneficien. La cuestión de la confianza también está presente. Es difícil confiar totalmente en alguien en un mundo en el que grandes organizaciones con una seguridad aparentemente excelente están filtrando nombres de usuario, correos electrónicos y contraseñas.

DApps de todo el mundo
Las DApps en el ámbito financiero pueden parecer obvias, pero realmente pueden innovar en todos los sectores. Echemos un vistazo a algunas de estas ventajas en campos como las finanzas, los medios sociales, los juegos y más.
Finanzas
Las DApps pueden ser utilizadas por prestamistas y prestatarios para realizar negocios. Los prestamistas obtienen tipos de interés de los bancos en función del dinero que ahorran. Cuanto más ahorra una persona, más puede prestar el banco, y más intereses ganan ambas partes. Sin embargo, como el banco funciona como una organización centralizada, se lleva un porcentaje mayor del que los prestamistas preferirían sólo por proporcionar un depósito.
Como no hay ningún intermediario al que pagar, los prestamistas ganan el 100% de sus intereses en una DApp. También tienen más control sobre los préstamos mientras ganan tokens de la plataforma en la que deciden prestar.
Los prestatarios tienen más control sobre la cantidad de intereses que pagan y el tiempo que tardan en pagarlos. De hecho, varias plataformas permiten a los prestatarios pagar los intereses a lo largo de meses o incluso años si cumplen un requisito de pago mínimo. El prestatario también puede debatir los tipos con el prestamista, lo que garantiza que ambas partes tomen una decisión informada.
Redes Sociales
Las DApps de las redes sociales tienen un gran potencial para los usuarios. En primer lugar, no hay nadie que filtre las publicaciones, lo que da lugar a una total libertad de expresión. Sin embargo, si algunas publicaciones se vuelven problemáticas, la comunidad puede votar para que sean eliminadas.
Los influencers también pueden ganar dinero extra. La empresa es la que más dinero obtiene de los tuits que tienen éxito en redes tradicionales como Twitter. Obtiene ingresos por publicidad de todos los visitantes del sitio, pero el autor no recibe, bueno, nada económicamente.
Los usuarios pueden publicar anuncios y recibir la totalidad de sus ganancias en lugar de que la empresa reciba una parte, y las DApps de las redes sociales pueden tener un sistema de propinas incorporado que utiliza su moneda.
Juegos
Los juegos siempre han sido una aplicación fascinante de las DApps. En la actualidad, los juegos necesitan docenas de horas invertidas en el crecimiento de un personaje -tiempo y dinero presumiblemente gastados- sólo para que el personaje se quede ahí y se pudra cuando el jugador pase.
En términos de valor, las DApps ofrecen una opción más atractiva. Por ejemplo, consideremos el juego CryptoKitties. Un activo tokenizado, en este ejemplo un gato, es adquirido por los jugadores. Si se cría adecuadamente, ese gato se desarrollará y se hará más valioso con el tiempo. Después, el usuario puede vender el gato por lo que quiera, si hay un postor dispuesto.
Votar y gobernar
En la mayoría de los casos, votar es un proceso doloroso. Suele implicar varios pasos de validación, algunos inaccesibles para los ciudadanos que no disponen de una vivienda adecuada o que sufren otros problemas. Eso por no hablar de la manipulación y otras actividades ilícitas similares.
Una DApp de votación puede abrir el procedimiento a todos gracias a los contratos inteligentes. Básicamente, la comunidad puede votar una lista de propuestas. Luego, pueden establecer un plazo, digamos de 24 horas, para que los usuarios «apuesten» su voto con tokens. Esto abre la participación a todos, permitiendo que cualquiera vote de forma anónima.
Los votos se almacenan en una red descentralizada, lo que los hace inmutables e inalterables. Además, los contratos inteligentes pueden recompensar a los votantes con un token relevante por sus esfuerzos, incentivando a más gente a votar que nunca.
Recaudación de fondos y publicidad
Muchos usuarios se aprovechan de un bloqueador de anuncios mientras navegan en línea. Esto es obviamente un dolor para los sitios web que tratan de generar ingresos, pero comprensible en cierto modo, ya que los anuncios se han vuelto bastante odiosos en muchos aspectos. Una DApp para el navegador puede arreglar esto.
A medida que los usuarios navegan por la web, lo hacen con un bloqueador de anuncios y rastreadores integrado en el navegador, ganando criptografía por el camino. Ahora, cuando los usuarios encuentran creadores y sitios web que les gustaría apoyar, pueden optar por permitir las contribuciones. Esto significa que cuanto más tiempo navegue un usuario, más pagará a ese sitio a lo largo del tiempo. Los usuarios pueden incluso habilitar anuncios para esos sitios específicos, ayudándoles más a largo plazo.
Leave a Reply