Смарт-контракты — все, что вам нужно знать
Криптовалюта не только дала нам совершенно новый способ оплаты. Это также дало нам ряд новых понятий, значение которых нужно было изучить, если кто-то хотел участвовать в разработке.
В связи с криптовалютой нередко можно услышать такие понятия, как блокчейн. Это термин, который относится к технологии, из которой сделаны многие криптовалюты.
Биткойн был отправной точкой для всего этого - Ru bitcoin 5 , но в конечном итоге мы также познакомились с криптовалютой под названием Ethereum. Эта криптовалюта представила совершенно новую технологию, известную сегодня как смарт-контракты.
Смарт-контракты — это увлекательная технология, которая на первый взгляд может показаться немного сложной. Поэтому в этой статье мы более подробно рассмотрим эту технологию.
Хорошее видео, объясняющее смарт-контракты:
Что такое смарт-контракт?
Смарт-контракт — это контракт, который выполняется, когда все условия контракта выполнены. Когда что-то основано на смарт-контракте и условия соблюдены, контракт запускается автоматически. Обычно это делается на децентрализованной цепочке блоков.
Таким образом, мы можем констатировать, что смарт-контракты находятся на той же улице, что и технология децентрализации, с которой мы познакомились, когда Биткойн штурмом покорил мир и проник в людей несколько лет назад.
Именно криптовалюта Ethereum сделала концепцию смарт-контрактов широко известной, но эта технология используется не только в связи с криптовалютой. Впрочем, это то, к чему мы вернемся чуть позже в статье.
Идея восходит к 90-м годам.
Смарт-контракты основаны на идее, восходящей к 1990-м годам. Основываясь на том, что мы знаем на данный момент, именно Ник Сабо придумал то, что сегодня признано первым определением смарт-контракта. Это произошло в 1996 году.
Как известно, контракт – это соглашение между двумя или более сторонами. Ник Сабо так описывает эту концепцию: «один из самых прочных компонентов демократического общества, который работает должным образом».
Но, по словам Ника Сабо, у традиционных контрактов есть небольшая слабость. Дело в том, что поддержание этих контрактов будет постепенно становиться все более и более сложным, поскольку мы оказываемся в цифровом мире. Решение этой проблемы было, по мнению Ника Сабо, в смарт-контрактах.
Смарт-контракты — это более умный вариант традиционных контрактов. Ник Сабо определил смарт-контракты следующим образом: «оцифрованный контракт, основанный на наборе условий с протоколами, которые действуют в соответствии с условиями, когда они выполняются».
Интервью с Ником Забо:
Так работает смарт-контракт
В некоторых случаях смарт-контракты могут показаться довольно сложной концепцией, но, разбив ее на более мелкие части, вы легко увидите, что на самом деле это не так уж и сложно. Также в связи с тем, как работают смарт-контракты на практике — по-простому — можно выделить собственное описание Ника Сабо.
Согласно определению этого термина, данному Ником Сабо, видно, что для осуществления остальной части процесса необходимо выполнить ряд условий. Здесь можно провести параллели с относительно известной логикой «если то, то это». У нас также есть поговорка в норвежском языке: « Если А, то Б ».
Взяв это за отправную точку, мы можем более подробно рассмотреть, какие смарт-контракты используются в других контекстах. Сам Ник Сабо очень любил конкретный пример, и речь шла о старом добром автомате с газировкой (или другом типе автомата, который что-то продает). Это концепция, которую большинство людей знают, как работать:
- Вы проходите мимо торгового автомата и видите то, что вам нравится, и находите деньги, необходимые для покупки того, что вы хотите. Деньги кладутся на машину.
- После того, как вы положили деньги на автомат, вы выбираете нужный товар. Это может быть газировка, разновидность перекуса, различные лекарства или что-то еще.
- Механизмы торгового автомата дважды проверяют, что вы дали достаточно денег, чтобы они могли дать вам продукт, который вы просили.
- Если количество крон соответствует цене, которую автомат должен выдать вам за товар, то он может упасть в люк. Там вы можете забрать его и взять с собой куда угодно.
Если кто-то думает о теории, на что это похоже? Да, смарт-контракт! Такие обычные вещи, как торговый автомат, построены на основе смарт-контракта. Есть также ряд других вещей, для которых можно использовать смарт-контракты, и некоторые из них мы более подробно рассмотрим ниже.
Для этого можно использовать смарт-контракты.
Однако не только в связи с покупкой безалкогольных напитков и различных торговых автоматов использование смарт-контрактов может быть актуальным. Смарт-контракты — это инструмент, который, несомненно, может облегчить жизнь несколькими различными способами.
Например, смарт-контракты могут быть реализованы в нескольких аспектах повседневной жизни, в том числе в связи с оплатой счетов. Когда дело доходит до этого, арендная плата будет хорошим примером. Неважно, в какой степени вы играете роль арендодателя или арендатора; смарт-контракт в любом случае принесет пользу обеим сторонам:
- Арендодатель и арендатор договариваются о том, какое платежное решение использовать, а затем обе стороны подключают свои банковские счета к этому платежному решению.
- Текущее платежное решение регистрируется в смарт-контракте.
- Смарт-контракт также хранит соответствующую информацию для соглашения, например, сколько арендатор должен платить в качестве арендной платы и в какое число каждого месяца должна быть выплачена арендная плата.
- Благодаря смарт-контракту соответствующая сумма будет вычитаться со счета арендатора и переводиться на счет арендодателя каждый месяц без каких-либо действий сторон.
Более широкое использование смарт-контрактов, несомненно, облегчит жизнь людей. Используемые сегодня системы в гораздо большей степени основаны на доверии. Не то чтобы в этом было что-то плохое, но внедрение смарт-контрактов будет полезно для ряда процессов.
Внедрение смарт-контрактов для оплаты счетов — лишь один из примеров. Есть много других примеров, когда смарт-контракты будут иметь исключительно положительный эффект:
- Система голосования, основанная на смарт-контрактах, сможет предотвратить мошенничество и иметь превентивный эффект против коррупции.
- В связи с продажей недвижимости.
- Внедрение смарт-контрактов могло быть эффективным в связи с тем, как организации управляются и защищаются.
- Смарт-контракты в связи с различными процессами в системе здравоохранения в данном случае фактически будут рядом процессов.
Лекции о смарт-контрактах и о том, как это изменит мир (от авторитетного TedX - ):
Преимущества и недостатки смарт-контрактов
Выше мы рассмотрели, как смарт-контракты уже работают на практике, а также ряд ситуаций, когда внедрение смарт-контрактов, несомненно, даст положительный эффект. Поэтому само собой разумеется, что использование смарт-контрактов имеет ряд преимуществ:
- Внедрение смарт-контрактов в ряде ситуаций, несомненно, будет способствовать упорядочению некоторых процессов в текущей ситуации, например, в связи с оплатой счетов. В настоящее время человек зависит от банка, который является третьей стороной, но с децентрализованной технологией потребность в третьей стороне исчезнет и, таким образом, упростится процесс.
- Смарт-контракты минимизируют вероятность коррупции. Причина этого в том, что поскольку технология децентрализована, процесс происходит немного по-другому. Эта технология тесно связана с технологией блокчейна, а это означает, что для выполнения транзакции, например, рассматриваемая транзакция должна быть одобрена большим количеством пользователей в блокчейне. Это также сводит к минимуму вероятность взлома.
- Поскольку такая транзакция проходит только после одобрения x пользователей, в долгосрочной перспективе это приводит к повышению доверия ко всему, что происходит в блокчейне.
В дополнение к этим преимуществам не следует недооценивать то, что каждый сэкономит время на внедрении смарт-контрактов здесь и там. И вам не нужно беспокоиться о неаккуратном исполнении из-за технологии, на которой основаны смарт-контракты.
Но даже если внедрение смарт-контрактов было бы очень выгодно, это не значит, что оно только положительное. Это может, как и многое другое, также привести к некоторым недостаткам, которые также важно подчеркнуть:
- Смарт-контракты должны работать в соответствии с национальными законами и нормативными актами, а поскольку никто не пробовал, сложно сказать, как оно пойдет.
- Небольшая ошибка, например неправильное кодирование, может иметь очень большие последствия.
- Технология, на которой основаны как блокчейн - Ru %d0%ba%d0%b0%d0%ba %d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d1%8e%d1%82 %d0%ba%d1%80%d0%b8%d0%bf%d1%82%d0%be%d0%b2%d0%b0%d0%bb%d1%8e%d1%82%d1%8b %d0%b8 %d0%b1%d0%bb%d0%be%d0%ba%d1%87%d0%b5%d0%b9%d0%bd , так и смарт-контракты, основана на анонимности, и с юридической точки зрения это может быть проблемой.
Смарт-контракты — это будущее?
Есть по крайней мере одна вещь, которая является несомненной и несомненной, а именно то, что смарт-контракты используются то здесь, то там в обществе. Но есть ли в картах то, что внедрение смарт-контрактов будет происходить в гораздо большей степени, чем на сегодняшний день?
Ни для кого не секрет, что Ethereum активно его использует, и все больше компаний берутся за эту тенденцию. Определенно кажется, что смарт-контракты остались, но удастся ли им превзойти традиционные соглашения — на момент написания статьи было совершенно неясно!


