Как работает CryptoLegacy

CryptoLegacy безопасно автоматизирует наследование и восстановление цифровых активов через смарт-контракты, расписания, одобрения хранителей и резервные адреса.

Наследование

Шаг 1: Настройка

Вы создаете личный смарт-контракт через Фабрику, оплачивая небольшую комиссию в DAO. Затем настраиваете Бенефициаров (Beneficiaries) с их долями и расписаниями (включая задержки и периоды распределения), одобряете перевод токенов с ваших основных кошельков на контракт и шифруете данные об активах индивидуально для каждого Бенефициара. Каждые шесть месяцев вы обновляете тайм-аут, отправляя транзакцию с включённой комиссией DAO.

Шаг 2: Оспаривание (3 месяца)

Если тайм-аут истекает, любой из Бенефициаров может инициировать период оспаривания (challenge period). В течение этого периода вы всё ещё можете отменить процесс. После завершения периода оспаривания Бенефициары могут расшифровать данные об активах (которые они не видели заранее) и перевести активы с ваших основных кошельков в смарт-контракт CryptoLegacy для дальнейшего распределения.

Шаг 3: Распределение

Затем Бенефициары могут получать активы в соответствии со своими долями и расписаниями (задержка и периоды распределения). При необходимости они могут в любое время обновить свои адреса, если те были скомпрометированы. Во время распределения активы хранятся в смарт-контракте CryptoLegacy.


Восстановление

Шаг 1: Добавление механизма восстановления

При создании контракта к нему автоматически подключаются два плагина. По умолчанию ваши Бенефициары назначаются Хранителями (Guardians) с порогом одобрения 2-из-3 и тайм-аутом оспаривания для Хранителей (Guardian challenge timeout), равным 30 дням. Вы можете в любой момент менять список Хранителей, пороги и тайм-ауты. Дополнительно вы настраиваете адреса Восстановления (Recovery) и соответствующие пороги одобрения (например, 1-из-3, 2-из-3, 3-из-5). И адреса Хранителей, и адреса Восстановления хранятся в виде хэшей, чтобы их нельзя было напрямую связать с вашим контрактом CryptoLegacy.

Шаг 2: Аварийное изъятие

Каждый Хранитель должен отправить транзакцию для начала распределения до истечения основного 6-месячного тайм-аута. Когда достигается нужный порог одобрения, начинается дополнительный (опциональный) тайм-аут оспаривания для Хранителей (от 0 до 30 дней). Вы или любой адрес Восстановления можете отменить этот тайм-аут оспаривания. После его окончания Хранители могут расшифровать данные об активах (скрытые до этого момента) и перевести активы в ваш личный контракт для распределения. При этом Хранители никогда не получают прямого доступа к вашим средствам.

Шаг 3: Распределение и Восстановление

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


Управление

Шаг 1: Добавьте плагины для управления активами

Вы можете добавить плагины, позволяющие Бенефициарам управлять активами во время распределения — например, обменивать токены, стейкать ETH в Lido, переносить активы между сетями или управлять ликвидностью на Uniswap. Большинство плагинов требуют определённого количества подтверждений от Бенефициаров (аналогично multisig), и вы можете настроить этот порог по своему усмотрению.

Шаг 2: Разрешите Бенефициарам добавлять плагины

Вы можете позволить Бенефициарам добавлять плагины после начала распределения — это бывает полезно, если интегрированные протоколы требуют обновления. Однако, в целях безопасности, Бенефициары не могут удалять уже существующие плагины.

Шаг 3: Управляйте активами во время распределения

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


Настройка

Шаг 1: Добавьте плагины с кастомизированной логикой

Вы можете добавить плагины, чтобы кастомизировать логику CryptoLegacy — например, для передачи NFT, автоматического закрытия позиций Uniswap NFT, распределения фиксированных сумм (вместо долей) или создания совершенно новых правил.

Шаг 2: Разрешите Бенефициарам добавлять кастомизированную логику

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

Шаг 3: Проверка безопасности плагинов

Все плагины проходят проверку через Реестр плагинов (Plugin Registry) — смарт-контракт под управлением основной команды, партнёрских протоколов и ведущих компаний по кибербезопасности. Это гарантирует, что в ваш контракт будут добавляться только плагины, прошедшие несколько тщательных аудитов.

Last updated