:RU: Мы можем построить на Cardano социальную систему

Перевод статьи https://cardanians.io/en/we-can-build-a-social-system-on-cardano-122

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

image

Как работает нынешняя социальная система

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

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

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

Мы уже построили новую альтернативную социальную систему?

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

  • Людям не нужно искать децентрализованные альтернативы, когда они счастливы в нынешней социальной системе. Именно поэтому движение криптовалют не является важной темой для большинства людей. До тех пор, пока только немногие заинтересованы криптовалютами, а остальные нет, то нынешние социальные системы не будут разрушены. В результате принятие децентрализованных денег и услуг будет происходить медленно.
  • Криптовалюта обладает разрушительным потенциалом для правительства государства. Государства будут защищать свои позиции. Правительства могут легко ограничить использование криптографии, и людям будет все равно, так как они все еще будут доверять нынешней социальной системе. Голос крипто меньшинства будет в основном игнорироваться большинством.
  • На данный момент криптовалюта не способна хотя бы частично заместить роль социальной системы. Таким образом, она вряд ли может стать мейнстримом. Речь идет о доверии. Нельзя доверять частично государственной социальной системе и частично альтернативной финансовой системе, если государственная социальная система и альтернативная финансовая система не доверяют друг другу. Один из способов преодолеть это - построить децентрализованную социальную систему в качестве слоя, расположенного над финансовой системой, построенной на блокчейне. Благодаря этому нам не придется полагаться на старую социальную систему.

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

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

Как вы помните, государства представлены тремя столпами власти: законодательной, исполнительной и судебной. Если мы попытаемся привнести это в мир исходного кода, то сможем охватить законодательную основу. Написание исходного кода (компьютерной программы) можно рассматривать как определение правил и законов. Разработчики поддерживают и изменяют исходный код каждый день. Поэтому их можно рассматривать как современную форму законодательной власти, которой мы можем доверять. В какой-то степени мы можем охватить и столп исполнения. Обработка транзакций может рассматриваться как следование правилам. Децентрализация в основном выступает в роли строгого исполнителя правил. Исполнительная власть в этом случае представлена группой людей, которые управляют полными нодами и пулами. Люди в основном доверяют операторам пулов и могут стать валидаторами, если захотят. В мире исходного кода нет никаких споров. Все двоично: да или нет.

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

Мы создали своего рода примитивную систему, которую можно рассматривать как жизнеспособную социальную систему, которой люди могут доверять. Как мы уже говорили, вероятно, только для меньшинств, поскольку такая примитивная система не способна заменить важную роль социальной системы (правительства). Возможности такой примитивной системы очень ограничены. Несмотря на то, что правила меняются каждый день (исходный код), форма голосования отсутствует. Представители власти (разработчики) неизвестны людям, которые доверяют финансовой системе (и могут рассматривать ее как социальную систему в том числе). Что касается компонента исполнительной власти, то система должна быть максимально децентрализованной и позволять многим людям стать членом элиты (например, оператором пула). Кроме исходного кода, нет ни одного инспекционного или штрафного органа, который бы следил за работой исполнителей. Можем ли мы слепо верить исходному коду, если знаем, что каждый может его изменить? Это правда, что операторы пула не могут изменить правила и, например, создать блок, который не будет принят валидаторами. Отдельный оператор не может увеличить максимальный запас монет, так как другие это заметят. С другой стороны, они могут делать сомнительные вещи и использовать свое положение в своих интересах. В настоящее время блокчейн система не может судить их или даже наказывать кого-либо. Участие в открытой не требующей разрешения системе основано на добровольности, а мотивация - чисто экономическая. В случае, если оператор пула будет делать какие-то сомнительные действия, люди в большинстве своем могут сделать только одно. Они не будут делегировать полномочия по достижению консенсуса группе, которой они не доверяют. Тем не менее, пул может оставаться сильным и делать то, что хочет оператор, если у него есть достаточные ресурсы для покупки консенсусной власти. Силу консенсуса всегда можно купить за фиатные валюты. Мы не знаем, хорошо это или плохо на данный момент. У нас нет достаточного опыта.

