СМАРТ КОНТРАКТЫ

ZH Chain - полные интеллектуальные контракты Тьюринга и возможности многоцепных транзакций. Если просто - то масса преимуществ в масштабируемости и применении. Иными словами данный вид полных интеллектуальных контрактов не имеет каких-либо ограничений и позволяет решить практический любую задачу. От самой простой до самой сложной.









ZH Chain - полные интеллектуальные контракты (смарт-контракты)

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

Полнота по Тьюрингу — свойство, которое указывает, что определенные (обычно, большинство) языки программирования универсальные. Согласно тезису Черча — Тьюринга (физического закона с существенными эмпирическими доказательствами), каждое вычисление, которое можно выполнить физически, даже в теории, можно выразить и реализовать на полном по Тьюрингу языке. Не имеет значения, на каком языке. Любой полный по Тьюрингу язык достаточно универсальный, чтобы имитировать все другие (хотя и с потенциальным замедлением в работе). Такие языки эквивалентны в рамках вычислений, которые могут произвести. Полные по Тьюрингу языки настолько распространены, что их можно обнаружить даже в примитивных на первый взгляд системах, например, клеточных автоматах или мозаичных системах.

Большинство современных блокчейнов, не обладают этим свойством. Поэтому их «контракты» представляют из себя относительно простые конструкции, такие как «мультиподпись» или «транзакции с отложенным исполнением». Cмарт контракты AT. Произвольные транзакции. Функция, которая позволяет пользователям отправлять произвольную полезную нагрузку по сети. Это может быть использовано третьими лицами, что бы добавить дополнительные функции поверх ZeroHour (децентрализованное и безопасное хранение данных и много других безграничных возможностей). Полнота по Тьюрингу и смарт контракты АТ - хранение информации о состоянии в блокчейне открывает перед программистами дополнительные возможности. Именно такой подход сделал возможным создание первых ДАО (децентрализованных автономных организаций). Полнота по Тьюрингу обрела форму! Существуют программы, чьи свойства легко понять и проверить. А есть программы, где сложно это сделать. Существуют языки программирования, которые облегчают такие проверки. А есть те, которые их только усложняют. Суть в компромиссах, а не в четко определенном решении проблемы остановки. Умные контракты позволяют обмениваться активами, не прибегая к услугам посредников. Кроме того, смарт-контракты не просто содержат информацию об обязательствах сторон: программный код подтверждает выполнение условий контракта и автоматически определяет, что делать с указанным активом (передать участнику сделки, вернуться отправителю или нечто посложнее).

По своей сути, ZeroHour представляет собой децентрализованную Тьюринг-полную платформу для смарт-контрактов. Полная по Тьюрингу — это термин, который подразумевает способность электронно-вычислительной машины выполнять любые задачи. Зачастую Тьюринг-эквивалентные языки программирования называют Тьюринг-полными. В теории вычислимости исполнитель (множество вычисляющих элементов) называется Тьюринг-полным, если на нём можно реализовать любую вычислимую функцию. Другими словами, для каждой вычислимой функции существует вычисляющий её элемент (например, машина Тьюринга) или программа для исполнителя, а все функции, вычисляемые множеством вычислителей, являются вычислимыми функциями.

Документация по "AT"