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