Смарт-контракт

Материал из in.wiki
Перейти к навигации Перейти к поиску

Смарт-контракт (англ. smart contract — умный контракт) — автоматически выполняющийся компьютерный алгоритм, предназначенный для формирования, управления и предоставления информации о владении чем-либо, либо для технического обеспечения передачи товара и/или предоставления услуги . В настоящее время, чаще всего смарт-контракты реализуются с применением технологии блокчейн.

В более узком смысле под смарт-контрактом понимается набор функций и данных (прошлое или текущее состояние), находящихся по определённому адресу в блокчейне.[1] Для работы смарт-контракта все условия и обязательства описываются и в последующем их выполнение обеспечивается независимой распределённой вычислительной системой, чаще всего на базе криптовалют.

Первой страной, на государственном уровне подтвердившей юридическую силу смарт-контрактов, стала Белоруссия[2].

Предыстория

Примечание

  1. Introduction to Smart Contracts — Solidity 0.8.20 documentation. docs.soliditylang.org. Дата обращения: 15 марта 2023.
  2. Беларусь первой в мире законодательно закрепила smart-контракт. www.belta.by (22 декабря 2017). Дата обращения: 15 марта 2023.