Smart contracts

Содержание

Что такое смарт-контракты, где можно их применять и при чём тут блокчейн

Рассказывает Дарья Шишко, комьюнити-менеджер в Aeternity

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

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

До определённого момента такой формат соглашений оставался наилучшим.

Что такое смарт-контракт?

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

В отчёте Сената США за 2018 год сказано:

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

Оригинальный пример прообраза смарт-контракта из работы Ника Сабо — торговый автомат. Человек опускает в автомат монету, и автомат выдаёт напиток или шоколадку. Это взаимодействие — сделка, которая подразумевает покупку товара за установленную сумму. Отличие этой ситуации от классического контракта в том, что автомат самостоятельно выполняет условия сделки: если прошла оплата, механизм выдаёт товар.

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

Смарт-контракты на блокчейне

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

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

Блокчейн Bitcoin использует неполный по Тьюрингу язык программирования Script. Bitcoin поддерживает простые смарт-контракты с мультиподписью (для выполнения действия нужны цифровые подписи нескольких участников), удержанием средств на установленное время и так далее.

Блокчейн Ethereum работает со смарт-контрактами на Тьюринг-полном языке программирования Solidity. Solidity позволяет создавать более сложные алгоритмы, но такие смарт-контракты гораздо сложнее проверить на наличие уязвимостей.

Разработчик и популяризатор блокчейн-технологий Джимми Сонг отметил:

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

Кроме Bitcoin и Ethereum, существуют специализированные платформы для работы со смарт-контрактами: Aeternity, EOS, Hyperledger Fabric, Stellar и другие. Такие платформы отличаются от названных выше пропускной способностью и стоимостью обработки транзакций, алгоритмом консенсуса и позиционированием.

Зачем нужны смарт-контракты?

С одной стороны, смарт-контракт — это просто программный код, обычное приложение как калькулятор, мессенджер или видеоигра. С другой стороны, смарт-контракт — это фундаментальный элемент любого распределенного приложения (distributed application или DApp), которое работает в среде без доверия и централизованной власти вроде администратора веб-сайта или государства. То есть смарт-контракт исполняет всё тот же программный код, но этот код нельзя произвольно изменить или воспрепятствовать его исполнению без вмешательства в работу всей сети. Это базис для любого децентрализованного приложения, особенно если имеет место обмен ценностями: деньгами, товарами, правами.

В централизованной платежной системе вроде гигантов Visa и Mastercard есть администрация, которая разрешает возможные споры, поддерживает работу серверов и взимает комиссию с платежей. Администрация может блокировать неугодные ей транзакции или перенаправить платёж на собственный счёт. Репутация системы пострадает, а администрацию такой компании будут преследовать по закону за мошенничество, но с технической точки зрения ничто не мешает таким манипуляциям. В децентрализованной системе ни у кого нет такой власти, а смарт-контракт подчиняется только заранее заложенным в него правилам.

Где можно применять смарт-контракты?

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

Клиринг

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

Например, если Алиса должна заплатить Бобу 100 $ за ремонт компьютера, Боб должен заплатить Крису 150 $ за юридические услуги, а Крис должен заплатить 100 $ Алисе за дизайн сайта, всё, что нужно сделать, — перевести 50 $ от Боба Крису, и все будут в расчёте. Именно такими взаиморасчётами и их оптимизацией занимаются клиринговые компании, только в большем масштабе.

В реальном мире такая деятельность связана с комплексным документооборотом и ведением учёта множества сущностей и транзакций. Это дорого и долго, а из-за сложности процесса возникают ошибки и дополнительные задержки. Клиринговые компании и их клиенты могут использовать блокчейн-реестр для учёта транзакций и взаимных обязательств, а система смарт-контрактов обеспечит автоматическое проведение платежей и фиксацию данных в распределённом реестре. Согласно исследованиям Santander InnoVentures, к 2022 году внедрение блокчейна и смарт-контрактов может снизить ежегодные инфраструктурные затраты на 15–20 миллиардов долларов США.

Цепочки поставок

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

Здравоохранение

Блокчейн и смарт-контракты позволят создать единый безопасный реестр медицинских записей. Учитывая деликатность информации, доступ к записям можно ограничить смарт-контрактом с мультиподписью: если пациент и его лечащий врач согласны показать информацию другому специалисту, они поставят цифровые подписи и система откроет доступ указанному человеку. Объединение в один реестр поможет вести научные исследования и анонимные опросы, а если учёные решать наградить тех, кто делится информацией, смарт-контракты — оптимальный способ обеспечить выплату по факту передачи информации.

