BTC 90648$
ETH 3085.71$
Tether (USDT) 1$
Toncoin (TON) 5.48$
telegram vk Х
telegram vk Х
Russian English

Что такое OP_VAULT и как он повысит безопасность Биткоина?

Дата публикации: 18.11.2024
57
Поделись с друзьями!
1

Что такое OP_VAULT?

OP_VAULT - это функция, которая повышает безопасность Биткоина, помогая защитить его от кражи или несанкционированного доступа.

Децентрализованный характер Биткоина произвел революцию в цифровой экономике. Тем не менее, по мере роста его использования увеличивается и потребность в усилении безопасности. Именно здесь появляется OP_VAULT - инновационная функция, которая представляет механизм под названием «соглашения» («covenants»), обеспечивающий дополнительную безопасность и гибкость. 

В Биткоине «OP» означает «операционный код» или «код операции». Коды операций являются частью языка сценариев Биткоина и представляют собой отдельные команды или инструкции, которые сообщают блокчейну, что делать с транзакцией. Эти коды позволяют биткоин-скриптам добавлять функциональность и обеспечивать соблюдение правил. Например, OP_CHECKSIG проверяет цифровые подписи, в то время как OP_RETURN позволяет встраивать данные в блокчейн. Префикс «OP_» является стандартным для этих команд, что упрощает их быструю идентификацию в скриптах.

2

Что такое соглашение в Биткоине?

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

3

Какое место здесь занимает хранилище?

Хранилища - это практичная форма соглашений, которая направлена на упрощение повседневного использования, и в то же время обеспечивает дополнительные гарантии от несанкционированных затрат.

Вот как работают хранилища:

  • Настройка хранилища: чтобы обезопасить средства, пользователь помещает их в хранилище и настраивает процесс мониторинга (например, «сторожевую башню») для наблюдения за блокчейном.
  • Процесс снятия наличных: если предпринимается попытка вывести средства (называемая «снятием наличных»), наступает период ожидания, который дает владельцу хранилища время для ответа.
  • Механизм возврата средств: в случае непредвиденного запроса владелец может инициировать «возврат средств», чтобы вернуть средства на защищенный счет, предотвращая несанкционированные затраты. Возврат средств - это механизм безопасности, который позволяет пользователям возвращать средства, если им угрожает опасность несанкционированного расходования.

В Биткоине «сторожевая башня» (watchtower) - это система мониторинга, которая предназначена для защиты средств пользователей, особенно в тех случаях, когда задействованы расширенные функции, такие как хранилища или платежные каналы (например, те, которые используются в Lightning Network). Сторожевые башни постоянно отслеживают блокчейн на предмет любой подозрительной или несанкционированной активности, связанной со средствами пользователя, и могут принять меры, если такая активность будет обнаружена.

4

Кто представил OP_VAULT и его развитие с помощью BIP?

OP_VAULT является частью более широкой тенденции в Биткоине к внедрению более продвинутых функций с помощью предложений по улучшению Биткоина (BIPs), официальных документов, используемых для предложения изменений или улучшений в сети Биткоин.

Разработчик и исследователь биткоина Джеймс О'Бирн в 2023 году предложил OP_Vault, который подробно описан в BIP 345. Это предложение было направлено на создание структурированного подхода к безопасному хранению биткоина с использованием хранилищ. Работа О'Бирна над OP_Vault основана на более ранних достижениях, таких как OP_CHECKTEMPLATEVERIFY (CTV), и сыграла важную роль в формировании концепции Биткоина. 

Примечательно, что BIP-119, представленный Джереми Рубином (Jeremy Rubin, разработчиком, исследователем и адвокатом биткоинов), ввел OP_CHECKTEMPLATEVERIFY, который заложил основу для OP_Vault, позволив создавать безопасные структуры хранилищ без необходимости сложного управления ключами.

5

Как работает OP_Vault?

Такие функции, как OP_CHECK TEMPLATE VERIFY (CTV), позволяют использовать хранилища, не требуя сложных настроек, таких как хранение предварительно подписанных транзакций или управление временными ключами.

Благодаря CTV условия хранилища и потенциальные транзакции предварительно вычисляются и «фиксируются» в блокчейне, что упрощает мониторинг средств и управление ими без дополнительного хранения конфиденциальных данных. Это значительно снижает риски, связанные с потерей важной информации или сложностями в работе.

6

Каковы ключевые компоненты OP_Vault?

