Почему дочерние цепи Plasma должны быть типа UTXO, а не обычные цепи ethereum, использующие PoA или аналогичные?

Я проводил исследования в Plasma и боковых цепях Ethereum, и я столкнулся с чем-то (но, похоже, не могу найти объяснение), почему все дочерние цепи Plasma имеют тип UTXO?

Мне интересно, почему бы не использовать дочерние цепочки, которые не являются UTXO? Разве нельзя просто построить PoA или другой тип сети Ethereum и транслировать блоки в контракты в основной цепочке?

Ответы (2)

Насколько я знаю, плазма старается минимизировать хранение и логику. С боковой цепью на основе UTXO растровое изображение может напрямую представлять txs побитно. Они упоминают в официальном документе, что это все еще возможно делать на основе состояния, но это усилит логику, стоящую за этим.

Модель UTXO предназначена для запуска на минимально жизнеспособной плазме. Это связано с тем, что ее намного проще реализовать, чем модель, основанную на учетных записях, как в цепочке эфириума, с точки зрения механизма безопасности плазмы, на котором, я думаю, сосредоточен MVP. Да, идея в конечном итоге состоит в том, чтобы реализовать общие переходы между состояниями в дочерней цепочке, как в Эфириуме, но я предполагаю, что там есть больше вещей, о которых нужно подумать о безопасности, с механизмами выхода и всеми, чем можно реализовать в MVP.

Учитесь и вносите свой вклад в развитие плазмы здесь

О плазменном МВП

Если выбрана модель на основе учетной записи, на корневую цепочку больше полагаются. Цель состоит в том, чтобы сделать дочернюю цепь Plasma максимально самодостаточной, и UTXO помогают в этом.
Пожалуйста, добавьте несколько источников/ссылок, и я отмечу это как ответ.
Добавили ссылку с дополнительной информацией о плазме. Я бы сказал, что изначально основное внимание уделяется правильному обеспечению безопасности и механизма выхода, чтобы пользователь на любом уровне мог иметь безопасный выход из своей родительской цепочки, вплоть до цепь эфириума.