メインコンテンツまでスキップ

ブロックチェーンに接続する

概要

ブロックチェーンネットワークの作成が完了したら、Ethereum Walletアプリでブロックチェーンに接続してみましょう。ここでは、Ethereum Walletアプリとして『Lunascape Wallet』を使います。

G.U.Blockchian Cloudではセキュリティの強化のため、既定の状態では外部からブロックチェーンネットワークにアクセスできないようにポートを閉じています。そのため、外部からブロックチェーンに接続するためには、手動でポートをオープンする必要があります。

手順

*1 ブロックチェーンに接続するためには、Walletがインストールされていなければなりません。
本章では、『Lunascape Wallet』を使用した場合の手順を説明します。

ポートをオープンする

ポートのオープンは以下の手順で行います。

RPCエンドポイントのURLの先頭にある鍵マークをクリックする

ネットワークの作成完了を確認したら、RPCエンドポイントの先頭にある[鍵マーク]をクリックします。表示されたポップアップの「インバウンドルールの追加」をクリックします。

インバウンドルールの追加

リスナーの編集

セキュリティタブが表示し、「ルールの編集」をクリックします。

ルールの編集

リスナーを追加する

インバウンドルール編集の画面で「ルール追加」をクリックします。

ルール追加

RPCポートを選択し、MyIpAddressを追加する

追加されたインバウンドルールのタイプを「RPC」に変更します。

RPC


次に、アクセス元を「My IP address」に変更します。

My IPaddress

IPアドレスを確認し更新する

ご自身のIPアドレスが追加されたことを確認し、「更新」をクリックします

IPアドレスを更新

ポートのオープンを確認する

左側メニューバーの上部[現在のネットワーク]から作成したネットワークを選択すると、ネットワークの確認画面に戻ります。この画面のRPCエンドポイントの鍵マークを確認してください。
鍵が開いていれば、ポートはオープンしています。

危険

アクセス元をAnywhereを選択するときの注意点

Singer Nodeを含むクラスターやノードのポートをAnywhereに公開した場合、セキュリティ上のリスクがあります。さらに、そのノードの署名アドレスにあるEtherが勝手に送金されてしまう恐れがありますので、自社サーバ向け以外には基本的には公開しないことをおすすめします。 Endpointをインターネット全体やゲストユーザに公開したい場合は、Transactionノードだけを含むクラスターを別途作り、そちらのEndpointを公開するようにしてください。

ポートオープンを確認

Lunascape Walletにブロックチェーンネットワークを登録する

Geth RPCエンドポイントのアドレスをコピーする

カスタムネットワークとして作成したブロックチェーンネットワークを、Walletアプリに登録します。
ネットワークの確認画面から、[Geth RPCエンドポイント]のアドレスの右側にあるマークをクリックし、アドレスをコピーします。

Geth RPCエンドポイントアドレス

Lunascape Walletの設定画面から、ネットワークを追加する

設定アイコンをクリックし、設定画面を開きます。

settings

「ネットワーク一覧」をクリックし、一覧が表示されたら一番下の[+ネットワークを追加]をクリックします。

Lunascape Walletネットワーク一覧

Lunascape Walletネットワークを追加



[ネットワーク名]に任意のネットワーク名(英数字のみ、ブロックチェーンのネットワーク名と一致している必要はありません)、[ネットワークURL]に先ほどコピーしたGeth RPCエンドポイントのアドレスを入力し、「ネットワークを追加」をクリックして追加します。

Lunascape Walletネットワークを追加

ネットワークが追加されたことを確認する

[ネットワーク一覧]に戻りますので、追加したネットワークが存在することを確認します。

Lunascape Wallet追加したネットワークを確認

Lunascape WalletにEtherカードを追加する

ネットワークを追加したら、そのネットワーク上で発行されたトークンを追加することができます。
以下の手順にしたがって、『Lunascape Wallet』にEtherカードを追加してください。

補足)
『Lunascape Wallet』は、手数料通貨であるETHのほか、ERC20規格で作られたトークンをサポート
しています。\

Lunascape Walletの「+トークンを追加」 をクリックする

Lunascape Wallet通貨を追加

追加するネットワークを選び、ネットワークに追加するEtherカードを設定する

下の画面で以下の設定を行います。

  • ネットワークのプルダウンから追加したネットワークを選択
  • [表示用の少数]に金額の表示時の小数点以下の桁数を整数で指定
  • [トークンタイプ]にETHを選択

Lunascape Wallet Etherカードを設定

Etherカードを設定する

以上を設定したら、「通貨(トークン)を追加」をクリックします。

ネットワークにEtherカードが追加されたことを確認する

カードの左上のネットワーク名を確認し、選択したネットワークにカードが追加されていることを確認してください。ネットワーク作成時にallocAddressとして入力したアドレスをWalletが利用している場合は、初期Etherの10億Etherが表示されます。そうではないアドレスの場合は、0が表示されます。

Lunascape Wallet Ehterカードを確認

Lunascape Wallet Ehterカードを確認