Aplicación descentralizada

Una aplicación descentralizada (DApp, dApp, Dapp o dapp) es una aplicación informática que se ejecuta en un sistema informático distribuido. Las DApps se han popularizado mediante tecnologías de contabilidad distribuida (DLT) como la cadena de bloques Ethereum, donde las DApps a menudo se denominan contratos inteligentes.

Características

Las DApps tienen su código de backend ejecutándose en una red de igual a igual descentralizada, a diferencia de las aplicaciones típicas donde el código de backend se ejecuta en servidores centralizados. Una DApp puede tener interfaces de usuario y código de frontend escritos en cualquier idioma que pueda realizar llamadas a su backend. Además, su interfaz se puede alojar en un almacenamiento descentralizado como Swarm o IPFS. Las DApps suelen ser de código abierto, descentralizadas, incentivadas mediante el suministro de tokens a quienes validan la DApp y cumplen con un protocolo específico acordado dentro de la comunidad. Las DApps pueden ejecutarse sobre sistemas informáticos distribuidos como Ethereum o Bitcoin. Las aplicaciones descentralizadas se almacenan y ejecutan en un sistema blockchain.

Adopción

Desde finanzas hasta juegos e incluso juegos de azar en línea, las DApps se pueden aplicar a varias industrias en línea. Se puede encontrar una lista de DApps en varias plataformas de análisis de datos de criptomonedas, incluidas State of the DApps, Dapp.com, Holdex, DAppRadar, CoinGecko y Live Coin Watch. El Instituto de Ingenieros Eléctricos y Electrónicos organizó conferencias sobre DApps en 2019 y 2020.

DApps DeFi

Las DApps se han utilizado en finanzas descentralizadas (DeFi), que giran en torno a las dapps que realizan funciones financieras en blockchains, una tecnología que se inventó para Bitcoin pero que desde entonces se ha popularizado de manera más amplia. Prestar o pedir prestado fondos a otros. Vaya largo o corto en una variedad de activos. Intercambie monedas o gane intereses en una cuenta de ahorro sin un intermediario centralizado.

Navegadores DApp

Todas las DApps tienen un código único que solo puede funcionar en una plataforma específica. No todas las DApps funcionan en navegadores tradicionales como Google Chrome o Microsoft Edge. Algunos de ellos solo funcionan en sitios web especiales con un código personalizado, ajustado para abrir ciertas DApps. Hay varios navegadores DApp diferentes que se especializan en abrir varias DApps con sus códigos únicos en una plataforma, como Dappscape ™, Coinbase Wallet, Trust Wallet y otros.

Dapps de juego

El juego en línea es otra industria con muchos Dapps populares y el potencial de crecer aún más. Entre sus muchas ventajas, las Dapps de juego permiten transacciones más rápidas y fluidas, operaciones de casino de bajo costo que dan como resultado una ventaja de la casa más baja para el usuario, más anonimato y equidad demostrable.

Críticas

Ha habido críticas a las DApps en torno a su inaccesibilidad para el usuario promedio. Muchas DApps luchan por atraer usuarios, particularmente en sus etapas de fundación, e incluso aquellas que atraen una popularidad inicial generalizada luchan por retenerla. la red Ethereum en el apogeo de su popularidad. CryptoKitties y otra DApp similar basada en juegos, Dice Games, no han logrado atraer una tracción similar desde entonces.

Ejemplos

Augur - plataforma de predicción del mercado Cryptokitties: juego basado en Ethereum. Ralentizó Ethereum debido a un procesamiento de transacciones insuficiente y expuso las limitaciones de escala de las cadenas de bloques públicas. Blockstack: una plataforma para desarrollar aplicaciones descentralizadas. Freelance - plataforma sobre contrato inteligente. Steem: basado en la tecnología blockchain, los editores son recompensados ​​con criptomonedas. Uniswap: un intercambio de criptomonedas descentralizado Spacecraft Star Mothership NFT: una aplicación de juego descentralizada en NFT

Referencias