May 17, 2020 / Interesante

Qué son las DApps (aplicaciones descentralizadas)

DApp, o una aplicación descentralizada, es un software que permite a los usuarios interactuar con una red como Ethereum, Tron, etc. En otras palabras, DApp es una interfaz de usuario donde los usuarios interactúan con smart contractos almacenados en una red «distribuida y descentralizada». El potencial de DApps es teóricamente enorme, pero la tecnología está todavía en su principio.

La descentralización y las DApps

A pesar del nombre, la interfaz DApps no siempre está descentralizada. Así, DApp puede utilizarse para describir aplicaciones con diferentes niveles de descentralización en la práctica.

Las principales diferencias entre las aplicaciones convencionales y las descentralizadas son:

-En lugar de una interfaz de usuario que interactúa con el software tradicional, DApp interactúa con contratos inteligentes.
-Los servidores de aplicaciones no se colocan en un único ordenador personal o en algún lugar de los servidores centralizados de una sola empresa, sino en varios ordenadores a través de una red peer-to-peer, y sus datos se registran en un blockchain público.
Así, DApp puede hacer lo mismo que una aplicación regular, pero tiene las características de «distribución y descentralización».

Aunque DApp no tiene nada que ver con la criptomoneda, las criptomonedas todavía son necesarias para ejecutar el sistema. Así que cuando se ejecuta en DApp sobre la base de Ethereum, el desarrollador necesitará ETH tokens, o el llamado «gas».

Así pues, para que se conceda el título DApp a una solicitud, es necesario:

-el código de aplicación se encuentra en una red «distribuida y descentralizada». En el caso de Ethereum, se trata del uso de contratos inteligentes Ethereum para registrar datos en un blockchain Ethereum. Así, mientras que alguien puede utilizar el sitio CryptoKitties para acceder a CryptoKitties DApp, la aplicación y sus datos se almacenan en la red Ethereum, y el sitio es sólo una puerta de acceso para acceder a contratos inteligentes (como iniciar un contrato para comprar mascotas).
-DApp se crea con código abierto y no requiere un lado centralizado para gestionarlo (aunque en la práctica todo, desde el token BAT a Cryptokitties termina con el trabajo del equipo y algunos aspectos que no son completamente autónomos).
-DApps puede tener o no un elemento financiero. Si tienen un elemento financiero, deben utilizar un token criptográfico que se ejecuta en la red en la que se encuentra DApp.

-Las DApps están protegidos por criptografía porque son creados en una red protegida por criptografía.

-Las DApps operan en muchas redes diferentes, entre ellas, por ejemplo, TRON y NEO.

Se puede decir que Bitcoin es también una Dapp que utiliza los contratos inteligentes para calcular los contratos financieros.

Así que cualquier interfaz para un contrato inteligente es DApp, y cualquier red que utilice contratos inteligentes puede tener DApps. Idealmente, los desarrolladores utilizan tantas tecnologías distribuidas y descentralizadas como sea posible, pero la realidad es que los Dapps existen en teoría y práctica en una categoría amplia.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

/ Similar records