Что такое смарт-контракты? на примере Ethereum

Что такое смарт-контракты? на примере Ethereum

«Смарт-контракты — это приложения, которые работают точно так, как запрограммировано, без какой-либо возможности блокировки, цензуры, мошенничества или стороннего вмешательства». — Ethereum Foundation

«Смарт-контракты — это набор обещаний, указанных в цифровой форме, включая протоколы, в рамках которых стороны выполняют другие обещания». — Ник Сабо

Теперь, чтобы разобрать то, что сказано в кавычках выше, простыми словами:

Смарт-контракт — это автоматически исполняемое программируемое соглашение, работающее на базовой логике «если / то». 

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

Атрибуты смарт-контрактов Ethereum:

Компьютерные программы
Смарт-контракты — это просто компьютерные программы, и слово «контракт» не имеет юридического значения в этом контексте. 

Неизменяемость
После развертывания смарт-контракта его код неизменен. Его нельзя изменить, взломать или манипулировать. Это также означает, что смарт-контракты никогда не отключаются неожиданно и не могут быть отключены.

Детерминированный
Умный контракт будет выполняться именно так, как должен, без случайности. Результат выполнения смарт-контракта будет одинаковым для всех, кто его запускает, учитывая, что его начальное условие или начальное состояние, при котором был выполнен контракт, одинаковы.

Самовыполнение
Код смарт-контракта самовыполняется на основе определенных результатов и, следовательно, не требует доверенной третьей стороны или посредника.

Пример смарт-контракта Ethereum:

Смарт-контракты Ethereum могут применяться в ряде конкретных сценариев, включая страхование, цепочки поставок и логистику, недвижимость, выборы и многое другое. 

Простой реальный пример использования смарт-контрактов — это страховой сектор. Одним из примеров является использование смарт-контрактов в случае страхования жизни, когда условия полиса будут закодированы в смарт-контракте.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *