Bitcoin Core, первый криптокошелек, принес нам из криптографии самый простой (с точки зрения реализации) принцип работы криптокошельков. Он базируется на приватных и публичных ключах. Публичный ключ играет роль адреса и подтверждения транзакции, которую подписывает уже приватный ключ. Проще говоря, можно провести аналогию с банковским карточками, где публичный ключ / адрес кошелька — это номер карты, а приватный ключ — ее пароль. Кто знает этот пароль — имеет доступ к средствам на карте.
Тем не менее принцип работы Bitcoin Core имел немало недостатков с точки зрения удобства для пользователя. Bitcoin работает по модели учета UTXO, где сдача в большинстве случаев отправлялась на новый публичный адрес с новым приватным ключом. Таким образом создавалась довольно большое количество приватных ключей, которые постоянно сменяли друг друга. С учетом того, что приватные ключи представляли из себя набор букв и цифр, это делало хранение таких ключей максимально неудобным. И единственным решением на тот момент было хранение ключей в зашифрованном виде в специальном файле. Это приводило к нескольким точкам отказа:
В 2012-2013 годах два ключевых стандарта BIP32 и BIP39 привнесли в мир криптовалют то удобство и ту безопасность, которая у нас есть сейчас. BIP32 добавил детерминированные кошельки, что позволило создавать практически бесконечное количество кошельков, имея всего один приватный мастер ключ:

Древовидная структура детерменированных кошельков
Стандарт BIP39 описал метод создания мнемонической фразы для генерации приватных и публичных ключей. Большинство из нас привыкли именно к такому методу хранения приватного ключа в кошельках.
Позже уже появились такие нововведения как кодовая фраза (13е слово) и мультиподписи. Со временем безопасность улучшалась даже форм фактором: появились аппаратные кошельки — устройства, которые хранили приватные ключи в изолированной среде. Появился кошелек, который хранил приватный ключ так, чтобы о нем не знал никто, даже сам пользователь. Но до сих пор остается одна проблема: беспокоится о резервных копиях пользователь должен сам и делать это ему приходится полностью вручную. Те, кто изучал аспекты безопасности в криптовалюте знает, что потерянную сид фразу не востановишь, поэтому необходимо иметь несколько резервных копий, которые стоит хранить в безопасной оффлайн среде и в разных местах. Для простого пользователя, который не хочет вникать в тонкости безопасности такой процесс выглядит слишком сложным.
И как итог: пользователям давалась возможность устранить точки отказа, которые существовали в принципах хранения приватных ключей, но ею далеко не все пользовались из-за незнания/неудобства.
Одним из трендов грядущего цикла является Account Abstraction. Мы уже писали об этом статью, которая вышла в ноябре 2023 года. **Можете подробно ознакомиться с тем, что этот нарратив из себя представляет и какие возможности он дает. Если совсем коротко: Account Abstraction, абстракция учетной записи — это кошельки, которые созданы при помощи смарт-контрактов. Такие кошельки можно привязать к социальным аккаунтам как Google и для них не требуется мнемоническая фраза.