Pelajaran 1

Évolution des portefeuilles de crypto-monnaies & Cadre de signature numérique

Ce chapitre explique:1. le processus d'évolution des portefeuilles de crypto-monnaies ; 2. la logique de conversion d'un centre d'intérêt centralisé à un centre d'intérêt décentralisé ; 3. la décomposition mathématique du processus de transaction par signature ; 4. l'introduction de portefeuilles à signature unique ; 5. la mise en place d'un système de gestion de la confidentialité. L'analyse des forces et des faiblesses du projet EOA

Les portefeuilles de crypto-monnaies sont des outils essentiels pour la gestion des actifs numériques à l'ère de la blockchain, et ont connu des phases d'évolution significatives reflétant des progrès en matière de sécurité, de propriété des utilisateurs et de fonctionnalité. Ce rapport explore les étapes cruciales du développement des portefeuilles de crypto-monnaies, les défis, les innovations et les solutions optimisées qui ont façonné le paysage des portefeuilles de crypto-monnaies.

Introduction à l'évolution des portefeuilles de crypto-monnaies :

Avec l'avènement de la blockchain en 2009, les portefeuilles blockchain ont été introduits et sont entrés dans une première période de développement. Par la suite, le nombre de portefeuilles cryptographiques a dépassé les 50 millions avec l'essor de l'ethereum, ce qui a entraîné la prolifération des portefeuilles de contrats intelligents, une forte augmentation de l'activité transactionnelle, et le minage de la liquidité DeFi a fait fureur. Apparemment, les portefeuilles de crypto-monnaie sont entrés dans une période d'expansion rapide.

Après 2021, avec l'expansion massive de l'écosystème de la blockchain et la prospérité de la NFT, de la DAO, des dapps de couche 2 et de nombreuses chaînes publiques, la demande des utilisateurs en matière de portefeuilles va au-delà du stockage, de l'échange et des actifs inter-chaînes et se concentre davantage sur la sécurité, la diversité des fonctions interactives et l'expérience de contrôle des utilisateurs (préférant traiter les portefeuilles comme des plateformes de gestion multi-chaînes et multi-actifs). Et selon le site coinweb.com Selon les estimations, le nombre total de portefeuilles de cryptomonnaies dans le monde s'élevait à 84,02 millions en août 2022.

En bref, le développement des portefeuilles de crypto-monnaie peut être divisé en quatre périodes:


Graphique 1 : Périodes suivies par le développement des portefeuilles de crypto-monnaie

À ce jour, tous les types de portefeuilles de crypto-monnaie peuvent être classés en portefeuilles centralisés et décentralisés, selon que les utilisateurs détiennent ou non leurs propres clés privées. Pendant très longtemps, les utilisateurs ont opté pour des portefeuilles centralisés (custodial wallets), notamment Coinbase、Binance、OKX、Gate、YouHolder.

La raison en est la suivante :

  • La gestion des clés est simple
  • Plus grande disponibilité des portefeuilles
  • Les transactions sont efficaces et peuvent être effectuées en temps réel
  • Pas besoin de mnémoniques, le mot de passe peut être retrouvé en cas d'oubli.

Cependant, les événements FTX et Celsius ont rappelé au secteur que "ce n'est pas votre clé, ce n'est pas votre pièce". La sécurité et la contrôlabilité sont devenues des aspects plus discutés des produits de portefeuille. Dans un laps de temps très court après les révélations de FTX, Safe a enregistré un afflux net de plus de 800 millions de dollars, les ventes de Ledger ont atteint plusieurs records en peu de temps et celles de Trezor ont grimpé de 300 %. ZenGo a connu une croissance à trois chiffres pendant la nuit et les dépôts ont atteint un niveau record. Les développeurs ont commencé à s'intéresser aux technologies des portefeuilles non gardiens, qui sont massivement plus sûrs. En outre, les projets de portefeuilles centralisés de l'industrie font également l'objet d'une transformation technique pour répondre aux exigences du marché.

Cadre de signature numérique:

Vue d'ensemble des signatures numériques pour les transactions de la blockchain :

