алгоритм, созданный с помощью компьютерного кода и предназначенный для передачи информации. Он помогает заключать и поддерживать контракты в блокчейн-среде, а также «следит» за тем, чтобы обе стороны соблюдали условия этого контракта. Главная функция смарт-контрактов — обеспечение безопасного проведения различных сделок. Смарт-контракты подразделяются на:
«Технический» СК — программный код (скрипт), автоматизирующий определенный процесс и реализованный на базе платформы Блокчейн.
«Договорный» СК — договор, условия которого реализованы в форме программного кода, имплементированного на базе платформы Блокчейн и обеспечивающего их автономность и самоисполнимость по наступлении заранее определенных в нем обстоятельств.
«Компромиссный» СК — автоматизированное на базе платформы Блокчейн средство исполнения обязанностей по договору, заключенному традиционным способом.