Интернет вещей

В интернете вещей (Internet of Things, IoT) безопасность и неизменяемость блокчейн-реестра вместе с возможностями смарт-контрактов позволят наладить прозрачные механизмы взаимодействия и обмена ценностями между гаджетами вроде умных холодильников, смартфонов, термостатов и автомобилей. Умный электромобиль может одной транзакцией инициировать оплату за электричество и смарт-контракт активирует зарядное устройство. Права владения этими гаджетами тоже можно фиксировать в блокчейне, а значит, пользователь сможет продать или подарить устройство не покидая блокчейн-сети и без привлечения третьих лиц.

Медиаиндустрия

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

То же самое относится и к другим областям, где нужно обеспечить учёт и прозрачное проведение платежей без доверия между сторонами: страхованию, энергетике и так далее. Для голосования и ведения государственных архивов блокчейн и смарт-контракты — возможность оптимизировать доступ к данным и авторизацию участников, будь то архив земельного кадастра или избирательный процесс.

Проблемы смарт-контрактов

Оракулы

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

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

Оракулами могут быть:

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

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

Юридическая сила

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

Недоверие к блокчейну

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

Выводы

Уже сейчас многие традиционные банки и ведомства экспериментируют с блокчейн-технологиями и смарт-контрактами и инвестируют в проекты в этой отрасли. По мере того, как проекты вроде Augur, Aeternity и Oraclize решают проблему оракулов и совершенствуют технологию, всё больше государственных структур и бизнесов будут внедрять распределённый реестр и смарт-контракты для оптимизации своей работы и прозрачного учёта.

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

Что такое Смарт контракт простыми словами: примеры, создание

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

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

Краткая история

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

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

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

Среда для работы умных контрактов

Разработка смарт-контрактов, а также мониторинг смарт-контрактов требуют выполнения некоторых условий:

    1. Нужно использовать такой метод электронной подписи, как асимметричное шифрование.
    2. Необходимо существование открытых баз данных для проводимых транзакций. Необходимо также отсутствие в работе малейшего человеческого фактора (лучшим примером является блокчейн в биткоине).
    3. Необходимо децентрализированное исполнение смарт-контрактов. Примеры: Ethereum, Codius и Counterparty.

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

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

Принцип работы платформы смарт-контрактов:

  1. Вам необходимо провести транзакцию, и она пересылается в ноды (компьютерная сеть равноправных узлов).
  2. Умный контракт проверяет подписи обеих сторон, а также выполнение каждого пункта из условий договора.
  3. Далее контрактом принимается решение, основываясь на последнем пункте.
  4. Умный контракт заканчивает сделку и распределяет активы между сторонами. В случае, если условия выполнены неправильно, платформа выписывает штрафы и ограничивает доступ к активам.

На платформе Ethereum, smart contracts активируются определенным количеством газа (комиссия), необходимым для проведения транзакции.

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

Язык смарт-контрактов — программирование на языке (Python, С, С+ и тп.), для этого потребуются базовые знание основ программирования. В случае, если у желающего не имеются такие знания, то нужно будет привлечь к работе других разработчиков. Затем следует выбрать один из доступных блокчейнов.

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

Пример умного контракта:

Кстати, в 2017 году запустили проект, способный сделать создание умных контрактов гораздо проще для людей, которые не разбираются в подобной теме. И это — Etherparty. В данный момент создана только бета-версия платформы.

Если обратить внимание на анализ Deloitte, собранный в 2016 году, главным кандидатом на внедрение умных контрактов определенно является клиринг. Также существуют и другие перспективные области, среди которых: здравоохранение, логистика, интернет-магазины. Разберем каждую из областей.

Клиринг

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

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

Здравоохранение

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

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

Логистика

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

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

Интернет-магазины

Смарт-контракты позволяют отслеживать полную цепочку поставок.

  • К примеру, вы совершили заказ в интернет-магазине. Блокчейн фиксирует оплату заказа, но средства переводятся на счет продавца лишь после того, как вы получите свой товар и подтвердите свое удовлетворение.

Как создать и использовать смарт контракт на эфире

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

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

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

Если простые контракты основаны на логике вида «если…, то…, иначе…», то умные контракты действуют подобно торговому автомату, в который опускают доллар, и впоследствии запускается дальнейшее действие (что соответствует виду «если…, то…»), а далее предлагается выбрать товар. Если выбор сделан, происходит следующее действие — получение желаемого.

Отличия умных контрактов от обычных

