Новости

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

Разработчик Blockstream Рассел О’Коннор опубликовал white paper Simplicity – нового языка программирования, призванного стать альтернативой существующим языкам, используемым для создания смарт-контрактов. Предполагается, что Simplicity со временем может быть имплементирован в протокол биткоина через механизм софтфорка.

Как говорится в блоге Blockstream, Simplicity основан на алгоритме последовательного вычисления и предлагает несколько важных улучшений, главным из которых называются расширение возможностей языка.

«Одной из проблем Bitcoin Script – языка программирования биткоина – является то, что еще на самом раннем этапе были отключены некоторые опкоды. Например, в Bitcoin Script можно лишь складывать числа, но нельзя их перемножать», — говорится в описании Simplicity.

Среди других важных особенностей, на которые обращает внимание Blockstream, называется повышенный уровень безопасности — Simplicity является Тьюринг-неполным языком, что обеспечивает ограничение рекурсивного вызова, защиту от бесконечных циклов и позволяет проводить статический анализ кода.

Также в Simplicity имеет встроенную поддержку мерклизованных абстрактных синтаксических деревьев (MAST).

Все это в совокупности позволяет создавать более безопасный, эффективный и функциональный код смарт-контрактов.

Более детальный анализ Simplicity ожидается в ближайшее время, пока же можно ознакомиться с white paper.

Источник

[ ОБСУДИТЬ НА ФОРУМЕ ]

Forklog

Недавние сообщения

Зачем и как проверить статус транзакции на блокчейне?

Блокчейн-технология изменила представление о финансовых операциях, предложив децентрализованную и прозрачную систему транзакций. Однако даже в…

2 недели тому назад

Как исправить ошибки в уведомлении по ЕНС

В современном мире ведение бухгалтерского учета играет ключевую роль в успешном функционировании любой компании. Одной…

2 месяца тому назад

Как работает обмен bitcoin на USD наличными: подробное руководство

В последние годы криптовалюты, особенно bitcoin, становятся все более популярными как среди инвесторов, так и…

2 месяца тому назад

Как это устроено: прокси-сервера (назначение, разновидности, особенности, критерии выбора)

В современном мире криптовалютного майнинга и цифровой экономики важным инструментом защиты и оптимизации работы в…

3 месяца тому назад

Как устроено обучение трейдингу на рынке криптовалют сегодня

Трейдинг на рынке криптовалютных продуктов уже давно стал не только способом заработка, но и искусством,…

4 месяца тому назад

Знакомьтесь, Hive — децентрализованный блокчейн и экосистема

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

4 месяца тому назад