Lição 1

Еволюція гаманця криптовалюти та структура цифрового підпису

У цьому розділі пояснюється:1. процес еволюції криптовалютних гаманців; 2. Логіка переходу від централізованого до децентралізованого фокусу; 3. Математична декомпозиція процесу транзакції підпису; 4. Введення гаманців з єдиним підписом; 5. Аналіз сильних і слабких сторін проекту EOA

Криптовалютні гаманці є важливими інструментами для управління цифровими активами в епоху блокчейну, і вони стали свідками значних еволюційних етапів, що відображають прогрес у безпеці, власності користувачів і функціональності. У цьому звіті досліджуються ключові етапи розробки криптовалютних гаманців, виклики, інновації та оптимізовані рішення, які сформували ландшафт криптовалютних гаманців.

Вступ до еволюції криптовалютного гаманця:

З появою блокчейну в 2009 році були представлені блокчейн-гаманці, які вступили в початковий період розвитку. Згодом кількість криптогаманців перевищила 50 мільйонів із зростанням ефіріуму, що призвело до поширення розумних гаманців із контрактами, різкого зростання транзакційної активності та видобутку ліквідності DeFi. Судячи з усього, криптогаманці вступили в період швидкого розширення.

Після 2021 року, із масовим розширенням екосистеми блокчейну та процвітанням NFT, DAO, прикладних програм рівня 2 і багатьох публічних мереж, попит користувачів на гаманці виходить за межі зберігання, торгівлі та міжланцюжних активів і більше зосереджується на безпека, різноманітність інтерактивних функцій і досвід керування користувачами (віддають перевагу трактувати гаманці як багатоланцюгові платформи управління декількома активами). І згідно з coinweb.com За оцінками, станом на серпень 2022 року загальна кількість криптогаманців у всьому світі становить 84,02 мільйона.

Коротко, розвиток криптогаманців можна розділити на чотири періоди:


Діаграма 1: Періоди розвитку крипто-гаманців

На сьогоднішній день усі види крипто-гаманців можна класифікувати на централізовані та децентралізовані гаманці залежно від того, чи мають користувачі власні особисті ключі. Протягом дуже тривалого часу користувачі обирали централізовані гаманці (гаманці з опікою), особливо Coinbase、Binance、OKX、Gate、YouHolder

Причина в тому, що:

  • Управління ключами просте
  • Вища доступність гаманця
  • Транзакції є ефективними та можуть здійснюватися в режимі реального часу
  • Немає потреби в мнемотехніці, пароль можна відновити, якщо його забути

Однак події FTX і Celsius нагадали індустрії, що «це не ваш ключ, це не ваша монета». Безпека та контрольованість стали все більш обговорюваними аспектами продуктів гаманців. Протягом дуже короткого проміжку часу після викриття FTX чистий приплив Safe склав понад 800 мільйонів доларів, продажі Ledger за короткий проміжок часу досягли кількох історичних максимумів, а продажі Trezor зросли на 300%. За одну ніч ZenGo продемонстрував тризначне зростання, а депозити досягли історичного максимуму. Розробники почали звертати увагу на технології некастодіальних гаманців, які масово є більш безпечними. Крім того, галузеві проекти централізованих гаманців також стикаються з технічною трансформацією, щоб задовольнити вимоги ринку.

Структура цифрового підпису:

Огляд цифрових підписів для транзакцій блокчейну:

Цифрові підписи мають вирішальне значення для транзакцій блокчейну, коли користувач підписує повідомлення (наприклад, запит на передачу) за допомогою закритого ключа для отримання підпису. Процес передбачає генерацію хеш-коду повідомлення за допомогою алгоритму хешування, а потім підписання хеш-коду за допомогою закритого ключа за допомогою криптографічного алгоритму, який потім перевіряється в мережі за допомогою відповідного відкритого ключа.

Алгоритм підпису можна представити так:

Sig = Alg Sig(Alg Hash(K), Pri Key)

  • Pri Key – це приватний ключ підпису
  • K - інформація про транзакцію
  • Alg Hash — це хеш-функція
  • Alg Sig — це алгоритм підпису
  • Sig — результуючий підпис

Однак формула може бути трохи заплутаною через вкладеність викликів функцій і використання скороченого позначення. Ось розбивка, щоб спростити та пояснити процес:

  1. Хешуйте інформацію про транзакцію:
    Спочатку інформація про транзакцію K хешується за допомогою алгоритму хешування Alg Hash.
    Хешування – це процес перетворення даних у рядок символів фіксованого розміру, який зазвичай є послідовністю цифр і літер.
    Формула: H = Alg Hash(K), де H — хеш інформації про транзакцію.

  2. Підпишіть хеш:
    Далі хеш H підписується за допомогою закритого ключа Pri Key з алгоритмом підпису Alg Sig.
    Підписання — це процес генерації унікального рядка символів, який може підтвердити автентичність даних.
    Формула: Sig = Alg Sig(H, Pri Key), де Sig – цифровий підпис.

