Plasma
En pocas palabras, Plasma está diseñado como una técnica de solución de escalado para la red Ethereum. La propuesta principal de Plasma es trabajar como un marco de cadenas laterales que interactuarán lo menos posible con la cadena de bloques Ethereum (la cadena principal). La estructura de Plasma se está diseñando para funcionar como un árbol de cadena de bloques,. organizado jerárquicamente de tal manera que se crean muchas "cadenas secundarias" en la parte superior de la cadena principal.
El marco Plasma se construye mediante el uso de contratos inteligentes y Merkle Trees y permite la creación de un número ilimitado de cadenas laterales, que son, esencialmente, copias más pequeñas de la cadena de bloques Ethereum.
De hecho, las cadenas infantiles están diseñadas para ejecutar un contrato inteligente personalizado, lo que hace posible que las empresas empleen la estructura de Plasma de acuerdo con sus necesidades individuales. Por lo tanto, se pueden crear diferentes contratos inteligentes de Plasma para diferentes casos de uso. Al aprovechar la seguridad proporcionada por la cadena principal, Plasma puede implementar una multitud de cadenas secundarias diferentes que estarÃan trabajando de una manera predeterminada, hacia objetivos especÃficos (no necesariamente relacionados con los de la cadena principal). Por lo tanto, es menos probable que la cadena de bloques principal de Ethereum se congestione.
En resumen, Plasma es una solución fuera de la cadena principal que busca aumentar drásticamente la eficiencia de la red Ethereum (o cualquier otra cadena de bloques) quitando la mayor parte de las tareas de procesamiento de la cadena principal y redistribuyéndolas en una serie de cadenas funcionales más pequeñas.
Plasma fue propuesto por Vitalik Buterin y Joseph Poon en agosto de 2017 como una solución de escalado para Ethereum, pero el concepto también puede adaptarse e implementarse en otras cadenas de bloques. Poon también fue uno de los idealizadores de la propuesta de Lightning Network, lo que explica las similitudes que tienen Plasma y LN como soluciones de escalado (Plasma para Ethereum y Lightning Network para Bitcoin). Pero tenga en cuenta que tienen diferentes enfoques y mecanismos.
Ethereum Plasma es un proyecto de código abierto y el repositorio público se puede encontrar en su GitHub. Para obtener información más detallada y técnica, también puede consultar el documento técnico oficial de Plasma. Aunque el proyecto aún se encuentra en las primeras etapas de desarrollo, la idea es realmente muy interesante. Si se implementa con éxito, Plasma puede mejorar drásticamente la eficiencia de la red Ethereum. Además, también puede ser un punto de partida útil para otras redes de cadenas de bloques que puedan necesitar una solución de escalado en el futuro.
Tenga en cuenta, sin embargo, que Plasma por sà solo no es un proyecto, es un marco para crear aplicaciones escalables que pueden implementarse de diferentes maneras por diferentes grupos de investigación o empresas.