Skip to main content
Многие решения для перевода активов через мосты требуют передать контроль над активами посреднику. Это может быть мультиподписной кошелёк, сеть валидаторов или доверенный посредник. Эти риски хорошо задокументированы:

Централизованное хранение

Взломы вроде эксплойта Ronin Bridge на 600 млн долларов или крах бирж (например, Mt. Gox, FTX) показывают катастрофические риски передачи средств третьим лицам.

Децентрализованное хранение

Даже децентрализованные решения на основе многосторонних вычислений (MPC) или пулов ликвидности не застрахованы от атак, как показали Nomad Bridge (взлом на 190 млн долларов) и ошибки в смарт-контрактах Wormhole (взлом на 325 млн долларов).
Эти примеры показывают, что модели совместного хранения, даже заявляющие о «самостоятельном хранении», могут подвергать пользователей значительным рискам.

Как Garden устраняет кастодиальные риски

Подход Garden устраняет эту категорию рисков: пользователи сохраняют полный контроль над своими активами на протяжении всего перевода. Ни Garden, ни какой-либо посредник ни на одном этапе не получают средства на хранение. Вот как пользователь сохраняет контроль над средствами на каждом этапе обработки намерения:
1

Создание намерения

Намерения пользователей криптографически подписываются и рассылаются в сеть без передачи средств на хранение. На этом этапе средства не покидают кошелёк пользователя.
2

Аукцион солверов

Здесь кастодиальных рисков не возникает, так как средства не участвуют в процессе выбора солвера.
3

Расчёт

После выбора солвера пользователь блокирует свои средства в Hash Time Locked Contract (HTLC) в исходном блокчейне. HTLC обеспечивают условную передачу активов с помощью криптографических хешей и таймлоков. Это гарантирует, что:
  • средства может забрать только их законный владелец при выполнении условий обмена;
  • средства автоматически возвращаются пользователю, если таймлок истекает без проведения расчёта.
4

Получение средств

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