Что такое Смарт-контракт. или Ethereum за час | страница 8
Это должно было стать самым безопасным методом для управления базами данных. Давайте сформулируем ещё раз определение для умного контракта. Во-первых, это электронный алгоритм. Этот алгоритм призван описать набор определённых условий. В момент выполнения или невыполнения этих условий запускаются или не запускаются некоторые события в реальном либо в цифровом мире. Мы с вами разбирали уже понятие документа и документооборота. Так вот, в умных контрактах документооборот выполняется полностью или частично самостоятельно, то есть автоматически. Ему не нужны контролёры или посредники, всё прозрачно и децентрализовано системой Ethereum. Если для выполнения условий умного контракта будут необходимы финансовые расчёты, то с этой функцией справиться внутренняя криптовалюта Эфир. Умные контракты – конечно же, совершенно новые разработки и всё ещё являются экспериментальной технологией. У них не всё так гладко, как и у любой компьютерной программы, которая только находит своего пользователя. Тут возможны как всякие баги, так и недочёты самих программистов. Не до конца исключён человеческий фактор. Ведь информацию о смарт-контрактах люди в основном хранят на устройствах, который подключены к интернету. И именно защита устройства пользователя и есть слабое звено в информационной безопасности смарт-контрактов. Не стоит забывать, что смарт-контракты – это программы, и взаимодействуют они между собой по строго заданному алгоритму, тогда как в бизнесе при заключении сделки иногда приходится идти на всевозможные компромиссы и уступки. Возможно, когда-то при помощи исскуственного интеллекта удастся обойти эту проблему. Но сейчас это вопрос, который требует решения и остаётся всё ещё в стадии решения. Проанализировав все события из нашей жизни, вы наверняка заметите, что эра цифрового государства совершенно не за горами. Так насколько же эти контракты новы как идея, и существовали ли прототипы умных контрактов раньше? Безусловно, да. Представлю вашему вниманию один из них, самый простой смарт-контракт, который работает на деньгах и физических механизмах. Это аппараты по продаже напитков на улицах. В них есть приёмник, и попадающая в него монета является сигналом для выдачи определённого вида напитка. Чтобы выбрать нужный напиток, существует ещё один физический механизм – кнопка выбора напитка. Нажав на неё, вы даёте аппарату подтверждение с двух физических механизмов, и аппарат выполняет определённое действие. Вам не нужен для совершения этой сделки никакой посредник, всё работает автоматически. Аппарат готовит напиток в случае попадения в приёмник нужной монеты, либо в случае попадания монеты не такого размера он возращает её владельцу. Вот и всё. Контракт завершён. Все прописанные условия выполнены. Вы это проделывали не один раз в своей жизни. А теперь попробуйте себе представить то же самое, только в цифровом виде. Это и есть такое нашумевшее название, как смарт-контракт. То есть идея умного контракта – это разработка механизма, который функционирует не в реальном мире, а в цифровом. В умном контракте написана программа, которая выполняет определённые условия и совершает автоматически определённые действия. Платформа Ethereum позволяет создать и транспортировать такие контракты в зашифрованном виде, сохраняя правдивость информации и исключая её подделку. Она не требует посредника как контролирующего органа и при необходимости финансовых расчётов осуществит их без привлечения третьей стороны, напрямую участникам контракта.