Мелбет

Что означает смарт-контракт

Смарт-контракт (или криптоконтракт) - это компьютерная программа, которая напрямую и автоматически контролирует передачу цифровых активов между сторонами при определенных условиях . Смарт-контракт...
Часто задаваемые вопросы

Что означает смарт-контракт

Поделиться:
Смарт-контракт (или криптоконтракт) - это компьютерная программа, которая напрямую и автоматически контролирует передачу цифровых активов между сторонами при определенных условиях . Смарт-контракт работает так же, как традиционный контракт, при этом контракт применяется автоматически. Смарт-контракты - это программы, выполняемые их создателями в точности так, как они были созданы (закодированы, запрограммированы). Точно так же, как традиционный контракт может быть обеспечен законом, смарт-контракты могут быть реализованы с помощью кода.
В 1994 году Ник Сабо, ученый и криптограф, признал децентрализованное приложение реестра для смарт-контрактов. Он предположил, что эти контракты могут быть написаны в коде, который можно хранить и тиражировать в системе и контролировать с помощью компьютерной сети, составляющей блокчейн. Эти смарт-контракты также могут помочь при передаче цифровых активов между сторонами при определенных условиях.

Вступай в наше сообщество в TELEGRAM канале

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

Этот контракт встроен в блокчейн, что делает его прозрачным, неизменным, дешевым и децентрализованным. Каждый смарт-контракт имеет свой адрес в блокчейне.

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

Идея смарт-контрактов довольно проста. Они выполняются на основе простой логики, например IF-THEN:

▪︎ Если вы отправите мне объект A, деньги (в криптовалюте) будут переведены вам.

▪︎ Если вы передаете определенное количество цифровых активов (например, криптовалюту, такую ​​как Ethereum, Bitcoin ), объект A будет передан вам.

▪︎ Если я завершу транзакции, цифровые активы, указанные в контракте, будут переданы мне.

Мы можем добавить ограничение WHEN, чтобы включить фактор времени в смарт-контракты. Видно, что эти смарт-контракты помогают установить условия, при которых контракт должен быть выполнен для подписания. Кроме того, нет ограничений на то, сколько IF или THEN вы можете добавить в свой смарт-контракт.

  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги