芋出し画像

🟊Symbolモバむルノヌド②-アプリ導入/ノヌド構築


🟊アプリ導入ノヌド構築


⏩
GooglePlay版ず⏩サむドロヌディング版がありたすが、
それぞれの特城ずしお、メむンネットでノヌドを実行する際の月額費甚を支払う通貚に違いがありたす。

⏩GooglePlay版
 日本円
(667円/月)

⏩サむドロヌディング版

XYM
(150XYM/月,250XYM/2か月)

サむドロヌディング版はアプリストアを介さずアプリを導入する方法ですが、機皮によっおはセキュリティの⚙蚭定を䞀時的に倉曎する必芁がありたす。
参考Android でのアプリのサむドロヌディング

🔵アプリ導入

今回はGooglePlayからアプリを入手しおすすめおいきたす。

PlayStoreで『Mobile Node powered by Symbol』アプリを入手

アプリ入手埌、事前準備ずしおmicroSDカヌドをセット
⚙ネットワヌク蚭定からむンストヌルしたアプリのバックグラりンドデヌタの䜿甚を蚱可。
これによりアプリを閉じおもネットワヌクの接続を維持しノヌドが皌働できるようにしたす。
たた、バッテリヌ残量が少ない堎合、機皮ごずのデヌタセヌバヌ等が圱響するずブロック同期等に遅延が発生する恐れがあるため、デヌタセヌバヌをオフにするか、モバむルノヌドアプリを察象から陀倖しおおきたす。

💡埌皋PC等でバックアップを䜜成する堎合、フォヌマットタむプがFAT32等では4GB以䞊のデヌタ転送ができないため、フォヌマットタむプがexFATのものか、exFATに再フォヌマットしおから進めたしょう。

自機での蚭定画面
蚭定▶ネットワヌク▶デヌタ䜿甚量▶アプリ遞択 等で蚭定可胜

むンストヌル埌アプリを起動するずPW蚭定を求められたす。

数字4桁のPWを蚭定

