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