Умные контракты

Ответим за 5 минут: Что такое Умные контракты или Смарт Контракты, Где создавать блокчейн контракты, В чем их особенность, Где возможно их применить и Другие занимательные вопросы.

Умные контракты

Умные контракты 

 

Простыми словами смарт контракт в блокчейне

Это обычный договор, за исключением нескольких различий.

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

 

 

Ключевые ценности смарт контрактов

Идея создания лежит в отказе от 3 лиц виде судей, юристов, государства и перевод договоров в отношения только между 2 лицами.

 

 

Как появилась технология 

Впервые описал принцип контрактов наших, Ник Сабо в 1994 году, реализовать он так и не смог его.

Воплотил в жизнь смарт контракт Сатоши Накамото в проекте биткоин, воплощения было очень ограничено. Функционал создания контракт смарт в биткоине очень ограничен, не о каких договорах между людьми или компаниями не может идти речи. Все что можно было делать, это создать отложенную отправку средств и мультиподпись, общий счет на несколько приватных ключей.

 

 

Почему в биткоин столь ограничено реализованы умные контракты

Основным мотивом служит опасения за нагрузку на сеть. Сторонники утверждают что в криптовалюту не нужен функционал смартов, слишком дорогая «игрушка», это можно делать за счет сторонних приложений. Добавляя, полноценные контракты мешают масштабированию сети и заспамливают ее вычислениями по контрактам, мешая обработки переводов.

 

 

Умные контракты Etherium: Виталик Бутерин решительно против

Разработчик эфира Виталик Бутерин, решительно против таких высказываний. По этой причине, 2013 он разрабатывает свою криптовалюту, эфир. С идеей развивать смарт контракты вглубь и ширь.

Бутерин поддерживает идею о «сложных», «запутанных» договорах и их спама на блокчейн систему, поэтому он сделал для них отдельный сервис для обработки таких контрактов.

На данный момент сообществу хватает встроено функционала эфира для умных контрактов.

 

 

Умные контракты: Как работают 

Конракт пишется программным кодом, поддерживаемый блокчейном. Записывается в отдельный блок цепочки и отправляется в основную цепочку блокчейна.

 

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

После выполнения условия ресурсы, средства или информация передается заданной стороне.

Умный контракт невозможно изменить после начало работы.

 

 

Необходимые элементы

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

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

Предмет исполнения договора, криптовалюта или программ-оракулов

Исключительно точно описаны условия проверки договора и выполнения условий

 

 

Что такое оракулы или как блокчейн связан с реальным миром? 

Оракул это программы или те же самые смар контракты. Они подключается к вашим контрактом и отвечают за обработку данных из баз данных реального мира.

Они, оракулы, могут сканировать сайт суда, проверяя вынесенное решения или собирать данные специально установленных датчиков. 

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

 

 

Умные контракты: Где можно создать

На данный момент наиболее популярные платформы, поддерживающие смарт контракты, перечислены ниже:

 

Bitcoin Функционал ограничен. Для полноценной работы придется использовать сторонние приложения, приводящие к уменьшению безопасности, прозрачности, честности.

Side Chains это сторонние приложения, представляющее возможности от прямого перевода криптовалют из одного блокчейна в другой, до написания смарт контрактов на основании выбранного блокчейна. Повышенная вероятность проблем с безопасность, прозрачностью и т.д.

NXT обладает собственной криптовалютой, блочейном. Преимуществом выступает, необычайно легкое создания смарт контрактов, контракты пишутся по шаблонам. Большим недостатком является то что нельзя писать свой смарт конракт выходя за пределы шаблонов.

Ethereum Очень гибкий и свободолюбивый функционал по написанию умных контрактов. За запуск вашего договора необходимо заплатить криптовалютой системы, эфиром.

NEO Китайский проект блокчейна, нацелился на бедующее умных контрактов. Многие эксперты считают его лучшей версией Ethereum на данный момент. В NEO работают специальные программы, перед запуском умного контракта в сеть, оптимизирует, и реорганизуют его более эффективно. Это замедляет сам процесс запуска, но ускоряет работоспособность всего блочейна, в перспективе это более выгодная технология.

Qtum Проект пытается объединить DApps и все «свободные» (тьюринг полные) смарт контракты на базе блокчейнов биткоина и эфира. Новаторством является так называемые «Мастер Контракты», дающие полный контроль на процессом расторжения и подписания контрактов, участникам.

 

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

 

Пример кода Блокчейн контракта

Пример кода Блокчейн контракта

 

 

Умные контракты: Виды

Полная независимость. Это когда все действия происходят внутри блокчейна (умного контракта), не записываться в иные источники и не берут извне информацию. К примеру: государственные базы данных, Частные базы данных, сторонни сайты и т.д.

На данный момент это способ активно используется в ICO.

 

Полная независимость с дублированием. Процессы выполняются одновременно с дублированием информацией в стандартные БД. К примеру, если государство юридически признает записи о собственности в блокчейне и не откажется до конца от своих баз.

Стандартный юридический документа оборот, с частичной функциональность смарт контрактов (Перевод средств через умный контракт).

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

 

 

Как использовать 

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