Таким чином, весь процес можна розбити на ці два етапи, а формулу можна переписати більш покроково таким чином:

H = Alg Hash(K)
Sig = Alg Sig(H, ключ Pri)

Ця розбивка спрощує процес на два окремих етапи, які можуть бути легшими для розуміння особам, які не знайомі з криптографічними процесами.

Очевидно, згідно з формулою, те, як взаємодіють приватний і відкритий ключі, має вирішальне значення для реалізації функціональності децентралізованого гаманця. Технологія цифрового підпису є ниткою, яка їх з’єднує, а також надихає на розвиток і вдосконалення гаманця.

Єдиний підпис (гаманці EOA):

  • Приклад: гаманці зовнішнього облікового запису (EOA), як-от Metamask, Bitkeep, Phantom, Rabby, Rainbow, довірчий гаманець, Math Wallet, Backpack, MyEtherWallet
    Шифр, Трезор, Леджер, Вихід

  • Сильні та слабкі сторони: Гаманці з єдиним підписом є простими, але їм бракує розширених операцій, таких як соціальне відновлення, пакетна торгівля та подальші замовлення в один клік. Крім того, це часто призводить до поодиноких точок відмови, як-от відсутність мнемоніки.

Щоб бути більш чітким:
Один підпис повинен відповідати лише парі відкритого та закритого ключів, які можна використовувати для завершення транзакцій цифрової валюти між відповідними адресами. Іншими словами, Single-sig не несе відповідальності за підтвердження кількох підписів і трудомісткі обчислення в ланцюжку. Тому плата за газ відносно низька. Крім того, більшість наведених вище прикладів гаманців EOA підтримують позабіржову торгівлю.


Діаграма 2: Як гаманці EOA контролюють баланс

Однак обмеження гаманців Single-sig: 1. Здійснення транзакцій лише за допомогою одного підпису. 2. Неадекватна безпека через високу залежність від закритих ключів з єдиним підписом. 3. Кібератаки прості, і їх легко знищити в одній точці. 4. Режим підпису не відповідає потребам бізнес-клієнтів.

Висновок:

У відповідь на цю серію проблемних моментів єдиного підпису та задоволення потреб підприємств і окремих осіб, яким потрібно, щоб кілька людей разом керували своїми обліковими записами. Розробники гаманців налаштували основну систематичну логіку підпису, що призвело до введення мультипідпису, технології гаманця MPC.

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.
Catálogo
Lição 1

Еволюція гаманця криптовалюти та структура цифрового підпису

У цьому розділі пояснюється:1. процес еволюції криптовалютних гаманців; 2. Логіка переходу від централізованого до децентралізованого фокусу; 3. Математична декомпозиція процесу транзакції підпису; 4. Введення гаманців з єдиним підписом; 5. Аналіз сильних і слабких сторін проекту EOA

Криптовалютні гаманці є важливими інструментами для управління цифровими активами в епоху блокчейну, і вони стали свідками значних еволюційних етапів, що відображають прогрес у безпеці, власності користувачів і функціональності. У цьому звіті досліджуються ключові етапи розробки криптовалютних гаманців, виклики, інновації та оптимізовані рішення, які сформували ландшафт криптовалютних гаманців.

Вступ до еволюції криптовалютного гаманця:

З появою блокчейну в 2009 році були представлені блокчейн-гаманці, які вступили в початковий період розвитку. Згодом кількість криптогаманців перевищила 50 мільйонів із зростанням ефіріуму, що призвело до поширення розумних гаманців із контрактами, різкого зростання транзакційної активності та видобутку ліквідності DeFi. Судячи з усього, криптогаманці вступили в період швидкого розширення.

Після 2021 року, із масовим розширенням екосистеми блокчейну та процвітанням NFT, DAO, прикладних програм рівня 2 і багатьох публічних мереж, попит користувачів на гаманці виходить за межі зберігання, торгівлі та міжланцюжних активів і більше зосереджується на безпека, різноманітність інтерактивних функцій і досвід керування користувачами (віддають перевагу трактувати гаманці як багатоланцюгові платформи управління декількома активами). І згідно з coinweb.com За оцінками, станом на серпень 2022 року загальна кількість криптогаманців у всьому світі становить 84,02 мільйона.

Коротко, розвиток криптогаманців можна розділити на чотири періоди:


Діаграма 1: Періоди розвитку крипто-гаманців

На сьогоднішній день усі види крипто-гаманців можна класифікувати на централізовані та децентралізовані гаманці залежно від того, чи мають користувачі власні особисті ключі. Протягом дуже тривалого часу користувачі обирали централізовані гаманці (гаманці з опікою), особливо Coinbase、Binance、OKX、Gate、YouHolder

Причина в тому, що:

  • Управління ключами просте
  • Вища доступність гаманця
  • Транзакції є ефективними та можуть здійснюватися в режимі реального часу
  • Немає потреби в мнемотехніці, пароль можна відновити, якщо його забути