Какое именно доверие может установить блокчейн

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

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

  • Доверие между субъектами, которые лично знают друг друга. Это могут быть два друга или партнера. Они способны решать все споры лично, не полагаясь на кого-либо другого. Личная репутация среди группы друзей и членов семьи играет ключевую роль.
  • Доверие между субъектами, которые лично не знают друг друга и поэтому не доверяют друг другу. Возможно, им придется впервые взаимодействовать друг с другом. Им нужно быстро завоевать доверие друг друга или положиться на третью сторону. Им может быть трудно положиться на личную репутацию или найти подходящую надежную третью сторону. Субъекты часто вынуждены заключать соглашение и полагаться на социальную систему в решении споров. Вы можете представить себе двух случайных людей в интернете, когда один хочет что-то продать другому.
  • Доверие между субъектами, которые знают друг друга, но не доверяют друг другу. Обе стороны более или менее равны. Это такой же случай, как и раньше, но здесь вы можете представить себе два учреждения или банка. Крупные компании обычно знают друг друга и верят, что контрагент будет вести себя честно (в основном из соображений репутации), но самой веры недостаточно. Для этого может быть много причин. Взаимодействие может быть сложным с различными крайностями, большие деньги могут быть вовлечены во взаимодействие, заранее ожидается, что могут возникнуть споры.
  • Доверие между нами и третьими лицами или учреждениями. В отличие от предыдущей категории, здесь индивидуум противостоит более сильному субъекту. В качестве третьей стороны вы можете представить себе торговые организации, банки и учреждения. Мы обычно доверяем этим третьим сторонам, поскольку считаем, что власти могут помочь нам разрешить споры. Эти субъекты обычно защищают свою хорошую репутацию и ведут себя честно. С другой стороны, мы видим много споров в этой категории.
  • Доверие между нами и властями. Мы обычно доверяем властям, так как считаем, что можем разрешить возможные споры через независимые структуры. Мы доверяем социальной системе, поскольку обычно голосуем за представителей, которые делегируют власть институтам, с которыми мы обычно взаимодействуем. Таким образом, у нас есть ощущение, что мы можем влиять на то, что происходит вокруг нас.

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

Давайте пройдемся по всем категориям по очереди. Алиса и Боб - друзья, и Алиса хочет купить гитару у Боба за 5000 токенов ADA. Боб, как джентльмен, навестит Алису и принесет гитару. Алиса сыграет песню, и она сразу же отправит 5000 ADA Бобу. Сделка проведена. Они не нуждались ни в каком соглашении. Это также сработает в том случае, если Алиса отправит 5000 токенов ADA Бобу заранее, а Боб пообещает отправить гитару по почте. Они знают друг друга, так что Алиса может быть совершенно уверена, что Боб сдержит обещание. В этом сценарии обычно нет никаких проблем с использованием блокчейна.

Давайте теперь рассмотрим этот же сценарий с той разницей, что Алиса и Боб не знают друг друга. Они могут жить в одной стране, но в разных городах. Боб не джентльмен в этом сценарии, и он не хочет ехать в чужой далекий город, чтобы показать гитару Алисе. У Алисы и Боба тут проблема. Алиса не хочет посылать 5000 токенов ADA Бобу заранее, так как она не доверяет ему и не верит, что он пришлет гитару. В свою очередь Боб не хочет посылать гитару заранее, так как не доверяет Алисе и не верит, что она пришлет ему 5000 токенов. Они могут либо рискнуть и попытаться поверить друг другу, либо попытаться найти третью сторону, которая могла бы помочь. Этот сценарий не является проблемой для фиатных валют, поскольку правовая система может помочь разрешить споры. Люди не боятся платить фиатными валютами, так как они могут легко доказать, что они отправили деньги с одного банковского счета на другой. Алиса может подать в суд на Боба за то, что он не отправил гитару после того, как она отправила 250 долларов, и есть большая вероятность, что у Боба возникнут проблемы с местными властями. Если бы Алиса и Боб были из разных стран, сценарий был бы более сложным с фиатными валютами, но еще хуже с криптовалютами. Правовая система данной страны может отказаться заниматься этим делом только потому, что речь идет о криптовалюте. Разрешение споров всегда занимает много времени, и доказать некоторые связанные с этим факты может быть дорого или трудно.

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

