Iohk, BL blockchainchain research, and development company, сегодня анонсировала два новых инструмента для написания смарт-контрактов для cardano BL blockchainchain. Plutus и Marlowe теперь были запущены в тестовом формате. Эти мощные инструменты позволят стартапам, финансовым службам и финтех-индустриям, а также академическим кругам подготовить BL blockchainchain-контракты, которые будут работать на Cardano.
Plutus предоставляет язык программирования общего назначения и инструменты для Cardano. Ученые и инженеры IOHK объединили дисциплину функционального языка Haskell с Cardano, чтобы создать платформу для разработчиков fintech, чтобы писать безопасные и надежные смарт-контракты.
IOHK предоставляет простую в использовании исследовательскую среду для разработки и тестирования контрактов Plutus на основе нового эмулятора BL blockchainchain, называемого Plutus Playground. Эти контракты готовы к развертыванию в самом блокчейне.
Для не программистов Marlowe-это простой способ создания кода и программных продуктов. Это простой в использовании инструмент, который позволяет профессионалам в финансовой отрасли, не имеющим опыта программирования, создавать автоматизированные финансовые контракты на блокчейне. Marlowe приходит с своим собственным web-основанным testbed, Meadow.
“Мы очень рады выпускать тест-листы Plutus и Marlowe, чтобы разработчики, специалисты по финансам и ученые могли проверить, как они могут использовать смарт-контракты на Cardano. Обе технологии являются важным шагом вперед для блокчейн-индустрии. Они были тщательно разработаны командой ведущих экспертов в области разработки языка программирования, с целью сокращения видов программных ошибок, которые привели к огромным потерям на общую сумму сотни миллионов долларов.”
Генеральный директор IOHK Чарльз Хоскинсон
"IOHK уникален среди криптовалютных фирм тем, что он настаивает на том, чтобы основывать свое развитие на рецензируемых исследованиях, и один из немногих, кто поддерживает быстрое и надежное развитие с помощью функционального языка Haskell. Плутус продолжает эти тенденции. Там, где программирование Ethereum требует кодирования на двух языках, солидности для on-chain кода и Javascript для off-chain частей, и другие системы страдают от аналогичного раскола, Plutus является единственной системой, которая обеспечивает интегрированный язык для обоих, основанный на Haskell. Его основной язык для кода on-chain был сохранен чрезвычайно простым, чтобы сделать его перспективным, и поэтому он поддерживает проверку. Ядро берется непосредственно из работы французского логика Жана Ива Жирара и американского вычислительного исследователя Джона с Рейнольдса, который самостоятельно изобрел одну и ту же систему. У нас есть великолепная команда ведущих мировых исследователей и разработчиков, которые разрабатывают, внедряют и формализуют Plutus.”
Филип Уодлер, лидер в области языков программирования в IOHK
Основываясь на своем опыте от запуска Ethereum, Чарльз Хоскинсон и Джереми Вуд, основатели IOHK, создали стратегию для блокчейна Cardano, которая сочетает академическую строгость с формальной дисциплиной и корректностью Haskell в руках квалифицированной команды разработчиков, чтобы принести надежность и безопасность Cardano и КРИПТОВАЛЮТЫ ADA.
Эта стратегия, с ее фокусом на математической вероятности безопасности и надежности, ставит Plutus и Marlowe в основу для разработки смарт-контрактов для запуска на Cardano для реальных приложений, когда сеть децентрализована в 2019 году.