Стоит выделить следующие отличия смарт-контрактов от их бумажных аналогов:

  1. Место. Умный контракт — документ виртуальный, для работы с которым используется блокчейн, в то время как обычный контракт заключается на бумаге.
  2. Хранение. Первые хранятся в блокчейне, вторые — основаны на праве и законодательных актах.
  3. Используемый язык. В смарт контрактах используется компьютерный язык, а в обычных — юридический.
  4. Безопасность. Смарт контракты не требуют наличия посредников и безопасны, бумажная же версия рискованна и нуждается в посредниках.
  5. Используемые средства. В умных контрактах для оплаты услуг используется криптовалюта, в обычных — обыкновенные деньги.
  6. Условия. Смарт-контракты не разрешают менять условия договора, бумажный же вариант возможно переписать.
  7. Длительность процесса. В случае, если каждое условие соблюдено, обмен ценностями при заключении смарт-контракта происходит моментально. При использовании обычных контрактов, готовьтесь к задержкам.
  8. Составление контракта. Для создания умного контракта не потребуется помощь юристов, но такой контракт сложно составить самостоятельно.

Достоинства и недостатки

Достоинства пользования смарт-контрактами:

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

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

  • Смарт-контрактам еще далеко до совершенства. Ведь есть вероятность того, что в коде имеются ошибки.
  • Неизвестно, как именно будет и обязано регулировать их власть, ведь еще нет определенного закона о смарт контрактах.
  • Неизвестно, налоги какого размера будут взиматься с транзакций, проведенных через smart contract blockchain.
  • Они обладают гораздо меньшей гибкостью, а также в них исключена возможность изменения сведений, содержащихся в умном контракте.
  • Большое количество банков не устраивает обмен данными, имеющими конфиденциальность, в открытых реестрах.
  • Существует проблема скорости, с которой обрабатываются транзакции.

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

  • приборы для измерения (к примеру, термометр);
  • участники сети, оказывающие услуги для системы блокчейн;
  • децентрализованные системы, имеющие свой механизм консенсуса, которые построены над основным реестром.

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

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

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

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

SmartJurist

Утверждаю

индивидуальный предприниматель А.В. Губенко

Политика в отношении обработки персональных данных

Настоящая Политика в отношении обработки персональных данных (далее — Политика) является официальным документом индивидуального предпринимателя Губенко А.В. (далее — «Компания»), и определяет порядок обработки и защиты информации о физических лицах (далее — Пользователи), пользующихся сервисами, информацией, услугами, программами, расположенными на доменном имени http://smartjurist.ru, http://abonent.smartjurist.ru, http://besthelp.smartjurist.ru, http://proverki.smartjurist.ru (далее — Веб-сайт).

Настоящая политика в отношении обработки персональных данных (далее — Политика) составлена в соответствии с п. 2 ст. 18.1 Федерального закона Российской Федерации «О персональных данных» № 152-ФЗ от 27 июля 2006 года и действует в отношении всех персональных данных, обрабатываемых Компанией, которые могут быть получены от физического или юридического лица (контрагента), состоящего в договорных отношениях с Компанией.

Целью настоящей Политики является защита интересов Компании, ее клиентов и посетителей сайтов, а также соблюдение требований Законодательства Российской Федерации о персональных данных.

Политика распространяется на персональные данные полученные как до, так и после утверждения настоящей Политики.

Политика обязательна для ознакомления лицами, передающими в Компанию персональные данные.

Текущая редакция Политики размещается на Веб-сайте Компании в общем доступе и вступает в силу с момента её размещения.

Общие положения

Область применения политики

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

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

Нормативные ссылки

Правовой основой настоящей Политики является Федеральный закон Российской Федерации «О персональных данных» № 152-ФЗ от 27 июля 2006 года.

Термины, определения и сокращения

В настоящей Политике определены следующие термины, определения и сокращения:

персональные данные (персональных данных) — любая информация, относящаяся к прямо или косвенно определенному, или определяемому физическому лицу (субъекту персональных данных);

оператор — государственный орган, муниципальный орган, юридическое или физическое лицо, самостоятельно или совместно с другими лицами организующие и (или) осуществляющие обработку персональных данных, а также определяющие цели обработки персональных данных, состав персональных данных, подлежащих обработке, действия (операции), совершаемые с персональными данными;

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

Принципы обработки персональных данных

Обработка персональных данных в Компании осуществляется в соответствии с принципами, установленными Федеральным законом Российской Федерации «О персональных данных»:

обработка персональных данных осуществляется на законной и справедливой основе;

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

не допускается объединение баз данных, содержащих персональные данные, обработка которых осуществляется в целях, несовместных между собой;

