Розвиток галузі Web3 занадто швидкий, кожен день з’являються нові речі. Тому багато повсякденних думок варто записувати.
Гаманець як вхід до світу Web3, ми використовуємо гаманець щодня, але чи справді ми розуміємо гаманець?
Якщо ви не розумієте різних видів гаманців, як ви можете сміливо поміщати активи у гаманець?
Тому, щоб протриматися в цій галузі довше і пройти достатньо далеко, спочатку потрібно розібратися в гаманці Web3.
Якщо ви хочете дійсно зрозуміти гаманець, вам потрібно спочатку зрозуміти багато основних технологічних принципів блокчейну, але насправді це дуже високі витрати на навчання.
Включаючи себе, я працюю з гаманцями протягом двох-трьох років, але деякі звичні поняття часто мають сумнівні місця, що може бути плутаниною.
Наразі продукти гаманця ще мають високий поріг використання для багатьох звичайних користувачів, тому в цій статті ми намагатимемося простою мовою описати основні принципи роботи гаманця та допомогти вам скласти стратегію використання гаманця.
1、Порівняння з банком
Тут спочатку не будуть перераховувати деякі складні та незрозумілі концепції, а замість цього спробують зробити аналогію зі звичайною банківською карткою, яку ми часто бачимо в традиційній фінансовій системі.
Адреса гаманця = Номер банківської карти
Публічний ключ = банківський рахунок
Приватний ключ=пароль від банківської картки
Мнемонічне слово=головний приватний ключ=декілька дочірніх приватних ключів=паролі декількох банківських підрахунків (мнемонічне слово є іншою формою приватного ключа)
Аналогічно реальному життю банку, якщо ми хочемо здійснити угоду з іншою особою, нам потрібно виконати такі кроки:
(1) Створити банківський рахунок, а потім встановити пароль
У блокчейні спочатку генеруємо приватний ключ за допомогою генератора випадкових чисел, цей приватний ключ є паролем банківської карти, потім генеруємо публічний ключ за допомогою приватного ключа, цей публічний ключ є банківським рахунком, публічний ключ знову генерує адресу, ця адреса є номером банківської карти.
Ми можемо помітити, що цей процес створення протилежний реальному світу банків: спочатку банк допомагає створити вам обліковий запис, а потім ви встановлюєте пароль.
Але так само як у банку, навіть якщо хтось знає ваш публічний ключ та адресу (банківський рахунок та номер банківської карти), він не може отримати ваш приватний ключ (пароль від банківської карти).
(2) переказати на інший банківський рахунок
Якщо ви хочете переказати кошти на інший банківський рахунок, вам спочатку потрібно знати номер банківської картки отримувача, потім ввести суму переказу (не більше, ніж на вашому рахунку), після цього вам потрібно ввести пароль від банківської картки, після успішної перевірки ви зможете ініціювати переказ.
Подібно до цього процесу, єдиний відмінний момент полягає в тому, що вам не потрібно повідомляти ваш ключ (тобто пароль до банківської картки) нікому і ніякій організації; вам потрібно лише підписувати цифровий підпис за допомогою приватного ключа.
У традиційній фінансовій системі банк зберігає ваш пароль від банківської картки та перевіряє його при здійсненні переказу, цей банк є централізованим посередником.
Проте в світі блокчейну ваш приватний ключ відомий тільки вам і зберігається тільки вами, і він не з’явиться в жодній ситуації, лише потрібно мати алгоритм, що підтверджує вашу власність цього приватного ключа.
(3)блокування банківського рахунку
Якщо ви втратили свою банківську картку або пароль до банківської картки, ви можете заморозити цей банківський рахунок або, після підтвердження вашої особи в банку, скинути пароль.
Але в світі блокчейну, коли ви втрачаєте свій особистий ключ, ви його більше ніколи не знайдете, і ніхто не зможе заморозити ваш рахунок або змінити ваш пароль.
2、структура багатоланцюжкового гаманця
Тут узагальнимо викладені різноманітні концепції згорнутий в одне.
Гаманець може генерувати або імпортувати кілька наборів мнемонічних слів, один набір мнемонічних слів може генерувати один головний особистий ключ, головний особистий ключ може походити кілька дочірніх особистих ключів на різних ланцюгах, кожен дочірній особистий ключ генерує фіксовану адресу.
Але для зручного управління багатьма адресами на багатьох ланцюгах, гаманець зазвичай упаковується в поняття облікового запису (Account), тобто об’єднуються перші адреси, згенеровані на кожному ланцюжку, як обліковий запис 1, і другі адреси, згенеровані на кожному ланцюжку, як обліковий запис 2, і так далі, по порядку нащадків приватного ключа.
Загалом, гаманець та обліковий запис - це поняття продукту, створені для зручного користування користувачем; тоді як мнемонічне слово, приватний ключ та адреса - це технічні концепції, які насправді існують у блокчейні у вигляді даних.
Поточний тренд полягає в тому, щоб у додатках якомога більше упаковувати поняття мнемонічного слова, приватного ключа, адреси, ланцюжка, а також використовувати деякі зрозумілі користувачу поняття, такі як рахунок тощо.
Також це пояснює, чому існує така розповідь про “ланцюгову абстракцію”, так само щоб зменшити технічні концепції, які турбують користувачів при використанні продукту, не турбуватися про міжланцюжкові операції, витрати на газ тощо, надавати користувачам схожий досвід з продуктами Web2.
!
3. В кінцевому рахунку, що таке гаманець?
Фактично у гаманці немає грошей, схоже на наші гаманці в реальному житті, де зазвичай зберігаються більше банківських карток, ключів та інших речей.
Для світу Web3 так само, гроші зберігаються на блокчейні, термін “гаманець” спеціально відноситься до системи для зберігання та управління користувацькими ключами (тобто паролями до банківських карток).
Кожний гаманець містить систему управління ключами, у деяких гаманцях система управління ключами є єдиним модулем; у деяких гаманцях можуть бути більш широкі функції на цій основі, такі як вхід у децентралізовані додатки, типовим представником є OKX Web3 Wallet.
Якщо класифікувати за тим, чи прямо відкрито приватний ключ в мережі, то можна розрізняти гарячі гаманці, холодні гаманці та теплі гаманці.
(1) Гарячий гаманець: Гарячий гаманець - це ‘онлайн гаманець’, гаманець з підключенням до мережі, який можна використовувати з браузера або мобільного пристрою для операцій з біткоїном.
(2) Холодний гаманець: Холодний гаманець - це “оффлайн гаманець”, за допомогою якого приватний ключ ніколи не з’єднується з мережею, що ефективно запобігає його крадіжку хакерами, наприклад, апаратний гаманець.
(3) Теплий гаманець: знаходиться між холодним і гарячим гаманцем і подібний до гарячого гаманця. Теплий гаманець також перебуває в підключеному до Інтернету стані, але для забезпечення безпеки він має строгий білий список адрес, на які не можна переводити кошти, крім адрес, які входять до білого списку.
За рівнем безпеки гарячий гаманець < теплий гаманець < холодний гаманець.
4, як звичайному користувачеві обрати гаманець?
Дійсно, найважливіше - правильно виконати ізоляцію активів. Можна використовувати стратегію трьохрівневого гаманця - холодний, теплий і гарячий, розділяючи свій гаманець на три категорії:
(1) Гарячий гаманець (10% активів): гаманець, який часто використовується для взаємодії, не слід зберігати велику кількість активів, зазвичай достатньо зберігати активи, які задовольняють потреби в газі.
Цей гаманець можна використовувати для активного гри в нових проектах. Навіть якщо він справді буде спійманий на рибалку і завдасть деякі збитки, принаймні не буде більш важких наслідків.
(2) Грошовий гаманець з відсіканням (20% активів): фактично це гарячий гаманець з меншою частотою взаємодії активів, які можна зберегти в грошовому гаманці з відсіканням.
Цей гаманець підходить для розміщення активів з ліквідністю, оскільки зараз багато проєктів є проєктами з заставою, і якщо ці активи зберігати в гарячому гаманці тривалий час, це може бути дуже небезпечно, тому можна виділити окремий гарячий гаманець як теплий гаманець.
Активи цього гаманця також можна використовувати в будь-який час, але частота взаємодії значно нижча, ніж у гарячому гаманці, тому ризик також набагато нижчий.
(3)Холодний гаманець (70% активів): великі активи найкраще зберігати у холодному гаманці на апаратному пристрої, краще взагалі не взаємодіяти з ним.
Звісно, ізоляція активів у декількох типах гаманців фактично означає жертву ефективності для безпеки. Найкращим варіантом є платформа, яка інтегрує різноманітні типи гаманців для управління активами в одному місці.
На ринку поки немає такого легкого шарового гаманця, але найбільш ймовірно, що він з’явиться на OKX Web3 гаманці.
Оскільки гаманець OKX Web3 являє собою супер-додаток, він інтегрує різноманітні типи гаманців, але все ще відсутній взаємозв’язок між багатьма типами гаманців та стратегіями управління коштами, сподіваємося, що у майбутньому він дійсно зможе забезпечити управління активами користувачів в одному місці.
5, підсумок
Після перегляду цього, всі повинні мати загальне уявлення про гаманці Web3.
Найважливіше - у повсякденному використанні не використовуйте випадкові гаманці, оскільки безпека не гарантована, і не копіюйте й вставляйте свої слова і приватні ключі. Якщо вони вразливі, ви можете втратити всі свої активи.
Оскільки всі вже перебувають у світі Web3, кожен крок потрібно робити обережно, тільки так є шанс дійти до берега.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Якщо ви хочете вижити в криптовалютному темному лісі, спочатку ознайомтеся з гаманцем Web3Гаманець
Вступ:
Розвиток галузі Web3 занадто швидкий, кожен день з’являються нові речі. Тому багато повсякденних думок варто записувати.
Гаманець як вхід до світу Web3, ми використовуємо гаманець щодня, але чи справді ми розуміємо гаманець?
Якщо ви не розумієте різних видів гаманців, як ви можете сміливо поміщати активи у гаманець?
Тому, щоб протриматися в цій галузі довше і пройти достатньо далеко, спочатку потрібно розібратися в гаманці Web3.
Якщо ви хочете дійсно зрозуміти гаманець, вам потрібно спочатку зрозуміти багато основних технологічних принципів блокчейну, але насправді це дуже високі витрати на навчання.
Включаючи себе, я працюю з гаманцями протягом двох-трьох років, але деякі звичні поняття часто мають сумнівні місця, що може бути плутаниною.
Наразі продукти гаманця ще мають високий поріг використання для багатьох звичайних користувачів, тому в цій статті ми намагатимемося простою мовою описати основні принципи роботи гаманця та допомогти вам скласти стратегію використання гаманця.
1、Порівняння з банком
Тут спочатку не будуть перераховувати деякі складні та незрозумілі концепції, а замість цього спробують зробити аналогію зі звичайною банківською карткою, яку ми часто бачимо в традиційній фінансовій системі.
Адреса гаманця = Номер банківської карти
Публічний ключ = банківський рахунок
Приватний ключ=пароль від банківської картки
Мнемонічне слово=головний приватний ключ=декілька дочірніх приватних ключів=паролі декількох банківських підрахунків (мнемонічне слово є іншою формою приватного ключа)
Аналогічно реальному життю банку, якщо ми хочемо здійснити угоду з іншою особою, нам потрібно виконати такі кроки:
(1) Створити банківський рахунок, а потім встановити пароль
У блокчейні спочатку генеруємо приватний ключ за допомогою генератора випадкових чисел, цей приватний ключ є паролем банківської карти, потім генеруємо публічний ключ за допомогою приватного ключа, цей публічний ключ є банківським рахунком, публічний ключ знову генерує адресу, ця адреса є номером банківської карти.
Ми можемо помітити, що цей процес створення протилежний реальному світу банків: спочатку банк допомагає створити вам обліковий запис, а потім ви встановлюєте пароль.
Але так само як у банку, навіть якщо хтось знає ваш публічний ключ та адресу (банківський рахунок та номер банківської карти), він не може отримати ваш приватний ключ (пароль від банківської карти).
(2) переказати на інший банківський рахунок
Якщо ви хочете переказати кошти на інший банківський рахунок, вам спочатку потрібно знати номер банківської картки отримувача, потім ввести суму переказу (не більше, ніж на вашому рахунку), після цього вам потрібно ввести пароль від банківської картки, після успішної перевірки ви зможете ініціювати переказ.
Подібно до цього процесу, єдиний відмінний момент полягає в тому, що вам не потрібно повідомляти ваш ключ (тобто пароль до банківської картки) нікому і ніякій організації; вам потрібно лише підписувати цифровий підпис за допомогою приватного ключа.
У традиційній фінансовій системі банк зберігає ваш пароль від банківської картки та перевіряє його при здійсненні переказу, цей банк є централізованим посередником.
Проте в світі блокчейну ваш приватний ключ відомий тільки вам і зберігається тільки вами, і він не з’явиться в жодній ситуації, лише потрібно мати алгоритм, що підтверджує вашу власність цього приватного ключа.
(3)блокування банківського рахунку
Якщо ви втратили свою банківську картку або пароль до банківської картки, ви можете заморозити цей банківський рахунок або, після підтвердження вашої особи в банку, скинути пароль.
Але в світі блокчейну, коли ви втрачаєте свій особистий ключ, ви його більше ніколи не знайдете, і ніхто не зможе заморозити ваш рахунок або змінити ваш пароль.
2、структура багатоланцюжкового гаманця
Тут узагальнимо викладені різноманітні концепції згорнутий в одне.
Гаманець може генерувати або імпортувати кілька наборів мнемонічних слів, один набір мнемонічних слів може генерувати один головний особистий ключ, головний особистий ключ може походити кілька дочірніх особистих ключів на різних ланцюгах, кожен дочірній особистий ключ генерує фіксовану адресу.
Але для зручного управління багатьма адресами на багатьох ланцюгах, гаманець зазвичай упаковується в поняття облікового запису (Account), тобто об’єднуються перші адреси, згенеровані на кожному ланцюжку, як обліковий запис 1, і другі адреси, згенеровані на кожному ланцюжку, як обліковий запис 2, і так далі, по порядку нащадків приватного ключа.
Загалом, гаманець та обліковий запис - це поняття продукту, створені для зручного користування користувачем; тоді як мнемонічне слово, приватний ключ та адреса - це технічні концепції, які насправді існують у блокчейні у вигляді даних.
Поточний тренд полягає в тому, щоб у додатках якомога більше упаковувати поняття мнемонічного слова, приватного ключа, адреси, ланцюжка, а також використовувати деякі зрозумілі користувачу поняття, такі як рахунок тощо.
Також це пояснює, чому існує така розповідь про “ланцюгову абстракцію”, так само щоб зменшити технічні концепції, які турбують користувачів при використанні продукту, не турбуватися про міжланцюжкові операції, витрати на газ тощо, надавати користувачам схожий досвід з продуктами Web2.
!
3. В кінцевому рахунку, що таке гаманець?
Фактично у гаманці немає грошей, схоже на наші гаманці в реальному житті, де зазвичай зберігаються більше банківських карток, ключів та інших речей.
Для світу Web3 так само, гроші зберігаються на блокчейні, термін “гаманець” спеціально відноситься до системи для зберігання та управління користувацькими ключами (тобто паролями до банківських карток).
Кожний гаманець містить систему управління ключами, у деяких гаманцях система управління ключами є єдиним модулем; у деяких гаманцях можуть бути більш широкі функції на цій основі, такі як вхід у децентралізовані додатки, типовим представником є OKX Web3 Wallet.
Якщо класифікувати за тим, чи прямо відкрито приватний ключ в мережі, то можна розрізняти гарячі гаманці, холодні гаманці та теплі гаманці.
(1) Гарячий гаманець: Гарячий гаманець - це ‘онлайн гаманець’, гаманець з підключенням до мережі, який можна використовувати з браузера або мобільного пристрою для операцій з біткоїном.
(2) Холодний гаманець: Холодний гаманець - це “оффлайн гаманець”, за допомогою якого приватний ключ ніколи не з’єднується з мережею, що ефективно запобігає його крадіжку хакерами, наприклад, апаратний гаманець.
(3) Теплий гаманець: знаходиться між холодним і гарячим гаманцем і подібний до гарячого гаманця. Теплий гаманець також перебуває в підключеному до Інтернету стані, але для забезпечення безпеки він має строгий білий список адрес, на які не можна переводити кошти, крім адрес, які входять до білого списку.
За рівнем безпеки гарячий гаманець < теплий гаманець < холодний гаманець.
4, як звичайному користувачеві обрати гаманець?
Дійсно, найважливіше - правильно виконати ізоляцію активів. Можна використовувати стратегію трьохрівневого гаманця - холодний, теплий і гарячий, розділяючи свій гаманець на три категорії:
(1) Гарячий гаманець (10% активів): гаманець, який часто використовується для взаємодії, не слід зберігати велику кількість активів, зазвичай достатньо зберігати активи, які задовольняють потреби в газі.
Цей гаманець можна використовувати для активного гри в нових проектах. Навіть якщо він справді буде спійманий на рибалку і завдасть деякі збитки, принаймні не буде більш важких наслідків.
(2) Грошовий гаманець з відсіканням (20% активів): фактично це гарячий гаманець з меншою частотою взаємодії активів, які можна зберегти в грошовому гаманці з відсіканням.
Цей гаманець підходить для розміщення активів з ліквідністю, оскільки зараз багато проєктів є проєктами з заставою, і якщо ці активи зберігати в гарячому гаманці тривалий час, це може бути дуже небезпечно, тому можна виділити окремий гарячий гаманець як теплий гаманець.
Активи цього гаманця також можна використовувати в будь-який час, але частота взаємодії значно нижча, ніж у гарячому гаманці, тому ризик також набагато нижчий.
(3)Холодний гаманець (70% активів): великі активи найкраще зберігати у холодному гаманці на апаратному пристрої, краще взагалі не взаємодіяти з ним.
Звісно, ізоляція активів у декількох типах гаманців фактично означає жертву ефективності для безпеки. Найкращим варіантом є платформа, яка інтегрує різноманітні типи гаманців для управління активами в одному місці.
На ринку поки немає такого легкого шарового гаманця, але найбільш ймовірно, що він з’явиться на OKX Web3 гаманці.
Оскільки гаманець OKX Web3 являє собою супер-додаток, він інтегрує різноманітні типи гаманців, але все ще відсутній взаємозв’язок між багатьма типами гаманців та стратегіями управління коштами, сподіваємося, що у майбутньому він дійсно зможе забезпечити управління активами користувачів в одному місці.
5, підсумок
Після перегляду цього, всі повинні мати загальне уявлення про гаманці Web3.
Найважливіше - у повсякденному використанні не використовуйте випадкові гаманці, оскільки безпека не гарантована, і не копіюйте й вставляйте свої слова і приватні ключі. Якщо вони вразливі, ви можете втратити всі свої активи.
Оскільки всі вже перебувають у світі Web3, кожен крок потрібно робити обережно, тільки так є шанс дійти до берега.