Autor: Biscuit, ChainCatcher
W świecie kryptowalut użytkownicy nie mogą ustawić wielu kluczy prywatnych dla tego samego adresu portfela ani modyfikować kluczy prywatnych. Dlatego też, jeśli klucz prywatny zostanie zgubiony, nie tylko utracone zostaną zasoby portfela, ale portfel nie będzie mógł już nigdy zostać ponownie użyty i może zostać jedynie unieważniony.
Według Conora Grogana, dyrektora ds. strategii produktów i operacji biznesowych w Coinbase, około 1,15 miliarda dolarów w kryptowalutach zostało trwale utraconych z powodu błędu ludzkiego. Grogan dodał, że ta statystyka jest znacznie niższa niż ilość ETH zablokowana z powodu utraty dostępu do portfela, ponieważ w łańcuchu znajduje się tak wiele długoterminowo nieruchomych aktywów, że nie da się powiedzieć, ile z nich utraciło klucze prywatne.
Portfele kryptowalutowe są od dawna przedmiotem zainteresowania założyciela Ethereum, Vitalika. Badacze z Nethermind i opengsn, z pomocą Vitalika, zaproponowali EIP-4337, propozycję obejścia mającą na celu wprowadzenie „abstrakcji kont” do Ethereum bez zmiany jakichkolwiek protokołów warstwy konsensusu. Niedawno Vitalik napisał w swoim artykule Jak wybrać opiekuna dla portfela z wieloma podpisami i portfela odzyskiwania społecznościowego? ” wyjaśnia swoje poglądy i angażuje się w promowanie przyjmowania zaufanych stron trzecich (Guardians, znanych również jako opiekunowie) w portfelach kryptowalutowych.
Ostatnio, w porównaniu ze znanymi portfelami szyfrującymi, takimi jak Metamask i Imtoken, zaczęły pojawiać się niektóre portfele szyfrujące oparte na EIP-4337, które próbują ponownie otworzyć błękitny ocean ścieżki portfela szyfrującego. W tym artykule pokrótce przedstawimy koncepcję EIP-4337 (abstrakcja konta), a także 11 portfeli abstrakcyjnych kont, takich jak Argent, Avocado, Braavos, Patch Wallet, Unipass, Opclave, Soul Wallet i Versa.
Do czego służy EIP-4337?
Obecnie adresy portfeli Ethereum są podzielone na konta EOA (konto będące własnością zewnętrzną) i konta kontraktowe (konto kontraktowe). W propozycji EIP-4337 zaproponowano koncepcję abstrakcji konta, która może być wykorzystywana do zarządzania wieloma kontami kontraktowymi i kontami zewnętrznymi poprawić bezpieczeństwo i funkcjonalność kont Ethereum. Jeśli chcesz dowiedzieć się więcej o mechanizmie, możesz przeczytać artykuł „EIP-4337 Czy rozwiązanie portfela abstrakcyjnego konta może zapoczątkować nową erę portfeli?” 》
Korzystanie z EIP-4337 przynosi następujące korzyści:
Bardziej wydajne wdrażanie i konserwacja umów: ponieważ wiele umów może mieć ten sam adres i klucz prywatny, można zmniejszyć obciążenie związane z wdrażaniem i konserwacją umów.
Większe bezpieczeństwo: Ponieważ umowa konta obejmuje tylko jeden adres i klucz prywatny, ryzyko wycieku klucza prywatnego można zmniejszyć.
Lepsza skalowalność: złożoną logikę kontraktu można łatwiej wdrożyć, ponieważ można zaimplementować kod kontraktu wielokrotnego użytku.
Krótko mówiąc, wizją EIP-4337 jest osiągnięcie przyjazności dla użytkownika, głównie pod względem łatwości użytkowania i odzyskiwania społecznościowego, oraz przyciągnięcie nowych użytkowników poprzez poprawę interfejsu użytkownika portfeli kryptowalutowych, których na przykład nowi użytkownicy już nie potrzebują do transkrypcji podczas rejestracji frazy mnemonicznej. Gdy użytkownicy stracą klucze prywatne portfela, mogą je odzyskać także za pośrednictwem połączeń społecznościowych. Inne rozszerzone funkcje obejmują zarządzanie wieloma kontami/wielołańcuszkami, transakcje łączone itp., takie jak umożliwienie portfelowi automatycznego odnawiania usług.
Trudność we wdrożeniu EIP-4337 polega na złożoności portfela, wyzwaniach związanych z kosztami rozwoju, kompatybilnością i prywatnością użytkowników, a także wyższymi opłatami za gaz generowanymi przez złożone interaktywne umowy.
Portfel abstrakcyjny konta
Pieniądze
Argent Wallet to portfel kryptowalutowy zaprojektowany z naciskiem na bezpieczeństwo i łatwość obsługi. Jego najważniejsze funkcje obejmują:
Odzyskiwanie społecznościowe: Funkcja odzyskiwania społecznościowego Argent umożliwia użytkownikom przywracanie portfeli poprzez łączenie się z zaufanymi kontaktami. Ułatwia to użytkownikom przywracanie portfeli bez konieczności zapamiętywania skomplikowanych fraz mnemonicznych lub kluczy prywatnych.
Nie ma potrzeby używania ETH jako opłaty za gaz: Argent korzysta z technologii MetaTransaction, aby umożliwić użytkownikom wysyłanie transakcji bez posiadania ETH. W szczególności Argent płaci użytkownikom opłaty za gaz za pośrednictwem usługi warstwy środkowej „Gas Station Network (GSN)” i pobiera odpowiednie opłaty z konta użytkownika.
Wykrywanie ataków: Portfel Argent wykorzystuje samodzielnie opracowane inteligentne kontrakty „Guardians” do automatycznego wykrywania i zapobiegania atakom typu phishing, atakom złośliwego oprogramowania, atakom typu „replay” itp. Na przykład, gdy użytkownik otrzyma e-mail lub wiadomość tekstową, która wydaje się pochodzić z portfela Argent, umowa Guardians wykrywa, czy wiadomość pochodzi z oficjalnego kanału Argent. Jeżeli wykryje, że informacje nie pochodzą z oficjalnych źródeł, umowa Guardians automatycznie uniemożliwi użytkownikowi wykonanie jakichkolwiek transakcji związanych z tymi informacjami.
Obecnie Argent zakończył 3 rundy finansowania, a skumulowana kwota finansowania sięga 56 milionów dolarów. Do inwestorów uczestniczących należą Fabric Ventures, Metaplanet, Paradigm, StarkWare, Jump Crypto, Animoca Brands itp. Na tym etapie portfel Argent ma małą bazę użytkowników. Główne powody to stabilność sieci ZK oraz fakt, że nie obsługuje ona przechowywania i transakcji wieloma kryptowalutami.
Awokado (Instadapp)
Instadapp to protokół DeFi oparty na Ethereum, którego celem jest uproszczenie DeFi i łatwiejsze zarządzanie. Protokół uruchomił Avocado, portfel oparty na abstrakcji kont. Jego główne cechy obejmują następujące aspekty:
Obsługa wielu łańcuchów: Avocado obsługuje wiele łańcuchów bloków, użytkownicy mogą zarządzać wieloma kryptowalutami w tym samym portfelu, a wszystkie opłaty za gaz są płacone za pomocą USDC.
Bezpieczeństwo: Portfel Avocado wykorzystuje technologię wielu podpisów i inteligentne kontrakty, aby zapewnić bezpieczeństwo cyfrowych zasobów użytkowników, a także obsługuje połączenie portfeli sprzętowych.
Usługi DeFi: Użytkownicy mogą bezpośrednio uzyskać dostęp do różnych zdecentralizowanych aplikacji w portfelu Avocado, takich jak pożyczki, handel, monety stabilne itp. Dodatkowo użytkownicy mogą bezpłatnie korzystać ze wszystkich aktualnych strategii Instadapp.
Zarządzanie społecznością: Portfel Avocado przyjmuje model zarządzania DAO (Zdecentralizowana Organizacja Autonomiczna), a użytkownicy mogą uczestniczyć w podejmowaniu decyzji i rozwoju portfela poprzez głosowanie.
Obecnie Instadapp zakończył 2 rundy finansowania o łącznej kwocie finansowania wynoszącej 12,4 mln USD. Do inwestorów uczestniczących należą Coinbase Ventures, Pantera Capital, Standard Crypto, Robot Ventures, Balaji Srinivasan itp. Na tym etapie łączna wartość TVL wielu produktów Instadapp przekracza 2 miliardy dolarów, a Avocado, jako opracowany przez siebie zintegrowany portfel, korzysta z zalet efektów sieciowych, takich jak brak opłat za korzystanie z pożyczek flash, bezpłatna dotacja na opłatę za gaz w wysokości 1 USDC oraz bezpłatne korzystanie ze strategii inwestycyjnych w zakresie automatyzacji Instadapp itp.
Brawo
Braavos to warstwa abstrakcji kont typu open source, która zapewnia prosty sposób zarządzania wieloma kontami i zapewnia ujednolicony interfejs aplikacji. Funkcje obejmują:
Obsługa wielu kont: Braavos obsługuje zarządzanie wieloma kontami, w tym kontami bankowymi, Alipay, PayPal itp.
Ujednolicony interfejs API: Braavos zapewnia ujednolicony interfejs API, który umożliwia aplikacjom używanie tego samego kodu do obsługi różnych typów kont.
Bezpieczeństwo: Braavos wykorzystuje protokół OAuth2 do obsługi autoryzacji i uwierzytelniania, zapewniając bezpieczeństwo danych.
Łatwo skalowalny: Braavos został zaprojektowany tak, aby można go było łatwo rozszerzać w celu obsługi nowych typów kont i usług.
Automatyzacja: Braavos automatycznie obsługuje salda kont i historię transakcji, umożliwiając aplikacjom skupienie się na podstawowej logice biznesowej.
Obecnie Braavos zakończył finansowanie o wartości 10 milionów dolarów pod przewodnictwem Pantera Capital, przy udziale StarkWare, Crypto.com Capital, Matrixport Ventures itp. Sprzętowy moduł bezpieczeństwa Braavos jest realizowany poprzez abstrakcję konta i ma możliwość weryfikacji dowolnych podpisów.
UniPass
UniPass Wallet to inteligentne rozwiązanie w zakresie portfela kontraktowego, które obsługuje odzyskiwanie poczty e-mail w łańcuchu. Zostało zaprojektowane tak, aby zapewnić użytkownikom Web2 znajome środowisko. Jego funkcje są następujące:
Kompatybilny z ERC-4337: Użytkownicy mogą aktywować tryb zgodności z ERC-4337, dodając transakcję modułu 4337 w MainModule. Po aktywacji transakcje, które użytkownicy mogą inicjować, zostaną przesłane do firmy Bundler za pomocą standardowych metod weryfikacji ERC-4337. Użytkownicy mogą także podpisać dokument UniPass tx i przesłać go do usługi Relayer w celu przetworzenia w łańcuchu.
Odzyskiwanie poczty e-mail: użytkownicy mogą skonfigurować wiele internetowych skrzynek pocztowych jako strażników swoich kont. Wystarczy przesłać wiadomość e-mail do inteligentnej umowy w łańcuchu, aby pomóc użytkownikom odzyskać klucze prywatne portfela. Jeśli użytkownik ma więcej niż 2 adresy e-mail opiekunów (w tym podstawowy adres e-mail), może użyć tych dwóch adresów e-mail, aby przesłać wiadomość e-mail dotyczącą odzyskiwania konta i natychmiast odzyskać konto. Jeśli użytkownik ma tylko skrzynkę pocztową dla opiekunów, zwykle następuje 48-godzinny okres blokady, zanim będzie można przywrócić konto.
Doświadczenie bez gazu: UniPass zapewnia domyślny węzeł przekaźnikowy, który akceptuje płatności za gaz w formie tokenów natywnych i mainstreamowych monet stabilnych.
UniPass zakończył zalążkową rundę finansowania w kwietniu 2022 r. z udziałem HashKey Capital. W porównaniu do innych portfeli, UniPass obsługuje wszystkie łańcuchy bloków EVM, a w planie działania znajdują się również główne łańcuchy inne niż EVM. Ponadto UniPass ceni doświadczenie programistów i zapewnia wiele zestawów SDK do integracji z dApps.
Portfel Duszy
Soul Wallet to portfel typu plug-in, który umożliwia użytkownikom: 1. Tworzenie portfela bez konieczności stosowania frazy mnemonicznej 2. Zarządzanie portfelem poprzez zmianę klucza podpisu. 3. Obniżenie opłaty za gaz o 30% poprzez agregację podpisów. 4. Obsługuj transakcje płatnicze USDC. 5. Sponsorowany przez stronę trzecią, nie wymaga opłaty za gaz. 6. Połącz wiele transakcji w jedną całość.
Soul Wallet zakończył 16 marca zalążkową rundę finansowania o wartości 3,1 miliona dolarów z udziałem Struck Crypto, NGC Ventures, Alchemy, Signum Capital i innych. Jej założyciel, Zeng Jiajun, był byłym menadżerem produktu w ByteDance i Meituan, a Soul Wallet planuje uruchomienie w trzecim lub czwartym kwartale.
Wersja
Versa to kompleksowy, uproszczony inteligentny portfel kontraktowy, który umożliwia użytkownikom łatwy dostęp do portfeli kryptowalutowych bez klucza i logowania społecznościowego, zarządzanie gazem i odzyskiwanie kont w łańcuchu, konfigurowanie automatycznych wydatków, zautomatyzowanych strategii inwestycyjnych i nie tylko. 23 marca firma Versa ogłosiła zakończenie zalążkowej rundy finansowania z udziałem dewelopera STEPN, Find Satoshi Lab, Folius Ventures i szeregu aniołów biznesu. Versa jest obecnie w fazie zamkniętej bety.
Groszek
Peaze to portfel umożliwiający użytkownikom dostęp do aplikacji Web3 za pośrednictwem poczty elektronicznej i karty kredytowej. Peaze wykorzystuje inteligentne kontrakty do kontrolowania dostępu do klucza prywatnego i podpisów. Gdy użytkownik potwierdza transakcję, generowany jest standardowy podpis transakcji, który następnie uruchamia proces wdrożenia, który obciąża metodę płatności fiducjarnej użytkownika i wysyła do niego odpowiednią ilość kryptowaluty . Na tym etapie wykonywane są również wszelkie niezbędne procedury przełączania/mostkowania.
Oklawisz
Opclave umożliwia użytkownikom tworzenie i używanie portfeli bez depozytu z identyfikatorem dotykowym/twarzowym bez potrzeby stosowania frazy początkowej. Opclave wykorzystuje ERC-4337 do ulepszenia konta SC OP Stack i wykorzystuje abstrakcyjny podpis AppleEnclave. Jego podstawową ideą jest przekształcenie urządzeń Apple, iPhone'ów i Macbooków w portfele sprzętowe. Opclave zostało zwycięzcą hackatonu skalującego Ethereum Hack the Stack.
Portfel Patch
Patch Wallet to portfel kryptowalutowy, który obsługuje logowanie za pomocą GitHub/Twitter/Email i nie wymaga frazy początkowej. Portfel obsługuje wiele głównych kryptowalut, a użytkownicy mogą zarządzać wieloma kryptowalutami w tym samym portfelu. Użytkownicy mogą także łatwo zarządzać wieloma kontami i przełączać się na nie bez konieczności ponownego importowania kluczy prywatnych. Ponadto Patch Wallet obsługuje portfele sprzętowe, umożliwiając użytkownikom przechowywanie kluczy prywatnych w urządzeniach sprzętowych w celu zwiększenia bezpieczeństwa.
ZeroDev
ZeroDev to pakiet SDK oparty na ERC-4337 do tworzenia aplikacji Web3 opartych na abstrakcji kont. Korzystając z ZeroDev, możesz tworzyć łatwe w użyciu aplikacje, które pozwalają użytkownikom odzyskiwać konta za pośrednictwem znajomych bez frazy mnemonicznej, pozwalają użytkownikom płatności zewnętrznych całkowicie pominąć GAS, konsolidować etapy transakcji w celu poprawy komfortu użytkownika, oszczędzania czasu i kosztów oraz zwiększenia bezpieczeństwo.
SequenceSequence Wallet to portfel bez depozytu, zaprojektowany w celu zapewnienia płynnej integracji. Jest kompatybilny ze wszystkimi publicznymi sieciami EVM, obsługuje logowanie społecznościowe/e-mail, legalnych dostawców płatności w walutach, takich jak Moonpay i Ramp, używa różnych walut do płacenia opłat za gaz i nie tylko.
streszczenie
Portfele oparte na ERC-4337 skupiają się na wyodrębnianiu podstawowych funkcji Odzyskiwanie społeczne, brak konieczności stosowania natywnych opłat za gaz i transakcje łączone to funkcje, które mogą znacznie poprawić komfort interfejsu użytkownika. Ponadto modułowe platformy rozwojowe integrujące ERC-4377 mogą stać się głównym nurtem. Takie jak łatka, sekwencja i nienotowany Gelote itp.
Portfele z abstrakcją konta mogą wymagać przyjęcia na większą skalę bardziej „rozsądnego” przypadku. Na tym etapie slogany „bez opłaty za gaz” stosowane w wielu projektach są nieco mylące. Logika za nimi stoi jedynie umożliwienie użytkownikom korzystania z USDC i inną walutą inną niż ETH, aby zapłacić za gaz, a strategia subsydiów wydaje się mieć niewielki wpływ. Z drugiej strony dylemat wielołańcuchowy portfeli nie został znacząco poprawiony. Portfele, które twierdzą, że są w stanie wdrożyć „multi-chain”, są przeznaczone tylko dla łańcuchów kompatybilnych z EVM, podczas gdy portfele ekologiczne, takie jak seria zk, seria Move, seria Solana itp., nadal są uwięzione przez efekt wyspy.
Inteligentne portfele kontraktowe stają się trendem, a na ścieżce segmentowej pojawili się inni konkurenci. Portfel MPC przechowuje klucze prywatne rozproszone na wielu urządzeniach i realizuje takie funkcje, jak brak klucza prywatnego i odzyskiwanie społecznościowe poprzez obliczenia wielostronne. Na przykład 7 marca ogłoszono, że portfel MPC Capsule, na czele którego stoi a16z, został ukończony w celu rozszerzenia scenariuszy wykorzystania transakcji w łańcuchu poprzez wprowadzenie programowalnego MPC. Jednocześnie Telegram, posiadający ogromną bazę użytkowników, planuje uruchomić szyfrowany portfel, który obecnie obsługuje bezpośrednie transakcje BTC, TON i USDT w interfejsie czatu aplikacji. Konkurenci ci również konkurują o użytkowników i stale wprowadzają nowe funkcje i usługi.
