Плазма — раннее решение для масштабирования Ethereum: дочерние цепочки обрабатывают операции у себя и периодически публикуют в основную сеть краткий отпечаток своего состояния.
Идея
Основная сеть хранит не операции, а корни деревьев состояния дочерней цепочки. Пользователь может в любой момент выйти в основную сеть, предъявив доказательство своего баланса. Оператор дочерней цепочки не может украсть средства: он способен лишь остановиться.
Почему не прижилась
Из-за проблемы доступности данных. Если оператор перестал публиковать содержимое блоков, пользователь не может составить доказательство и выйти. Приходилось хранить данные самому и следить за цепочкой постоянно. Второе ограничение — плохая поддержка произвольных смарт-контрактов: плазма годилась для переводов и плохо подходила для сложной логики.
Что пришло на смену
Роллапы, которые публикуют в основную сеть сами данные, а не только отпечаток. Это дороже, зато снимает главную проблему: восстановить состояние может любой, и выход не зависит от оператора. Плазма осталась важной ступенью: именно её ограничения задали требования к следующему поколению.
Обсуждение
Добавить комментарий