PW蚭定埌、タヌミナル画面俗にいうホヌム画面的なが開きたすが、このずきファむルアクセス暩限を付䞎するかどうかポップアップが出たす。
ノヌドはブロックデヌタを保存する必芁があるので、デヌタのDLおよびアクセスの暩限が䞍可欠になりたす。
必ず暩限を付䞎したしょう。
(付䞎しない、ずしおしたった堎合等はアプリを閉じお再床起動するこずで再床ポップアップが出たす

💡アプリストアに蚘茉されおいる通り、基本的にはアプリを介したデヌタ収集はされたせん。

暩限付䞎画面


🔵ノヌド構築

早速ノヌドを構築しおいきたす。
画面䞋郚のメニュヌ右のハンバヌガヌマヌク(≡)をタップし、Setting(蚭定)に進みたす。

ノヌド構築はSettingから実斜
䞋郚メニュヌは巊から
Block sync/Terminal/SettingInfo

Setting画面䞀番䞊のノヌドの構築を遞択したす。

『ノヌドの構築』
『始める』をタップ

構築するノヌドのネットワヌクタむプを遞択したす。
メむンネットずテストネットがありたすが、メむンネットは月額費甚の支払いが必芁、テストネットは無料なため、たずは䜿甚環境で問題なく動䜜するかどうかをテストネットで運甚確認できおからメむンネットで構築するこずをおすすめしたす。

💡テストネットずはSymbolブロックチェヌンず同機胜を備えたテスト甚の別チェヌンです。テストネット䞊にもXYMが存圚したすが、別チェヌンのためメむンネットのXYMずは別のAssetであり、無䟡倀です。費甚を捻出しお日本円䟡倀の぀いおいるXYMを甚意する必芁がないためアプリやツヌルの開発やテスト実斜に利甚されたす。

構築するネットワヌクを遞択しお『次ぞ』

続いおブロックチェヌンのデヌタを保存する堎所䜜業フォルダを指定したす。
💡デヌタを保存したり䜜業するフォルダのこずをディレクトリずも呌びたす。

『フォルダを遞択』

基本的に、本䜓ストレヌゞ画面等が開くかず思いたすが、巊䞊メニュヌ等から倖郚ストレヌゞSDやSSDを遞択したしょう。
⚠本䜓ストレヌゞでも実行可胜ですが、空き容量に泚意したしょう。
倖郚ストレヌゞ䜿甚時に誀っお本䜓ストレヌゞを指定しないように泚意

倖郚ストレヌゞSDやSSDを遞択

耇数のデヌタを扱うためいろいろなフォルダが存圚するSD盎䞋は指定できたせん。
新しくモバむルノヌド甚のフォルダを䜜成し、そちらを指定したしょう。
わかりやすく「SymbolMobileNode」ずう名前のフォルダを䜜成したした。
⚠フォルダ名に日本語を含めるこずはできたせん。

SD盎䞋に新しくフォルダを䜜成
新しく䜜成したフォルダを遞択し『このフォルダを䜿甚』
このずきアクセス蚱可を求められたら蚱可を遞択
フォルダ遞択埌『次ぞ』に色が぀いおすすめるようになりたす

事前準備で甚意したノヌド甚アドレスの🗝秘密鍵を入力したす。
入力ミスがあった堎合ノヌドの構築に倱敗しおしたいたすので正確に入力orコピペ。

甚意したノヌドアドレスの🗝秘密鍵を入力しお『次ぞ』

ホストネヌムずフレンドリヌネヌムを指定したす。
こちらはIP等ではなく奜みで入力しお問題ないそうです。

ホストネヌムにグロヌバルIPアドレスを指定した堎合は、皌働ノヌド䞀芧から自身のノヌドを芋぀けるこずが出来たす。

⚠グロヌバルIPアドレスを入力する堎合は端末からモデム盎ネットワヌクに接続などはせずルヌタヌを䜿甚する、IPを固定しない等の泚意は必芁です。
参考IPアドレスずは? | 関連セキュリティ情報やIP確認方法
⚠固定IPアドレスを蚭定した堎合にはSymbol node mapにおおよその䜍眮が衚瀺されるため、䜏居の特定リスクが少なからずある点も泚意が必芁です。

IPアドレスを䜿甚しなくおも、ネットワヌク䞊の自身のノヌドの存圚を確認する方法はありたすが、おおたかな䜏居地の公開をしたくない堎合は任意の文字列で構築するずいいでしょう。

フレンドリヌネヌムは空欄でも問題ありたせんが、ノヌド䞀芧から確認する際、䞀芧では䞀郚運甚を停止しおいるノヌドも衚瀺されおしたうため、運甚䞭であるこずをわかりやすくするために「mobile」の単語を入れおおくのもおすすめです。

たた、どちらもノヌド構築埌に倉曎するこずが可胜です。

今回はIPではなく独自の文字列で構築したした。
ホスト名nononon
フレンドリヌネヌムnononon mobile

ホストネヌムずフレンドリヌネヌムを指定埌『完了』
各項目に✅が入ったら『完了』
ノヌドが構築できたした

これで、Terminalからノヌドを起動できるようになりたしたが、ハヌベストを実斜したい堎合はノヌドを起動する前にそちらの蚭定をしおおくずいいです。
※メむンネット運甚の堎合、ハヌベスティングの有効化の前に月額費甚の支払いが必芁です。


🔵メむンネット運甚の堎合

メむンネットでノヌドを起動、ハヌベスティングをする堎合、月額費甚を支払い、メむンネット機胜をアンロックしおおく必芁がありたす。
テストネットで実行する堎合はこの項目は飛ばしおしたっお問題ありたせん。

メニュヌから『Info』を遞択
『機胜のアンロック』を遞択
『ノヌドオペレヌタヌ』を遞択

月額費甚がかかるため、テストネット䞊で安定動䜜の確認がずれおからアンロックをするようすすめられおいたす。
テストネット䞊で未確認にも関わらずメむンネットで皌働させ正垞運甚できなかった堎合はもちろん返金等の実斜はできないものず思われたすので、しっかりず確認しおからアンロックしたしょう

テストネット䞊での安定皌働が確認できおいれば『確認した』を遞択

Google Playを介しお定期賌入の支払いを実斜したす。

支払方法指定のうえ『定期賌入』を遞択
メむンネット機胜がアンロックされたした

🔵ハヌベスティングの有効化

ノヌド䞊でハヌベストを実斜できるようにするために必芁な蚭定です。
ノヌドが皌働しおいる状態だず正垞に実斜できないため、動かし始める前、すでに動かしおいる堎合は䞀床停止しおから蚭定したす。

⚠各項目に入れ蟌む文字列を誀るずノヌド起動初期にノヌドがクラッシュし正垞に起動できない恐れがありたす。
秘密鍵やアドレスを入力する際は間違いがないか入力埌にしっかりず確認したしょう。
💡ノヌド起動初期に「臎呜的な゚ラヌ」ずなっおしたった堎合はこちらの「ハヌベスティングの有効化」をやり盎しおみたしょう。
無効化せずそのたた䞊曞きできたす

ネットワヌク䞊にトランザクションを送信する必芁があるため、ノヌドアドレスに1XYM皋床以䞊の残高があるか再床確認のうえ進めおいきたす。
10001XYM以䞊の残高があればノヌドアドレス自身でハヌベストを獲埗するこずが出来たす。

Setting
ハヌベスティング項目の『ハヌベスティングの有効化』を遞択
『始める』

ネットワヌクを遞択したす。
ノヌド構築時ず同じネットワヌクタむプを遞択したしょう。

ネットワヌクを遞択しお『次ぞ』

ハヌベスティング皮別を遞択したす。
ロヌカルハヌベスティングずリモヌトハヌベスティングがありたすが、特に理由がなければリモヌトハヌベスティングを遞択するこずがおすすめです。
ロヌカルハヌベスティングの堎合、ノヌドの蚭定ファむル内に🗝秘密鍵を生で眮いおおく必芁があり、端末がりィルスに䟵されたり䞍正アクセスを受けた堎合の秘密鍵流出リスクが高たりたす。
Symbolドキュメントにも特城が曞かれおいたすので匕甚しおおきたす。

リモヌトハヌベスティングですすめおいきたす。

ハヌベスティング皮別を遞択しお『次ぞ』

ノヌド構築時ず同様、ノヌドアドレスの🗝秘密鍵を入力したす。

🗝秘密鍵を入力しお『次ぞ』

ハヌベスティング受益者アドレスを蚭定したす。
💡受益者アドレスずは、ノヌドがブロックを獲埗(ハヌベスト)した際のノヌド報酬(ハヌベスト報酬の25を受け取るアドレスのこずです。
䞀般的にはノヌドアドレスを指定したすが、別のアドレスで報酬を受け取りたい堎合はノヌドアドレス以倖のアドレスを指定するこずも可胜です。
💡受益者アドレスを蚭定しない堎合、ノヌド報酬ずされる25は城収せず、ハヌベストを獲埗したアドレスに送られたす。
受益者アドレスは埌から倉曎するこずができたす。

受益者アドレスを蚭定しお『次ぞ』

デリゲヌトハヌベスタ委任を受け入れる最倧数を蚭定したす。
デフォルトは10ずなっおいたすが、䞊限はありたせん。
ただし、実際に受け入れ人数が倚すぎる堎合はノヌドの負荷が倧きくなり皌働が䞍安定になる恐れがあるず蚀われおいたす。
既存のノヌドは10100皋床で蚭定されおいるノヌドが倚いです。
受入数は埌から倉曎するこずができたす。

⚠ハヌベスティングの有効化䞀連の蚭定によりノヌドアドレスのハヌベスト蚭定も完了したすが、リモヌトハヌベスティングを遞択した堎合、ノヌドアドレス自身も委任枠を枠消費したす。
そのため、受入数をで蚭定しおしたうず正垞にノヌドを起動できなくなっおしたうため、以䞊の受け入れ枠を蚭定したしょう。

デリゲヌトハヌベスタ最倧数を蚭定しお『次ぞ』

デリゲヌトハヌベスタを受け入れる優先順䜍付けのルヌル遞択をしたす。
これは、委任者が䞊限を超える堎合にどのようなルヌルで委任受付をするかずいうものになりたす。

むンポヌタンス順
重芁床の高い≒XYM残高の高いアドレスを優先する方法。
䟋䞊限10の委任枠が埋たった状態で、委任䞭のアドレスよりも残高の倚いアドレスがそのノヌドに委任蚭定をした堎合、委任䞭アドレスのうち最もむンポヌタンス≒残高の䜎いアドレスが远い出され、埌から委任したアドレスが委任される。
远い出されたアドレスは委任が解陀されるため、再床委任できるノヌドにハヌベスト蚭定をしなければハヌベストに参加できなくなる。

先着順
重芁床に関わらず、委任した順番を優先する方法。
委任枈みのアドレスが远い出されるこずはなく、䞊限数を超えた委任申請は受け付けない。

ノヌドに委任されおいる合蚈XYM残高が高いほどハヌベストの獲埗確立は䞊がるため、むンポヌタンス順はノヌド䞻䜓の蚭定、先着順は委任者䞻䜓の蚭定ずいう芋方もできたす。
ただし、委任したら攟眮で委任状態を確認しないこずは確認の手間は省けたすが、ノヌドやネットワヌクに関連する情報収集がおろそかになるデメリットもあるため䞀抂にどちらがいいずいうものではありたせん

優先付けルヌルを遞択しお『完了』

各項目に✅が぀くのを埅ちたす。

有効化凊理実行䞭

この際の項目『キヌリンク』時に、ハヌベスト蚭定に必芁なキヌをSymbolチェヌンに登録するトランザクションが発行されおいたす。

⚠ノヌドアドレスの残高が䞍足しおいる堎合や、メむンネットで実行する際に機胜のアンロックをしおない堎合はキヌリンクトランザクションが飛ばずに蚭定を完了するこずができたせん。

ちなみに私が蚭定した際のトランザクション手数料は0.0344XYMでした。
この蚭定を実斜する際にデスクトップりォレット等を開いおおくず、実際にトランザクションが発行、承認される状況を確認するこずが出来たす。
★が聞きたいだけ

デスクトップりォレットから芋たキヌリンクトランザクションの詳现

無事キヌリンク、有効化たで✅が入ったら『完了』をタップ。

✅が぀いたら『完了』
有効化に成功したした。『完了』

⬛モバむルノヌド関連蚘事


⏪Symbolモバむルノヌド①-掚奚環境/事前準備
✅Symbolモバむルノヌド②-アプリ導入/ノヌド構築
⏩Symbolモバむルノヌド③-ノヌドの起動/ブロックデヌタの同期
⏩Symbolモバむルノヌド④-ノヌドの運甚/メンテナンス/バックアップ
⏩Symbolモバむルノヌド⑀-ハヌベストの委任蚭定

⬜サポヌトオヌプンチャットの玹介


そのほか、Symbolに関するこず等、サポヌトしあえる堎ずしおLINEのオヌプンチャットも運営しおたす。
倚数の有識者が参加しおくれおいるので、『分散型サポヌトセンタヌ』ずしおやっおいければず思っおいたす。
䜕かお困りの際等にはお気軜にご参加、ご質問ください✚

Communityが運営しおいるSymbol情報サむトはこちら


いいなず思ったら応揎しよう