Блокчейн не гарантирует истину: кто ответит за сбой в коде?!
Приветствую вас на своей странице! В предыдущем посте мы разобрали, почему техническая точность не равна юридической правильности.
Код может выполнить заложенное в него условие идеально. Но право учитывает гораздо больше: добросовестность сторон, вину, заблуждение, форс-мажор, существенность нарушения и другие обстоятельства. Поэтому смарт-контракт не всегда может заменить полноценную договорную конструкцию. А теперь возникает следующий вопрос:
если цифровая система ошиблась — кто за это отвечает? В классическом гражданском праве всё относительно понятно: есть должник, кредитор, нарушение обязательства и последствия этого нарушения. В цифровой модели между сторонами может появиться целая цепочка: информационная система → алгоритм → оператор → разработчик → поставщик данных. И если результат оказался ошибочным, нужно установить причинно-следственную связь:
кто совершил ошибку и на каком уровне? Ошибка могла возникнуть: при формулировании юридического условия; при программировании; при обновлении программного обеспечения; при передаче исходных данных; при работе информационной системы; из-за внешнего воздействия; из-за недобросовестных действий пользователя.
Поэтому цифровой договор требует анализа не только самого юридического текста. Нужно понимать ещё и архитектуру системы, в которой этот договор исполняется. И здесь роль юриста действительно меняется.
Юристу необязательно становиться программистом. Но ему необходимо понимать: что именно делает алгоритм; какие юридические последствия он запускает; какие данные использует; можно ли остановить или изменить исполнение; кто имеет доступ к системе; кто отвечает за ошибку; и как доказать произошедшее в суде. Блокчейн не гарантирует истину
На этом фоне особенно важно не превращать блокчейн в универсальное решение. Распределённый реестр может обеспечить высокую устойчивость истории записей и возможность проверить последовательность операций. Но это не означает, что сама запись обязательно достоверна. Если в систему изначально попала ошибочная информация, технология может идеально сохранить эту ошибку.Поэтому точнее сказать:
блокчейн способен защищать целостность определённой цифровой записи, но не гарантирует истинность данных, которые были внесены в систему. И это принципиальная граница.
Например, в цифровую систему внесли информацию о том, что определённое лицо обладает каким-либо правом. Технология может надёжно зафиксировать дальнейшую историю этой записи. Но остаётся главный вопрос: действительно ли это лицо изначально имело такое право? И вот это уже вопрос не технический, а юридический.
Именно здесь снова проявляется главный принцип: технология фиксирует факт, но право определяет его юридическое значение. А завтра поговорим о следующем шаге — переходе от бумажной системы к цифровой и о том, что при этом меняется в праве.
· 18.08
тут не хватает одного продуктового вопроса: а какой у конечного юзера recovery path, если смарт-контракт исполнился криво? можно бесконечно раскладывать цепочку ответственности по уровням, но если time-to-resolution для пользователя — полгода через суд, он просто не вернётся в систему. я бы на этапе проектирования сразу закладывал метрику mean time to dispute resolution и от неё строил архитектуру, а не наоборот
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 18.08
Здравствуйте,Денис! Спасибо за обратную связь, пока что тестирую формат ведения блогов, некоторые моменты могу не учитывать, поэтому действительно ценно
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён