Читать книгу Цифровой Левиафан: Как право приручает искусственный разум - Ар'лан ис'Дрекхэм - Страница 10
Глава 2. Смарт-контракты: Нотариус в бутылке джинна
ОглавлениеПредставьте, что вы заключаете сделку, которая не требует доверия. Вам не нужен банк, чтобы провести платеж. Не нужен нотариус, чтобы засвидетельствовать подписи. Не нужен суд, чтобы принудить к исполнению. Вы просто договариваетесь, и условия срабатывают сами, как часовой механизм. Наступило 15:00 – деньги ушли. Товар получен. Никто не может передумать, задержать, обмануть.
Звучит как утопия эффективности. Это и есть смарт-контракт – компьютерный код, работающий на блокчейне, который автоматически исполняет условия соглашения.
Но в этой утопии скрывается древняя драма. Право всегда было искусством интерпретации. Оно терпело несовершенство человеческой речи, пробелы в воле, заблуждения, обман – и стремилось восстановить справедливость после нарушения. Смарт-контракт не оставляет места для «после». Он – это исполнение, которое не спрашивает разрешения.
В этой главе мы разберем, почему «код – это закон» (как любят говорить программисты) вступает в конфликт с «законом – это код» (как могли бы возразить юристы). Мы увидим, как смарт-контракты меняют роль юриста, нотариуса и суда, и предложим модель, в которой автоматизация не уничтожает человеческое правосудие, а становится его инструментом.
Анатомия смарт-контракта: как это работает (и почему это не «контракт» в юридическом смысле)
Начнем с важного признания: смарт-контракт – это юридический оксюморон. С точки зрения закона, контракт – это соглашение сторон, порождающее права и обязанности. Смарт-контракт – это программа, которая автоматически выполняет заранее заданные операции. В идеальном мире они совпадают: стороны договорились, зафиксировали условия в коде, и код их исполнил. В реальном мире между ними зияет пропасть.
Обычный договор – это ноты. Их можно читать по-разному, интерпретировать, исполнять с отклонениями. Смарт-контракт – это патефон с заведенной пружиной. Как только игла опущена, пластинка будет играть одну и ту же мелодию, даже если в зале пожар и все кричат «стоп». Технически остановить можно, только разбив патефон.
Смарт-контракт живет на блокчейне – распределенном реестре, который не принадлежит никому и всем сразу. У него есть три ключевых свойства:
1. Автоматизм: Условия исполняются автоматически при наступлении заранее определенных событий (получение данных от оракула, достижение даты, перевод криптовалюты).
2. Необратимость (как правило): Транзакции в блокчейне не отменяются. Если смарт-контракт перевел средства, вернуть их можно только через другой смарт-контракт, если он предусматривает такую логику.
3. Прозрачность: Код смарт-контракта обычно открыт для всех, кто взаимодействует с ним. Но вот парадокс: даже если код открыт, понять его юридические последствия может только тот, кто умеет читать код и одновременно мыслить правовыми категориями. Таких специалистов единицы.