Виталик Бутерин представил решение для масштабирования системы Plasma
Выступая в Париже на конференции EthCC, Виталик Бутерин представил решение по масштабированию Plasma, системы смарт-контрактов, призванной увеличить вычислительную мощность блокчейна Ethereum. Об этом пишет CoinDesk.
О разрабатываемой Бутериным и Джозефом Пуном платформе Plasma впервые стало известно в августе прошлого года. Plasma — одно из многочисленных решений, направленных на повышение пропускной способности сети Ethereum, находящихся на стадии разработки. Эта система представляет собой внешний уровень смарт-контрактов, способных взаимодействовать с основным блокчейном.
В настоящее время пользователям приходится загружать и подтверждать каждый смарт-контракт в системе Plasma. Однако, по словам Бутерина, уже найден способ значительно уменьшить объем требуемых данных.
«Основное преимущество здесь в том, что объем обрабатываемых клиентов данных значительно уменьшен», — пояснил Бутерин.
Вместо загрузки полной истории Plasma, пользователи смогут генерировать так называемые «Plasma coins» путем отправки средств на контракт. Таким образом, вместо загрузки и верификации всех данных, пользователи могут лишь отслеживать токены, созданные внутри системы.
«Теперь пользователям нужно только проверять доступность и корректность цепи Plasma лишь для специального индекса, связанного с монетами, которые они хотят потратить, которыми владеют и которые их интересуют», — добавил создатель Ethereum.
Разработанное Бутериным совместно с Дэном Робинсоном и Карлом Флершем решение все еще требует тщательного тестирования. Виталик убежден, что такая оптимизированная система может впоследствии найти множество полезных применений, включая защиту бирж от крупномасштабных хакерских атак. Так, вместо прямого использования средств пользователей биржи могут при помощи смарт-контрактов Plasma обеспечивать работу книги ордеров. Также с помощью этой системы можно страховать возможные убытки.
«Будем надеяться, что когда будет взломана очередная многомиллиардная биржа, написанная абсолютно некомпетентным разработчиком, никто не потеряет деньги», — выразил оптимизм Виталик Бутерин.
Однако, наиболее важно то, что новое решение можно значительно способствовать решению актуальной проблемы масштабируемости сети Ethereum.
«Это всего лишь простой способ сделать Plasma более масштабируемой и значительно снизить требования для ее использования обычными пользователями», — заключил Бутерин.
Ранее ForkLog сообщал, что компания Bankex испытала пилотную версию протокола Plasma в тестовой сети Rinkeby, увеличив количество транзакций в секунду до 5000.