Другая категория связана с доверием между Алисой и крупным учреждением. Институты обычно имеют более сильные позиции и в некоторых случаях являются просто необходимыми посредниками. Давайте рассмотрим сценарий, когда Алиса хочет купить сотовый телефон у крупного продавца. Торговый организации также обычно заботятся о своей репутации. Однако некоторые мелкие торговцы этого не делают, и тогда они могут обмануть и просто сохранить 5000 ADA, которые Алиса им отправила, конечно, без намерения отправить ей сотовый телефон. Споры могут быть трудными по тем же причинам, которые мы описали во втором сценарии. Опять же, Алиса была бы в лучшем положении, если бы она использовала фиатную валюту. Когда два субъекта не доверяют друг другу, они могут положиться на посредника, которому доверяют обе стороны. Например, Алиса может послать 5000 ADA посреднику, а Боб - гитару. Посредник будет предоставлять услуги по хранению и гарантировать, что Боб получит деньги только в том случае, если Алиса получит гитару. Если Боб не отправит гитару, а Алиса отправит 5000 ADA, то посредник через некоторое время отправит 5000 ADA обратно Алисе. Посредники обычно требуют некоторую плату за свои услуги.

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

Каков же результат? Для вас может быть сюрпризом, что первое поколение технологии блокчейн способно установить доверие только между субъектами, которые знают и доверяют друг другу. Мы видели это в первом сценарии с Алисой и Бобом. Во втором сценарии мы ясно видели, что было нелегко установить доверие между Алисой и Бобом, поскольку они не доверяли друг другу. Взаимодействие между ними рискованно. Мы можем обобщить это и сказать, что когда стороны не доверяют друг другу, то блокчейн сам по себе не способен установить доверие. Почему? Блокчейн - это примитивная система, и правила в основном связаны с сетевым консенсусом. Правила, относящиеся к транзакциям, проверяют только действительность транзакции. Эти правила не имеют никакого представления о контексте сделки. Сеть просто проверяет, что Алиса имеет достаточный баланс для транзакции и что подпись правильна. Если это так, то сеть просто обрабатывает транзакцию. Вот и все. Сеть не знает, что Алиса отправила транзакцию, чтобы получить гитару от Боба. Почему он работает с фиатными валютами? Ответ прост. Юридическая система способна работать с контекстом и заставить Боба либо отправить гитару, либо вернуть 5000 ADA обратно Алисе. Правовая система обязана заниматься этими делами и разрешать споры, возникающие в них. Это то, с чем блокчейн не в состоянии справиться. Если мы поставим его в связь с социальной системой, то сможем сделать вывод, что блокчейну не хватает некоторых законодательных и исполнительных способностей. Это означает, что нынешняя социальная система намного эффективнее технологии блокчейн, поскольку она способна разрешать споры между сторонами.

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

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

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

Как мы можем построить децентрализованную социальную систему

Теперь вопрос в другом. Можем ли мы сделать взаимодействие в описанных выше сценариях более доверительным и надежным? Мы можем улучшить законодательные и исполнительные возможности блокчейна с помощью технологии смарт контрактов. Смарт контракты позволяют определить набор правил, которые могут представлять собой соглашение между сторонами. После развертывания смарт контракта, который можно рассматривать как подпись бумажного соглашения, сеть выполнит его. Стороны могут определять ожидаемые события, условия и действия. События могут быть инициированы сторонами (отправляющими транзакцию) или предоставлены оракулами в данный момент времени (например, рыночные данные). В мире программирования условия служат для оценки событий. Они позволяют контракту принять решение и помогают проинструктировать код предпринять некоторые действия на основе результата оценки. Другими словами, условия позволяют проверить ожидаемый результат (отправила ли Алиса 5000 токенов ADA на данный адрес) и инициировать некоторые действия (если да, то отправить 5000 ADA Бобу и гитарный токен Алисе). Действием может быть, например, отправка другой транзакции. Смарт контракты могут работать как с нативными монетами сети, так и с другими цифровыми активами (взаимозаменяемыми и незаменяемыми токенами).

