Электронная библиотека » Андрей Рябых » » онлайн чтение - страница 3


  • Текст добавлен: 3 декабря 2018, 11:40


Автор книги: Андрей Рябых


Жанр: О бизнесе популярно, Бизнес-Книги


Возрастные ограничения: +12

сообщить о неприемлемом содержимом

Текущая страница: 3 (всего у книги 10 страниц) [доступный отрывок для чтения: 3 страниц]

Шрифт:
- 100% +

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

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

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

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

Давайте соберем в одну картинку, как же работает блокчейн.


Рис. 5


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

добавляет новый блок, все ноды сохраняют у себя информацию об этом блоке и платеж считается проведенным. Это вкратце общая схема работы. Если вас интересуют подробности, то можно посмотреть запись одного из докладов, посвященного устройству блокчейна: http://bit.ly/2vwSnqP

Пока в примерах мы старались по возможности рассказывать только про биткойн, но криптовалют намного, намного больше. Можно сказать, что криптовалюты делятся на две группы: биткойн и все остальные. Все криптовалюты, кроме биткойна, называют одним общим термином – altcoins, alternative coins, альткойны.

Что такое альткойны?

Первые альткойны появились в 2011 году. Дело в том, что в технологию биткойна заложен целый ряд ограничений. Скорость транзакций намеренно ограничивается, сложность постоянно повышается, количество выпускаемых монет также ограничено. Эти ограничения делают биткойн медленной и дорогой монетой. Биткойн – это золото криптовалютного мира, красивое, стабильное и дорогое. Использовать золото в повседневных расчетах неудобно, поэтому нашлись светлые головы, которые решили исправить эту ситуацию, выпустив свою криптовалюту.

С 2011 года стали появляться новые криптовалюты. Большинство их создателей брали исходный код биткойна и вносили несколько основных изменений:

✓ чтобы новую валюту было проще и выгоднее майнить, убирали постоянное увеличение сложности;

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

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

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

Dogecoin (по-русски их называют догикоин, доги) тоже технически похож на bitcoin, при этом один токен доги стоит тысячные или десятитысячные доли копейки. А комиссия за транзакцию всегда 2 doge.

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

Так, в 2013 году было проведено ICOEthereum (эфир, эфереум или этереум). В этом блокчейне была реализована концепция смарт-контрактов. С появлением смарт-контрактов стали говорить о том, что блокчейн перешел на новый уровень, и теперь это Блокчейн 2.0.

Чуть позже появились блокчейны для хранения файлов и распределенных вычислений. И токены этих блокчейнов также попали в список альткойнов.

ВЫВОД

Альткойн – это любая криптовалюта, кроме биткойна.

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

Что такое форки, чем отличается hard fork от soft fork?

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

Форк (fork) – одно из таких слов. Когда программист пишет код, он складывает все файлы в одну папку. Когда программа уже готова, работает и нужно добавить в нее что-то новое, программисты не начинают переписывать те файлы, которые уже готовы, а копируют полностью всю папку и начинают работать с новой копией.

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

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

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

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

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

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

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

Ограбление на 50 миллионов долларов

17 июня 2016 года в мире блокчейна было совершено преступление: в сети Ethereum было похищено 3 641 964 ЕТН. По курсу того времени это около 50 миллионов долларов. Такое стало возможным из-за ошибки в смарт-контракте – специальной программе, которая управляла деньгами многих пользователей.

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

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

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

Было три варианта развития ситуации:

1. Не делать ничего: признать факт, зафиксировать убытки, жить дальше.

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

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

Фактически криптосообществу нужно было выбирать из двух вариантов: ничего не делать и сделать хардфорк.

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

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

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

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

Вторая ветка стала называться Ethereum Classic (ЕТС), иногда встречается название Ethereum Original. Обе криптовалюты стали существовать параллельно. Курс ЕТС примерно в 10–15 раз меньше, чем у ЕТН. Достаточно долго на тематических форумах и конференциях представители обеих веток открыто критиковали и обвиняли друг друга: одни в воровстве, а другие в предательстве идеологии и ценностей криптомира. Отголоски тех битв слышны до сих пор, разработчикам Ethereum периодически напоминают о хардфорке и упрекают за него.

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

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

Предполагаю, что на решение сообщества повлияли не только опасения за капитализацию эфира, так как второй хардфорк за такое короткое время мог привести к серьезным репутационным потерям, но и то, что в данном случае справедливость не была нарушена: тот, кто допустил ошибку, признался и объяснил, что злого умысла у него не было, да и выигрыша от этой ситуации никто не получал. В общем, раз не было резко обогатившихся, восстанавливать справедливость не требовалось, и сообщество, зафиксировав потери, продолжило жить своей жизнью, между другими делами придумывая, как бы все же разморозить эти 280 000 000 долларов США.

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

Государство и рынок криптовалют

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

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

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

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

Обратите внимание на два факта:

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

2. После того как некто забрал деньги, достаточная доля сообщества посчитала, что он имел право так поступить.

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

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

У любого государства, столкнувшегося с криптовалютами, остается два пути:

1. Запретить и технически заблокировать все блокчейны.

2. Признать, легализовать и по возможности возглавить их.

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

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

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

