Loom Network y el token LOOM forman la columna vertebral de esta plataforma de escalado dApp para Ethereum. The Loom se centra en juegos y aplicaciones de redes sociales que cuentan con cadenas laterales para mejorar su escalabilidad y rendimiento.
¿Qué es Loom Network?
Autodescrita como la “plataforma de aplicaciones de cadena de bloques de próxima generación para Ethereum” , Loom Network con sede en Bangkok se lanzó en 2017 con la misión de convertirse en un equivalente de EOS que sería compatible con Ethereum y estaría asegurado por sus características nativas. Básicamente, funciona como la red de cadenas laterales que se ejecutan en el algoritmo de consenso de Prueba de participación delegada (DPoS). Con base en esta arquitectura, la red se promueve a sí misma como una solución de escalamiento de Capa 2 que permite el desarrollo de aplicaciones descentralizadas escalables (dApps) y juegos basados en blockchain, con una ventaja adicional de seguridad proporcionada por la red principal de Ethereum.
¿Qué está tratando de lograr Loom?
La red Loom se basa en varias características clave que deberían permitir a sus desarrolladores presentarlas como soluciones a los problemas que enfrenta la tecnología blockchain de hoy:
- Loom quiere permitir la creación de aplicaciones descentralizadas que escalarían mucho más fácilmente de lo que es posible hoy. Las DApps a veces tienen dificultades para escalar con éxito, principalmente debido a su competencia por los recursos disponibles con otras DApps y transacciones financieras. Al mismo tiempo, todas las aplicaciones deben contar con un nivel de seguridad idéntico. En respuesta a esto, la red Loom brinda a los desarrolladores la oportunidad de utilizar la tecnología DAppChain que, en esencia, funciona como una DApp que se ejecuta como una cadena lateral. En base a esto, las transacciones en DAppChain se vuelven relevantes solo para una DApp individual, lo que le permite manejar una mayor cantidad de ellas a largo plazo. Además de esto, se espera que los desarrolladores se sientan atraídos por el Loom en función de sus menores costos de desarrollo y más potencia informática a su disposición.
- Loom quiere que las DApps sean más transparentes y compatibles. En base a su implementación de la tecnología DAppChain, los nodos de la red Loom se pueden ejecutar para proporcionar a los usuarios una copia de los datos de usuario almacenados que se mantienen en la cadena de bloques. Este enfoque debería permitir a los desarrolladores de Loom tener un tiempo más fácil cuando, por ejemplo, quieren crear una secuela del juego. En este caso, solo necesitarían obtener datos de las iteraciones anteriores del juego en forma de información sobre activos digitales, personajes, etc.
- Las DApps creadas en el Loom también deberían ofrecer una mejor seguridad y ser manejables de una manera más democrática. Como la red Loom consiste en una cadena descentralizada de comunidades, no hay oportunidad para que la autoridad central intente cerrarlas o intentar censurar los juegos y otros tipos de contenido sin el consenso general. Las comunidades pueden usar sus derechos de voto para decidir si las DApps que se ejecutan en la cadena son aceptables para ellos o no. Por último, también son libres de optar por la bifurcación en caso de un ataque inevitable.
¿Cómo funciona Loom?
Para poder cumplir estas promesas, la plataforma Loom presenta varios componentes principales que conforman su ecosistema:
- El kit de desarrollo de software (SDK) de Loom
- DAppChains
- Mecanismo DPoS
- Tecnología de plasma
- Token Loom
El kit de desarrollo de software Loom está diseñado para funcionar como el bloque de base de la red y una herramienta de bricolaje para la creación de sus elementos de construcción. El SDK hace posible que los desarrolladores codifiquen e implementen DApps y juegos basados en la cadena de bloques Ethereum, sin requerir que posean un conocimiento avanzado de la propia infraestructura de la cadena de bloques. A largo plazo, incluso las personas sin experiencia profesional como desarrolladores deberían poder hacer el trabajo con la ayuda del Loom.
¿Cómo funcionan las DAppChains?
El SDK en Loom es solo una pieza del rompecabezas. Lo que sea que los desarrolladores (o los no desarrolladores) creen con su ayuda, debe implementarse en DAppChains. Estos funcionan como cadenas laterales para Ethereum con un modo de operación específico de la aplicación. En esencia, una DApp que se cree en Loom tendrá su DAppChain dedicada, mientras que las cadenas como grupo constituirán la mayor parte de la Loom Network. El acceso se proporcionará con el uso de los tokens LOOM (ver más abajo). Al mismo tiempo, las DAppchains se conectarán con el sistema de contrato inteligente de la red principal Ethereum que registra regularmente el estado de las DAppchains.
Tener una cadena lateral dedicada a Ethereum para una DApp individual permite a los desarrolladores establecer sus propios conjuntos de datos y conjuntos de reglas de consenso de forma autónoma, al tiempo que evitan los cuellos de botella de rendimiento que plagan la cadena principal de Ethereum. Dado que DAppChain opera como una cadena de Capa 2 en la capa base proporcionada por Ethereum, los beneficios de seguridad de la plataforma principal aún se pueden aprovechar. Esto abarca los activos en DAppChain, como los tokens ERC20.
Con este enfoque, Loom también apunta a beneficiar a la plataforma Ethereum. Como la mayor parte de la carga de cálculo se realiza en las cadenas laterales, el escalado debería ser más fácil en paralelo al colocar menos carga en la cadena de bloques principal. Esto debería evitar la hinchazón de la cadena Ethereum y ayudarla a escalar mejor mientras mantiene su capa base descentralizada.
¿Cómo puede ayudar el DPoS?
La plataforma Loom quiere ir más allá de la implementación de la Prueba de participación, que se dice que está planificada para Ethereum. Si bien Ethereum tiene como objetivo introducir esto para eliminar la necesidad de que cada nodo procese y almacene cada transacción, el equipo de Loom decidió que esta opción aún obstaculizaría los esfuerzos de descentralización al permitir que los propietarios de las participaciones apuesten cada vez con más frecuencia en función de lo que ya tienen. .
En lugar de esto, Loom SDK ofrecerá soporte listo para usar para la Prueba de participación delegada que debería permitir a las DApps implementar transacciones sin “gas” y ofrecer tiempos de transacción más rápidos. Con base en este sistema, los usuarios podrán votar para proteger la imparcialidad de la plataforma y disfrutar de un rendimiento más rápido en comparación con la Prueba de trabajo, por ejemplo. Al mismo tiempo, los desarrolladores aún pueden elegir el mecanismo de consenso que consideren adecuado para su proyecto.
Una de las primeras implementaciones masivamente escalables de la tecnología Loom es Zombie Battleground, que se promociona como el primer juego del mundo totalmente basado en blockchain. El equipo de Loom compara su caso con el de CryptoKitties, un juego que, según ellos, demostró la debilidad de la plataforma Ethereum para manejar incluso un juego simple.
Además de los juegos, otra implementación conocida de DAppChains es DelegateCall, una plataforma de preguntas y respuestas en la que los usuarios pueden ganar tokens haciendo y respondiendo preguntas. Fue la primera DAppChain que se puso en marcha en el Loom.
¿Cómo puede Plasma ayudar a Loom a ofrecer una mayor seguridad?
Tener el DPoS como principal mecanismo de consenso en la plataforma Loom no satisfizo a sus desarrolladores en términos de tener una solución completa para la protección de activos digitales y ofrecer escalabilidad y descentralización en toda regla. La solución se encontró en la integración de las cadenas laterales DPoS con la tecnología Plasma y Plasma Cash:
- Plasma surgió como la tecnología enfocada en permitir depósitos y retiros seguros entre múltiples blockchains.
- Para que DAppChains cumpliera plenamente su promesa de escalabilidad, esto requería hacer suposiciones de confianza. Si bien el DPoS y su sistema testigo protegieron su aspecto de descentralización, el equipo de Loom decidió apostar por Plasma como garantía de seguridad automatizada para cadenas públicas y privadas.
- En el caso de Loom, Plasma hace posible que los usuarios transfieran sus activos digitales desde la red principal de Ethereum a las cadenas laterales de una manera posiblemente segura. Esto se puede hacer sin la obligación de confiar en el mecanismo de consenso que se encuentra en una cadena lateral en particular. Los propietarios de los activos recibirían un sistema más seguro capaz de soportar múltiples operaciones críticas que tienen lugar en la cadena de bloques.
- La primera implementación de Plasma on the Loom implicó el soporte para la transferencia de los tokens basados en Ethereum a las cadenas laterales de Loom sin comprometer la seguridad ofrecida por la plataforma principal. Cada token depositado en la cadena lateral recibió un número de serie único, y el token en sí no es fungible y tiene su propio historial de transacciones.
- El sistema se describe como particularmente beneficioso para los juegos que pueden ejecutarse de manera segura en una cadena lateral, mientras que sus salidas de Plasma brindan acceso a los fondos y activos basados en juegos en la cadena de bloques Ethereum. En caso de un ataque de piratería, por ejemplo, estos pueden recuperarse de forma segura y prepararse para su uso futuro. El equipo de Loom planea implementar el mismo enfoque para los juegos móviles que se ejecutarían en cadenas laterales, mientras que sus artículos y otros objetos de colección se mantendrían en la cadena principal de Ethereum.
Economía del token Loom
El token de Loom es un token ERC20 que se utiliza para pagar la membresía en la red de Loom. Esto implica el uso tanto de la plataforma como de cualquier aplicación que aparezca en ella, así como la transferencia de activos desde la red a la red principal de Ethereum. Antes de iniciar una transferencia, la DApp en el Loom verificará si los usuarios tienen suficiente LOOM en sus billeteras. Loom también se puede utilizar como moneda del juego para cualquier producto lanzado en el Loom.
En abril de 2019, la capitalización de mercado de la moneda se situó en poco más de US$ 61 millones, por debajo de su máximo histórico de US$ 376 millones en mayo de 2018. Al mismo tiempo, más de 778 millones de tokens estaban en circulación, de la oferta total planificada. de mil millones de tokens. LOOM está disponible para operar en los exchanges de criptomonedas como Binance y Bittrex. Los tokens adquiridos se pueden almacenar en cualquier billetera que admita ERC-20.
El equipo de Loom
The Loom Network tiene su sede en Bangkok, y el equipo del proyecto tiene más de 50 miembros principales. El director ejecutivo del proyecto es un veterano en programación y desarrollo de software, Matthew Campbell, quien fundó el proyecto junto con James Martin Duffy y Luke Zhang