Давайте рассмотрим следующий сценарий. Алиса хочет обменять 50 000 токенов ADA на 1 токен BTC с Бобом. Алиса и Боб не доверяют друг другу. Чтобы избежать риска, Алиса и Боб согласились развернуть смарт контракт. Цифровое соглашение будет определять условия их обмена. Алиса и Боб должны отправить активы по контрактным адресам хранения в течение 48 часов. Как только контракт получит оба актива от Алисы и Боба, он совершит обмен и отправит 1 BTC Алисе и 50 000 ADA Бобу. Если только один из них отправляет актив вовремя, а второй нет, то контракт возвращает актив первоначальному владельцу. В отличие от транзакционной системы, смарт контракт был способен установить доверие между двумя сторонами и позволить им безопасно обмениваться цифровыми активами без риска. Смарт контракт использовался как простой децентрализованный обмен.

Будет ли сценарий работать с гитарой, как мы видели во втором сценарии? Да. Контракт может выдать 5000 ADA Бобу только в том случае, если он сможет подтвердить, что Алиса получила гитару от Боба. Контракт не может слепо доверять Алисе, так как она может попытаться обмануть. Алиса может держать гитару в руках, но может быть не готова подтвердить это смарт контракту. Контракт должен был вернуть ей 5000 ADA. Это явно не сработает. Как же исправить ситуацию? Нам нужно экономически мотивировать Алису вести себя честно. Давай попробуем еще раз. Алиса отправляет 5000 ADA в смарт контракт, чтобы заплатить за гитару. Алиса соглашается прислать дополнительные 2000 ADA, которые будут возвращены ей, как только она подтвердит, что гитара была доставлена ей. Боб создает токен, который будет представлять гитару и отправляет его в смарт контракт. Кроме того, Боб посылает Алисе секрет, который позволяет ей получить гитарный токен из смарт контракта. В то же время Боб отправляет гитару Алисе по почте. Когда Алиса получает гитару, она использует секрет, чтобы получить гитарный токен и разблокировать 2000 ADA. Алиса сделает это, так как она не хочет платить 7000 ADA за гитару. Смарт контракт может отправить 5000 ADA Бобу, так как Алиса подтвердила доставку. Вы можете найти несколько крайних случаев в сценарии, но с ними можно справиться. Например, как смарт контракт может гарантировать, что Боб получит 5000 ADA даже в том случае, если Алиса позволит контракту истечь (она не подтвердит доставку) или почтальон не доставит гитару или ее внешний вид будет не сохранен? Смарт контракты могут быть написаны таким образом, что почтальон также будет вовлечен и экономически мотивирован действовать честно. Таким образом, почтальон также может взаимодействовать со смарт контрактом. Люди лучше всего знают, что происходит с вещами в физическом мире, поэтому они должны нести ответственность за предоставление истины надежным способом. Главное - экономически мотивировать людей действовать честно. Не существует лучшего решения, если мы хотим уйти от существующей правовой системы и построить надежные децентрализованные технологии. Почтальон заберет гитару у Боба и отправит 5000 ADA на смарт контракт. Таким образом, почтальон будет экономически мотивирован доставить гитару, так как почтальон хочет получить обратно 5000 ADA. Боб может быть уверен, что он получит 5000 ADA либо от Алисы, либо от почтальона. Теперь все действующие лица экономически мотивированы действовать честно. И знаете что? Алиса и Боб не хотят утруждать себя написанием смарт контракта. Они просто используют децентрализованное приложение любимой службы доставки и используют его. Смарт контракт будет предоставлять услуги по хранению, поэтому почтовая служба не будет касаться токенов ADA, которые Алиса планирует отправить Бобу.

Можно ли достичь такого же уровня надежности только через транзакционную сеть, как, например, Bitcoin? Нет. Боб мог продать гитару почтальону и получить BTC прямо во время передачи. Почтальон вынужден надеяться, что Алиса купит гитару. Если Алиса решила не покупать ее у почтальона, а Боб не хочет брать гитару обратно, то почтальон только что купил гитару. К сожалению, у почтальона дома уже есть 5 подобных гитар. Бизнес не работает. Почтальон ничего не может сделать без действующей правовой системы. В случае смарт контрактов почтальон мог просто сообщить контракту, что Алиса не хочет брать гитару, и он вернет свои 5000 ADA. Боб остался бы без 5000 ADA, поэтому он хотел бы получить свою гитару обратно от почтальона.

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

