Форма заказа консультации по составлению смарт-контракта
telegram icon Связаться с нами
user icon
mail icon
Контактные данные
phone icon
  • Telegram
  • WhatsApp

comment icon
Отсканируйте QR-код
для быстрой связи в Telegram
IncFine QR code

Смарт-контракт - это  компьютерный код, встроенный в блок данных в Блокчейне, который автоматически выполняется в соответствии с условиями кода. Компьютерный код основан на условиях: если X (вводные данные - the input) происходит, тогда выполняется Y (выходные данные - the output). Иногда вводные данные могут быть инициированы данными из надежных внешних источников, называемых оракулами (oracles). Оракул - это доверенное лицо, простыми словами поставщик информации. Мы рассмотрим пример использования смарт-контракта, когда у Вас установлены солнечные панели и Вы владеете избыточной электроэнергией и соответственно занимаетесь ее продажей.

Как можно применить смарт-контракт при осуществлении транзакций

  • Несколько пользователей работают и участвуют в частном блокчейне.
  • Блокчейн облегчает передачу от одного пользователя с избыточной электроэнергии к другому пользователю с дефицитом электроэнергии.
  • Пользователи используют программное обеспечение блокчейна и настраивают узлы, которые взаимодействуют друг с другом, для создания частного блокчейна.
  • Смарт-контракты создаются и размещаются на блокчейне. Транзакции могут осуществляться на основе смарт-контрактов; например, в Ethereum смарт-контракты имеют собственные адреса в блокчейне, чтобы вы могли их идентифицировать и осуществлять транзакции.
  • Когда смарт-контракте получает необходимые вводные данные, выполняется свой код в соответствии с условиями.
  • Условия:

        »Вводные данные: если X имеет избыточную энергию, а Y имеет недостаток энергии и платит за избыточную энергию, то

       »Выходные данные: X продает энергию Y.

  • Блокчейн будет записывать передачу энергии, но сама передача будет происходить за пределами сети.
  • Смарт-контракт получает вводные данные и при условии, что они удовлетворяют условия смарт-контракта, выполняются выходные данные: передача энергии от X к Y.

Это лишь один из примеров как смарт-контракт можно применить в повседневной жизни. Смарт-контракт можно применить практически в любой сфере жизни.