обработке подлежат только те персональные данные, которые отвечают целям их обработки;

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

при обработке персональных данных обеспечивается точность персональных данных, их достаточность, а в необходимых случаях и актуальность по отношению к заявленным целям их обработки;

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

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

Цели сбора и обработки персональных данных

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

Компания может использовать данные в следующих целях:

  • Идентификация стороны в рамках договоров с Компанией;
  • Связь с субъектом в случае необходимости, в том числе направление уведомлений, информации и запросов, связанных с оказанием услуг, а также обработка заявлений, запросов и заявок;
  • Улучшение качества услуг, оказываемых Компанией;
  • Продвижения товаров, работ, услуг на рынке путем осуществления прямых контактов с субъектом персональных данных;
  • Проведение статистических и иных исследований, на основе обезличенных данных.
  • Сбор персональных данных посетителей сайтов Компании осуществляется путем получения в форме обратной связи таких данных как ФИО, номер мобильного телефона и адреса электронной почты.

Условия обработки персональных данных

Обработка персональных данных в Компании допускается в следующих случаях:

обработка персональных данных осуществляется с согласия субъекта персональных данных на обработку его персональных данных;

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

обработка персональных данных необходима для осуществления правосудия, исполнения судебного акта, акта другого органа или должностного лица, подлежащих исполнению в соответствии с законодательством Российской Федерации об исполнительном производстве;

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

обработка персональных данных необходима для защиты жизни, здоровья или иных жизненно важных интересов субъекта персональных данных, если получение согласия субъекта персональных данных невозможно;

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

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

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

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

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

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

Компания не осуществляет трансграничную передачу персональных данных.

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

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

Права субъекта персональных данных

Субъект персональных данных имеет право:

принимать решение о предоставлении его персональных данных оператору персональных данных;

отзывать согласие на обработку своих персональных данных;

внести, дополнить или изменить обрабатываемые персональные данные;

требовать исключить свои персональных данных из общедоступных источников персональных данных;

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

Право субъекта персональных данных на доступ к его персональным данным может быть ограничено в соответствии с федеральными законами Российской Федерации.

Обязанности Компании

В соответствии с требованиями Федерального закона № 152-ФЗ «О персональных данных» Компания обязуется:

предоставлять субъекту персональных данных по его запросу информацию, касающуюся обработки его персональных данных, либо на законных основаниях предоставить отказ;

по требованию субъекта персональных данных уточнять обрабатываемые персональные данные, блокировать или удалять, если персональные данные являются неполными, устаревшими, неточными, незаконно полученными или не являются необходимыми для заявленной цели обработки;

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

уведомлять субъекта персональных данных об обработке персональных данных в том случае, если персональные данные были получены не от субъекта персональных данных;

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

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

уведомить субъекта персональных данных об уничтожении его персональных данных;

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

Меры по обеспечению безопасности персональных данных при их обработке

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

Обеспечение безопасности персональных данных достигается, в частности:

определением угроз безопасности персональных данных при их обработке в информационных системах персональных данных;

изданием локальных актов по вопросам обработки персональных данных, а также локальных актов, устанавливающих процедуры, направленные на предотвращение и выявление нарушений законодательства Российской Федерации, устранение последствий таких нарушений;

назначение ответственного за организацию обработки персональных данных;

применением организационных и технических мер по обеспечению безопасности персональных данных при их обработке в информационных системах персональных данных, необходимых для выполнения требований к защите персональных данных, исполнение которых обеспечивает установленные Правительством Российской Федерации уровни защищенности персональных данных;

применением прошедших в установленном порядке процедуру оценки соответствия средств защиты информации;

оценкой эффективности принимаемых мер по обеспечению безопасности персональных данных до ввода в эксплуатацию информационной системы персональных данных;

учетом машинных носителей персональных данных;

обнаружением фактов несанкционированного доступа к персональным данным и принятием соответствующих мер;

восстановлением персональных данных, модифицированных или уничтоженных вследствие несанкционированного доступа к ним;

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

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

Изменение политики

Компания имеет право вносить изменения в настоящую Политику.

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

Иные положения

Все действия Компании в отношении обработки персональных данных строятся в соответствии с требованиями Федерального закона Российской Федерации «О персональных данных» № 152-ФЗ от 27 июля 2006 года

Смарт-контракты в системе договорного права Российской Федерации

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

Криптовалюты, блокчейн, смарт-контракты

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

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

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

Технология блокчейн является средой для работы смарт-контрактов (в переводе с английского smart contract – умный контракт/умный договор).

Принцип работы смарт-контрактов

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

