He estado investigando en Plasma y las cadenas laterales de Ethereum y algo con lo que me he encontrado (pero parece que no puedo encontrar una explicación) es ¿por qué todas las cadenas secundarias de Plasma son de tipo UTXO?
Me pregunto por qué no usar cadenas secundarias que no sean UTXO. ¿No sería posible simplemente construir un PoA u otro tipo de red Ethereum y transmitir los bloques a los contratos en la cadena principal?
Hasta donde yo sé, el plasma está tratando de minimizar el almacenamiento y la lógica. Con una cadena lateral basada en UTXO, el mapa de bits puede representar directamente txs bit a bit. Mencionan en el libro blanco que aún es posible hacerlo basado en el estado, pero aumentaría la lógica detrás de esto.
El modelo UTXO es para comenzar con el Plasma Mínimo Viable. Esto es para que sea mucho más fácil de implementar que un modelo basado en una cuenta como en una cadena ethereum, en términos del mecanismo de seguridad del plasma, que creo que es en lo que se está enfocando el MVP. Sí, la idea eventualmente es implementar transiciones de estado generales en la child chain como en ethereum, pero supongo que hay más cosas para pensar sobre la seguridad allí, con mecanismos de salida en total, de las que se pueden implementar en un MVP.
Infórmate y contribuye al plasma aquí
Pablo Razvan Berg
hexteto
shonjs