Skip to main content
Механизм xCoW в Garden развивает концепцию совпадения потребностей (Coincidence of Wants, CoW), впервые реализованную в CoW Swap для среды одного блокчейна и затем перенесённую в кросс-чейн пространство, как это сделано в Across Protocol. Garden выделяется тем, что умеет интегрировать блокчейны на основе Proof-of-Work (PoW), такие как Bitcoin, преодолевая сложности построения не требующей доверия совместимости в этих сетях. Обеспечивая беспрепятственное сопоставление взаимодополняющих намерений, Garden снижает зависимость от внешней ликвидности, оптимизирует цены и повышает эффективность транзакций во множестве блокчейнов.

Типы сценариев xCoW

Простое сопоставление пользователей друг с другом

Простое сопоставление пользователей в xCoW
xCoW напрямую сопоставляет пользователей с взаимодополняющими намерениями. Например, если один пользователь хочет обменять Bitcoin (BTC) на USDC, а другой — USDC на BTC, xCoW соединяет их по одноранговой схеме, исключая посредников и улучшая цену и скорость исполнения.

Кольца трейдеров (более 2 участников)

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

Промежуточные CoW-события

Промежуточные CoW-события
Когда для сделок нужны промежуточные активы, xCoW сопоставляет пересекающиеся намерения, чтобы улучшить исполнение. Например:
  • Один пользователь обменивает Bitcoin (BTC) на Shiba Inu (SHIB).
  • Другой обменивает Bonk (BONK) на Bitcoin (BTC).
Обе сделки проходят через USDC как промежуточный актив:
  • BTC → USDC → SHIB
  • BONK → USDC → BTC
В этом случае xCoW сопоставляет часть BTC ↔ USDC напрямую между пользователями, минимизируя проскальзывание и улучшая цены для обеих сделок.

Пакетная обработка

Пакетная обработка транзакций
xCoW поддерживает пакетную обработку, чтобы снизить расходы на газ. Несколько транзакций группируются и отправляются ончейн как одна операция, что снижает стоимость газа в расчёте на одну транзакцию. Этот механизм обеспечивает экономичность при масштабировании, особенно в сценариях с большим объёмом сделок.