Les signatures numériques sont essentielles pour les transactions de la blockchain, où un utilisateur signe un message (par exemple, une demande de transfert) avec une clé privée pour obtenir une signature. Le processus consiste à générer un code de hachage du message à l'aide d'un algorithme de hachage, puis à signer le code de hachage à l'aide d'une clé privée par le biais d'un algorithme cryptographique, qui est ensuite vérifié sur la chaîne par la clé publique correspondante.

L'algorithme de signature peut être représenté comme suit :

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

  • Pri Key est la clé privée de signature
  • Voici les informations relatives à la transaction
  • Alg Hash est la fonction de hachage
  • Alg Sig est l'algorithme de signature
  • Sig est la signature résultante

Cependant, la formule peut être un peu déroutante en raison de l'imbrication des appels de fonction et de l'utilisation d'une notation abrégée. Voici une ventilation pour simplifier et expliquer le processus :

  1. Hacher les informations relatives à la transaction :
    Tout d'abord, les informations relatives à la transaction K sont hachées à l'aide d'un algorithme de hachage, Alg Hash.
    Le hachage est le processus de conversion des données en une chaîne de caractères de taille fixe, qui est généralement une séquence de chiffres et de lettres.
    Formule : H = Alg Hash(K) où H est le hachage des informations relatives à la transaction.

  2. Signer le hachage :
    Ensuite, le hachage H est signé à l'aide d'une clé privée Pri Key et d'un algorithme de signature Alg Sig.
    La signature est le processus de génération d'une chaîne de caractères unique qui permet de vérifier l'authenticité des données.
    Formule : Sig = Alg Sig(H, Pri Key) où Sig est la signature numérique.

L'ensemble du processus peut donc être décomposé en ces deux étapes, et la formule peut être réécrite de manière plus progressive, comme suit :

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

Cette décomposition simplifie le processus en deux étapes distinctes, ce qui peut être plus facile à comprendre pour les personnes qui ne sont pas familiarisées avec les processus cryptographiques.

De toute évidence, selon la formule, la façon dont les clés privées et publiques interagissent est essentielle à la mise en œuvre de la fonctionnalité des portefeuilles décentralisés. La technologie de la signature numérique est le fil conducteur qui les relie, et elle inspire également le développement et l'amélioration des portefeuilles.

Signature unique (portefeuilles EOA):

  • Exemple : Portefeuilles de comptes détenus en externe (EOA) tels que Metamask, Bitkeep, Phantom, Rabby, Rainbow, trust wallet, Math Wallet, Backpack, MyEtherWallet
    Cipher, Trezor, Ledger, Exodus

  • Points forts et points faibles : Les portefeuilles à signature unique sont simples mais ne disposent pas d'opérations avancées telles que la récupération sociale, les transactions par lots et les ordres de suivi en un seul clic. En outre, elle conduit souvent à des points de défaillance uniques, tels que des mnémoniques manquants.

Pour être plus explicite :
Une signature unique ne doit correspondre qu'à une paire de clés publiques et privées, qui peuvent être utilisées pour effectuer des transactions en monnaie numérique entre les adresses correspondantes. En d'autres termes, Single-sig n'est pas responsable des confirmations multi-signatures et des calculs fastidieux sur la chaîne. La taxe sur le gaz est donc relativement faible. En outre, la majorité des exemples de portefeuilles EOA mentionnés ci-dessus permettent les échanges de gré à gré.


Graphique 2 : Comment les portefeuilles EOA contrôlent le solde

Cependant, les limites des portefeuilles à signature unique sont les suivantes : 1. N'effectuer que des transactions à signature unique. 2. Sécurité insuffisante en raison de la forte dépendance à l'égard des clés privées à signature unique. 3. Les cyberattaques sont simples et faciles à lancer d'un seul coup. 4. Le mode signature ne répond pas aux besoins des entreprises.

Conculsion :

En réponse à cette série de problèmes liés à la signature unique, et pour répondre aux besoins des entreprises et des particuliers qui ont besoin de plusieurs personnes pour gérer leurs comptes ensemble. Les développeurs de portefeuilles ajustent la logique systématique sous-jacente de la signature, ce qui a conduit à l'introduction de la technologie des portefeuilles multi-signatures (MPC).

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.
Katalog
Pelajaran 1

Évolution des portefeuilles de crypto-monnaies & Cadre de signature numérique

Ce chapitre explique:1. le processus d'évolution des portefeuilles de crypto-monnaies ; 2. la logique de conversion d'un centre d'intérêt centralisé à un centre d'intérêt décentralisé ; 3. la décomposition mathématique du processus de transaction par signature ; 4. l'introduction de portefeuilles à signature unique ; 5. la mise en place d'un système de gestion de la confidentialité. L'analyse des forces et des faiblesses du projet EOA

Les portefeuilles de crypto-monnaies sont des outils essentiels pour la gestion des actifs numériques à l'ère de la blockchain, et ont connu des phases d'évolution significatives reflétant des progrès en matière de sécurité, de propriété des utilisateurs et de fonctionnalité. Ce rapport explore les étapes cruciales du développement des portefeuilles de crypto-monnaies, les défis, les innovations et les solutions optimisées qui ont façonné le paysage des portefeuilles de crypto-monnaies.

Introduction à l'évolution des portefeuilles de crypto-monnaies :

Avec l'avènement de la blockchain en 2009, les portefeuilles blockchain ont été introduits et sont entrés dans une première période de développement. Par la suite, le nombre de portefeuilles cryptographiques a dépassé les 50 millions avec l'essor de l'ethereum, ce qui a entraîné la prolifération des portefeuilles de contrats intelligents, une forte augmentation de l'activité transactionnelle, et le minage de la liquidité DeFi a fait fureur. Apparemment, les portefeuilles de crypto-monnaie sont entrés dans une période d'expansion rapide.

Après 2021, avec l'expansion massive de l'écosystème de la blockchain et la prospérité de la NFT, de la DAO, des dapps de couche 2 et de nombreuses chaînes publiques, la demande des utilisateurs en matière de portefeuilles va au-delà du stockage, de l'échange et des actifs inter-chaînes et se concentre davantage sur la sécurité, la diversité des fonctions interactives et l'expérience de contrôle des utilisateurs (préférant traiter les portefeuilles comme des plateformes de gestion multi-chaînes et multi-actifs). Et selon le site coinweb.com Selon les estimations, le nombre total de portefeuilles de cryptomonnaies dans le monde s'élevait à 84,02 millions en août 2022.

En bref, le développement des portefeuilles de crypto-monnaie peut être divisé en quatre périodes:


Graphique 1 : Périodes suivies par le développement des portefeuilles de crypto-monnaie

À ce jour, tous les types de portefeuilles de crypto-monnaie peuvent être classés en portefeuilles centralisés et décentralisés, selon que les utilisateurs détiennent ou non leurs propres clés privées. Pendant très longtemps, les utilisateurs ont opté pour des portefeuilles centralisés (custodial wallets), notamment Coinbase、Binance、OKX、Gate、YouHolder.

La raison en est la suivante :

  • La gestion des clés est simple
  • Plus grande disponibilité des portefeuilles
  • Les transactions sont efficaces et peuvent être effectuées en temps réel
  • Pas besoin de mnémoniques, le mot de passe peut être retrouvé en cas d'oubli.

Cependant, les événements FTX et Celsius ont rappelé au secteur que "ce n'est pas votre clé, ce n'est pas votre pièce". La sécurité et la contrôlabilité sont devenues des aspects plus discutés des produits de portefeuille. Dans un laps de temps très court après les révélations de FTX, Safe a enregistré un afflux net de plus de 800 millions de dollars, les ventes de Ledger ont atteint plusieurs records en peu de temps et celles de Trezor ont grimpé de 300 %. ZenGo a connu une croissance à trois chiffres pendant la nuit et les dépôts ont atteint un niveau record. Les développeurs ont commencé à s'intéresser aux technologies des portefeuilles non gardiens, qui sont massivement plus sûrs. En outre, les projets de portefeuilles centralisés de l'industrie font également l'objet d'une transformation technique pour répondre aux exigences du marché.

Cadre de signature numérique:

Vue d'ensemble des signatures numériques pour les transactions de la blockchain :

