Давайте погрузимся в Calibur, смарт-контрактный кошелек, который управляет всеми смарт-кошельками @Uniswap (более 10,000 и продолжаем расти!) 🦄
Мы стремились поддерживать максимально широкий набор функций с момента запуска
Хотя мы начинаем с пакетных транзакций, мы уже заложили основу для гораздо большего
Мы встроили поддержку ERC-4337 с первого дня для абстракции газа, чтобы интегрироваться с его процветающей экосистемой бандлеров
Сессионные ключи — это сложно
Мы долго обсуждали, добавлять ключи напрямую в кошелек или использовать Permit2 для управления взаимодействиями между ними и аккаунтом
Понимая, что наши случаи использования продолжали расти с каждым днем, мы взяли на заметку V4 и добавили подключенные ключи!
Calibur позволяет пользователям выдавать новые ключи для dapps, серверов, AI-агентов или друзей, что позволяет им безопасно взаимодействовать со своей учетной записью в рамках разрешений, допустимых для каждого ключа.
Это дает нам лучшее из обоих дизайнов, сохраняя при этом минимальную реализацию кошелька.
В 2024 году @0xcuriousapple сообщил о уязвимости повторного воспроизведения подписи смарт-кошелька
Многие кошельки сегодня просто повторно хешируют дайджест ERC1271 с их доменом, фактически превращая действие пользователя в "слепую подпись" - создавая большой вектор фишинга и подрывая цель EIP712
Поэтому мы решили принять ERC-7739, который позволяет нам вложить оригинальные типы в безопасный для воспроизведения тип, который можно подписывать, что гарантирует, что подписи всегда читаемы, вместо того чтобы полагаться на абстракции интерфейса кошелька.
Мы надеемся, что этот ERC получит более широкое признание в сообществе!
Наконец, мы рады представить ERC-7914: Перевод из Native
Этот ERC определяет интерфейс, который позволяет таким протоколам, как Permit2, работать с балансом ETH вашего аккаунта, что избавляет пользователей от необходимости оборачивать его в WETH перед использованием UniswapX или других протоколов.
Calibur v1.0.0 официально развернут в Mainnet, Unichain, Base, Optimism, BSC и Sepolia по адресу 0x000000009B1D0aF20D8C6d0A44e162d11F9b8f00
Контракты являются открытым исходным кодом и лицензированы по MIT здесь
Особая благодарность команде @ithacaxyz за помощь в мозговом штурме по ERC7821, спонсорству газа и управлению ключами
Также хочу поблагодарить @WilsonCusack и @ilikesymmetry из @base за их идеи по ERC-5792, сессионным ключам и WebAuthn
Будущее кошельков светло ⭐
54
4,74 тыс.
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.