Почему большинство блокчейнов трудно реализовать условные покупки и продажи «нативно»? Многие впервые сталкиваются с автоматизацией на блокчейне и задаются интуитивным вопросом: раз智能ные контракты такие мощные, почему нельзя, как на биржах, установить «продать BTC при цене выше 100000, купить при цене ниже 50000», а система сама следит за ценой и автоматически выполняет? Ответ в том, что: основные блокчейны работают скорее как «пассивные расчетные машины», а не как «постоянно работающие фоновые сервисы». Во-первых,智能ные контракты обычно не «просыпаются» сами по себе. Контракт выполняется только при инициировании транзакции, вызванной кем-то, он не слушает рынок и не проверяет условия по расписанию, как серверные программы. Поэтому для реализации функций вроде условных ордеров на блокчейне необходимо, чтобы кто-то при выполнении условий отправлял транзакцию для их активации. Во-вторых, на блокчейне нет встроенной «BTC/USD» цены. Блокчейн по умолчанию знает только о данных внутри цепочки: балансах аккаунтов, состоянии контрактов, ценах в DEX-пулах и т.п. Указанная вами цена в 100000 долларов — это внешняя цена, которая должна поступать через оракул. Чем чаще обновляется оракул, тем выше его стоимость; медленное обновление может пропустить важные уровни; неправильный источник данных увеличивает риск манипуляций или отклонения от реального рынка. В-третьих, даже если условие выполнено и транзакция запущена, это не означает, что сделка произойдет по «видимой» цене. Исполнение на блокчейне требует газа, ожидания включения в блок, а рынок мог уже измениться; также возможны атаки MEV (выкуп, «захват» ордера), что ухудшает цену сделки. При недостатке ликвидности возможен проскальзывание, а в худших случаях — сбой (например, при строгой защите по минимальной цене). Поэтому традиционные решения на блокчейне обычно используют «три компонента»: оракул для цен, контракт условных ордеров для хранения правил и прав, а также сеть «keeper/роботов», следящих за рынком и запускающих транзакции при выполнении условий. Они работают, но по сути зависят от «внешних исполнителей», и опыт получается не совсем «нативным». А идея Rialo — сделать такую возможность базовым компонентом цепочки: так называемые Reactive Transactions (реактивные транзакции). То есть связывать «условие с транзакцией для выполнения», и при обнаружении условия на цепочке система автоматически инициирует выполнение, минимизируя зависимость от внешних keeper’ов. В качестве примеров — триггеры по ценам, автоматические инвестиции, защита от ликвидации — это больше похоже на «одним кликом установить условие ордера на бирже». Но «нативность» тоже имеет границы: цепочка не может сама знать цену BTC в долларах без надежных источников данных (оракулов или потоков данных). Еще важнее, что чем сильнее автоматизация, тем выше требования к безопасности и управлению рисками: как выбрать источник цен, как балансировать между частотой обновлений и затратами, как защититься от манипуляций, как ограничить проскальзывание и повторные попытки, а также как снизить влияние MEV — все это определяет, сможет ли система стабильно работать в реальных условиях. Цепочка не невозможна для условных ордеров, но «пассивное выполнение контрактов + зависимость от внешних данных + исполнение с учетом стоимости и игр на цепочке» делает невозможным достижение такой же гладкости и нативности, как на бирже. @RialoHQ — идея «автоматического исполнения по событию» — это скачок в пользовательском опыте; но для этого нужно найти баланс между надежностью данных и рисками исполнения на цепочке, чтобы автоматизация могла стать долгосрочной инфраструктурой, а не просто демо-версией. Если хотите попробовать, посетите @, здесь можно опробовать реактивную визуализацию! @RialoHQ@rialo_zw@itachee_x@dj673285379 @LinYue93820@JanCamenisch

BTC-0,3%
Посмотреть Оригинал
post-image
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить