はじめに:
Web3業界はとても速く動いており、毎日新しいものが登場しています。その結果、多くの日々の考え方が文書化されるに値します。
財布はWeb3の世界への入り口として機能しており、私たちは毎日財布を使っています。
自分自身があらゆる種類の財布を理解していないのに、自分の資産を財布に入れる勇気があるでしょうか?
ですから、私たちがこの業界で長生きし、十分に活躍するためにも、まずはWeb3ウォレットを深く理解してください。
ウォレットを本当に理解したいのであれば、まず基礎となるブロックチェーン技術の原理をたくさん理解する必要がありますが、これを学ぶには実はとてもお金がかかります。
私自身も含め、ウォレット製品を2~3年やっていますが、多くの当たり前の概念はあいまいなことが多く、灯台下暗しです。
現在、多くの一般ユーザーにとってウォレット製品はまだ敷居が高いので、この記事ではできるだけ簡単な言葉でウォレットの基本原理を説明し、ウォレットを使用するための戦略を提供するのに役立ちます。
1、銀行の例え
ここではまず、いくつかの不明瞭な概念をリストアップしませんが、私たちの一般的な銀行カードの伝統的な金融の例えを使用してみてください:
ウォレットアドレス=銀行カード番号
。公開鍵=銀行口座
秘密鍵=銀行カード暗証番号
補助語=マスター秘密鍵=複数のサブ秘密鍵=複数の銀行サブ口座暗証番号(補助語は秘密鍵の別の形)
現実の銀行に例えると、私たちは次のようになります。
(1)銀行カードのアカウントを作成し、パスワードを設定する
ブロックチェーンでは、まず乱数生成器を使って銀行カードのパスワードである秘密鍵を生成し、銀行口座である秘密鍵を使って公開鍵を生成します。公開鍵は銀行口座であるアドレスを生成する。
この作成プロセスは、現実の銀行とは正反対であることがわかります。銀行はあなたのために口座を作成し、その後、あなたにパスワードを設定させます。
しかし、銀行と同様に、他人があなたの公開鍵と住所(銀行口座とカード口座番号)を知っていても、あなたの秘密鍵(カード暗証番号)にアクセスすることはできません。
(2)他の銀行口座への送金
他の銀行口座に送金するには、相手の銀行カード番号を知っている必要があり、次に送金する金額(自分の口座の金額より大きくはできない)を入力し、次にカード暗証番号を入力する必要があります。
このプロセスと似ていますが、唯一の違いは、自分の鍵(カードの暗証番号)を誰にも、どの組織にも教える必要がなく、自分の秘密鍵でデジタル署名するだけでいいということです。
従来の金融システムでは、銀行がカードの暗証番号を保管し、送金時にそれを確認するため、銀行は中央集権的な仲介機関であった。
しかし、ブロックチェーンの世界では、あなたの秘密鍵はあなただけが知っていて、保存されており、どのようなシナリオでも二度と現れることはなく、あなた自身の秘密鍵を持っていることを証明するアルゴリズムだけが必要です。
(3)銀行口座の紛失
銀行カードを紛失したり、銀行カードの暗証番号を紛失した場合、この銀行口座を凍結するか、銀行に身元を証明した後に暗証番号をリセットするだけです。
しかしブロックチェーンの世界では、秘密鍵を紛失しても決して取り戻すことはできず、誰もあなたの口座を凍結したり、パスワードを変更したりすることはできない。
2.マルチチェーンウォレットの構造
上記の様々な概念の文字列は以下の通りです:
ウォレットは複数の補助鍵セットを生成またはインポートすることができ、補助鍵セットの1つはマスター秘密鍵を生成し、そのマスター秘密鍵は異なるチェーン上の複数のサブ秘密鍵から派生させることができ、それぞれが固定アドレスを生成します。
しかし、複数のチェーン上の複数のアドレスの管理を容易にするため、ウォレットアプリケーションは一般的にアカウントの概念にカプセル化されます。つまり、各チェーン上で生成された最初のアドレスはアカウント1として集約され、各チェーン上で生成された2番目のアドレスはアカウント2として集約され、集約のサブプライベートキーの導出順序によって集約されます。
要するに、ウォレットとアカウントはユーザーの利便性のために作られた製品概念であり、補助語、秘密鍵、アドレスは技術概念であり、ブロックチェーンに実際に存在するデータの形式です。
現在のトレンドは、補助語、秘密鍵、アドレス、チェーンの概念をアプリケーションにできるだけカプセル化し、アカウントのようなユーザーによく理解されている概念を使用することです。
これはまた、「チェーンの抽象化」という物語が登場した理由でもあり、やはりユーザーが製品を使用するための技術的な概念を減らし、クロスチェーンやガス料金などを気にせず、Web2製品のような体験をユーザーに提供するためです。
3 ウォレットとは?
実際のところ、財布の中にはお金は入っていません。
Web3の世界でも、お金はブロックチェーン上に保管され、ウォレットという用語は特にユーザーキー(つまり銀行カードの暗証番号)を保管・管理するために使用されるシステムを指します。
各ウォレットには鍵管理システムが含まれており、鍵管理システムが唯一のモジュールであるウォレットもあります。
その上、分散型アプリケーションのエントリーポイントとして機能するなど、より広範な機能を持つウォレットもあり、典型的にはOKX Web3ウォレットが代表的です。
秘密鍵がネットワークに直接公開されているかどうかによって分類すると、ホットウォレット、コールドウォレット、コールドウォレットに分類できます。ウォレット、コールドウォレット、ウォームウォレットに分類されます。
(1)ホットウォレット:ホットウォレットは「オンラインウォレット」であり、インターネットに接続されたウォレットで、ブラウザやモバイルデバイスでビットコインを使うことができます。
(2)コールドウォレット:コールドウォレットとは「オフラインウォレット」のことで、ハードウェアウォレットのように秘密鍵をオフラインにし、インターネットに接続しないことで、ハッカーに盗まれることを防ぎます。
(3)ウォームウォレット:ホットウォレットとコールドウォレットの中間で、ホットウォレットと同様、ウォームウォレットもインターネットに接続されていますが、セキュリティ上の理由から、ウォームウォレットはアドレスの厳格なホワイトリストを持っており、ホワイトリスト外のアドレスに送金することはできません。
ホットウォレット <ウォームウォレット <コールドウォレット。
4.平均的なユーザーはどのようにウォレットを選ぶのでしょうか?
資産の分離の良い仕事をすることは、実際には最も重要である、あなたは、3つのカテゴリに自分の財布を分割するために、コールド、ウォーム、ホット3層ウォレット戦略を使用することができます:
(1)ホットウォレット(10%の資産):多くの場合、財布との相互作用のために使用され、資産の多くを格納しない、と一般的にガスのニーズを満たすために置くことができます資産。
この財布は、頻繁に新しいアイテムと遊ぶために使用することができます。
この財布は、頻繁に新しいアイテムで遊ぶために使用することができます。
(2)ウォームウォレット(資産の20%):実際には孤立したホットウォレットで、比較的頻繁にやりとりする資産はウォームウォレットに入れることができます。
このウォレットは流動性のある誓約アセットを置くのに適しています。なぜなら、現在多くのプロジェクトが誓約プロジェクトであり、これらのアセットをホットウォレットに長期間置くと非常に危険な状態になるからです。
このウォレットにある資産もいつでも使うことができますが、ホットウォレットと比較すると相互作用の頻度はずっと低く、リスクはずっと低くなります。
(3)コールドウォレット(資産の70%):大きな資産はハードウェアウォレットにコールドで保管するのが最適で、できれば全くやり取りしないのが望ましい。
もちろん、複数のウォレットタイプに資産を分離することは、実際にはセキュリティのために効率を犠牲にすることであり、複数のウォレットタイプを統合する資産管理のためのワンストッププラットフォームを持つことが最善です。
市場にはまだそのような軽量なレイヤーウォレットは存在しないが、OKX Web3ウォレットが最もなくなる可能性が高い。
OKXウェブ3ウォレットは、スーパーアプリケーションとして、複数種類のウォレットを統合しているが、まだ複数種類のウォレットの相互運用性だけでなく、資金管理戦略にも欠けているため、将来的にはユーザーの資産を真の意味でワンストップで管理できるようになることが望まれる。
5.まとめ
これを見れば、基本的にWeb3ウォレットの全体的な知識を構築できるはずです。
さらに重要なのは、セキュリティが保証されていないため、未知のウォレットを日常的に自由に使用しないこと、また、自分のヘルパーワードや秘密鍵を自由にコピー&ペーストしないことです。
せっかくWeb3の世界に来たのですから、一歩一歩薄氷の上を歩いていかなければなりません。