Crypto world: qué son las DApps o aplicaciones para blockchain

Uniswap es una DApp financiera
Uniswap es una DApp financiera

DApp significa “aplicación descentralizada”. Son aplicaciones que se basan en la cadena de bloques. Los datos y registros de su funcionamiento se almacenan criptográficamente en una blockchain pública (y descentralizada) como Ethereum u otras.

Este tipo de plataformas son código abierto y operar de forma autónoma , en el sentido de que no existe un servidor central, ni ninguna entidad que controle todo lo que sucede allí. En este tipo de servicio, los usuarios son quienes controlan la operación, a través de nodos distribuidos.

En cuanto al usuario final, la interfaz es como la de cualquier aplicación convencional porque la cara visible se puede configurar con los mismos idiomas y criterios que esos servicios.

La diferencia, entonces, no está en el front end o interfaz gráfica sino en el back end o back end, es decir, en la tecnología que soporta las DApps que, como ya se mencionó, se basan en la cadena de bloques.

Estas aplicaciones se pueden utilizar en ordenadores, smartphones o vía web y existen de diferentes tipos. Hay Dapps para finanzas, arte, juegos, coleccionables y otros tipos de funciones.

Algunos ejemplos de DApps generadas en Ethereum: Uniswap que permite un fácil intercambio de tokens; Dark Forest, un videojuego que te invita a “conquistar planetas” o Fundación para comprar y vender obras digitales.

Ethereum es la tecnología de gestión comunitaria que impulsa la criptomoneda ether (ETH) y miles de aplicaciones descentralizadas (Ilustración: Jovani Pérez/Infobae)
Ethereum es la tecnología de gestión comunitaria que impulsa la criptomoneda ether (ETH) y miles de aplicaciones descentralizadas (Ilustración: Jovani Pérez/Infobae)

Como funciona

Él DApps ellos estan en uno cadena de bloques que tiene su correspondiente contrato inteligente o contrato inteligente. En este punto hay que explicar que el contratos inteligentes o contratos inteligentes son programas informáticos que ejecutan automáticamente los acuerdos establecidos.

En estos casos, los contratos inteligentes corroboran la validez de las interacciones realizadas. Y así cada interacción genera una entrada de datos en la red. Estos datos se guardan criptográficamente. Esto significa que las acciones realizadas se pueden ver en el explorador de blockchain pero los datos no se pueden ver en texto plano, porque están encriptados.

Además, tienes que saber que cada blockchain tiene su propio protocolo de consenso, que significa el método elegido por esa red para generar y compartir los datos entre los nodos. Esos protocolos de consenso pueden ser Prueba de trabajo (PoW), como es el caso de Bitcoin, o Prueba de participación (PoS).

Cada usuario en una DApp constituye un nodo dentro de la red y por lo tanto es responsable de garantizar el correcto funcionamiento de esa red a la que pertenece. La comunicación ocurre dentro de la red de bloques, como se mencionó anteriormente, que es donde se registra cada movimiento que ocurre.

Dark Forest, un ejemplo de una DApp de videojuegos
Dark Forest, un ejemplo de una DApp de videojuegos

cuando surge una nueva transacción en la DApp, la información se actualiza en cada uno de los nodos que componen la red y de esta forma el sistema se asegura de que los datos no se alteren y no se pierdan. Es así como cada usuario o nodo contribuye a mantener la integridad de la información y el funcionamiento del servicio.

Él descentralización Implica que cada usuario tenga un historial completo de las acciones realizadas en la plataforma. Dado que las DApps se ejecutan sobre la cadena de bloques, siempre que haya un nodo activo, el sistema seguirá funcionando. No ocurre lo mismo con las apps tradicionales que se gestionan con un sistema centralizado.

Otro punto a destacar de las DApps es que emplear criptografía que aseguran la información. Los datos solo pueden ser vistos por el originador y no por toda la red. Los nodos de la red comprueban la validez pero no ven los datos.

A su vez, los datos de la aplicación no están en manos de una persona o empresa ya que no se almacenan en servidores centralizadoslo que minimiza las posibilidades de que la información quede expuesta por un ataque dirigido a una entidad.

SIGUE LEYENDO:

Aplicaciones para editar fotos con el celular
Cómo funcionan las descripciones automáticas de imágenes en Microsoft Edge
Siete claves para tener la mejor contraseña

Deja un comentario

Tu dirección de correo electrónico no será publicada.