Читать книгу NFT. Технология, которая изменит мир. Руководство для начинающих и полезная информация для знатоков онлайн | страница 22

Теперь, когда мы знаем эти термины, можем углубиться в «умные» контракты. Смарт-контракты – это компьютерные протоколы, которые обеспечивают, упрощают и проверяют выполнение по контрактам. Это программы, которые выполняются на узлах блокчейна и имитируют логику условий контракта. Пункты и узлы проверки представляют собой изменение состояния самой цепочки блоков, следовательно, создаваемая транзакция должна найти консенсус через систему сообщества. Это называется «доказательством работы». Фактически в блокчейне любой тип данных может быть записан и вставлен в распределенную, децентрализованную и прозрачную цепочку. Проверка данных осуществляется посредством одноранговой операции, называемой «доказательством работы» или «PoW». После того как записанные данные зашифрованы, ни одна из них не может быть удалена или изменена. Благодаря этому блокчейн может хранить всевозможные цифровые ценности и виртуальные активы.

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

Знаменитый ученый в области информатики, криптографии, международного права, известный своими исследованиями в области «умных контрактов», Ник Сабо определил концепцию смарт-контрактов в 1997 году, еще до блокчейна. Однако только блокчейн сумел сыграть ключевую роль в обеспечении реализации смарт-контрактов, позволяя безопасно управлять информацией и транзакциями.

Смарт-контракт – компьютерный протокол, который проверяет выполнение контракта между двумя или более пользователями и автоматически проверяет условия на основе согласованных пунктов. Он называется смарт-контрактом именно из-за способности быть интеллектуальным в том смысле, что способен выполнять соглашение. Обычно смарт-контракт использует алгоритмы «если/тогда», встроенные в компьютерное программное обеспечение и может выполнять только то, что было заранее определено на этапе программирования. Этапы реализации смарт-контракта:


Представленный фрагмент книги размещен по согласованию с распространителем легального контента ООО "ЛитРес" (не более 15% исходного текста). Если вы считаете, что размещение материала нарушает ваши или чьи-либо права, то сообщите нам об этом.