Почему бы не разобраться с контрактами? — КиберПедия 

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Почему бы не разобраться с контрактами?

2021-01-31 61
Почему бы не разобраться с контрактами? 0.00 из 5.00 0 оценок
Заказать работу

 

Когда стало очевидно, что блокчейн можно использовать для регистрации всех видов транзакций, а не только сделок, связанных с биткоинами, некоторые также поняли, что распределенный реестр был бы идеальной основой для цифровых смарт-контрактов[736]. Это выражение придумал в середине 1990-х Ник Сабо, специалист по компьютерам и праву[737]. Сабо заметил, что хозяйственные контракты (договоры), один из краеугольных камней современной капиталистической экономики, по многим параметрам сходны с компьютерными программами. И те и другие включают четкие определения (в программах — определения переменных, в договорах — указание заинтересованных сторон, их прав и обязанностей), а также содержат варианты действий в различных обстоятельствах. Например, договор между авторами книги и издателем может указывать, что авторы получат определенную плату, когда пришлют рукопись в редакцию, и что им придут дополнительные отчисления с каждого экземпляра, если общие продажи книги в твердой обложке превысят некоторый уровень. Любой приличный программист напишет эквивалент таких условий в нескольких строках кода.

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

Мы весьма доверяем Norton, причем в основном потому, что уже опубликовали у них одну книгу и имеем большой опыт работы с этим издательством. А первую книгу мы решили публиковать здесь, потому что издательство давно существует, имеет отличную репутацию, публикует тех авторов, которых мы очень уважаем, и еще потому, что его рекомендовал наш литературный агент[738]. Короче говоря, имелась масса свидетельств, что Norton будет для нас надежным партнером[739].

Сторонники смарт-контрактов посмотрели бы на эту ситуацию иначе. Они заметили бы, что вместо того, чтобы доверять Norton в вопросе отчетов о продажах, мы могли бы полагаться на третью сторону, например на Nielsen BookScan[740]. Мы могли бы написать программу, которая имела бы доступ к Всемирной паутине, данным BookScan, банковскому счету издательства и нашему банковскому счету и действовала бы по следующей схеме.

 

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

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

 

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

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

Главное преимущество такого рода контрактов состоит в том, что они устраняют необходимость многих форм доверия. Нам не нужно верить, что Norton точно сосчитает продажи, поскольку контракт опирается на данные BookScan. И нам не нужно верить, что издатель на самом деле повысит ставку отчислений после достижения цели продаж, поскольку такое увеличение является частью неизменяемого кода[741]. Нам не нужно даже верить в то, что суды будут компетентными и беспристрастными, поскольку смарт-контракт в реализации условий или проверке законности не полагается на институты власти. Этот контракт просто существует и работает на блокчейне с его открытостью, верифицируемостью и неизменяемостью.

В 1996 году пионер смарт-контрактов Ник Сабо писал:

 

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

 

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

К концу 2016 года самой известной из таких попыток, видимо, был проект Ethereum («Эфириум»); его создатели описывали проект так: это «децентрализованная платформа, которая работает со смарт-контрактами — приложениями, действующими точно так, как запрограммировано, без возможностей простоя, цензуры, мошенничества или вмешательства третьей стороны»[743]. На платформе Ethereum был запущен ряд многообещающих проектов; с одним из них мы познакомимся в следующей главе.

 


Поделиться с друзьями:

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

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

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

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.