ニーモニックフレーズを生成する技術~BIP39ウォレット

ニーモニックフレーズを生成する技術~BIP39ウォレット

BIP39は、暗号通貨ウォレットがニーモニック文を構成する一連の単語(または「ニーモニックコード」)をどのように作成するのかを示す技術です。 ウォレットがそれらをバイナリ「シード」に変えて暗号化キーを作成し、それを暗号通貨取引の実行する設計実装です。

Bitcoin Improvement ProposalsまたはBIPは、本質的にビットコインの動作方法に関する入力、アイデア、情報、または変更を可能とする設計機能です。

これらの機能の1つは、BIP39(Bitcoin Improvement Proposal: 39の略)であり、ウォレットが紛失したり破壊されたりした場合に、ウォレットとコインを回復するためのバックアップとして、ニーモニックフレーズ(覚えやすい単語のグループ)を利用することを提案した規格です。これは、シードフレーズ、リカバリーフレーズ、ウォレットバックアップなどとも呼ばれています。

新しいウォレットを作成すると、ウォレットがこのフレーズを生成します。既存のフレーズを持っている場合は、それをウォレットに入力することでウォレットを再生成することができます。

新しいウォレットを作成する際、ウォレットが壊れたり動作しなくなった場合の回復方法として、12-24語のフレーズを書き留めるように指示されるのが一般的です。