В последнее время некоторые технологии, основанные на блокчейн, начали поддерживать рикардианские контракты . Например, еще в марте Block.One утверждал, что они работают над поддержкой рикардианских контрактов. Новый рикардианский контракт EOS и введение нового типа цифрового соглашения вызвало удивление, а также интерес к этой теме.
В этой статье мы узнаем об этом новом типе контрактов, недавно введенном в блокчейн наряду с рикардийскими положениями ( клаузулами). Те из нас, кто имеет базовые знания о блокчейне, уже знают о смарт-контрактах, но сейчас самое время узнать больше о рикардианском контракте и рикардианском контракте Ethereum, поскольку концепция относительно нова для блокчейна.
Что такое рикардианские контракты? Второе поколение смарт-контрактов!
Рикардианский контракт является юридическим контрактом, который был впервые представлен в 1995 году известным программистом Яном Григгом. Концепция теперь также является частью блокчейна. Вот базовое определение:
«Это форма цифровых документов, которые выступают в качестве соглашения между двумя сторонами об условиях взаимодействия между этими согласованными сторонами».
То, что делает его уникальным, — это то,что он криптографически подписан и утвержден. Даже когда это цифровой документ, он доступен в удобном для восприятия тексте, который также легко понятен простым людям (не только юристам). Это уникальное юридическое соглашение или документ, который читается как компьютерными программами, так и людьми.
Проще говоря, он состоит из двух частей и служит двум целям. Во-первых, это легкий для чтения юридический контракт между двумя или более сторонами. Ваш адвокат может легко понять его, и даже вы можете прочитать его и понять основные условия контракта.
Во-вторых, это также машиночитаемый контракт. С помощью платформ блокчейн эти контракты теперь могут легко хэшироваться, подписываться и сохраняться в блокчейне.
В целом, рикардианские контракты объединяют юридические контракты с технологиями, а точнее –с технологиями блокчейн. Они связывают стороны юридическим соглашением перед выполнением действий в сети блокчейн.
Рикардианские контракты: Инфографика
Рикардианские контракты: исторический контекст
Несмотря на то, что рикардианские контракты является чем-то новым для блокчейна, этой концепции уже почти три десятилетия. Рикардианский контракт — не единственный современный термин, связанный с блокчейном, который был введен в 1990-х годах. Многие недавно применяемые идеи, такие как смарт-контракт и доказательство работы, также были введены в то же время, но реализованы позже, когда блокчейн стал мейнстримом.
Ян Григг: Человек, стоящий за рикардианскими контрактами
Рикардианские контракты были первоначально введены как часть Платежной рикардианской системы еще в 1995 году. Ян Григг, который был человеком, стоящим за этим новым типом юридического документа, считается одним из пионеров финансовой криптографии. Интересно, что когда он разработал Рикардийские контракты, он все еще учился в школе. Вот почему люди также называют этот контракт Рикардианский контракт Яна Григга.
Он опубликовал свою подробную работу, связанную с рикардианскими контрактами еще в 1998 году под названием «Финансовая криптография в 7 слоях». В своей опубликованной статье он определил Рикардийские контракты следующими словами:
«Цифровой договор, определяющий условия взаимодействия между двумя или несколькими равными лицами , который криптографически подписан и подтвержден. Важно, чтобы он читался как человеком, так и машиной и был подписан цифрой».
Любой, кто может прочитать его работу, может понять, что он намного опередил свое время. Он разработал интересную концепцию оцифровки юридического контракта или любого финансового инструмента или актива. Однако в 90-е годы подходящая технология для реализации его идей в соответствии с их достоинством отсутствовала. Но этого ограничения больше нет после появления технологии блокчейн.
Он также популярен по своей работе над цифровыми денежными системами и тройной отчетности. Вы также можете ознакомиться с его последним интервью, в котором он предупреждал, к что традиционная банковская система находится на грани краха и говорило роли технологии блокчейн в финансовом секторе в ближайшие годы.
Он также работает партнером в Block.One, одном из ведущих поставщиков высокопроизводительных решений блокчейн в мире. Это та же компания, которая ввела концепцию рикардианских контрактов в блокчейн, который также назывался рикардианские контракты EOS.
Разница между смарт-контрактами и рикардианскими контрактами
Блокчейн использует другую крупную форму цифрового контракта, называемую смарт-контрактами. Итак, как эти рикардианские контракты отличаются от уже используемых смарт-кнтрактов? Давайте рассмотрим различия в деталях
Смарт-контракт
Так же, как и рикрдианские контракты, о которых мы говорили ранее, смарт-контракты также являются машиносчитываемым контрактом или, можно сказать, набором инструкций, которые контролируют и направляют предстоящие действия и события.
В отрасли блокчейн смарт-контракты выступают в качестве контрактов для обеспечения доверия во время обмена. Вы можете использовать эти контракты для обмена денег, акций, имущества и других активов в Интернете. Вы можете сделать это, определив обязательства между двумя сторонами и выполнив их с помощью компьютерного кода.
Они являются неотъемлемой частью процесса в сети блокчейн, где стороны остаются анонимными.
Вот основные характеристикисмарт-контрактов:
- Выполняются самостоятельно на основе инструкций, приведенных в компьютерном коде
- Самоподтверждающие и автоматические
- Неизменяемые, что означает, что вы не можете редактировать условия
- Экономят затраты
Единственная проблема со смарт-контрактами заключается в том, что они не являются юридически обязывающими соглашениями, поэтому, если что-то пойдет не так, трудно доказать в суде дело о мошенничестве или афере, поскольку они не является юридически обязывающими соглашениями.
Второе коренное различие — они не читаются человеком. Это всего лишь код, а вот рикардианские контракты читаются как людьми, так и машинами.
Вы также можете прочитать наше подробное руководство для начинающих по смарт-контрактам,если хотите узнать больше о них.
Рикардианский контракт:
С другой стороны, рикардианский контракт излагает намерения, а также действия, основанные на юридическом соглашении, которые будет иметь место в будущем.
Фундаментальное различие между обоими контрактами на платформах блокчейн является тип соглашения. Один (рикардианский контракт) фиксирует соглашение между несколькими сторонами, в то время как другой (смарт-контракт) выполняет все, что определено в соглашении как действия.
Рикардианский контракт является юридически действующим контрактом, в то время как смарт-контракт — нет. Он превращает удобочитаемый юридический контракт в машиносчитываемый код, который может быть выполнен программным обеспечением.
Проще говоря, смарт-контракт автоматизирует действия в приложении блокчейн. Однако у них также есть некоторые ограничения, так как вы не можете иметь четкое представление о том, что произойдет дальше во многих случаях. Тогда вы не можете использовать смарт-контракты для автоматизации того, в чем вы не уверены.
В таком случае, если произойдет событие, которое не предусмотрено в инструкциях по смарт-контрактам,это может вызвать серьезную проблему. Поскольку смарт-контракт также не имеет каких-либо правовых рамок, которые могут определять, как продвигаться вперед в таком случае, он просто не работает в таких случаях. Вы также можете сказать, что смарт-контракты не имеют возможности развиваться вокруг таких случаев в отсутствие правовой основы.
Вот основные характеристики рикардианских контрактов:
- Доступен в напечатанной форме и может читаться
- Программа анализируется со всеми формами, эквивалентными с точки зрения декларации
- Подписано эмитентом и обеими сторонами
Рикардианские смарт-контракты: Добавим ясность к контракту
Именно здесь и необходимы рикардианские контракты. Они добавляет намерения, дают ясность действиям, добавляя правовую основу.Они определяют намерения контракта и отвечают на многие вопросы, которые остались без ответа при смарт-контрактах.
Например, они отвечают на вопрос , что делать, если есть какие-либо последствия после выполнения действий? Они определяют сферу действия контракта. В них также описываются вовлеченные стороны и их представители, если таковые имеются.
Самое главное, что рикардианские контракты определяют правила в юридических терминах, которые могут быть использованы для разрешения спора. До появления рикардианских контрактов предотвращение мошенничества и конфликтов было непростым в криптоиндустрии. Контракты позволяют повысить безопасность участников, которые хотят инвестировать или использовать технологию блокчейн.
Кроме того, рикардианские контракты можно использовать для добавления аутентичности в процесс продажи или покупки актива в Интернете или в сети блокчейн. Рикардианские контракты могут определять в юридическом плане то, что вы покупаете или продаете, и на каких юридических условиях, кто является участниками, и еще больше юридической информации об обмене.
Проще говоря, смарт-контракты при объединении с рикардианскими контрактами могут обеспечить надежный и безопасный процесс для торговли в Интернете. В таком случае он становятся рикардианскими смарт-контрактами . Кроме того, рикардианские контракты может действовать и делать то же самое, что и смарт-контракты, , но смарт-контракты не могут действовать как рикардианские контракты.
Какую информацию содержат рикардианские контракты?
Все, что может быть запрограммировано для определения юридического контракта между несколькими сторонами, а также инструкции, которые могут быть использованы для выполнения события или действия, могут быть частью рикардианских контрактов.
Некоторые существенные части соглашения, которые может содержать контракт:
-
Стороны:
Сколько сторон вовлечено? Кто стороны, подписавшие это соглашение? Кто их представители?
-
Временной элемент:
Каков период действия контракта? Применим ли он в течение ограниченного периода времени или он вечный? Что он определяет во временных сроках? Например, сделка должна быть достигнута в течение трех месяцев, или договор становится недействительным и аннулируется?
-
Добавление исключений для разных возможностей:
Например, что происходит, когда умирает одна из сторон? Или аналогичные исключения.
-
Условия:
Вы можете добавить любые и столько условий, и предложений типа если / тогда, сколько вы захотите.
Смарт-контракты против рикардианских контрактов: таблица сравнения
Вот краткая таблица сравнения рикардианских контрактов и смарт-контрактов:
Смарт-контракт |
Рикардианский контракт |
|
Цель | Исполняет условия соглашения | Записывает условия соглашения как юридический документ |
Поток | Автоматизирует действия на приложениях, основанных на блокчейне | Он также может автоматизировать операции на приложениях, основанных на блокчейне |
Период действия | Это не юридически обязывающий документ | Это юридически обязывающий документ или соглашение |
Многосторонность
( гибкость) |
Они не могут быть рикардианскими контрактами | Любой рикардианский контракт может также быть и смарт-контрактом |
Читаемость | Смарт-контракты читаются машинами, но не могут читаться людьми | Рикардианские контракты читаются как машинами, так и людьми |
Как работают рикардианские контракты?
Рикардианские контракты являются, прежде всего, понятным для человека юридическим договором между двумя сторонами. Вы можете использовать это соглашение в суде, поскольку они связывают вас и другую сторону в юридическом соглашении. Возможно, вам потребуются юристы для создания фактического юридического соглашения, после которого обе стороны могут читать, понимать, согласовывать и подписывать документ. Только после этого вы можете оцифровать или хешировать его, чтобы программное обеспечение можно было использовать его для работы на платформе блокчейн.
Для того, чтобы юридический контракт был законным эмитент может создать правовую основу. Обе стороны или держатель заполняют эту правовую базу и соглашаются с ее положениями, подписывая ее.
Имейте в виду, что рикардианский контракт — это тип смарт-контрактов или использование кода, который применяется в смарт-контрактах. Они также являются живыми контрактами, которые могут быть изменены после проведения какого-либо мероприятия.
Например, в случае контракта, заключающегося в покупке и продаже автомобиля между двумя сторонами, один пункт может касаться обращения в орган, который может подтвердить, является ли продавец фактическим владельцем транспортного средства. После того, как у вас появиться такая информация, вы можете добавить ее в рикардианский контракт, создав новую версию контракта.
Таким образом, рикардианский контракт выполняет различные события и движется к логическому выводу, вытекающему из результатов каждого события.
-
Ссылка на хэш
Как только контракт будет подготовлен, он будет подписан в цифровом виде, и договор будет согласован с хэшем контракта. Например, если существует финансовая сделка, заключенная по соглашению, сделка будет применяться к хэшу этого договора вместе с оплачивающими сторонами.
-
Скрытая подпись
Рикардианские контракты также используют скрытые подписи, чтобы сделать процесс более безопасным. Подписание контрактов происходит через закрытые ключи. Позже хэш соглашения используется для прикрепления этой скрытой подписи к контракту.
Безопасны ли рикардианские контракты?
Да. Рикардианские контракты очень безопасны, поскольку они используют криптографическую подпись. Каждый документ в контракте имеет уникальную идентификацию по своему хэшу.
Что это значит? Это означает, что, как только они будут согласованы обеими сторонами и превращены в машиночитаемую форму, никто не может произвольно изменить юридическое соглашение.
Это также обеспечивает защиту от широко используемой тактики в юридических соглашениях по проблемным вопросам.При традиционных юридических соглашениях, эмитент с поднятой рукой продолжает изменять условия соглашения во время их исполнения. Это невозможно с рикардианскими контрактами.
Чтобы подписать рикардианские контракты , вы можете использовать секретные ключи. Когда вы добавляете подпись эмитента контракта в документ, он создает четкое и обязательное соглашение об информации, описанной в документе. Также можно отслеживать вовлеченные стороны с помощью секретного ключа и привлекать их к ответственности.
Преимущества рикардианских контрактов
Рикардианские контракты превратили некоторые новые возможности в реальность в сетях блокчейн. Некоторые из приложений, кроме выгоды включают в себя нижеследующее:
- Впервые они разрешает юридически принудительную передачу физических активов, а также прав сети блокчейн , что было невозможно с помощьюсмарт-контрактов. Когда смарт-контракты использовались с той же целью, но они не могли юридически обеспечить перевод.
- Рикардианские контракты могут сэкономить усилия, затраты и время, которое вам, возможно, придется инвестировать, когда возникает спор. Машиночитаемые юридические контракты не открыты для какой-либо интерпретации, что является основным недостатком юридических договоров, которые могут читаться людьми.Адвокаты могут интерпретировать контент по своему вкусу, в результате чего может возникнуть конфликт.
- Рикардианские контракты — важный шаг вперед в добавлении большей прозрачности в сеть блокчейн.
Есть ли какие-либо проблемы в отношении рикардианских контрактов?
Поскольку для рикардианских контрактов это все еще начало, некоторые вещи все еще нуждаются в ответах или большей ясности. Например, кто будет обеспечивать выполнение рикардианских контрактов? Вопрос о том, как арбитраж можно интегрировать в экосистему ЭОС, по-прежнему остается без ответа. Аналогичным образом, как пользователи могут подавать иски?
Однако, рикардианские контракты основаны на заранее определенных и заранее согласованных юридических контрактах. Предварительное согласование, имеющее обязательную юридическую силу, означает, что если потребуется, вы можете представить свои претензии судьям в суде. Рикардианский контракт может, по крайней мере, позволить арбитрам решать о первоначальных намерениях, а также обязательствах.
С другой стороны, эта технология все еще находится на стадии своего полного развития. Правовая основа, которая вращается вокруг рикардианских контрактов, все еще отстает, поскольку мы в поисках большей ясности.
Существуют ли какие-либо текущие приложения на рикардианских контрактов?
Да, есть примеры использования их. Одним из главных примеров рикардианских контрактов является OpenBazaar. Как следует из названия, это открытый онлайн-рынок, где вы можете покупать и продавать что угодно. Эта платформа в настоящее время использует рикардианские контракты , когда обе стороны обменивают товары как основной инструмент для отслеживания ответственности сторон.
Итак, как это работает? Ну, когда две стороны делают обмен на платформе, они создают рикардианский контракт. Он отслеживает законность юридического контракта, с которым несколько сторон соглашаются и который затем подписывают, чтобы продолжить действовать дальше.
Это делает платформу очень безопасной для пользователей.Почему? Потому что в случае мошенничества или нарушения договора одна сторона может иметь юридический документ и запись для производства дела в суде.
Вот почему рикардианские контракты могут широко использоваться в электронной коммерции, добавляя еще один уровень безопасности для пользователей. Вы можете узнать больше об использовании рикардианских контрактов на OpenBazaar и о том, как они реализовали концепцию в их блоге.
Другие приложения? Будущее рикардианских контрактов
Рикардианские контракты могут быть реализованы в большом количестве случаев, даже в большем, чем смарт-контракты. Обычно смарт-контракты используются в основном для финансовых транзакций на блокчейн.Однако , нет никаких ограничений для использования рикардианских контрактов, и вы также можете использовать их и для других приложений, кроме финансовых транзакций.
Поскольку рикардианские контракты определяют ответственность или, в юридических терминах, обязательства одной стороны при торговле с другой стороной, заявки огромны. Именно поэтому большинство экспертов считают, что использование рикардианских контрактов на EOS будет только в ближайшем будущем мэйнстримом.
Рикардианские контракты могут стать важной частью соглашений о блокчейн и заменить смарт-контракты, так как они могут одновременно действовать как смарт-контракты.
То есть они могут определять намерения сторон, юридически связывать их в контракте, а также выполнять инструкции на основе согласованных условий. Это только делает транзакции на блокчейне и торговлю лучше, безопаснее и прозрачнее.
Это только начало для рикардианских контрактов, поскольку использование этих контрактов является новым. Они только недавно стали частью экосистемы EOS. Однако по мере развития блокчейн вместе с рикардианскими контрактами мы сможем лучше представить наше будущее в ближайшие несколько месяцев.
Заключение
Обобщая то, что мы обсуждали до сих пор, можно сказать ,что рикардианские контракты- это мощный новый тип кода, который может оказать значительное влияние на торговлю в сети блокчейн, делая процесс более безопасным.
Он согласовывает юридическое соглашение и условия в качестве контракта с машиночитаемым кодом для исполнения в сети блокчейн . Несмотря на то, что ему только десять лет, технология блокчейн позволяет максимально использовать его. Блокчейн позволяет нам нотариально заверять эти контракты, закреплять их в сети блокчейн и сохранять полную ссылку на этот вопрос.
Это может повысить четкость юридических договоров между несколькими сторонами и может сэкономить время, затраты и усилия, поскольку это устраняет шансы на споры. При объединении с смарт-контрактами они также могут задействовать функциональные возможности идругую деятельность.
Тем не менее, нам нужно подождать еще несколько месяцев, чтобы увидеть, как рикардианские контракты могут изменить торговлю на блочейне. Кроме того, в ближайшие несколько месяцев такие термины, как рикардианские клаузулы, рикардианский контракт Ethereum и рикардианский контракт блокчейн получат большую ясность.
References:
https://medium.com/contract-vault/ricardian-contracts-101-3faa703022cc
https://steemit.com/eos/@iang/towards-a-ricardian-constitution
https://medium.com/humanizing-the-singularity/ian-grigg-on-how-the-banking-system-is-about-to-collapse-and-how-to-fix-it-c6c8c1bb6681
https://medium.com/ltonetwork/ricardian-contracts-legally-binding-agreements-on-the-blockchain-4c103f120707
https://www.packtpub.com/mapt/book/big_data_and_business_intelligence/9781787125445/6/ch06lvl1sec46/ricardian-contracts
http://iang.org/papers/fc7.html
https://www.openbazaar.org/
http://iang.org/ricardian/