Header banner
Revain logoHome Page
Tran Tinh photo
1 Уровень
11 Отзывов
7 Карма

Отзыв о Zilliqa от Tran Tinh

Revainrating 4 out of 5

Язык принимает определенные принципы проектирования, чтобы сделать контракты гибкими и ...

Язык принимает определенные принципы проектирования, чтобы сделать контракты удобными и, следовательно, более легкими в рассуждении:
Разделение между вычислением и коммуникацией: каждое вычисление в контракте (например, изменение его баланса или вычисление значения функции) реализуется как автономный атомарный переход, то есть без участия каких-либо других сторон. Всякий раз, когда такое участие требуется (например, для передачи управления другой стороне), переход будет заканчиваться явным сообщением посредством отправки и получения сообщений.
Разделение между эффективными и чистыми вычислениями: любые внутриконтрактные вычисления, происходящие во время перехода, должны завершаться и иметь предсказуемый эффект на состояние контракта и выполнение.
Разделение между вызовом и связанными вызовами контрактов: язык разрешает только хвостовые вызовы, то есть каждый вызов внешней функции (то есть другого контракта) должен выполняться как абсолютно последняя инструкция.




Плюсы
  • Scilla, сокращение от Smart Contract Intermediate-Level Language, является языком смарт-контрактов промежуточного уровня, разрабатываемым для Zilliqa. Scilla был разработан как принципиальный язык с учетом безопасности смарт-контрактов.
Минусы
  • Он все еще находится в разработке: запуск основной сети должен был состояться в середине 2018 года, но теперь похоже, что он будет запущен не раньше сентября. Практически невозможно сказать, какую реальную ценность будет иметь Zilliqa, пока она не будет запущена. Только тогда мы узнаем, какие типы смарт-контрактов и dApps он может поддерживать и с какой скоростью.

Похожие отзывы

Лучшие компании в категории Криптовалютные проекты