Смарт-контракты — это электронные контракты, которые основаны на компьютерной программе и юридически безопасным образом автоматизируют бизнес-процессы, в том числе между компаниями-партнерами. Смарт-контракты работают на технологии блокчейн и используют её преимущества, такие как прозрачность, защита от подделок и доступность.
Смарт-контракты сравнимы с традиционными контрактами, например, заключаемыми при покупке автомобиля или приеме на работу. Смарт-контракты могут использоваться в цепочках поставок для контроля движения товаров между компаниями-партнерами, для выполнения автоматических заказов и, следовательно, принятия автоматических платежей.
Источники человеческих ошибок практически исключены при использовании dApps и смарт-контрактов. Но минимальный риск всё же существует, потому что любые протоколы хороши настолько, насколько хороши разработчики и их код.
В настоящее время самой известной платформой блокчейна, которая предлагает разработку смарт-контрактов, является Ethereum. Помимо Ethereum, смарт-контракты также предлагают множество других платформ, таких как Cardano, Tezos или, в будущем, IOTA. Компании, которые вместо этого полагаются на свои собственные блокчейны, часто используют Hyperledger в качестве основы.
Смарт-контракты были впервые описаны в 1993 году компьютерным ученым Ником Сабо, криптографом. Он понял, что протоколы такого типа могут работать в рамках сетей без посредников и значительно упростить бизнес между компаниями, независимо от отрасли или отдела. Намёки на технологию с похожим принципом были и в первом протоколе Bitcoin, но они имели много технических недостатков.
Однако первым в широком масштабе смарт-контракты реализовал Виталий Бутерин, основатель упомянутого ранее Ethereum.
В области здравоохранения данные пациента могут быть отображены в цифровом контракте для самого пациента, а также для врачей и страховых компаний. Каждая сторона может просматривать все данные сразу. Пациенты могут самостоятельно решать, какую информацию они хотят раскрывать.
Однако, человечеству нужно время, чтобы вывести эту технологию на уровень повседневного использования.