Настройка OP_Vault состоит из трех основных элементов:

  • Путь восстановления: это резервный адрес, куда при необходимости можно направить средства, обычно защищенный строгими условиями, такими как автономный доступ или кошельки с несколькими подписями. Все хранилища, использующие один и тот же путь восстановления, могут управляться в пакетном режиме, что полезно при работе с несколькими хранилищами.
  • Ключ Gunvault: этот ключ позволяет запустить процесс разблокировки (попытку потратить деньги из хранилища). Тем не менее, даже если злоумышленник получит доступ к этому ключу, он не сможет немедленно украсть средства, так как при своевременном обнаружении кража может быть остановлена и перенаправлена на адрес для восстановления.
  • Целевое значение Gunvault: именно сюда в конечном итоге должны направляться средства после задержки с возвратом. Целевое значение является гибким и может включать различные пункты назначения, включая суммы, а также настройки, такие как частичный возврат средств или даже создание новых хранилищ.
7

Как пользоваться биткоин-хранилищем?

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

  • Создайте хранилище: используйте кошелек или сервис, который поддерживает биткоин-хранилища, чтобы создать адрес хранилища, настроенный с помощью соглашения. Именно здесь биткоины пользователя будут надежно храниться.
  • Внесите биткоин в хранилище: отправьте свой биткоин на адрес хранилища, аналогично отправке биткоинов на адрес обычного кошелька. Благодаря специальным правилам хранилище обеспечивает дополнительную безопасность.
  • Настройте параметры восстановления и безопасности: выберите адрес для восстановления (безопасное хранилище для резервных копий) ваших биткоинов. Это может быть автономный кошелек или система с несколькими подписями для дополнительной защиты. При желании, настройте сторожевую башню для мониторинга вашего хранилища на предмет попыток несанкционированного доступа.
  • Вывод средств из хранилища: чтобы получить доступ к своим средствам, вы должны пройти процедуру, не требующую обналичивания, которая обычно включает задержку для обеспечения безопасности и предоставления времени для вмешательства в случае необходимости.

Если что-то пойдет не так и вам потребуется восстановить свои биткоины из хранилища, процесс прост, но требует дополнительных шагов:

  1. Обнаружьте несанкционированную активность: Watchtower или вы заметите, если кто-то попытается получить доступ к вашим биткоинам без разрешения.
  2. Активируйте функцию возврата средств: используйте функцию возврата средств, чтобы отправить средства на безопасный адрес для возврата. Сторожевая башня может автоматически сделать это за вас, или вы можете сделать это вручную, используя свой кошелек или сервис для трансляции транзакции возврата средств.
  3. Биткоин снова в безопасности: средства переводятся на ваш адрес для восстановления после активации clawback, что гарантирует их сохранность.

8

Каковы преимущества и ограничения OP_Vault?

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

Подход OP_Vault обеспечивает следующие преимущества для безопасности Биткоина:

  1. Нет необходимости в сложном хранилище ключей: это уменьшает зависимость от временных ключей и расширенного хранилища транзакций, поскольку CTV выполняет большую часть работы.
  2. Эффективное управление фондами: это позволяет выполнять пакетные операции по восстановлению, упрощая одновременное управление несколькими хранилищами.
  3. Защита от 51% атак: несмотря на надежную сеть Биткоина, владельцы ценных бумаг (киты) остаются уязвимыми для социальной инженерии и целенаправленных атак. OP_VAULT стремится повысить безопасность путем введения требований к множественной подписи или других сложных условий, что значительно затрудняет злоумышленникам доступ к средствам.

Однако OP_Vault также имеет ограничения:

  • Фиксированные пункты назначения: как только пункты назначения установлены, их нельзя изменить, что может ограничить гибкость.
  • Проблемы взаимозаменяемости: Биткоин в хранилищах, особенно с расширенными функциями, такими как OP_VAULT, может потерять взаимозаменяемость, если он связан с подозрительными транзакциями или адресами, внесенными в черный список. Это может снизить ценность и ликвидность определенных монет, поскольку они могут быть отклонены биржами или другими участниками.
  • Нет пакетной проверки: в настоящее время программа не поддерживает комбинированную проверку, что может ограничить возможности реагирования в ситуациях высокого риска.
  • Физические атаки: физическая кража аппаратных кошельков или других устройств хранения ключей, связанных с биткоин-хранилищами, может привести к потере доступа к средствам.
9

Когда OP_VAULT будет реализован в Биткоине?

Сроки реализации OP_VAULT зависят от прогресса в реализации связанных с ним BIP, в частности, BIP-119, который вводит концепцию соглашений с OP_CHECKTEMPLATEVERIFY (CTV).

OP_VAULT по-прежнему находится на стадии разработки, и официальной даты релиза пока нет. Процесс разработки Bitcoin является консервативным, а изменения проходят тщательное тестирование, экспертную оценку и согласование сообществом. 

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

Если OP_VAULT получит широкое одобрение, он может быть включен в будущие обновления Bitcoin, но на это могут уйти месяцы или годы, поскольку стабильность и безопасность Bitcoin Network являются приоритетными для пользователей. Поэтому пользователям следует внимательно следить за обновлениями.

57
12
12
Поделись с друзьями!
Другие вопросы