Юридическая экспертиза смарт-контракта: когда и зачем
Юридическая экспертиза смарт-контракта отличается от ведения спора: это анализ, проводимый до спора или в его рамках, отвечающий на вопрос, что код делает юридически и соответствует ли это предполагавшемуся соглашению сторон. В Грузии для этого нет отдельного правила — применяется институт экспертизы Гражданского процессуального кодекса, регулирующий техническую оценку при суде.
Потребность в экспертизе возникает в двух типичных ситуациях. Первая — превентивная: стороны проверяют контракт до выпуска, чтобы спор вовсе не возник. Вторая — судебная: в ходе спора суд прибегает к специальным знаниям, ибо толкование поведения кода без них невозможно. В обоих случаях форма и содержание экспертизы определяются процессуальными нормами.
Назначение и проведение экспертизы
Согласно статье 162, если у судьи нет специальных знаний по вопросу, связанному с рассмотрением дела, суд может по своей инициативе назначить экспертизу, если разъяснение вопроса имеет существенное значение и без него вынесение решения невозможно. Стороны могут и самостоятельно обеспечить проведение экспертизы и представить заключение на стадии возбуждения или подготовки дела.
Статья 166 регулирует проведение в специальном экспертном учреждении: суд направляет учреждению определение и необходимые материалы; руководитель учреждения поручает экспертизу одному или нескольким сотрудникам и разъясняет им права, обязанности и ответственность; подписка направляется в суд вместе с заключением. Статья 167 регулирует проведение в неспециальном учреждении: там эксперта назначает сам суд, проверяя его специальность и компетентность и предупреждая об ответственности.
Форма и содержание заключения
Согласно статье 170, эксперт даёт заключение в письменной форме; суд вправе предложить эксперту дать устное разъяснение, которое вносится в протокол заседания. Заключение должно содержать письменное описание проведённого исследования, полученные выводы и обоснованные ответы на поставленные судом вопросы.
Для экспертизы смарт-контракта это требование решающе: точная постановка вопросов — по какой логике работал код, какое условие активировалось, был ли возможен иной результат — определяет ценность заключения. Правильно поставленный вопрос освобождает эксперта от придумывания задачи; неправильно поставленный делает ответ бессмысленным.

