Крипта - о чём же это на самом деле?
Автор
Oracle LabsСлово "доверие" является широко обсуждаемым термином в индустрии блокчейна, где инженеры часто ссылаются на системы взаимодействия с нулевым доверием, бездоверительные транзакции и другие технологии, минимизирующие доверие. Хотя индивидуальные интерпретации значения этого слова в блокчейне как различаются, так и пересекаются, доверие всегда будет в центре внимания при осмыслении того, что на самом деле представляет собой криптовалюта.
Происходя от древненорвежского слова «traust», означающего «уверенность», а также «убежище», доверие исторически относится к степени веры человека в то, что люди и процессы останутся верны своим обязательствам. Доверие является основой эффективного функционирования общества: общества с высоким уровнем доверия, как правило, отличаются повышенной экономической активностью и большей социальной гармонией благодаря снижению риска контрагентов и более справедливому разрешению споров.
К сожалению, доверие к институтам, ответственным за обеспечение основных видов социальной и экономической деятельности, начинает разрушаться. Например, опросы Gallup показывают, что доверие населения США ко многим основным институтам страны снижается на протяжении последних 45 лет. Хотя масштабы недоверия в разных отраслях и странах различны, из нынешнего негативного отношения к устоявшимся системам ясно, что люди ищут более честные и справедливые решения.
Блокчейн, криптовалюта, смарт-контракты и оракулы стали новыми технологиями для координации социальной и экономической деятельности более безопасным, прозрачным и доступным способом. Самое главное, что эти технологии раскрывают силу криптографических гарантий - то, что мы часто называем криптографической истиной - в восстановлении доверия пользователей в повседневном сотрудничестве.
Примечание: Мы используем слово "приложение" в широком смысле для обозначения любого интерфейса для взаимодействия с компанией, правительством или другими пользователями на одной платформе, будь то приложение, которое вы загружаете на свой телефон, или веб-сайт. Кроме того, при объяснении блокчейн мы делаем акцент на «permissionless» - блокчейны - блокчейны без ограничений (например, Ethereum, Bitcoin), учитывая их широкое распространение, в отличие от блокчейнов с ограничениями.
Проблема: разрушение доверия в обществе
Разрушение доверия к традиционным институтам и процессам проявляется во многих аспектах жизни современного общества. Ниже перечислены четыре проблемы, вызывающие недоверие, которые непосредственно влияют на качество жизни и экономическое процветание.
Централизованное владение данными и процессами
Одним из результатов того, как изначально был устроен Интернет, является то, что приложения (apps) в основном централизованы. Централизованная организация обычно владеет интеллектуальной собственностью (ИС) приложения, контролирует его внутренние вычисления, принимает ключевые решения о его дальнейшем развитии и получает прибыль от любых данных и доходов. Такая централизация создает неравные отношения между пользователями и приложениями, которыми можно легко злоупотреблять и порождать недоверие.
Например, приложения часто могут в одностороннем порядке применять цензуру к действиям пользователей. Хотя такие действия могут быть оправданы как явное нарушение условий соглашения об обслуживании, например, удаление незаконных действий, существует множество случаев, когда цензура основана на субъективном толковании расплывчатых правил. Это ставит под сомнение достоверную беспристрастность платформы - отсутствие дискриминации за или против каких-либо конкретных людей - особенно в ситуациях, когда на карту поставлены финансовые интересы платформы, оказывается внешнее политическое или социальное давление, или личные мнения пользователей не совпадают с мнением платформы. Такие действия привели к дебатам о том, насколько оправданы цензура или отказ от цензуры определенного контента для социальных сетей, финансовых сервисов, потокового контента и различных других платформ.
Централизация также приводит к формированию властных структур, в которых небольшие группы людей в значительной степени контролируют распределение доходов от платформы и направление развития, в то время как пользователи остаются без права голоса. Хотя верно, что владельцы обычно запускают и управляют приложениями и в определенной степени отвечают за их успех, верно и то, что пользователи часто приносят огромную пользу приложениям как создатели контента. Например, пользователи придают ценность платформам социальных сетей через генерируемые ими материалы, которые монетизируются непосредственно разработчиками приложений через рекламу. Это, несомненно, заставляет пользователей задаваться вопросом, получают ли они достойную компенсацию и справедливое представление.
Пользователи также становятся все более обеспокоенными тем, что им приходится доверять приложениям свои конфиденциальные данные. Поскольку для взаимодействия с приложениями пользователям часто приходится создавать учетные записи, приложения несут ответственность за хранение личной информации пользователей. Такая модель централизованного хранения открывает единую точку атаки для хакеров, что привело к многочисленным утечкам данных, как, например, в случае с Equifax. Кроме того, именно поэтому приложения могут монетизировать данные пользователей, не делясь доходами с пользователями. Как многие считают, "если это бесплатно, то вы - продукт" - основа большинства экономических моделей Web2.
Отсутствие общего понимания истины
Еще одной причиной недоверия является тот факт, что участники социальных или экономических отношений не всегда оперируют одним и тем же понятием истины. Например, существует множество деловых отношений, в которых все участники ведут собственные записи. Не только случайная ошибка одного участника может привести к длительному процессу сверки, но и умышленная фальсификация записей в попытке затянуть сроки выполнения соглашения, уйти от своих обязательств или создать ложное ощущение успеха у своих контрагентов.
Посмотрите на скандал с Wirecard, в результате которого многие компании, предоставляющие финансовые услуги, понесли убытки, когда немецкая компания Wirecard была уличена в мошенничестве с целью скрыть пропажу 1,9 млрд евро с баланса. Аналогичным образом, финансовый кризис 2007-2008 годов серьезно повлиял на мировую финансовую отрасль, в основном из-за плохого общего понимания системной чрезмерной подверженности токсичным ипотечным ценным бумагам (MBS) и деривативам, связанным с MBS.
В основе этой ситуации лежит тот факт, что пользователи не всегда понимают правовые отношения, которые они имеют с организацией. Хотя непонимание может быть истолковано как вина пользователей в том, что они не читают соглашения об условиях предоставления услуг, справедливо спросить, следует ли ожидать, что пользователи будут тратить время на чтение и понимание длинных контрактов с насыщенным юридическим жаргоном, который намеренно расплывчат, чтобы обеспечить возможность различных толкований. Когда все идет хорошо, недопонимание может и не проявляться. Однако, когда происходят непредвиденные события, пользователи часто узнают, что их отношения с компанией не совсем такие, как они думали. Неясные правовые отношения - вот почему многие трейдеры были ошеломлены, когда узнали, что Robinhood может остановить покупку акций GME в период высокого объема торгов, или почему граждане Греции были шокированы в 2015 году, когда их банки сообщили им, что им разрешено снимать в банкоматах только 60 евро в день.
Такое же недопонимание часто наблюдается и в отношении общения пользователей с приложениями социальных сетей, особенно в том, что касается сбора и передачи их данных и того, как алгоритм приложения определяет, что они видят в своей новостной ленте. Алгоритмы, в частности, вызывают недоверие из-за своей непрозрачной природы, когда пользователи не могут понять, почему одни материалы получают предпочтение, а другие вообще не показываются. Отсутствие ясности естественным образом приводит к тому, что пользователи предполагают политическую предвзятость или скрытое влияние на новости, которые считаются настоящими и заслуживающими доверия, и новости, которые таковыми не являются, что еще больше подрывает доверие.
Отсутствие механизмов контроля и отчетности
В определенных обстоятельствах споры неизбежны, поэтому при их возникновении очень важно разрешать их таким образом, чтобы они были в целом справедливыми. Проблема, однако, заключается в том, что крупные компании часто имеют асимметричные преимущества в процессе разрешения споров. Это особенно вызывает беспокойство в контрактах между крупными учреждениями и розничными пользователями, когда организация знает, что у нее больше свободы действий для отказа от своих обязательств, поскольку у пользователя нет времени, капитала или влияния для успешного судебного разбирательства. На самом деле, в некоторых развивающихся странах правовая система настолько ненадежна перед лицом мощного влияния и взяточничества, что определенные экономические отношения просто нецелесообразны.
Недоверие к процессам разрешения споров также подвержено тенденции, когда организация становится настолько мощной и интегрированной в общество, что становится "слишком большой, чтобы потерпеть неудачу" - фраза, используемая для описания организаций, которые правительства берут на спасение после принятия ими неверных решений, поскольку их неудача представляет слишком большой системный риск. Первоначально этот термин возник в связи с государственным спасением крупных банковских и финансовых компаний, которые обанкротились из-за чрезмерной подверженности токсичным активам MBS во время финансового кризиса 2007-2008 годов. Можно утверждать, что подобную динамику можно наблюдать и сегодня в кажущемся отсутствии должной ответсвенности со стороны правительств и центральных банков, когда высокая инфляция и растущее экономическое неравенство закрепляются, несмотря на заявленные ими цели по сдерживанию инфляции и обеспечению экономической стабильности.
Неэффективные многоступенчатые процессы
Благодаря привлечению доверенных третьих лиц и ручным методам проверки можно в некоторой степени компенсировать риски, связанные с социальными и экономическими отношениями с низким уровнем доверия. Однако эти процессы связаны с увеличением затрат, длительным временем ожидания и дополнительными допущениями о степени доверия. Одной из отраслей, подверженных такой неэффективности, являются международные денежные переводы, где транзакция стоимостью 200 долларов США в 2020 году в среднем стоила 6,5% комиссионных и иногда занимала более 24 часов. Технически денежные переводы могут быть практически мгновенными, учитывая развитие цифровых технологий, но не все банки доверяют друг другу. Таким образом, платежи должны проходить через несколько банков-корреспондентов, чтобы попасть в конечный пункт назначения, что влечет за собой комиссионные сборы и увеличивает время расчетов.
Решение: Блокчейн и доверительные сети на основе технологии блокчейн-оракулов
Вместо того чтобы контрагенты должны были доверять друг другу или третьей стороне в выполнении своих обязательств, что, если бы инфраструктура, облегчающая их взаимодействие, могла гарантировать справедливые конечные результаты? И что если бы у этой инфраструктуры не было центрального администратора или владельца?
Чтобы достичь этих целей, такая инфраструктура должна воплощать два ключевых принципа построения: минимально выгодная координация и минимально доверительное исполнение.
Минимально выгодная координация — это когда инфраструктура способствует взаимодействию между пользователями с минимальной, не добавляющей ценности выгодой. В отличие от коммерческой компании, в данном случае посредник не преследует никаких финансовых целей, кроме объединения пользователей. Например, финансовый рынок, который позволяет пользователям покупать и продавать активы с минимальной комиссией за транзакцию.
Выполнение с минимальным доверием относится к процессу, который упрощается таким образом, что вероятность его правильного выполнения настолько статистически высока, что его можно считать почти гарантированным. В некотором смысле, пользователю не нужно доверять инфраструктуре. Вместо этого инфраструктура построена таким образом, чтобы быть детерминированной, то есть все потенциальные переменные, которые могут повлиять на процесс, удалены или уменьшены до такой степени, что очень маловероятно, что он не будет выполнен в точности так, как было записано/зашито в коде. Некоторые даже называют этот тип инфраструктуры "бездоверительной", хотя можно утверждать, что ничто не может быть по-настоящему бездоверительным.
Блокчейн сочетает в себе эти два свойства, выступая в качестве минимально извлекающих выгоду координаторов, которые выполняют код в минимально доверительной манере. Блокчейн обладает такими свойствами, поскольку не имеет центральных администраторов, а представляет собой децентрализованные компьютерные сети, которые финансово заинтересованы в хранении точных данных о том, кто владеет определенными данными и активами в сети. Каждый раз, когда кто-то создает новый актив, передает существующий актив другому пользователю или сохраняет данные в блокчейне, децентрализованная сеть узлов должна сформировать консенсус относительно достоверности каждого взаимодействия, прежде чем оно будет одобрено. Например, если пользователь хочет отправить деньги с одного счета на другой, блокчейн проверит, достаточно ли у него денег для финансирования транзакции, прежде чем она будет выполнена.
Децентрализованный консенсус и криптография сочетаются в блокчейн, формируя основу для криптографической проверки истинности новых транзакций на основе проверки исторической информации, которая уже хранится в блокчейн и считается истинной. В этом смысле блокчейн является детерминированным, поскольку для утверждения новых транзакций не требуется новая или внешняя информация.
Хотя многие признают блокчейн за поддержку платежных систем на основе криптовалюты, блокчейн обеспечивает гораздо большую полезность благодаря поддержке смарт-контрактов. Умные контракты — это программы типа "если x, то y", которые работают на блокчейне в защищенном от взлома режиме. Разработчики используют один или несколько смарт-контрактов для создания децентрализованных приложений (dApps), причем смарт-контракты, по сути, представляют собой условия, которые пользователи должны соблюдать при взаимодействии с dApp.
Оракулы имеют решающее значение для создания продвинутых dApp. Из-за способа защиты блокчейн они по своей природе отключены от внешнего мира — это как компьютер без Интернета. Оракулы — это вспомогательная инфраструктура для блокчейн, которая позволяет им взаимодействовать с внешними данными и системами. Таким образом, оракулы позволяют смарт-контрактам использовать внешние данные для запуска их исполнения (например, результаты спортивных матчей для заключения пари), отправлять данные во внешние системы для расчетов (например, платежные сообщения для осуществления банковского платежа), взаимодействовать со смарт-контрактами на других блокчейнах и выполнять вычисления, которые невозможно или нецелесообразно выполнять на блокчейне. В этом отношении оракулы позволяют создавать гибридные смарт-контракты, объединяющие код на блокчейне с кодом вне блокчейна в единое приложение.
Компания Chainlink стала пионером децентрализованных сетей оракулов (DONs), чтобы привнести в услуги оракулов свойства минимизации доверия и создать конкурентный рынок, который смягчает извлечение ренты поставщиками оракулов. Результатом стал взрыв новых вариантов использования смарт-контрактов с помощью DONs компании Chainlink, таких как децентрализованные финансы (DeFi), невзаимозаменяемые токены (NFTs), игры Play-to-Earn (P2E), децентрализованное страхование и многое другое.
Сочетание блокчейн и оракулов обеспечивает сквозную сеть доверия для координации экономической и социальной деятельности. Блокчейн выступает в качестве защищенной от взлома платформы для кодирования, отслеживания и обеспечения исполнения цифровых контрактов, а оракулы позволяют смарт-контрактам точно проверять события реального мира, легко взаимодействовать с унаследованными системами и безопасно взаимодействовать между блокчейнами. Эта модель переводит приложения и цифровые контракты от вероятностных и опосредованных человеком к детерминированным и проверяемым посредством децентрализованного консенсуса.
Будущее: Восстановление доверия в обществе благодаря силе криптографической правды
Применяя блокчейн и сети доверия, основанные на оракулах, к решению вышеописанных проблем, можно построить мир, основанный на правде, где процессы и люди придерживаются своих договоренностей, а все записи отличаются высокой надежностью.
Самостоятельное владение данными и децентрализованное владение процессами
Одним из самых больших преимуществ технологии блокчейн является децентрализация приложений/институтов, ответственных за обеспечение социальной или экономической деятельности. Технология блокчейн позволяет создавать достоверно нейтральные платформы, на которых в значительной степени устраняется возможность произвольной цензуры пользователей из-за финансового, политического или социального давления. После того как условия и положения закодированы в смарт-контрактах и сохранены в блокчейне, отношения между пользователями и dApps становятся прозрачными для всех и не могут быть отменены ни одной из сторон или центральным администратором.
Децентрализованная конструкция системы также устраняет посредников в виде депозитариев. Вместо этого блокчейн выступает в роли посредника, не являющегося кастодианом, где все данные, создаваемые dApps, доступны для публичного просмотра и неизменяемы, а пользователи имеют прямой контроль над своими данными/активами с помощью закрытых ключей, которыми обладают только они. Например, любой может просмотреть всю историю транзакций в реестре Биткойна, и любой может хранить и отправлять свои Биткойны другим пользователям сети без участия банка.
Кроме того, появляются оракулы, сохраняющие конфиденциальность, такие как DECO от Chainlink, который создается для того, чтобы пользователи могли подтверждать конфиденциальную информацию для dApps, не раскрывая ее публично. Например, пользователь может доказать, что он живет в определенной юрисдикции или что его банковский баланс превышает определенную сумму, не раскрывая dApp свой адрес или точный баланс, что в итоге снимает с dApp ответственность за хранение учетных данных, но при этом позволяет использовать их.
Блокчейн и поддерживаемые им dApps также расширяют равноправный доступ к денежным потокам. Блокчейн Ethereum, например, переходит к модели консенсуса proof-of-stake, когда любой человек в мире может разместить (т.е. заблокировать без права хранения) свою исходную криптовалюту ETH в определенном смарт-контракте, чтобы стать валидатором в сети. Став валидатором, пользователь может получить часть стоимости, генерируемой блокчейном Ethereum, в качестве вознаграждения за подтверждение транзакций пользователя.
Аналогичная динамика существует в приложениях DeFi, таких как Curve, децентрализованная биржа, предназначенная для сделок с низкой проскальзывающей ставкой. В Curve пользователи могут выбрать блокировку собственного токена CRV в смарт-контракте staking на срок до четырех лет, что дает им права на управление dApp и пропорциональную долю в 50% от всех доходов от торговых комиссий, генерируемых dApp.
Общая истина
Блокчейн и dApps, как правило, являются технологиями с открытым исходным кодом, где все пользователи имеют общее понимание кода, на котором работает dApp, и данных, полученных в результате его работы. По сути, блокчейн - это единое, публичное хранилище записей, которые одинаково доступны всем участникам, что устраняет споры о согласовании и делает прозрачным любой системный риск. Транзакции также проверяются с помощью децентрализованного механизма консенсуса, а не мнения одного пользователя или администратора, что означает, что отношения между пользователями и dApp будут следовать кодифицированным условиям.
При расширении функциональности до верификации внешних данных оракулы часто используют децентрализованную сеть узлов и многочисленные источники данных, чтобы исключить любую возможную точку отказа при верификации и исполнении. Например, Chainlink Price Feeds — это DON, которые предоставляют цены активов в реальном времени на блокчейн для поддержки Decentralized Finance (DeFi), коллекции dApps, предоставляющих пользователям финансовые услуги, такие как кредитование, деривативы, стейблкоины и многое другое.
Другие решения, основанные на использовании оракулов для создания общей истины, включают Ledger of Record, предложенный Баладжи Шринивасаном, бывшим техническим директором Coinbase и генеральным партнером A16Z. Концепция Ledger of Record предполагает использование оракулов для криптографической подписи данных на блокчейн для доказательства их происхождения, что помогает установить проверяемое происхождение информации. Это не только поможет предотвратить фальшивые новости, фальсификации и скрытые факты опровержения новостей, но и может стать основой для репутационных систем, отслеживающих историческую достоверность источников данных и аналитиков.
Обязательства, основанные на консенсусе и обеспеченные криптографией
Поскольку блокчейн подтверждает транзакции в своей сети посредством децентрализованного консенсуса, асимметричные преимущества, которыми обладают более крупные контрагенты во время споров, обычно устраняются. В блокчейне нет администраторов, которые могли бы выручить dApps или нажать кнопку повтора после допущенной ошибки. Вместо этого блокчейн заменяет человека-администратора децентрализованной сетью, защищенной криптографией и финансовыми стимулами, что делает крайне сложным вмешательство в механизм консенсуса или изменение ранее сохраненных данных.
Хотя блокчейн и dApps могут быть построены таким образом, что позволяют вносить изменения, они обычно требуют общественного консенсуса среди многих независимых пользователей, в отличие от одностороннего принятия решений, наблюдаемого в централизованных приложениях. Именно поэтому многие dApp управляются через децентрализованные автономные организации (DAO), где пользователи голосуют за изменения. Более того, многие dApp имеют свой собственный токен, который используется их DAO для принятия решений по предложениям с помощью взвешенных по токену голосов.
Блокчейн-платформа с высокой степенью защиты от взлома и глобальным доступом для исполнения цифровых контрактов значительно снижает риск контрагента. Многие блокчейны и dApps даже делают еще один шаг вперед, вводя автоматическое наказание за плохое поведение участников. Например, блокчейн proof-of-stake может наказывать валидаторов, которые действуют злонамеренно, конфискуя часть их токенов в качестве наказания. dApps также могут хранить капитал пользователей в условном депонировании и распределять его только после проверки определенных событий, что делает практически невозможным для проигравшей стороны отказаться от выплаты.
Децентрализованные сети оракулов предоставляют аналогичные гарантии, генерируя окончательную истину, где каждый dApp определяет, как именно он хочет извлекать истину из внешнего мира и что выходит за эти рамки. В этом смысле оракулы являются более гибкими в проверке внешних событий для смарт-контрактов, поскольку одни пользователи могут доверять различным источникам данных, а другие могут захотеть заплатить за большую децентрализацию сети оракулов. Независимо от того, как пользователи разрабатывают механизм оракулов, все они должны согласиться с тем, что он достаточен для обслуживания их потребностей. Соглашение между пользователями и оракулами может быть заключено в смарт-контракт Service Level Agreement (SLA), чтобы избежать фальсификации и автоматически применять вознаграждения/штрафы по завершении работы.
Одним из примеров сервиса оракула, обеспечивающего окончательную истину, является Chainlink Verifiable Random Function (VRF). Chainlink VRF использует технологию оракула для генерации случайных чисел и криптографических доказательств вне сети. Затем он публикует их в блокчейне, и блокчейн использует криптографическое доказательство для проверки того, что случайное число не было подделано оракулами. NFT и игровые приложения используют случайность, предоставляемую Chainlink VRF, для выполнения различных функций на блокчейне, таких как выбор победителей специальных розыгрышей NFT и определение содержимого лутбоксов. Важно отметить, что пользователи могут независимо убедиться в справедливости и беспристрастности процесса, при этом даже разработчики игр/создатели NFT не могут повлиять на рандомизированный результат.
Эффективные p2p одноранговые процессы
Блокчейн не только обеспечивает более высокую безопасность, надежность и точность вычислений, но и работает по принципу "один на один". Устранение посредников позволяет сократить время поиска прибыли и осуществления расчетов. Это наиболее очевидно в решениях масштабируемости второго уровня Ethereum - сетях, построенных поверх Ethereum, которые оптимизированы для снижения затрат и повышения пропускной способности, при этом их безопасность по-прежнему обеспечивается базовым уровнем блокчейна Ethereum. Благодаря решениям второго уровня пользователи могут осуществлять одноранговые платежи любой суммы любому человеку в мире за считанные минуты и за меньшую сумму, чем стандартная комиссия за международный перевод.
Это качество p2p взаимодействия также проявляется в новых dApp-системах параметрического страхования, таких как созданные Arbol и Etherisc, которые позволяют любому человеку приобрести страховку от непогоды и перелетов, единственным требованием является наличие подключения к Интернету. Смарт-контракт оформляет полис, как только сеть оракулов подтверждает результат конкретного страхового случая, например, страхование урожая, определяемое количеством сезонных осадков в конкретном регионе, или страхование полетов, определяемое тем, отменяются ли рейсы. После получения отчета оракула смарт-контракт может мгновенно выдать компенсацию из условного депонирования без необходимости одобрения со стороны человека.
Начните работать в индустрии блокчейна
Если можно судить по темпам развития инноваций в Интернете, то общество еще только приступило к изучению возможностей технологии блокчейн и оракула. Возможности поистине безграничны и способны восстановить доверие к самым фундаментальным социальным и экономическим процессам общества.
Присоединяйтесь к русскоязычному сообществу Chainlink в Телеграм.
https://blog.chain.link/what-crypto-is-really-about/ | What Crypto Is Really About