Почему Алиса и Боб должны использовать децентрализованный сервис вместо того, чтобы полагаться на фиат и существующую правовую систему? Как вы можете заметить, смарт контракты могут предотвратить некорректное поведение и мотивировать участников действовать честно. Вместо того чтобы бояться юридических проблем, децентрализованные службы могут предотвращать эти проблемы и решать их быстро и точно, как было согласовано всеми участниками в самом начале. Если бы использовалась сеть Bitcoin, то существовали бы только транзакции без контекста. Контекст будет находиться в головах участников и, возможно, в какой-то форме цифровой коммуникации (чат, электронная почта и т. д.). Хранение всего контекста в блокчейне в виде исполненного смарт контракта может быть гораздо более полезным. Технология смарт контрактов позволяет создать соглашение, которое может охватывать все возможные события. Можно точно определить, что произойдет тогда, когда произойдет каждое отдельное событие. Таким образом, можно предотвратить споры, вместо того чтобы полагаться на правовую систему, которая будет пытаться разрешить их, как обычно, дорого и медленно. Использование смарт контрактов может быть более эффективным и дешевым вариантом, чем в некоторых случаях придерживаться устаревших бумажных соглашений.

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

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

Технология смарт контрактов - это просто расширение парадигмы, которая гласит: “мы доверяем коду”. Разница в том, что смарт контракт может быть подготовлен кем угодно (а не только разработчиками клиентов) и настроен под определенную задачу. Например, смарт контракт может быть ориентирован на некоторые краткосрочные задачи для нескольких человек, или он может быть ориентирован на долгосрочные задачи внутри сообщества. Другими словами, независимо от клиентского кода (и некоторого вида кода виртуальной машины) любой может создать смарт контракт и развернуть его, когда захочет. Если вы думаете об этом в контексте транзакций, то технология смарт контрактов - гораздо более полезный инструмент. Можно начать думать о построении децентрализованной социальной системы. Мы способны определять правила и исполнять их, поэтому хотя бы частично можно заменить законодательную и исполнительную основы. Люди смогут договориться о каких-то правилах, и если кто-то их нарушит, то он или она может быть экономически наказан. Все доказательства будут доступны в блокчейне, и люди даже смогут проголосовать за наказание.

Мы видели много неудач в пространстве DeFi, поэтому мы могли бы сделать ложный вывод, что мы не можем доверять технологии смарт контрактов. Эти проблемы в основном связаны с Ethereum. Неудачи на одной платформе не означают, что Cardano не может построить лучшую платформу смарт контрактов. Как мы уже говорили, если люди готовы доверять коду, то доверие к смарт контракту - это всего лишь своего рода настраиваемое расширение. Однако что необходимо, так это развернуть смарт контракты, которые будут надежно работать в долгосрочной перспективе. Люди начнут доверять платформам смарт контрактов только в том случае, если они надежны и люди не будут колебаться, чтобы использовать их. Технология должна стать надежным партнером в повседневной жизни людей.

Вывод

Финансовая и социальная системы взаимосвязаны. Разделить их невозможно. Достаточно наивно думать, что мы сможем мирным путем экспроприировать финансовую систему у правительств, и надеяться, что она будет хорошо работать. Этого не будет. Финансовый мир не может работать без социального слоя, поэтому у нас есть два варианта. Мы можем либо использовать старую социальную систему с транзакционным слоем, построенным на технологии блокчейн, либо построить децентрализованную финансовую и социальную систему и, возможно, объединить старую с новой. Мы не обсуждали правила игры. Правительства, вероятно, не позволят нам построить новую социальную систему за их спиной. Вот почему мы должны сотрудничать с ними, объяснять преимущества и продолжать строить технологию. Революция не может быть совершена внезапно, и нам не нужно идти этим путем. Легче работать над медленной эволюцией. Cardano станет подходящей блокчейн платформой для децентрализованной эволюции человечества. Правильно будет внести ясность того, что мы далеки от нашего видения, но пришло время подумать об этом и сделать небольшие шаги в направлении его реализации.

// От переводчика: для получения дополнительных переведенных на русский язык статей о Cardano посетите русскоязычный раздел на форуме Cardano. Видеоролики о Cardano на русском можно найти на YouTube канале нашего замечательного амбасадора Тимура Сахабутдинова. Хотите поговорить или задать вопрос о Cardano по-русски? Приглашаем вас в наше уютное сообщество в Telegram . Оставайтесь на связи, все только начинается!