シングルアドレスウォレットとは
今回はシングルアドレスウォレットについて説明します。
ウォレットアドレスとは
まず基本的なこととして、ウォレットアドレスとは公開鍵暗号方式における公開鍵で、銀行での送金に例えると、送り先の口座番号にあたります。Byteball公式ウォレットでは下記の赤枠で囲んだ文字列がウォレットアドレスに当たります。
ByteballのDAG上に公開されているトランザクション(取引)は全て参照可能であり、同じアドレスをずっと使い続けるとトランザクションが全て他者によって参照されてしまいます。そこでウォレットアプリケーションの機能として複数のウォレットアドレスを生成する仕組み(決定性ウォレットアドレス)があります。
実際に"GENERATE NEW ADDRESS"をクリックすると、赤枠で囲っていた文字列が変わることが分かります。取引のたびに新規のウォレットアドレスを生成することで、トランザクションの追跡を防ぐことができます。
ここで勘違いしやすいのは、"GENERATE NEW ADDRESS"をクリックして新規ウォレットアドレスを作成しても、以前のウォレットアドレスが使用できなくなるわけではありません。
シングルアドレスウォレットとは
上記で説明したように、Byteballの公式ウォレットのように最近のウォレットアプリケーションは複数のウォレットアドレスを生成できるようになっていますが、それをあえて1つのアドレスしか使用できないウォレットに設定できます。これをシングルアドレスウォレットと呼びます。
シングルアドレスウォレットの作成方法
Byteball公式ウォレットでのシングルアドレスウォレット作成方法は①すでに作成しているウォレットをシングルアドレスウォレットに変更する方法と、②新規に作成する時にシングルアドレスウォレットで作成する方法があります。①の場合は、すでに1回でも"GENERATE NEW ADDRESS"をクリックして新規ウォレットアドレスを作成している場合はできません。
①すでに作成しているウォレットを
シングルアドレスウォレットに変更する方法
歯車をクリック
Single address walletをONにする
"GENERATE NEW ADDRESS"
がないことを確認
②新規作成時にシングルアドレス
ウォレットで作成する方法
ADD WALLETを選択
Single address walletをONにして
CREATE NEW WALLETをクリック
"GENERATE NEW ADDRESS"
がないことを確認
参考: