レッスン1

Эволюция криптовалютных кошельков & Система цифровой подписи

В этой главе рассказывается:1. процесс эволюции криптовалютных кошельков; 2. логика перехода от централизованного к децентрализованному фокусу; 3. математическая декомпозиция процесса транзакции подписи; 4. внедрение кошельков с одной подписью; 5. Анализ сильных и слабых сторон проекта EOA

Криптовалютные кошельки являются важнейшими инструментами для управления цифровыми активами в эпоху блокчейна и пережили значительные этапы эволюции, отражающие достижения в области безопасности, владения пользователями и функциональности. В этом отчете рассматриваются важнейшие этапы развития криптовалютных кошельков, проблемы, инновации и оптимизированные решения, которые сформировали ландшафт криптовалютных кошельков.

Введение в эволюцию криптовалютных кошельков:

С появлением блокчейна в 2009 году появились и блокчейн-кошельки, которые вступили в начальный период развития. Впоследствии, с появлением ethereum, количество криптокошельков превысило 50 миллионов, что привело к распространению кошельков со смарт-контрактами, резкому росту активности транзакций, а майнинг DeFi ликвидности стал просто бешеным. Судя по всему, криптокошельки вступили в период бурного развития.

После 2021 года, с массовым расширением экосистемы блокчейна и процветанием NFT, DAO, Dapps второго уровня и многих публичных цепочек, спрос пользователей на кошельки выходит за рамки хранения, торговли и межцепочечных активов и больше фокусируется на безопасности, разнообразии интерактивных функций и опыте управления пользователями (предпочитая рассматривать кошельки как платформы для управления несколькими цепочками, несколькими активами). А согласно данным coinweb.com's По оценкам, общее количество криптокошельков в мире составляет 84,02 миллиона по состоянию на август 2022 года.

Вкратце, развитие криптокошельков можно разделить на четыре периода:.


Диаграмма 1: Периоды развития криптокошельков

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

Причина в следующем:

  • Управление ключами очень простое
  • Более высокая доступность кошелька
  • Транзакции эффективны и могут совершаться в режиме реального времени
  • Нет необходимости в мнемонике, пароль можно восстановить, если его забыли

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

Система цифровой подписи:

Обзор цифровых подписей для транзакций Blockchain:

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

Алгоритм подписи можно представить следующим образом:

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 Key)

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

Очевидно, что, согласно формуле, взаимодействие закрытого и открытого ключей имеет решающее значение для реализации функциональности децентрализованного кошелька. Технология цифровой подписи - это нить, которая их связывает, и она же вдохновляет на развитие и совершенствование кошельков.

Единая подпись (кошельки EOA)::

  • Пример: Кошельки, принадлежащие внешним пользователям (EOA), такие как Metamask, Bitkeep, Phantom, Rabby, Rainbow, Trust Wallet, Math Wallet, Backpack, MyEtherWallet.
    Cipher, Trezor, Ledger, Exodus

  • Сильные и слабые стороны: Кошельки с одной подписью просты, но им не хватает таких продвинутых операций, как социальное восстановление, пакетная торговля и последующие заказы в один клик. Кроме того, это часто приводит к единичным точкам отказа, например, к отсутствию мнемоник.

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


Диаграмма 2: Как кошельки EOA контролируют баланс

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

Конкуренция:

В ответ на эту серию болевых точек единой подписи, а также для удовлетворения потребностей предприятий и частных лиц, которым необходимо, чтобы несколько человек управляли своими счетами вместе. Разработчики кошельков скорректировали лежащую в основе системную логику подписи, что привело к появлению технологии кошельков с несколькими подписями, MPC.

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン1

Эволюция криптовалютных кошельков & Система цифровой подписи

В этой главе рассказывается:1. процесс эволюции криптовалютных кошельков; 2. логика перехода от централизованного к децентрализованному фокусу; 3. математическая декомпозиция процесса транзакции подписи; 4. внедрение кошельков с одной подписью; 5. Анализ сильных и слабых сторон проекта EOA

Криптовалютные кошельки являются важнейшими инструментами для управления цифровыми активами в эпоху блокчейна и пережили значительные этапы эволюции, отражающие достижения в области безопасности, владения пользователями и функциональности. В этом отчете рассматриваются важнейшие этапы развития криптовалютных кошельков, проблемы, инновации и оптимизированные решения, которые сформировали ландшафт криптовалютных кошельков.

Введение в эволюцию криптовалютных кошельков:

С появлением блокчейна в 2009 году появились и блокчейн-кошельки, которые вступили в начальный период развития. Впоследствии, с появлением ethereum, количество криптокошельков превысило 50 миллионов, что привело к распространению кошельков со смарт-контрактами, резкому росту активности транзакций, а майнинг DeFi ликвидности стал просто бешеным. Судя по всему, криптокошельки вступили в период бурного развития.

После 2021 года, с массовым расширением экосистемы блокчейна и процветанием NFT, DAO, Dapps второго уровня и многих публичных цепочек, спрос пользователей на кошельки выходит за рамки хранения, торговли и межцепочечных активов и больше фокусируется на безопасности, разнообразии интерактивных функций и опыте управления пользователями (предпочитая рассматривать кошельки как платформы для управления несколькими цепочками, несколькими активами). А согласно данным coinweb.com's По оценкам, общее количество криптокошельков в мире составляет 84,02 миллиона по состоянию на август 2022 года.

Вкратце, развитие криптокошельков можно разделить на четыре периода:.


Диаграмма 1: Периоды развития криптокошельков

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

Причина в следующем:

  • Управление ключами очень простое
  • Более высокая доступность кошелька
  • Транзакции эффективны и могут совершаться в режиме реального времени
  • Нет необходимости в мнемонике, пароль можно восстановить, если его забыли

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

Система цифровой подписи:

Обзор цифровых подписей для транзакций Blockchain:

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

Алгоритм подписи можно представить следующим образом:

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 Key)

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

Очевидно, что, согласно формуле, взаимодействие закрытого и открытого ключей имеет решающее значение для реализации функциональности децентрализованного кошелька. Технология цифровой подписи - это нить, которая их связывает, и она же вдохновляет на развитие и совершенствование кошельков.

Единая подпись (кошельки EOA)::

  • Пример: Кошельки, принадлежащие внешним пользователям (EOA), такие как Metamask, Bitkeep, Phantom, Rabby, Rainbow, Trust Wallet, Math Wallet, Backpack, MyEtherWallet.
    Cipher, Trezor, Ledger, Exodus

  • Сильные и слабые стороны: Кошельки с одной подписью просты, но им не хватает таких продвинутых операций, как социальное восстановление, пакетная торговля и последующие заказы в один клик. Кроме того, это часто приводит к единичным точкам отказа, например, к отсутствию мнемоник.

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


Диаграмма 2: Как кошельки EOA контролируют баланс

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

Конкуренция:

В ответ на эту серию болевых точек единой подписи, а также для удовлетворения потребностей предприятий и частных лиц, которым необходимо, чтобы несколько человек управляли своими счетами вместе. Разработчики кошельков скорректировали лежащую в основе системную логику подписи, что привело к появлению технологии кошельков с несколькими подписями, MPC.

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.