Технический директор Dapper Labs Дитер Ширли (Dieter Shirley) сообщил, что собирается внедрить в собственный блокчейн Flow язык программирования Move, используемый в проекте Libra. В свою очередь, Libra интегрирует программный язык Cadence, с помощью которого Dapper Labs создает смарт-контракты.
По мнению Ширли, Move повысит производительность блокчейна Flow, а Libra воспользуется преимуществами Cadence, адаптированного для разработчиков. Язык программирования Cadence разрабатывался Dapper Labs около года, он основан на теории линейных типов и создан для упрощения работы смарт-контрактов.
«Прежде всего, Cadence создавался с учетом удобочитаемости и простоты в применении. В этом языке используется синтаксис на основе Swift и Rust. С другой стороны, Move ориентирован на повышение производительности и скорости смарт-контрактов. Первоочередной задачей разработчиков Libra была оптимизация производительности, а удобство синтаксиса языка программирования стояло на втором месте. В нашем случае все наоборот», – пояснил Дитер Ширли, добавив, что такой обмен технологическим опытом будет дополнять оба проекта.
Напомним, что в августе прошлого года была запущена программа по поиску ошибок в программном коде Libra, а в январе ассоциация Libra сформировала Технический руководящий комитет для управления развитием проекта. Будущее криптовалютного проекта Facebook останется неопределенным до решения вопросов с регуляторами.