19 January, 2022

¿Qué son las aplicaciones descentralizadas (dApps)?

19 January, 2022

Las aplicaciones descentralizadas (dApps) son aplicaciones o programas digitales que existen y se ejecutan en una cadena de bloques o en una red de ordenadores entre pares (P2P) en lugar de en un único ordenador. Las DApps (también llamadas “dapps”) están fuera del ámbito y del control de una única autoridad. Las DApps -que a menudo se construyen en la plataforma Ethereum- pueden desarrollarse para una variedad de propósitos, como los juegos, las finanzas y las redes sociales.

 dApps

PRINCIPALES CONCLUSIONES

  • Las aplicaciones descentralizadas -también conocidas como “dApps” o “dapps”- son aplicaciones digitales que se ejecutan en una red de ordenadores blockchain en lugar de depender de un único ordenador.
  • Como las dApps están descentralizadas, están libres del control y la interferencia de una sola autoridad.
  • Las ventajas de las dApps incluyen la salvaguarda de la privacidad de los usuarios, la ausencia de censura y la flexibilidad de desarrollo.
  • Las desventajas incluyen la potencial incapacidad de escalar, los desafíos en el desarrollo de una interfaz de usuario y las dificultades para realizar modificaciones en el código.

Una aplicación web estándar, como Uber o Twitter, se ejecuta en un sistema informático que es propiedad de una organización y está gestionado por ella, lo que le da plena autoridad sobre la aplicación y su funcionamiento. Puede haber varios usuarios en un lado, pero el backend está controlado por una sola organización.

Las DApps pueden ejecutarse en una red P2P o en una red blockchain. Por ejemplo, BitTorrent, Tor y Popcorn Time son aplicaciones que se ejecutan en ordenadores que forman parte de una red P2P, en la que varios participantes consumen contenidos, los alimentan o los siembran, o realizan simultáneamente ambas funciones.

En el contexto de las criptomonedas, las dApps se ejecutan en una red de blockchain en un entorno público, de código abierto y descentralizado, y están libres del control y la interferencia de cualquier autoridad. Por ejemplo, un desarrollador puede crear una dApp similar a la de Twitter y ponerla en una cadena de bloques donde cualquier usuario puede publicar mensajes. Una vez publicados, nadie -incluidos los creadores de la aplicación- puede eliminar los mensajes.

Muchas de las ventajas de las dApps se centran en la capacidad del programa para salvaguardar la privacidad del usuario. Con las aplicaciones descentralizadas, los usuarios no necesitan enviar su información personal para utilizar la función que ofrece la aplicación. Las DApps utilizan contratos inteligentes para completar la transacción entre dos partes anónimas sin necesidad de depender de una autoridad central.

Los defensores de la libertad de expresión señalan que las dApps pueden desarrollarse como plataformas alternativas de medios sociales. Una plataforma de medios sociales descentralizada sería resistente a la censura porque ningún participante de la cadena de bloques puede eliminar mensajes o bloquear su publicación.

Ethereum es una plataforma flexible para crear nuevas dApps, proporcionando la infraestructura necesaria para que los desarrolladores centren sus esfuerzos en encontrar usos innovadores para las aplicaciones digitales. Esto podría permitir el rápido despliegue de dApps en una variedad de industrias, incluyendo la banca y las finanzas, los juegos, las redes sociales y las compras en línea.

El criptógrafo e informático estadounidense Nick Szabo introdujo el término “contrato inteligente” en 1996 como estudiante de posgrado en la Universidad de Washington. Lea más aquí.

Al
Al

¿Listo para comenzar?

Dirígete a nuestro Crypto Quick Start para aprender los conceptos básicos

© CryptoParaNosotros. All rights reserved.