Tipos de Ðapps

Después de comprender las características de ÐApp que se deben considerar y continuar con el propósito de este artículo, continuaremos distinguiendo los tipos de ÐApp existentes.

Clasificaremos las aplicaciones descentralizadas según tengan su propia cadena de bloques o utilicen otras cadenas de bloques de aplicaciones.
Según este criterio podríamos diferenciar tres tipos de ÐApps:

Aplicaciones descentralizadas de tipo I

Estas son las que tendrían su propia cadena de bloques independiente.

En este caso, como ya hemos visto en el apartado anterior, Ethereum será una de estas aplicaciones, aunque la más famosa en el mundo de las criptomonedas es Bitcoin. Litecoin, Dash, Monero y muchas otras «altcoins» también caerán en esta categoría.

Aplicaciones descentralizadas de tipo II

La característica principal de las ÐApps Tipo II es que utilizan la cadena de bloques de las aplicaciones descentralizadas Tipo I en lugar de tener la suya propia. Este tipo de App es un protocolo que funciona con su propio token o con el token del blockchain en el que operan.

Esta aplicación Omni es un ejemplo. Esta aplicación descentralizada se basa en la cadena de bloques de Bitcoin y es una plataforma para crear e intercambiar activos digitales y criptomonedas. Al actuar sobre la cadena de bloques de Bitcoin, las transacciones de Omni también son transacciones de Bitcoin.

Otro ejemplo de ÐApp de tipo II, esta vez basado en la cadena de bloques de Ethereum, sería el de Raiden Network.

Cuando se trata de pagos casi instantáneos y de bajo costo, la plataforma proporciona una solución de escalabilidad dentro de la red Ethereum. La idea principal de Raiden Network es utilizar una red de canales de pago, un canal seguro que permite transferir valor de forma segura sin involucrar la cadena de bloques Ethereum en cada transferencia, lo que aumentará su velocidad.

Aplicaciones descentralizadas de tipo III

Finalmente, las aplicaciones de Tipo III serán aplicaciones que utilicen el protocolo de aplicación descentralizado de Tipo II, como acabamos de ver.

Estas aplicaciones también pueden utilizar sus propios tokens digitales o los tokens digitales de la ÐApp en la que se basan, como las ÐApps Tipo II.

Las aplicaciones de tipo III pueden ser una red segura, que utiliza el protocolo de capa Omni (aplicaciones de tipo II) para emitir su propia criptomoneda, Safecoin, que se puede utilizar para obtener almacenamiento de archivos distribuido, por ejemplo.

Tomemos como ejemplo Raiden Network. En este caso, Type III TypeApp será µRaiden (llamado «Micro Raiden»).

En el caso de que Raiden Network intente permitir transferencias a través de la red de canales de pago bidireccionales, esta ÐApp puede realizar la función de realizar pequeños pagos a través de canales de pago unidireccionales.

Para terminar de entender al 100% los tipos de ÐApps pondremos un símil más conocido por todos en nuestro día a día:

  1. La aplicación de clase I puede ser equivalente a un sistema operativo de computadora. Se puede decir que el sistema operativo es la base de todo el trabajo que se puede realizar en la computadora. Algunas de las cosas que pueden venir a la mente son Windows, Mac OS o Linux, y para dispositivos móviles, Android o iOS.
  2. Las aplicaciones de tipo II serán equivalentes a los programas de uso general, como un procesador de texto (Word), un administrador de hojas de cálculo (Excel) o un sistema de sincronización de archivos (como Dropbox).
  3. Finalmente, la aplicación Tipo III será la misma que la solución de software dedicada para el procesador de texto, el administrador de hojas de cálculo o el sistema de sincronización de archivos. En otras palabras, siguiendo el ejemplo anterior, la aplicación Tipo III será un complemento o herramienta que podrá agregar algún tipo de servicio a Word, Excel o Dropbox.

Deja un comentario