КатегорияAlgorand
Дата
Новость по Algorand

Algorand и Blockstack напишут новый язык программирования для совместимых смарт-контрактов

Новый язык программирования Clarity

Блокчейн-стартапы Algorand и Blockstack приступили к разработке открытого кода языка Clarity. Он позволит создавать смарт-контракты, совместимые в разных блокчейнах без использования протоколов взаимодействия.

Коллаборация и открытый доступ

Сегодня Algorand и Blockstack совместно анонсировали проект, который поддержит дизайн и разработку Clarity. Это важный шаг к межблокчейн-интероперабельности. Любой разработчик, преследующий аналогичные цели, может присоединиться к инициативе.

Мульти-чейн-среда

Предполагается, что смарт-контракты смогут исполняться на контрастирующих блокчейнах: Algorand использует Proof-of-Stake и ориентирован на финансовые приложения, тогда как предстоящий Stacks 2.0 от Blockstack применяет Proof-of-Transfer и фокусируется на децентрализованных вычислениях.

Философия дизайна

Основой сотрудничества стало совпадение взглядов на создание тьюринг-неполных языков с ограниченной функциональностью. Algorand уже использует TEAL 2.0, а Clarity станет языком Stacks 2.0.

Совместимость и безопасность

По словам CEO Blockstack Муниба Али, языки изначально совместимы в пределах 80-90 %. Это позволяет полностью верифицировать контракты и избежать рисков потери активов в сотни миллионов долларов. Вспоминается крах DAO, когда уязвимость в тьюринг-полном языке привела к потерям около $50 млн.

Набор инструментов для разработчиков

Стив Кокинос CEO Algorand пояснил, что разработчики получат набор инструментов, избавляющих их от необходимости разбирать детали блокчейна. Это позволит реализовать замысел через код смарт-контракта.

Связанные инициативы

В прошлом разработчики Chainlink завершили работу над оракулами доказуемой случайности (VRF) для Ethereum, что позволяет генерировать проверяемые случайные числа.

Оставайтесь в курсе

Подписывайтесь на новости ForkLog в VK.