転送トランザクション

転送トランザクションは モザイク とメッセージを2つの アカウント 間で送信するために使われます。

../_images/transfer-transaction.png

Alice は 10 symbol.xym を Bob へ送る

受信者

受信者は転送トランザクションを受け取るアカウントのアドレスまたは エイリアス です。

過去にトランザクションに関与したことがなくても、正当なアドレスであればモザイクを送信することができます。

注釈

もし受信するアドレスの秘密鍵を誰も持っていない場合、その資産は永久に使うことができなくなります。

モザイク

モザイク はトークンといえますが、報酬ポイント、株式、署名、状態フラグ、投票やその他の貨幣などのより特化した資産とみなすこともできます。

同じトランザクションで異なるモザイクの組み合わせを送信することができます。

メッセージ

パブリックネットワーク では、転送トランザクションは 1023 文字までの長さのメッセージを持つことができ、ブロックチェーンにデータを永続的にタイムスタンプするのに適しています。

デフォルトでは、添付されたメッセージはネットワーク参加者の全員が見ることができます。

暗号化メッセージ

暗号化メッセージは送信者と受信者だけが平文を読むことができます。

symbol.xymCBC モード の Bouncy Castle's AES ブロック暗号化実装を使ってメッセージの暗号化と復号を行います。

注釈

You can find under the crypto module how to encode and decode encrypted messages, but we recommend you to use the available SDK public methods instead.