Стороны подписывают умный контракт, используя аналогичные подписанию отправки средств в действующих криптовалютных сетях методы. После подписания сторонами контракт вступает в силу. Умные контракты смогут существовать только внутри среды, имеющей беспрепятственный доступ исполняемого кода к объектам умного контракта (внутри блокчейна). Все условия контракта должны иметь математическое описание и ясную логику исполнения.

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

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

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

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

Где применяются смарт-контракты

Основным примером практического применения смарт-контрактов и их успешной работы является ICO (или TGE) – метод привлечения инвестиций в развивающийся проект путем краудфандинга по аналогии с публичным размещением акций в акционерном обществе (IPO), о котором я уже писал в статье «Token Generation Event: защита прав и интересов сторон в отсутствие правового регулирования».

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

Регулирование криптовалют в РФ

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

В частности, Правительству Российской Федерации и Центральному банку Российской Федерации в срок до «01» июля 2018 года предписано подготовить поправки в законодательство, предусматривающие определение таких понятий, как «цифровая закладная», «криптовалюта», «токен», «смарт-контракт».

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

Определение “смарт-контракта”

  • в законопроекте

Так, в предложенном Центральным банком Российской Федерации Проекте Федерального закона «О цифровых финансовых активах», который был принят Госдумой в первом чтении 22 мая, под смарт-контрактом понимается «договор в электронной форме, определение и исполнение прав и обязательств по которому осуществляется путем совершения в автоматическом порядке цифровых записей в строго определенной им последовательности и при наступлении определенных им обстоятельств».

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

Проект Федерального закона «Об альтернативных способах привлечения инвестиций (краудфандинге)» содержит указание на то, что термин «смарт-контракт» используется в данном проекте в значении, определенном в Проекте Федерального закона «О цифровых финансовых активах», но при этом дополняет, что с использованием смарт-контрактов могут совершаться действия, направленные на установление, изменение и прекращение прав и обязанностей участников инвестиционной платформы.

Министерство финансов Российской Федерации в своем Проекте Федерального закона «О цифровых финансовых активах» также предложило свое определение термина «смарт-контракт», в соответствии с которым смарт-контрактом признается «договор в электронной форме, исполнение прав и обязательств по которому осуществляется путем совершения в автоматическом порядке цифровых транзакций в распределенном реестре цифровых транзакций в строго определенной им последовательности и при наступлении определенных им обстоятельств».

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

Иные попытки дать легальное определение термина «смарт-контракт» в настоящее время отсутствуют, поскольку лидерами правового мнения в данном вопросе остаются Центральный банк Российской Федерации и Министерство финансов Российской Федерации.

  • «цифровое право» и «цифровые деньги»

Вместе с тем, депутатами Государственной Думы Российской Федерации В.В. Володиным и П.В. Крашенинниковым на рассмотрение предложен Проект Федерального закона № 424632-7 от «26» марта 2018 года «О внесении изменений в части первую, вторую и четвертую Гражданского кодекса Российской Федерации», в соответствии с которым вводятся такие термины, как «цифровое право» и «цифровые деньги».

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

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

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

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

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

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

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

  • Гражданский кодекс Российской Федерации: понятие “договор”

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

В соответствии с ч. 1 ст. 420 ГК РФ договором признается соглашение двух или нескольких лиц об установлении, изменении или прекращении гражданских прав и обязанностей.

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

Договор заключается посредством направления оферты (предложения заключить договор) одной из сторон и ее акцепта (принятия предложения) другой стороной (ч. 2 ст. 432 ГК РФ).

В соответствии с ч. 1 ст. 433 ГК РФ договор признается заключенным в момент получения лицом, направившим оферту, ее акцепта.

Согласно ч. 1 ст. 434 ГК РФ договор может быть заключен в любой форме, предусмотренной для совершения сделок, если законом для договоров данного вида не установлена определенная форма.

В соответствии с ч.2 ст. 434 ГК РФ договор в письменной форме может быть заключен путем составления одного документа, подписанного сторонами, а также путем обмена письмами, телеграммами, телексами, телефаксами и иными документами, в том числе электронными документами, передаваемыми по каналам связи, позволяющими достоверно установить, что документ исходит от стороны по договору.

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

Все вышеприведенные нормы ГК РФ вполне применимы к порядку заключения смарт-контракта, поскольку его механика состоит в достижении между сторонами соглашения по определенным вопросам и закрепление этого соглашения путем электронных средств.

Заключение

На основании вышеизложенного представляется необходимым и целесообразным сформулировать легальное и наиболее объективное определение термина «смарт-контракт».

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

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

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

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

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