Однак події FTX і Celsius нагадали індустрії, що «це не ваш ключ, це не ваша монета». Безпека та контрольованість стали все більш обговорюваними аспектами продуктів гаманців. Протягом дуже короткого проміжку часу після викриття FTX чистий приплив Safe склав понад 800 мільйонів доларів, продажі Ledger за короткий проміжок часу досягли кількох історичних максимумів, а продажі Trezor зросли на 300%. За одну ніч ZenGo продемонстрував тризначне зростання, а депозити досягли історичного максимуму. Розробники почали звертати увагу на технології некастодіальних гаманців, які масово є більш безпечними. Крім того, галузеві проекти централізованих гаманців також стикаються з технічною трансформацією, щоб задовольнити вимоги ринку.

Структура цифрового підпису:

Огляд цифрових підписів для транзакцій блокчейну:

Цифрові підписи мають вирішальне значення для транзакцій блокчейну, коли користувач підписує повідомлення (наприклад, запит на передачу) за допомогою закритого ключа для отримання підпису. Процес передбачає генерацію хеш-коду повідомлення за допомогою алгоритму хешування, а потім підписання хеш-коду за допомогою закритого ключа за допомогою криптографічного алгоритму, який потім перевіряється в мережі за допомогою відповідного відкритого ключа.

Алгоритм підпису можна представити так:

Sig = Alg Sig(Alg Hash(K), Pri Key)

  • Pri Key – це приватний ключ підпису
  • K - інформація про транзакцію
  • Alg Hash — це хеш-функція
  • Alg Sig — це алгоритм підпису
  • Sig — результуючий підпис

Однак формула може бути трохи заплутаною через вкладеність викликів функцій і використання скороченого позначення. Ось розбивка, щоб спростити та пояснити процес:

  1. Хешуйте інформацію про транзакцію:
    Спочатку інформація про транзакцію K хешується за допомогою алгоритму хешування Alg Hash.
    Хешування – це процес перетворення даних у рядок символів фіксованого розміру, який зазвичай є послідовністю цифр і літер.
    Формула: H = Alg Hash(K), де H — хеш інформації про транзакцію.

  2. Підпишіть хеш:
    Далі хеш H підписується за допомогою закритого ключа Pri Key з алгоритмом підпису Alg Sig.
    Підписання — це процес генерації унікального рядка символів, який може підтвердити автентичність даних.
    Формула: Sig = Alg Sig(H, Pri Key), де Sig – цифровий підпис.

Таким чином, весь процес можна розбити на ці два етапи, а формулу можна переписати більш покроково таким чином:

H = Alg Hash(K)
Sig = Alg Sig(H, ключ Pri)

Ця розбивка спрощує процес на два окремих етапи, які можуть бути легшими для розуміння особам, які не знайомі з криптографічними процесами.

Очевидно, згідно з формулою, те, як взаємодіють приватний і відкритий ключі, має вирішальне значення для реалізації функціональності децентралізованого гаманця. Технологія цифрового підпису є ниткою, яка їх з’єднує, а також надихає на розвиток і вдосконалення гаманця.

Єдиний підпис (гаманці EOA):

  • Приклад: гаманці зовнішнього облікового запису (EOA), як-от Metamask, Bitkeep, Phantom, Rabby, Rainbow, довірчий гаманець, Math Wallet, Backpack, MyEtherWallet
    Шифр, Трезор, Леджер, Вихід

  • Сильні та слабкі сторони: Гаманці з єдиним підписом є простими, але їм бракує розширених операцій, таких як соціальне відновлення, пакетна торгівля та подальші замовлення в один клік. Крім того, це часто призводить до поодиноких точок відмови, як-от відсутність мнемоніки.

Щоб бути більш чітким:
Один підпис повинен відповідати лише парі відкритого та закритого ключів, які можна використовувати для завершення транзакцій цифрової валюти між відповідними адресами. Іншими словами, Single-sig не несе відповідальності за підтвердження кількох підписів і трудомісткі обчислення в ланцюжку. Тому плата за газ відносно низька. Крім того, більшість наведених вище прикладів гаманців EOA підтримують позабіржову торгівлю.


Діаграма 2: Як гаманці EOA контролюють баланс

Однак обмеження гаманців Single-sig: 1. Здійснення транзакцій лише за допомогою одного підпису. 2. Неадекватна безпека через високу залежність від закритих ключів з єдиним підписом. 3. Кібератаки прості, і їх легко знищити в одній точці. 4. Режим підпису не відповідає потребам бізнес-клієнтів.

Висновок:

У відповідь на цю серію проблемних моментів єдиного підпису та задоволення потреб підприємств і окремих осіб, яким потрібно, щоб кілька людей разом керували своїми обліковими записами. Розробники гаманців налаштували основну систематичну логіку підпису, що призвело до введення мультипідпису, технології гаманця MPC.

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.