Наиболее перспективным сферам применения умных контрактов: Финансовый рынок (банковские услуги, страхование, торговлю деривативами), Бухгалтерский учет и аудит, Управление цепями поставок и логистику, Регистрацию прав собственности, Голосования, Умный транспорт, Цифровую идентификацию личности и т. д.

 

 

Смарт контракты реальные примеры

 

Выборы в государстве

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

Так вот если прописать в смарт контракте, если оракул обнаруживает в системе свидетельства о смерти, он обнуляет паспорт (голос), то даже если государству будут доступны приватные ключи уже ушедших, они не смогут ими проголосовать.

 

Электричество 

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

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

 

Как контракты умные победят коррупцию

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

Известная схема, в виде подрядчиков и завышения цен.

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

А если в банке тоже сидят коррупционеры?

Смарт контракт поможет. Если оцифровать все компании отрасли и присвоить им рейтинг соответствующий их тратам, скорости работы и судейских решений на ними.

Можно задать условия когда, главная компания по такому смарт контраку не сможет переводить средства подрядчику, если они, ниже определенного рейтинга, и зарегистрированы недавно.

 

А что если уважаемая фирма сойдет с ума и решить заняться распилов?

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

 

Да все это можно делать и прямо сейчас, но для этого нужны Армия аналитиков которые будут мониторить все компании страны, а их много, да и кто сказал, что эти люди не подкупны?

 

Умный контракт позволяет экономить на людях, да и его нельзя купить или изменить. Я думаю, что в будущем смарт контракты позволят значительно сократить коррупцию среди стран и внутри их.

 

Смерть и наследства

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

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

 

 

Умные контракты: Какие страны признают

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

 

Число примеров использования умных контрактов не подаются исчислению, я пытался описать самые интересные варианты. Если в этой области уже используются обычные договоры и если автоматизации возможна, то туда нагрянет смарт технология. Аристократические интеллектуалы, пишите в комментариях интересные, по вашему мнению, области использования это технологии.

 

 

Какие Преимущества у блокчейн контрактов по сравнению с традиционными договорами? 

Для заключения стандартного договора необходима личная встреча или встреча представителей. Умный контракт заключается из любой точки света.

 

Коррупция

Гарантом выполнения контракта выступает человек в виде судьи или приставов. В нашим контракте гарантом выступает неподкупный программный код.

 

Время

Для возмещения ущерба или выполнения контракта должно пройти время самого суда, а далее вам придется наблюдать, как за вашим агентом будут бегать судебные приставы и пытаться выполнить решения суда. В смарт контракте, заложенные штрафы или обязательства за не выполненный контракт списываются моментально.

 

Скованность

Условия стандартного контракта пишутся на фундаменте права и законодательных актах. Наши контракты пишутся на основе без граничных договоренностей

 

Экономия эффективности

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

 

Устойчивая уверенность

Обычный договор можно изменить или интерпретировать в суде как вам угодно, и судья уже примет решения. Наши контракт, невозможно изменить после запуска, а проблем с интерпретации вовсе нет.

 

 

Какие Недостатки у блокчейн контрактов по сравнению с традиционными договорами?

Хоть и заявлено, смарт контракт решает проблему посредников и доверия, эта проблема решена не окончательно.

 

Программисты

Да вам не нужно платить юристу при составлении договора и адвокату при суде.

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

 

Заморозка средств 

Возможно, для некоторых это эту будет весомым минусом, при заключении больших контрактов. Для обеспечения выполнения условий и штрафов, в умный блокчейн требуется перевести необходимые средства. Они будут заморожены до выполнения условий контракта.

Невозможно обжаловать решения

В случаи если ваш смарт контракт был написан не верно, средства, информацию, ресурсы уже не вернуть.

 

Исправления условий

Изменяемость это обоюдно острый меч. Отлично, когда контракт написан правильно и зачищает ваши интересы, а что если вы обнаружили в нем  ошибку, уязвимость и баг?

 

Проблема оракулов 

Несбыточно реализовать добавления не ограниченного количества оракулов в умный договор. Большое количество входных данных и их обработка, нагружают сеть и соответственно замедляют работу блокчейна. За вычислительные мощности придется заплатить или ограничиться количеством оракулов.

 

 

ОКОНЧАТЕЛЬНОЕ СУЖДЕНИЕ

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

На сегодня технология опередила время и по факту является обезкультуренной, узконаправленной услугой в виде ICO.



Поддержи репостом!

Обратите внимания


Последнее время биржи часто закрываются с деньгами клиентов.
Поэтому тут я перечислю биржи, для дальнейшей закупки криптовалют (Bitcoin, Ethereum, RIPPLE и т.д.), которыми пользуюсь сам лично:


HitBTC - Один из лидеров отрасли не требующая верификации.

Exmo - Лидер в СНГ сегменте (перед тем как вводить кэш, подтвердите почту!).

Coinexchange - Если вы не нашли нужную монету у бирж сверху то она должна быть тут.


Никогда не храните значительные для вас суммы на бирже. Используйте их как транзит для продажи, покупки.
Основной капитал храните на кошельке компьютера или холодном кошельке.