Как разработать юридический смарт-контракт?

В Ethereum термины «Контракт» или «Умный договор» используются слабо; «Умный агент», возможно, был лучшим именем [необходимым для цитирования]. Большинство смарт-контрактов, конечно же, не являются юридическими контрактами.

Теперь, чтобы контракт был юридическим, существуют определенные условия, которые должны выполняться, например, он должен содержать 4 элемента:

  

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

В попытке превратить «Умный контракт» в юридический, как бы вы разработали эти 4 термина? Бонусные точки для фрагментов кода Solidity;)

5 голосов | спросил Joris Bontje 28 Jam1000000amThu, 28 Jan 2016 07:05:23 +030016 2016, 07:05:23

4 ответа


2

«Смарт-контракты» реализуют юридические ожидания, формируя соглашение о состоянии между 2+ компьютерами и когда это состояние изменяется. К сожалению, некоторые пытаются приспособить идею, не измененную в правовое пространство, bc, как объясняется в другом месте, «контракт» загружен законодательным и судебным багажом, - не говоря уже о столетиях академического блеска /глопа. На этом раннем этапе мы можем быть уверены, что интеллектуальные контракты станут мощными инструментами для обеспечения заранее определенных результатов, но без AI, единственный способ сделать это, чтобы сделать их как dumb , насколько это возможно. Я бы сказал, что общее признание зависит от того, что они настолько глупы, насколько это возможно, юристы bc медленно переносят и сильно рискуют неблагоприятными последствиями.

Результат взаимодействия между 2+ компьютерами не может быть расплывчатым: без «оракула» или прибегать к арбитражу (какой вид поражения цели), все, что вы получаете, это мух. Таким образом, нам нужно гораздо больше юристов-программистов для обеспечения полезности и общественного согласия относительно того, как, когда и почему мы рекомендуем клиентам интегрировать и полагаться на них. Как только это произойдет, я абсолютно уверен, что они будут разрушительными и повысят эффективность, - а также вызовет переделку огромных кусков коммерческого права и лучших практик. Держись за свои шляпы !!

ответил user13579 17 FebruaryEurope/MoscowbWed, 17 Feb 2016 01:42:01 +0300000000amWed, 17 Feb 2016 01:42:01 +030016 2016, 01:42:01
2
Юридические процессы - это социальные явления, и они не являются детерминированными, поэтому они не могут быть обоснованно инкапсулированы в код компьютерной программы. Например, даже факторы, такие как уровни сахара в крови вовлеченных людей , могут влиять результат судебной процедуры. True вычислительное право , вероятно, не менее пятидесяти лет. Виталик Бутерин также заявил , что «Smart Contract» может быть вводящий в заблуждение термин.

С другой стороны, как говорится в старой поговорке, « владение - это девять десятых закона "

ответил Chinthamani 4 Maypm16 2016, 15:39:19
1

Билл Марино обращается к основным элементам контракта в своем блоге Распаковка термина «Умный договор» :

  1. Две или несколько сторон, имеющих правоспособность заключить договор.
  2. Допустимые термины
  3. Законная цель
  4. Рассмотрение
  5. Взаимное согласие

Из них 4 и 5 кажутся вполне возможными в интеллектуальном контракте.

 Пять элементов контракта

ответил Joris Bontje 15 FebruaryEurope/MoscowbMon, 15 Feb 2016 19:10:10 +0300000000pmMon, 15 Feb 2016 19:10:10 +030016 2016, 19:10:10
0

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

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

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

Разница в том, что этот код является универсальным, когда закон является национальным и реализует культурный взгляд на конкретных людей в определенной части мира и касается конкретных вопросов. Как следствие, разнообразие законов может вызвать разнообразие требований к кодированию. Чтобы провести параллель, мы можем увидеть это культурное разнообразие в отношении обсуждения требований конфиденциальности Google: Google не будет относиться к вашим данным так же во Франции, как в США, поскольку эти два правовых режима различаются.

Я считаю, что это вопрос времени, прежде чем регулирование эффективно применимо к коду. В действительности, регулирование MifiD 2 в ЕС (регулирование финансовых рынков) уже установило некоторые условия в отношении алгоритмов. Например, в нем говорится, что алгоритмы должны соответствовать некоторому принципу закона.

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

Бест.

Смотрите: http://vessenes.com/мы нуждаемся в некоторых лучших практиках для смарт-контрактов /

ответил Gabriel Jaccard 21 WedEurope/Moscow2016-12-21T23:44:30+03:00Europe/Moscow12bEurope/MoscowWed, 21 Dec 2016 23:44:30 +0300 2016, 23:44:30

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132