На сегодняшний день (июль 2018-го) в России нет принятого закона о криптовалютах и цифровых реестрах. Однако 22 мая 2018 года Государственная дума Российской Федерации приняла законопроекты «О цифровых правах», «О цифровых финансовых активах» и «О привлечении инвестиций с использованием инвестиционных платформ» в первом чтении. Решения были одобрены практически единогласно» – лишь один депутат воздержался от голосования.

В проекте закона «О цифровых финансовых активах» появилось описание понятий из криптомира:

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

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

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

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

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

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

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

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

Smart-contracts, и заменят ли они юристов, бухгалтеров и нотариусов

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

Как работает смарт-контракт?

А хочет продать машину, Б хочет ее купить. Оба отправляют запрос в смарт-контракт, при этом А подтверждает, что у него есть право собственности на машину, а Б подтверждает, что у него есть деньги. Как только смарт-контракт получает подтверждение от обеих сторон, он отправляет деньги А и записывает в реестр автовладельцев, что собственником данного автомобиля теперь является Б. Вся операция не требует посредников и занимает считанные минуты с момента отправки подтверждений. Рассказывая о возможностях блокчейна, мы приводили пример с расчетом выплат по страховому случаю. Фактически этот пример – это тоже смарт-контракт: проверяются данные, делаются расчеты, выплачивается страховая премия, меняются страховые коэффициенты для водителей. Все быстро, просто, эффективно, без нотариусов, юристов, банков, составления договоров, постановки на учет, походов в ГАИ.

Классно, но, к сожалению, пока невозможно.

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

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

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

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

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

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

В 2013 году гениальный программист Виталик Бутерин предложил концепцию универсальной децентрализованной блокчейн-платформы, в которой любой желающий может программно реализовать разные системы хранения и обработки информации. Главное условие – действия должны быть описаны как математические правила. В результате эта идея получила воплощение в виртуальной машине Ethereum. Подробнее об устройстве Ethereum рассказывается в видео по ссылке http://bit.ly/2LUyvYC. Осторожно! Много технических терминов и подробностей. Смарт-контракт – это электронный алгоритм или условие, при выполнении которого стороны могут обмениваться деньгами, недвижимостью, акциями и другими активами. Для реализации умного контракта нужно иметь децентрализованную сеть, где все участники имеют равные права. В качестве финансового инструмента используется криптовалюта.

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

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

Смарт-контракт – это запрограммированные условия договора.

Умный договор оперирует теми же понятиями, что и обычный договор:

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

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

Условия – это алгоритм и правила сделки. Они должны быть очень точно и однозначно описаны. В смарт-контракте нельзя написать: «При успешном прохождении проверки права собственности деньги переводятся продавцу». Нужно обязательно указать все условия, которые скрываются за «успешным прохождением проверки права собственности». Эта фраза для смарт-контракта должна превратиться примерно в такой в чек-лист:

⇔ Версия реестра автовладельцев актуальна и обновлена не более 30 секунд назад.

⇔ В этой версии реестра есть предмет договора – автомобиль с таким-то VIN-номером.

⇔ Этот автомобиль принадлежит А.

⇔ На автомобиль не наложено запретов на продажу.

⇔ На автомобиль не наложено арестов имущества.

⇔ Автомобиль не находится в залоге.

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

Только если все пункты проверены и отмечены галочкой, продавец получает деньги.

По структуре смарт-контракт тоже похож на обычный договор. На рис. б слева структура договора, а справа – смарт-контракта.


Рис. 6


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

Потом фиксируем этапы выполнения договора: проверяем машину, вносим предоплату, регистрируем сделку, вносим постоплату.

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

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

Вместо «терминов и определений» будут «глобальные переменные»:

✓ кошелек (публичный адрес) продавца;

✓ кошелек (публичный адрес) покупателя;

VIN-номер машины (указывает продавец);

✓ цена машины (указывает продавец).

Вместо «этапов работ» – «состояния смарт-контракта»:

✓ размещение объявления о продаже;

✓ поиск покупателя;

✓ торг между покупателем и продавцом;

✓ купля/продажа;

✓ регистрация сделки;

✓ передача права собственности покупателю (изменение владельца в реестре) и перевод денег продавцу.

Вместо «результатов» – «возвращаемые значения»:

• ссылка на запись в реестре автовладельцев, подтверждающую права покупателя;

• начисление криптовалюты покупателю.

Вместо «особых условий» – «условия и ограничения»:

✓ покупатель вноситтокены на счет смарт-контракта, где они замораживаются до завершения сделки;

✓ продавец и покупатель могут отказаться от сделки до этапа купли/продажи;

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

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

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

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

Что нужно, чтобы начать массовое использование такой замечательной, эффективной, справедливой и недорогой системы?

Популяризация и развитие технологии

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

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

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

Другой пример – заказ такси или доставка пиццы. При совершении заказа и оплате мы можем совсем не контактировать с людьми, все процессы уже автоматизированы. Люди появляются только на самом последнем этапе: когда приезжает машина или когда привозят пиццу.

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


Правовой статус для использования в сделках между двумя участниками

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

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

Внимание! Это не конец книги.

Если начало книги вам понравилось, то полную версию можно приобрести у нашего партнёра - распространителя легального контента. Поддержите автора!

Страницы книги >> Предыдущая | 1 2 3
  • 0 Оценок: 0

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации