¿Qué son las DApps?

Las aplicaciones descentralizadas basadas en blockchain pueden hacer todo lo que pueden hacer las aplicaciones web o móviles, mientras mantienen la privacidad, mantienen registros inmutables y evitan a los intermediarios.

[wps_lists icon=”arrow-right” icon_color=”#4169E1″]
  • Sea inteligente (contratos)
  • Asesinos de Ethereum
[/wps_lists]

Desde la perspectiva del usuario, hay poca diferencia entre una aplicación descentralizada que se ejecuta en una cadena de bloques y una aplicación tradicional que se ejecuta en la web o en un sistema operativo.

La principal diferencia es que las aplicaciones descentralizadas (DApps) se ejecutan en redes blockchain distribuidas e inmutables en lugar de en un sistema operativo controlado de forma centralizada. Esto los hace esencialmente imposibles de censurar.

En términos de lo que pueden hacer, las DApps ejecutan todo, desde juegos y mercados hasta plataformas de préstamos de finanzas descentralizadas (DeFi).

Sin embargo, bajo el capó, las DApps generalmente comparten varias características básicas que las distinguen de sus parientes centralizados.

Primero, las DApps deben ser de código abierto, lo que significa que el código está disponible para que cualquiera lo vea, y cualquier actualización y cambio se decide a través de un mecanismo de consenso que equivale a alguna forma de voto mayoritario en lugar de un desarrollador.

En segundo lugar, las DApps deben (obviamente) estar descentralizadas. Esto significa que todos los datos y registros generados por la DApp se almacenan en una cadena de bloques pública inmutable.

En tercer lugar, se incentivan las DApps, que generan y usan tokens para recompensar a los validadores.

Según estas definiciones, Bitcoin en sí mismo califica como una DApp, aunque una con su propia cadena de bloques incorporada.

Sea inteligente (contratos)

Dicho esto, casi todas las DApps tienen contratos inteligentes en su núcleo. Estos son acuerdos autoejecutables con los términos entre el comprador y el vendedor escritos en el código. Los contratos inteligentes se liquidan automáticamente cuando se cumplen condiciones predeterminadas, eliminando a los intermediarios que inyectan costos y riesgos en las transacciones.

Más importante aún, los contratos inteligentes son “sin confianza”, lo que en el mundo blockchain / cripto significa que las partes anónimas pueden confiar en el contrato porque no necesitan confiar entre sí para realizar una transacción. Estos pueden ser relativamente sencillos (intercambiar una criptomoneda por otra o comprar una obra de arte en un mercado NFT) o muy complejos.

Los beneficios que brindan las DApps incluyen cero tiempo de inactividad, ya que los contratos inteligentes estarán disponibles en todos los nodos de la cadena de bloques y la integridad de los datos, gracias al registro de transacciones inmutable de la cadena de bloques. Eso también dificulta la censura de los datos sin abrumar los recursos como el Gran Cortafuegos de China.

Los contratos inteligentes también se pueden escribir y ejecutar de forma privada, sin la necesidad de identificar a las partes.

Dicho esto, esas fortalezas de DApps y sus contratos inteligentes también crean una debilidad: cualquier error al escribir el contrato o exploit encontrado por partes sin escrúpulos no se puede revertir.

Eso significa que los contratos inteligentes deben, o al menos deberían, analizarse para garantizar que se ejecutarán de la manera prevista.

Asesinos de Ethereum

Si bien Ethereum sigue siendo, de lejos, la plataforma DApp dominante, sufrió dolores de crecimiento sustanciales en 2020, con DApps de dos segmentos en auge que la abrumaron, lo que a menudo hace que las transacciones sean lentas y muy caras.

El primero de estos segmentos en abrumar a Ethereum fue DeFi, con DApps de protocolos como Compound, Aave y Uniswap a la cabeza. Luego vinieron los tokens no fungibles, o NFT, que se usan para todo, desde arte digital como NBA Top Shots y el collage de casi $ 70 millones de Beeple hasta bienes raíces y productos básicos.

Si bien Ethereum busca resolver sus problemas pasando de un mecanismo de consenso de prueba de trabajo a una prueba de participación, más conocida como Ethereum 2.0, es un proceso largo y lento que ha permitido que otras cadenas de bloques compitan como plataformas DApp. en particular Cardano, EOS, Polkadot y recientemente Binance Smart Chain (BSC).

De hecho, BSC superó a Ethereum en el número de carteras activas únicas en el primer trimestre de 2021, con 105.000 frente a las 75.000 de Ethereum, según DappRadar.

Aún así, Ethereum es el líder claro, duplicando su valor total bloqueado (TVL) a $ 54 mil millones en los primeros tres meses de 2021. Y tiene una serie de beneficios cuando se trata de DApps, comenzando con Solidity, un lenguaje bien establecido para escribir DApps para Ethereum Virtual Machine. EVM es Turing completo, lo que significa que puede ejecutar cualquier operación que pueda realizar una computadora normal.

CriptoMundo

CriptoMundo.com es un medio digital independiente que difunde noticias y contenido sobre criptomonedas y tendencias emergentes de tecnologías financieras. Ofrece noticias, guías, artículos de opinión y gráficos en tiempo real.

Monedas

Bitcoin

Ethereum