Перейти к содержанию

Blockstream представляет язык программирования Simplicity для смарт-контрактов


Tomcat_MkII

Рекомендуемые сообщения

Blockstream

 

Сегодня, 30 октября 2017 года, доктор Рассел О'Коннор из компании Blockstream, в ходе семинара PLAS 2017 в Далласе, США, обнародовал свой труд “Simplicity: A New Language for Blockchains”, в котором описал новый язык программирования под названием Simplicity.

 

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

 

Одним из основных отличий Simplicity от Bitcoin Script - простого скриптового языка, на котором можно исполнять простые сценарии (прообраз смарт-контрактов) в блокчейне Биткоина , является отсутствие проблемы с нехваткой некоторых опкодов. Например, в Bitcoin Script можно лишь складывать числа, но нельзя перемножать. В данном случае Simplicity предоставляет большую гибкость за счёт расширения возможностей языка.

 

Среди других важных особенностей стоит отметить:

  • Simplicity является Тьюринг-неполным языком;
  • Возможность реализации конечных автоматов;
  • Органичение рекурсии, защита от бесконечных циклов;
  • Возможность статического анализа кода;
  • Поддержка формальной семантики, формальной верификации;
  • Интеграция мерклизованных абстрактных синтаксических деревьв (MAST), Simplicity имеет встроенную поддержку MAST;
  •  

Эти особенности дают возможность разработчикам создавать более безопасный, эффективный и функциональный код «умных контрактов».

 

Читать полностью

 

Ссылка на комментарий
Поделиться на другие сайты

  • Tomcat_MkII изменил название на Blockstream представляет язык программирования Simplicity для смарт-контрактов

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Код для кода: как язык программирования Python применяется в криптоиндустрии

      Самый популярный язык программирования давно зарекомендовал себя в мире блокчейна и криптовалют. Коротко опишем основные библиотеки и проекты на Python. Трудно представить, насколько сильно наша жизнь зависит от программного кода. Криптомире существует во многом только благодаря ему. В мире имеется много языков программирования, многие из которых широко используются криптопроектами, а некоторые даже были специально созданы под эту среду.    Да, код Биткоина был написан на C++, однако

      в Новости криптовалют

    • Bitget представляет новый фильм о Лионеле Месси

      Криптобиржа и Web-3 компания Bitget отмечает второй год партнерства со всемирно известным футболистом Лионелем Месси новым фильмом, посвященным карьере спортсмена. Bitget запускает новый бренд-фильм о футболисте мирового уровня Лионеле Месси, продолжая тему #MakeItCount. История Месси призвана вдохновить на выход за рамки своих возможностей и превращение трудностей в ступеньки на пути к успеху.   Новый фильм #MakeItCount 2024 — это подтверждение основных ценностей, которыми дорожат Bit

      в Новости криптовалют

    • Значимые игроки криптоиндустрии: обзор компании Blockstream

      Криптоиндустрия, задающая тренды в IT-технологиях, может стать отличной почвой для появления новых корпораций, которые способны конкурировать с нынешними финтех-гигантами. История Blockstream – яркий пример этой тенденции. За годы своего существования криптовалюты стали заметной частью мировой экономики. В то же время, многие, наблюдая за котировками Биткоина, зачастую не замечают, что за всем этим сегодня стоит целая индустрия со своими компаниями, технологиями и производством. Те, кто гов

      в Новости криптовалют

    • Bitget представляет CTA-стратегию на базе ИИ

      Криптобиржа Bitget упрощает торговлю криптовалютами с помощью CTA-стратегии, управляемой искусственным интеллектом. Bitget, одна из крупнейших платформ для торговли криптовалютными деривативами и копитрейдинга представляет стратегию CTA (Commodity Trading Advisor), оснащенную продвинутым ИИ-ботом. Эта разработка дает пользователям возможнсть без особых усилий реализовывать сложные торговые стратегии, максимально увеличивая их потенциал для достижения успеха на динамичном криптовалютном рынке

      в Новости криптовалют

    • Blockstream привлекает $125 млн на расширение майнинга биткоинов

      Один из крупнейших операторов майнинга в мире Blockstream намерен продолжать наращивать парк оборудования, поскольку видит дефицит мощностей в отрасли. Компания отчиталась о привлечении $125 млн для расширения своего бизнеса по добыче биткоинов (BTC). С помощью новых средств в Blockstream надеются ускорить рост выручки, а также продолжить расширение инфраструктуры.   В прошлый раунд инвестирования компании удалось привлечь $210 млн. Blockstream потратила их на увеличение мощности майн

      в Новости криптовалют

×
×
  • Создать...