У нещодавньому есе Віталік Бутерін, відомий творець Ethereum, описав те, що він називає ідеальним крипто-гаманцем — технологією, яка безперешкодно поєднує безпеку, зручність використання та конфіденційність, все це в обіймах децентралізованої етики Ethereum.
Мрія Віталіка про гаманець полягає в тому, щоб позбавити крипту хаосу, водночас зробивши її достатньо потужною для роботи з розширюваною мережею Ethereum з мережами другого рівня (L2), децентралізованими додатками (dApps) та системами ідентичності.
Він зосереджується на розширених можливостях міжланцюгової взаємодії, дизайні з пріоритетом на конфіденційність та рішеннях для давнього кошмару безпеки акаунтів.
Тепер давайте розкладемо все по частинах, так, як він це бачить.
Зробити міжшарові транзакції без зусиль
Крипто-гаманці сьогодні стикаються з труднощами в управлінні фрагментованим світом L2-ланцюгів Ethereum. Якщо ви коли-небудь перекидали активи між Optimism, Arbitrum та основною мережею, ви знаєте, який це біль. Віталік хоче покласти цьому край. Його ідеальний гаманець дозволив би надсилати гроші або взаємодіяти з смарт-контрактами між ланцюгами так само просто, як надсилати електронний лист.
Ось концепція: замість одного неоднозначного адреси Ethereum, користувачі можуть ділитися адресами, специфічними для ланцюга, такими як vitalik.eth@optimism.eth. Ви вставляєте це у свій гаманець, натискаєте надіслати, і він все вирішує за вас. Жодних ручних обмінів. Не потрібно перевіряти баланси на півдюжини ланцюгів.
Якщо у вас є правильні токени на цільовому ланцюзі, гаманець їх надішле. Якщо ні, він витягне кошти з інших ланцюгів, конвертує їх через децентралізовані біржі (DEX) та обробить переказ.
Потрібні газові збори? Гаманець витягне ETH з одного ланцюга і надішле його для покриття зборів на іншому. Усе це має відбуватися непомітно, без постійних запитів, які просять користувачів затвердити технічні кроки, які вони ледве розуміють.
Він також думає про реальні платежі. Віталік уявляє, що QR-коди стануть стандартом для крипто-транзакцій на ходу. Ви скануєте QR-код у кафе, а гаманець аналізує все: ланцюг, токен, суму та ідентифікаційний номер.
Кінець «одного ключа, що править всіма»
Жорстока реальність крипти полягає в тому, що одна помилка може знищити весь ваш гаманець. Втратили свій приватний ключ? Ви вийшли з гри. Рішення Віталіка полягає в переході від систем з одного ключа до комбінації соціального відновлення та мультипідписних (multisig) гаманців.
Ось як це працює: ваш гаманець спиратиметься на два шари безпеки. Основний ключ обробляє маленькі транзакції, тоді як мережа «охоронців» захищає дії з високою вартістю, такі як надсилання всіх ваших коштів або оновлення вашого ключа. Ці охоронці можуть бути друзями, родиною або установами, які діють лише після перевірки вашої особи.
Для новачків гаманці можуть початися з базової системи відновлення два з трьох. Ця система може включати вашу електронну пошту як один ключ, пароль, що зберігається на вашому телефоні, та резервну копію, що управляється постачальником гаманця. З часом, коли користувачі набудуть досвіду та будуть зберігати більше активів, вони можуть розширити систему, щоб включити більше охоронців або розширені конфігурації.
Потім є футуристичні речі: zk-SNARKs. Віталік пропонує використовувати нульові знання для зв'язування централізованих ідентифікаторів, як-от електронні адреси, з гаманцями Ethereum. Уявіть собі адресу, прив'язану до вашого імені@gmail.com, яку може отримати тільки ви, перевірену криптографічно без розкриття вашої особистості.
Конфіденційність не повинна бути опціональною
Відсутність конфіденційності в Ethereum — це не секрет. Віталік це знає, і він хоче, щоб гаманці виправили це. Сьогодні, якщо ви хочете приватні транзакції, ви застрягли з громіздкими інструментами, такими як Tornado Cash. Його бачення? Зробити конфіденційність автоматичною та безшовною.
Гаманець, створений з урахуванням конфіденційності, зберігатиме частину ваших коштів у пулі конфіденційності. Коли ви надсилаєте гроші, гаманець знімає кошти з пулу, щоб затемнити транзакцію. Якщо ви отримуєте кошти, гаманець генерує приховану адресу, що робить неможливим пов'язати відправника та отримувача.
Це не лише про приховування транзакцій. Віталік хоче, щоб гаманці створювали нову адресу для кожного додатку, з яким ви взаємодієте. Чи це платформа DeFi, чи ринок NFT, кожна взаємодія буде ізольованою. Це запобігло б тому, щоб хтось зміг зібрати вашу активність на ланцюзі та відстежити ваші звички.
Для ідентичності гаманці можуть зберігати приватні атестації — такі як доказ особистості для грантів або доступу до спільнот з токенами — не розкриваючи жодних особистих даних. Усе залишається під контролем користувача.
Виправлення слабкого ланцюга гаманців: постачальники RPC
Зараз гаманці сильно залежать від постачальників RPC (виклики віддалених процедур) для отримання даних блокчейну. Це створює дві проблеми: вони можуть надавати вам недостовірні дані або стежити за вашими транзакціями. Віталік закликає гаманці інтегрувати легкі клієнти — спрощені вузли, які безпосередньо перевіряють активність блокчейну.
Для конфіденційності він пропонує приватне отримання інформації (PIR). Ця технологія шифрує запити користувача, щоб постачальники RPC не могли бачити, які дані вони отримують. Хоча це і вимагає великих обчислювальних ресурсів, досягнення в спеціалізованому апаратному забезпеченні можуть зробити PIR більш практичним для повсякденного використання.
І більшість dApps сьогодні покладаються на централізовані сервери для надання своїх інтерфейсів користувача. Це яскраве вразливе місце. Якщо сервер зламаний, користувачі можуть ненавмисно взаємодіяти з фальшивою версією програми. Рішення Віталіка — версійність контенту на ланцюзі.
Уявіть, що ви відвідуєте dApp через його ім'я ENS, яке вказує на незмінний IPFS-хеш інтерфейсу програми. Будь-які зміни в програмі вимагатимуть мультипідпису або затвердження DAO, додаючи додатковий рівень довіри. Гаманці можуть позначати безпечні інтерфейси на ланцюзі в порівнянні з менш безпечними веб-хостинговими.
Для тих, хто хоче максимального захисту, Віталік уявляє «параноїдальний режим» у гаманцях. Цей режим вимагатиме явного затвердження для кожної транзакції або взаємодії, надаючи користувачам повний контроль над тим, що відбувається.
Майбутнє інтерфейсів гаманців
Віталік каже, що наступний великий стрибок у дизайні гаманців може прийти від ШІ та інтерфейсів мозок-комп'ютер (BCI). Замість натискання кнопок користувачі можуть описати, що вони хочуть зробити, а гаманець на базі ШІ обробить решту.
Уявіть, що ви кажете: «Надішліть 5 ETH Алісі та обміняйте 2 ETH на USDC», а гаманець миттєво виконує транзакцію. ШІ навіть може виступати в ролі охоронця, виявляючи підозрілу активність і позначаючи потенційні ризики перед підписанням транзакції.
Потім є ідея BCI — пристрої, які читають ваші думки для керування технологією. Хоча це все ще на ранній стадії, Віталік бачить потенціал у поєднанні цього з гаманцями, що дозволяє користувачам взаємодіяти з Ethereum без рук.
Отримайте високооплачувану роботу у Web3 за 90 днів: остаточна дорожня карта