Я не юрист, но да, я считаю, что вы в целом правы.«Умные контракты» в смысле Ethereum не заменяют юридические контракты, по крайней мере, в любой юрисдикции, о которой я знаю, как чисто юридический вопрос.Если вы хотите заключить договор с кем-то, вы все равно захотите обратиться к настоящему юристу по мясному пространству и подписать настоящий договор по мясному пространству.
С чисто технической точки зрения, даже если вы попытаетесь определитьКонтракт meatspace исключительно в рамках контракта Ethereum, вы столкнетесь с трудностью, заключающейся в том, что контракт Ethereum может действовать только на информацию, которая находится в блокчейне.В качестве простого примера, скажем, вы хотели заключить простейший договор страхования от наводнения, в котором вы платите некоторую сумму авансом, и если в течение следующих 10 лет в вашем почтовом индексе будет наводнение, вы можете подать иск и получить$ х.Это оставляет в стороне все грязные детали того, что именно было повреждено и так далее, но нам все еще нужны некоторые средства, чтобы определить , был ли наводнение или нет .
Вы можете сказать: «Но этопросто! Конечно, правительство публикует такие данные, и мы можем просто указать в контракте, что мы считаем данные правительства, а не данные кого-либо еще ».Итак, правительство публикует данные, но они не публикуют их в цепочке блоков Ethereum .
"О, хорошо, мы можем просто опубликовать данные в блокчейне. Легко!»Кто такие "мы"?Тот, кому вы доверяете публиковать правительственные данные, может по сути урегулировать вашу ставку так, как хочет.Страховая компания не допустит, чтобы это был вы, потому что вы можете сразу же опубликовать сообщение «да, есть флуд» и получить бесплатные деньги.Точно так же вы не хотите доверять им это, потому что, если когда-либо случится потоп, они могут просто отклонить ваше требование таким же образом.
Итак, вам понадобится третье лицо "оракул ", как они известны.Здесь существуют различные стратегии, которые включают в себя несколько оракулов и различные структуры стимулов, которые пытаются заставить эти оракулы играть хорошо, или, по крайней мере, так, как этого хотят вы и страховая компания.По сути, вы только что заново изобрели судебную систему или, возможно, арбитраж: если вы и страховая компания когда-либо не согласитесь с чем-то, у вас не останется иного выхода, кроме как довести ваше дело до оракулов и попросить их вынести решение в вашу пользу..
Теперь мы уже установили, что и вы, и страховая компания доверяют правительству (NOAA или кому-либо еще) сделать этот звонок.Если это так, вы уже выбрали оракула: правительство.Если вы можете каким-то образом убедить NOAA выпустить их отчеты непосредственно в цепочку блоков, или даже с помощью какой-либо сигнатуры с закрытым ключом, которую можно проверить в цепочке блоков, то вы решили проблему.В реальном мире почти нет таких доверенных оракулов, как правительственные учреждения, по крайней мере, пока.