Les signatures numériques sont essentielles pour les transactions de la blockchain, où un utilisateur signe un message (par exemple, une demande de transfert) avec une clé privée pour obtenir une signature. Le processus consiste à générer un code de hachage du message à l'aide d'un algorithme de hachage, puis à signer le code de hachage à l'aide d'une clé privée par le biais d'un algorithme cryptographique, qui est ensuite vérifié sur la chaîne par la clé publique correspondante.

L'algorithme de signature peut être représenté comme suit :

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

  • Pri Key est la clé privée de signature
  • Voici les informations relatives à la transaction
  • Alg Hash est la fonction de hachage
  • Alg Sig est l'algorithme de signature
  • Sig est la signature résultante

Cependant, la formule peut être un peu déroutante en raison de l'imbrication des appels de fonction et de l'utilisation d'une notation abrégée. Voici une ventilation pour simplifier et expliquer le processus :

  1. Hacher les informations relatives à la transaction :
    Tout d'abord, les informations relatives à la transaction K sont hachées à l'aide d'un algorithme de hachage, Alg Hash.
    Le hachage est le processus de conversion des données en une chaîne de caractères de taille fixe, qui est généralement une séquence de chiffres et de lettres.
    Formule : H = Alg Hash(K) où H est le hachage des informations relatives à la transaction.

  2. Signer le hachage :
    Ensuite, le hachage H est signé à l'aide d'une clé privée Pri Key et d'un algorithme de signature Alg Sig.
    La signature est le processus de génération d'une chaîne de caractères unique qui permet de vérifier l'authenticité des données.
    Formule : Sig = Alg Sig(H, Pri Key) où Sig est la signature numérique.

L'ensemble du processus peut donc être décomposé en ces deux étapes, et la formule peut être réécrite de manière plus progressive, comme suit :

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

Cette décomposition simplifie le processus en deux étapes distinctes, ce qui peut être plus facile à comprendre pour les personnes qui ne sont pas familiarisées avec les processus cryptographiques.

De toute évidence, selon la formule, la façon dont les clés privées et publiques interagissent est essentielle à la mise en œuvre de la fonctionnalité des portefeuilles décentralisés. La technologie de la signature numérique est le fil conducteur qui les relie, et elle inspire également le développement et l'amélioration des portefeuilles.

Signature unique (portefeuilles EOA):

  • Exemple : Portefeuilles de comptes détenus en externe (EOA) tels que Metamask, Bitkeep, Phantom, Rabby, Rainbow, trust wallet, Math Wallet, Backpack, MyEtherWallet
    Cipher, Trezor, Ledger, Exodus

  • Points forts et points faibles : Les portefeuilles à signature unique sont simples mais ne disposent pas d'opérations avancées telles que la récupération sociale, les transactions par lots et les ordres de suivi en un seul clic. En outre, elle conduit souvent à des points de défaillance uniques, tels que des mnémoniques manquants.

Pour être plus explicite :
Une signature unique ne doit correspondre qu'à une paire de clés publiques et privées, qui peuvent être utilisées pour effectuer des transactions en monnaie numérique entre les adresses correspondantes. En d'autres termes, Single-sig n'est pas responsable des confirmations multi-signatures et des calculs fastidieux sur la chaîne. La taxe sur le gaz est donc relativement faible. En outre, la majorité des exemples de portefeuilles EOA mentionnés ci-dessus permettent les échanges de gré à gré.


Graphique 2 : Comment les portefeuilles EOA contrôlent le solde

Cependant, les limites des portefeuilles à signature unique sont les suivantes : 1. N'effectuer que des transactions à signature unique. 2. Sécurité insuffisante en raison de la forte dépendance à l'égard des clés privées à signature unique. 3. Les cyberattaques sont simples et faciles à lancer d'un seul coup. 4. Le mode signature ne répond pas aux besoins des entreprises.

Conculsion :

En réponse à cette série de problèmes liés à la signature unique, et pour répondre aux besoins des entreprises et des particuliers qui ont besoin de plusieurs personnes pour gérer leurs comptes ensemble. Les développeurs de portefeuilles ajustent la logique systématique sous-jacente de la signature, ce qui a conduit à l'introduction de la technologie des portefeuilles multi-signatures (MPC).

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.