Blockchain y todo lo que conlleva el territorio Web3 es un territorio emocionante y confuso.
Debido a que el mundo se está moviendo en esta dirección, es útil para las empresas ver el panorama general para entender cómo (y si) la tecnología como las aplicaciones descentralizadas (dApps) les afectará.
Aquí vamos a cubrir algunos de los aspectos básicos para proporcionar una visión de las dApps para tratar de pintar una imagen de lo que podría ser el futuro de Internet.
¿Qué son las Dapps?
La forma más sencilla de explicar una Dapp es que se trata de un producto digital, como una aplicación o una web, que hace uso de la cadena de bloques de alguna manera.
Si entiendes los fundamentos de la arquitectura del diseño de la mayoría de las aplicaciones, entonces entenderás que la mayoría de los productos digitales, incluyendo las webs, son típicamente de naturaleza descentralizada – el cliente (es decir, la aplicación) envía y recibe datos entre diferentes sistemas, bases de datos y proveedores de terceros.
Sin embargo, una Dapp está más descentralizada que un producto digital tradicional, ya que tendrá al menos una blockchain que cumple una función similar a la de una base de datos mucho más distribuida que los modelos tradicionales. Pueden funcionar de forma independiente o junto con tecnologías web y frameworks móviles.
Llamar a estos productos «aplicaciones más descentralizadas» sería más preciso (pero suena ridículo), por lo que Dapp es el término paraguas que obtenemos para describir esencialmente una aplicación que utiliza criptodivisas y/o NFTs como en los ecosistemas play-to-earn.
¿De dónde vienen las Dapps?
Cuando un propietario de un negocio o un director de producto y una blockchain se quieren mucho y quieren formar una familia… eso es encantador. Pero como en la mayoría de las relaciones, precipitarse en algo no es lo mejor para nadie.
Como cualquier otro esfuerzo de desarrollo, la investigación del mercado y del producto, junto con el desarrollo de la estrategia empresarial, determinarán si el blockchain es una solución viable para un producto.
La mayoría de las empresas que están utilizando eficazmente blockchain para ofrecer una aplicación lo han hecho centrándose primero en sus productos principales antes de evaluar diferentes blockchains (en este momento, Ethereum o Polygon tienden a ser las más populares) para entender sus mecanismos de consenso específicos y encontrar la mejor opción.
En Juice Studio, lo averiguamos durante nuestro proceso de diseño inicial: si se trata de un ajuste ideal, exploraremos las opciones de blockchain para un proyecto, pero no utilizaremos (ni recomendamos) blockchain sólo por hacerlo.
Aunque todavía no circulan muchas historias de «he elegido mal el blockchain», ten por seguro que las habrá: no querrás que esto sea tu negocio.
¿Cuándo debería construir una Dapp?
Durante las sesiones de estrategia, las empresas descubren qué cualidades harán que una cadena de bloques destaque, así como dónde utilizar y no utilizar elementos de la cadena de bloques.
En este momento, la mayoría de las empresas utilizan blockchain para uno o más de unos pocos propósitos generales. Algunos de ellos son:
Seguridad y durabilidad.
Una vez que se escribe algo en una cadena de bloques, puede ser muy difícil o imposible de eliminar, dependiendo del framework.
Aquí es donde la función del libro mayor y el código inmutable se unen para producir contratos inteligentes que pueden almacenar información de forma segura indefinidamente. Esto es útil para una variedad de aplicaciones como el almacenamiento de recibos para autenticar un producto con su propietario, lo que podría ser útil para las garantías de los productos.
El elemento económico.
La creación o vinculación de una criptodivisa transformará tu relación con los usuarios en algo más complejo, ya que supone la gestión de una economía.
Aunque el mercado es objetivamente tumultuoso, los que se estabilizan pueden proporcionar un ecosistema creciente para los usuarios. Esto es válido tanto para los sitios centrados en el comercio como para los más orientados al entretenimiento.
Hay que ofrecer algo finito y único.
El elemento de seguridad y durabilidad se basa en la capacidad de ofrecer objetos digitales finitos en forma de NFT.
Los NFT pueden utilizarse para mucho más que vender arte digital de baja utilidad para obtener ganancias absurdas. Un NFT también podría usarse para los gustos de un objeto en un juego o como contrapartida digital de un coleccionable físico que también puede servir como herramienta como podemos ver con el álbum NFT Yourself de Kings of Leon.
Cómo se construyen las Dapps
Una Dapp compartirá muchos de los mismos paradigmas que se ven en las aplicaciones y en la web hoy en día.
Gran parte del proceso sigue siendo el mismo: todavía se necesitan diseñadores de UX y UI para ayudar a crear el aspecto y el diseño del frontend. Sigue siendo necesario investigar, probar y recibir el mismo tratamiento que cualquier otro producto digital.
Sin embargo, hay algunas diferencias clave cuando se trata de utilizar blockchain, por lo que varía en un escenario de caso por caso. Lo más frecuente es que un servicio de blockchain sustituya a ciertas bases de datos como las construidas con MySQL, Firebase y otras soluciones.
A diferencia de una base de datos tradicional, blockchain proporciona más capacidades que el simple almacenamiento de datos estructurados como vemos en la mayoría de las bases de datos.
Algunos servicios también utilizarán el blockchain para almacenar y llamar al código utilizable, lo que significa que ciertos procesos que normalmente se encontrarían en el front o backend de la aplicación provendrán en cambio del blockchain.
Por supuesto, esto es sólo una vista de pájaro de un proceso complejo e involucrado.
Ejemplos de Dapps hoy en día
En el pasado hemos hablado de metaversos como The Sandbox, que podríamos decir que son tipos específicos de Dapps. Al igual que las aplicaciones móviles, una Dapp puede ser prácticamente cualquier cosa.
Veamos algunos ejemplos en el mercado actual.
MakerDAO
Como una autodenominada «moneda imparcial» y stablecoin líder – esencialmente, esta Dapp es la que permite la generación de Dai, una criptodivisa cuyo objetivo principal es no fluctuar salvajemente como la mayoría de los otros activos.
Una gran cosa que demuestra esta plataforma es que hay menos formas caprichosas de ofrecer cripto. Este modelo puede ser útil si estás buscando ofrecer un producto de entretenimiento pero quieres evitar la volatilidad que viene con la mayoría de los modelos de jugar para ganar.
OpenSea
Aunque OpenSea parece sólo un canal para gastar en las mencionadas imágenes de baja utilidad, recuerde que la aplicación de las NFT es diversa, al igual que todos los diferentes tipos de archivos en circulación.
Los tipos de NFT que encontrarás en OpenSea ya son algo diversos, ya que algunos como Stickmen Toys venden «NFT audiovisuales con utilidad» que hacen mucho más que una imagen estática.
Con el tiempo, es probable que veamos una mayor variedad a medida que OpenSea crezca para soportar más que los activos basados principalmente en Ethereum.
Axie Infinity
Cuando hemos hablado de la plataforma Axie Infinity en el pasado, nos hemos centrado principalmente en los personajes Axie que existen como NFT que los usuarios intercambian y utilizan para las secciones de juego.
Todo está basado en Ethereum y utiliza un token criptográfico único, el Smooth Love Potion (SLP), que puede utilizarse para comprar artículos de la plataforma y de otros usuarios, así como para comerciar en intercambios compatibles como Binance.
En la actualidad, Axie Infinity es una de las plataformas más fáciles de usar para aquellos que buscan familiarizarse con el blockchain y ver de primera mano algo de lo que puede hacer.