Найти тему

Смарт-контракты: их определение и особенности

Определение Smart Contracts
Не существует общепринятого определения Smart Contracts. Известно, что договор является соглашением между двумя или более сторонами. То есть, договор — это правовой акт, посредством которого две или более стороны выражают свое согласие на создание, регулирование, изменение, передачу правовых отношений. Контракт является обязательным для сторон, и его содержание может быть изменено или погашено только по соглашению сторон или в случаях, когда это предусмотрено законом. В договоре стороны пытаются предвидеть различные ситуации, которые могут возникнуть. Это как своего рода алгоритм. Только люди интерпретируют его по своему усмотрению. Исполнение соглашения зависит от добросовестности людей, подписавших его, а также от его толкования. Это означает, что могут возникать споры по поводу разных толкований одного и того же контракта. Тем не менее, эти споры не возникают в отношении Smart Contracts.
Интеллектуальный контракт — это, в принципе, компьютерная программа, способная выполнять и реализовывать себя самостоятельно и автоматически без посредников.
Это облегчает, обеспечивает и исполняет зарегистрированные соглашения между двумя или более сторонами. Эта программа состоит из скриптов (кодов) на различніх языках программирования (строк кода и команд, написанных на компьютерном языке). Таким образом, смарт-контракты исполняются сами собой.

Интеллектуальные контракты «живут» в системе, которая не контролируется какой-либо из сторон и выполняются, как компьютерная команда базовой компьютерной системы: когда запускается или выполняется предварительное запрограммированное условие, которое не подлежит никакому человеческому оцениванию, умный контракт выполняет соответствующее условие договора.

Какие факторы определяют "разумность" Smart Contracts?
Чтобы контракт считался разумным, необходимы три вещи:

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

Этот последний пункт является основополагающим, и это то, что придает этим смарт-контрактам характерные черты разумности, и то, что делает их особенными и революционными. Интеллектуальный контракт не сильно отличается от традиционного, за исключением следующего нововведения: он должен быть цифровым, записываться в коде и регистрироваться в блокчейне.
Также смарт-соглашение должно быть написано на компьютерном языке. Будучи зарегистрированными в Blockchain, условия договора поддаются проверке, поэтому нет необходимости тщательно их объяснять заинтересованным сторонам. Смарт-контракты выполняются автоматически, что означает, что договор не может быть нарушен, никто не может решить не выполнять определенную задачу, связанную с блокчейном.

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

Если Вас интересует тема криптовалют и есть необходимость купить или продать биткоин или альткоины - ждем Вас в NewLine.Online.

Доступно более 1000 направлений обмена. Например Купить ETH можно за наличные рубли, доллары, евро, с Киви кошелька, карты банка, а также оплатив покупку с электронного кошелька, например PM, AdvCash, Payeer

Источник