MetaMask соединяет людей по всему миру с тысячами блокчейн-приложений, обеспечивая десятки миллионов транзакций каждый день.
Это позволило нам воочию наблюдать многочисленные проблемы, с которыми сталкиваются пользователи при проведении onchain-транзакций. В настоящее время до 15% транзакций откатываются — это означает, что пользователи тратят около 47 000 ETH в год на транзакции, которые ни к чему не приводят. Помимо этого, 124 000 ETH извлекается в виде MEV сложными ботами, которые считывают транзакции пользователей и опережают их ради финансовой выгоды. В совокупности это более $440 миллионов, ежегодно изымаемых у пользователей.
Несмотря на то что неэффективность транзакций не связана напрямую с кошельком, мы расценили её как проблему, которую MetaMask может и должен решить для своих пользователей, и приступили к разработке технологии для снижения частоты сбоев и более надёжной защиты ваших транзакций. Разработанные командой MetaMask совместно с передовым исследовательским подразделением Consensys — Special Mechanisms Group, — Smart Transactions представляют собой переосмысленный опыт работы с транзакциями, который нативно защищает пользователей от вредоносных форм MEV, предотвращает откаты транзакций onchain и автоматически объединяет связанные транзакции для экономии на газе. Начиная с сегодняшнего утра MetaMask разворачивает эту функцию для всех пользователей в сети Ethereum Mainnet.
«Smart Transactions позволяет пользователям автоматически лучше управлять транзакциями, которые они подписывают, и контролировать то, что происходит при их отправке в блокчейн-сеть. Нет лучшего способа улучшить пользовательский опыт», — говорит Джейсон Линехан, директор SMG.
Как Smart Transactions защищают пользователей?
Режим Smart Transactions в MetaMask обеспечивает улучшенный опыт работы с транзакциями: более высокий процент успешных операций, прозрачность и сохранение ценности в вашем кошельке. Каждая Smart Transaction предварительно симулируется с использованием ведущего в отрасли сервиса симуляции Just-In-Time от MetaMask с задержкой 30 миллисекунд.
Smart Transactions обеспечивают вам большую конфиденциальность, контроль, предсказуемость и прозрачность в отношении ваших транзакций. Вы получаете:
Максимальный процент успешных транзакций. В ходе бета-тестирования Smart Transactions продемонстрировали успешность на уровне 99,9%, что значительно превышает отраслевой ориентир.
Больше выгоды при торговле и проведении транзакций. Smart Transactions позволяют точнее прогнозировать затраты на газ, предотвращать дорогостоящий frontrunning и исключать неудавшиеся транзакции.
Прозрачность и спокойствие. Вы можете отслеживать статус ожидающих транзакций в режиме реального времени через интуитивно понятную панель управления в MetaMask — без необходимости переходить на сторонние сайты или block explorer'ы.
Гал Элдар, исполнительный директор по продукту MetaMask, отмечает: «В MetaMask мы убеждены, что кошельки занимают уникальное положение — и во многом несут ответственность — за то, чтобы напрямую решать эти болевые точки пользователей. Создание Smart Transactions — это наше обязательство взять на себя ещё более активную роль в решении ряда этих задач и продолжать внедрять инновации на новых уровнях работы кошелька в рамках наших усилий по тому, чтобы процесс отправки транзакций стал не просто проще и безопаснее, но и более эффективным и предсказуемым для всех. Демократизация доступа к децентрализованным технологиям — это долгий и извилистый путь, и Smart Transactions — важный и смелый шаг в этом направлении».
Переосмысленный опыт работы с транзакциями
В дальнейшем мы продолжим внедрять новые улучшения жизненного цикла транзакций через Smart Transactions, оптимизируя эти новые механизмы для повышения процента успешных операций, снижения затрат на газ и сохранения большей ценности для вас.
MetaMask всегда будет поддерживать стандартные транзакции и пользовательские RPC, подтверждая нашу приверженность предоставлению максимальной гибкости и свободы выбора в том, как вы предпочитаете взаимодействовать с различными блокчейнами и подключаться к ним. Всё вышеперечисленное необходимо нам для реализации полного потенциала Ethereum и web3.
Чтобы узнать больше о Smart Transactions, посетите нашу документацию поддержки.
Всё, что нужно знать о Smart Transactions
В: Нужно ли мне включать Smart Transactions? О: Если вы используете MetaMask Extension версии 11.15 или выше либо MetaMask Mobile App версии 7.21 или выше, вам будет предложено включить Smart Transactions через модальное окно с возможностью подключения. Эта функция не включена по умолчанию, что даёт вам свободу решать, активировать её или нет. Если вы решите включить Smart Transactions, но впоследствии захотите отключить их и вернуться к стандартным транзакциям, вы можете легко сделать это в настройках кошелька с помощью этого руководства.
В: Где я могу видеть статус своих транзакций? О: Ожидающие Smart Transactions остаются приватными для защиты ваших транзакций от сложных ботов и отслеживаются непосредственно в MetaMask. Это обеспечивает вам прозрачность и информацию о статусе в режиме реального времени прямо там, где вы подписали транзакцию, — без необходимости переходить на сторонний block explorer. После завершения Smart Transaction она станет доступна для просмотра в любом block explorer'е, например Etherscan. Эти улучшения доступны только для Smart Transactions и не затрагивают стандартные транзакции.
В: Взимается ли плата за Smart Transactions? О: Функция Smart Transactions является опциональной и полностью бесплатной. Мы можем предложить эту возможность благодаря проведению аукциона транзакций среди сети доверенных block builder'ов, которые могут делать ставки за право включить их в блок. Block builder'ы могут зарабатывать на некоторых транзакциях посредством backrunning'а, что не влияет на цену вашей сделки. Backrunning предполагает возврат пулов ликвидности к равновесию после завершения сделки.
В: Что дальше ждёт Smart Transactions? О: Мы будем поэтапно внедрять эту функцию. Фаза I будет сосредоточена на включении Smart Transactions для всех пользователей и тонкой настройке механизмов для сокращения onchain-откатов, оптимизации газа и защиты пользователей от манипуляций с ценами. По мере перехода к Фазе II мы оценим эффект этих оптимизаций, изучим готовность builder'ов участвовать в аукционе, начнём разрабатывать механизмы, открывающие дополнительные функции с положительной суммой, и исследуем новые возможности для возврата ещё большей ценности нашим пользователям.