Специалисты Массачусетского технологического института (MIT) провели эксперимент по использованию биткоин-решения Lightning Network для смарт-контрактов. Эксперимент завершился успешно, пишет CoinDesk.
Решение разработали в рамках программы Digital Currency Initiative (DCI), которую запустили еще в 2015 году. В новой модели транзакции осуществляются автоматически, если вне системы наступают определённые события. Это может быть что угодно: от колебаний курса доллара до изменения погоды. Такой подход позволяет эффективно обрабатывать миллионы транзакций и комплексно подходить к организации систем.
В решении использовали так называемых оракулов. Это доверенные сущности, которые обеспечивают предоставление данных в смарт-контракты. Тестовый оракул в эксперименте MIT транслировал текущий курс доллара США по курсу в сатоши.
Пока система является чистым экспериментом и существует на стадии прототипа. Разработчики подчеркнули, что её «не следует использовать с реальными деньгами».
Код оракула можно посмотреть на GitHub. Участник проекта Алин С. Драгос отмечает:
Мы в DCI по-настоящему верим в Lightning Network. Биткоин не очень хорошо масштабируется. Я решил, что должно быть что-то получше. Оказалось, что лучшим решением является Lightning Network. Это и есть способ масштабирования.
До практической реализации необходимо решить ряд проблем. Основная — необходимость доверять оракулу. Но если использовать одновременно несколько оракулов или разработать другие подходы, решение воплотится в жизнь.