MIT тестирует смарт-контракты в сети Ligtning

MIT тестирует смарт-контракты в сети Ligtning

Тест MIT дает редкое представление о том, как сеть биткоина действительно может работать в масштабе, используя смарт-контракты.

На прошлой неделе престижный университет из США продемонстрировал экспериментальное использование сети Ligtning, в частности ее применение с использованием смарт-контрактов, чтобы не только обрабатывать миллионы транзакций, но работать с кодами высокой сложности.

Модель, разработанная в рамках Инициативы по цифровой валюте, началась в 2015 году как способ дальнейшего исследования и разработки криптовалюты. Тест предусматривает систему, в которой транзакции будут выполняться автоматически в случае определенных внешних событий, например, исходя из погоды или текущей цены доллара США.

Один из исследований, занимающихся этой разработкой, Ален Драгош подчеркнул, что «это только эксперименты и пока не должны использоваться реальные деньги», также заметив, что «в тестах использовались доллары США, но признаком может погода и вообще все, что угодно». Тем не менее, он и другие исследователи из Массачусетского технологического института убеждены, что с помощью сети Lightning биткоин может в один прекрасный день увеличить мощность сети, первоначально предусмотренную ранними пользователями.

В рамках этой работы исследователи Массачусетского технологического института уже создали реализацию для сети Lightning, которая называется lit. Как пояснил Драгош:

Мы в DCI действительно верим в сеть Lightning. Биткоин не очень хорошо масштабируется, и я решил, что должно быть что-то лучше. Оказывается, что лучше Lightning — способ масштабирования.

Смарт-контракты для биткоина

Но в то время как Lightning обеспечивает масштабруемость, смарт-контракты добавляют другие новые функции для биткоина. Например, если технология, тестируемая MIT, будет реализована, вы можете совершать транзакции на основе событий.

На примере фьючерсного контракта: Алиса обещает выплатить Бобу любую купить доллары по любой цене в сатоши в определенный день, скажем в пятницу. Если к концу недели доллар будет стоить 12'150 сатоши, то она в конечном итоге заплатит именно эту сумму.

Это своего рода расширенный функционал смарт-контрактов, который обычно не связан с сетью биткоина.

Ален Драгош пояснил:

Когда люди думают про смарт-контракты, они вспоминают про Ethereum. Их язык сценариев намного богаче, но с некоторыми решениями биткоин сможет делать то же самое. Это не так понятно для разработчиков, потому что биткоин не пошел в этом направлении, но вы можете использовать его и так.

Биткоин, в отличие от Ethereum, использует схему «десретного логирования контрактов» для передачи данных в смарт-контракты. Одним из наиболее важных преимуществ этой схемы является масштабируемость, поскольку большинство данных не нужно хранить в блокчейне. Как пояснил Драгош, другое преимущество — конфиденциальность, «поскольку участники сети не имеют способа узнать, кто использует данные, которые они транслируют».

11:18
611