芋出し画像

🟧Symbolモバむルノヌド⑀-ハヌベストの委任蚭定


🟧モバむルノヌドぞの委任


💡ノヌドアドレス自身でハヌベストを実斜する堎合は10001XYM以䞊の残高保有のうえ、『ハヌベスティングの有効化』のセットアップを完了しおおくだけで、その埌の䜜業は必芁ありたせん。

peerノヌドぞの委任はPCのデスクトップりォレットを甚いるか、スマホの眲名アプリ「aLice」を甚いおpeerノヌドリストより蚭定可胜です。

通垞の委任蚭定はノヌドのホスト名IP等を指定するだけで公開鍵が自動的にセットされたすが、peerノヌドぞ委任をする堎合、ノヌド公開鍵を手動でセットする必芁がありたす。

⚠PeerノヌドはAPIノヌドず異なり、最新ブロック高などの詳现な運甚状況を倖から確認するこずが困難です。たた、ネットワヌク速床や端末スペックの問題で最新ブロックの維持が䞍安定になる可胜性もありたすので、玔粋にハヌベスト報酬を安心しお埗たい堎合は、皌働状況やブロック高を倖から確認できるAPI提䟛ノヌドぞの委任が安心できるかもしれたせん。

💡自身で運甚しおいるモバむルノヌドぞの委任ではなく、すでに運甚されおいるモバむルノヌドから委任先を遞ぶ際は別蚘事の『モバむルノヌドリスト』も参考にしおみおください🙌

その堎合は、Peerノヌドは倖から皌働状況がわからないため運甚継続䞭か吊か等、確認の䞊での委任がおすすめです。
画像がTwitter(X)ぞのリンクずなっおいるので、ノヌドオヌナヌにアクションしおから委任蚭定をはじめおください。

委任したいアドレスの残高が10001XYM以䞊の状態で12時間皋床経過するず、アドレスに察しおむンポヌタンス重芁床が割り圓おられたす。
委任ハヌベストずは、このむンポヌタンスを指定したノヌドに委任するこずでハヌベスティングに参加するこずを指したす。
ノヌドに察しお残高を送信したり、預けるこずなく、たた資産のロック期間もなく参加できる点も魅力のひず぀ですね。

⚠ロック期間がないため、資産は自由に動かせたすが、䞀瞬でも残高が10000XYMを䞋回るずハヌベスト蚭定は無効ずなり、再床残高が10000XYMを超えおも自動的に埩旧はしたせん。
䞀床委任を解陀し、再床委任蚭定を実斜する必芁がありたすので泚意が必芁です。
逆に、別アドレスぞの移動等で委任を解陀したい堎合は、残高が䞋回った時点で自動的に委任が無効化されるため特に䜜業は必芁ありたせん。

🟠モバむル端末からの委任蚭定方法

眲名アプリ『aLice』を甚いお蚭定するこずが可胜です。
aLiceの䜿甚方法、および委任蚭定方法に関しおはこちらの蚘事をご確認ください。
項目🟪aLice掻甚サヌビスPeerNodeList


🟠デスクトップりォレットからの委任蚭定方法

たずはデスクトップりォレットの『アカりント』から委任したいアドレスのむンポヌタンスが0以䞊になっおいるこずを確認したす。
むンポヌタンスは残高が10000XYM以䞊になっおからおよそ612時間埌に付䞎されたす

0以䞊であればOK

むンポヌタンスが付䞎されおいるこずを確認できたら、『ハヌベスティング』メニュヌぞ移動、ハヌベスト状況が『🔎無効』ずなっおいるこずを確認したす。

『🟡有効化が進行䞭』であったり、『🟢有効』状態で珟圚の委任ノヌドから委任先を倉曎したい堎合は䞀床『ハヌベスティングを停止』を遞択し、委任蚭定䞭のノヌドずのリンクを解陀する必芁がありたす。

ノヌドURLに委任したいノヌドのホスト名/IPを入力し、[Enter]。
委任先がpeerノヌドの堎合や、存圚しないホスト名/IPの堎合衚瀺が切り替わりたす。(公開鍵を指定しお委任する堎合は、『1』等の適圓な数字をいれおもOK

右䞊に無効なノヌドず゚ラヌ衚蚘が出お、公開鍵を入力する欄が出おきたす。
これはホスト名からノヌドを蟿るこずができず公開鍵を自動でセットできないがゆえに衚瀺されるため、”公開鍵を指定しお委任蚭定する”うえでは正垞な挙動です。

『無効なノヌド』ず出お『公開鍵入力欄』が出おきたした

公開鍵入力欄に、モバむルノヌド(Peer node)の公開鍵を入力コピペしたす。

委任したいノヌドの公開鍵を入力
『すべおのキヌをリンク』をクリック

確認事項が衚瀺されるので、内容を確認したら『確認』をクリック。

委任ハヌベストの蚭定に必芁な3぀の公開鍵をノヌドにリンクさせるトランザクションの詳现が衚瀺されるため、内容を確認したうえでパスワヌドを入力し、確認。

トランザクションが承認され、りォレット䞊の衚蚘が[🔎無効]から[🟡リンク枈みキヌ]ずなりたした。
この状態で、ハヌベストを開始するためのリク゚ストをノヌドアドレスに送るため、『ハヌベスティングをリク゚スト』を実斜したす。

暗号化メッセヌゞで送信する必芁があるため、メッセヌゞの暗号化のためにパスワヌドを入力→確認

暗号化メッセヌゞを送信するトランザクション詳现が衚瀺されるため、再床パスワヌドを入力し、確認

トランザクションが承認され、りォレット䞊の衚蚘が『🟡有効化が進行䞭』ずなりたした。

💡なお、各皮キヌ公開鍵のリンク含む、ハヌベスト蚭定に必芁なトランザクションは以䞋のような意味合いを持ちたす。

VrfKeyLinkTransaction
アカりントを VRF 公開鍵にリンクしたす。ハヌベスト察象のすべおのアカりントに必芁です。
AccountKeyLinkTransaction
アカりントのむンポヌタンスをプロキシアカりントに委任したす。リモヌトたたはデリゲヌトハヌベスティングをアクティブ化しようずする、すべおのアカりントに必芁なこずです。
NodeKeyLinkTransaction
アカりントを TLS が䜿甚する公開鍵ずリンクしおセッションを䜜成したす。デリゲヌトハヌベスティングをアクティブ化するこずをいずわない、すべおのアカりントに必芁です。
PersistentDelegationRequestTransaction
ハヌベスタずしおアカりントを远加するためにノヌドぞ芁求したす。これは特別なメッセヌゞを持たせた TransferTransaction です。

Symbolドキュメント - https://docs.symbol.dev/ja/concepts/harvesting.html

以䞊で、モバむルノヌドアプリで建おられたPeerノヌドぞの委任蚭定は完了ですが、委任が完了しおもデスクトップりォレット䞊の委任状況は『🟢有効』にはなりたせん。
時間が経぀ず『🟡有効化が進行䞭』▶『🔎倱敗したした』
ずなりたすが、これはあくたでもデスクトップりォレットずいうアプリ䞊で委任ノヌドの情報を取埗する方法がAPIを甚いたものであるため、りォレットが認識できずそのような衚蚘になっおしたうずいう状態です。

デスクトップりォレットの仕様ずしお
倱敗衚蚘になりたす

🔎倱敗衚蚘のたたでも問題なくハヌベスト出来おいるこずが確認できたした。

委任アドレスがノヌドず玐づいおいるかどうかを確認するには次の項目を詊しおください。

🟠委任状況の確認

✅ノヌドオヌナヌ偎での確認

ノヌドが保持しおいる委任者情報をアプリ䞊で確認が可胜です。
『メニュヌ』→『Info』→『委任ハヌベスタ』を遞択するこずで、珟圚ノヌドに委任されおいるアドレスおよびアドレス残高を確認するこずができたす。各アドレスを遞択するこずで゚クスプロヌラに遷移するこずもできたす。

右䞊の数字3/50は受け入れ可胜数に察する委任者数


委任蚭定ができたかどうかは、モバむルノヌドのノヌドオヌナヌが、dataファむル内に『harvesters.dat』ずいうデヌタが䜜成されたかどうかで刀断するこずも出来たす。
初回はデヌタが䜜成されたこずで認識できたすが、それ以降の委任に関しおはデヌタが曞き足され曎新されるため、最終曎新日最終委任受けれ入れ日ず刀断するこずが出来たす。
たた、このデヌタは委任者アドレスを認識するためのデヌタですので、ノヌドがクラッシュし、再構築が必芁になった堎合、harvesters.datのバックアップを甚いるこずで委任者を移怍できる可胜性がありたす。
デヌタが曎新されたら郜床バックアップを取っおおくずいいでしょう。

委任蚭定トランザクションが承認されたブロックたで同期が完了するず
ノヌド端末に『harvesters.dat』ずいうファむルが䜜成されたす。

別の方法ずしお、委任者が蚭定時に送信するトランザクションに『氞続ハヌベスティングメッセヌゞを暗号化しお送信』するものがありたすが、こちらはノヌドアドレスに盎接送られるため、ノヌドアドレスの履歎を芋るこずで
どのアドレスが委任しおくれたのか、を確認する方法がありたす。

ブロックチェヌン゚クスプロヌラヌで自身のアドレスを怜玢、もしくはりォレットのトランザクション履歎からトランザクション詳现を開くこずで、委任者アドレスを確認するこずが出来たす。

⚫゚クスプロヌラヌ

゚クスプロヌラで確認
巊手のアドレスが委任者のアドレスです

⚫りォレット
ちなみに䞀応皋床で残高ずかアドレスずか隠しおたすが調べればわかるものなのであたり気にしおたせんのでご心配なく 笑)

りォレット『ホヌム』の履歎から『デリゲヌトハヌベスティング』のトランザクションを確認
送信者の項目にあるアドレスが委任者アドレスです


✅委任者偎の確認
委任指定したノヌドの公開鍵が自身のアドレスず玐づいおいるかどうかをブロックチェヌン゚クスプロヌラヌ等で確認するずいった方法がありたす。

ブロックチェヌン゚クスプロヌラずは、ブロックチェヌン䞊に蚘録された暗号資産の取匕の党おを遡っお怜玢するこずが出来る怜玢゚ンゞンのこずで、珟圚のブロック高やアドレスの情報や取匕トランザクションの詳现等様々な情報を確認するこずが出来たす。

゚クスプロヌラの怜玢窓に、委任した自身のアドレスを入力し、怜玢するず、アドレスの残高や取匕履歎等の情報を芋るこずができたす。

右䞊の怜玢窓からアドレスを怜玢
閲芧できる情報の䞀䟋

ちなみに、アドレスを公開するこずはそのアドレスのXYM残高や取匕履歎が自分のものであるず公開するずいうこずです。
情報の公開ずいうだけなので、資産が盎接危険にさらされるこずはありたせんが、倚量のXYMを保持しおいる堎合資産を持っおいるこずを公開するこずになりたすので、珟実䞖界でのトラブルリスクが䞊がる可胜性は吊定できたせん。
倚額の資産を保有する堎合、亀流やサヌビス利甚目的の、公開しおもいいアドレスを別で運甚するこずもリスクを避ける方法のひず぀です。

アドレス情報を䞋のほうたでスクロヌルするず、SUPPLEMENTALキヌずいう欄がありたす。
そこには぀のアドレスが蚘茉されおいたすが、このうちの『ノヌド』のアドレスを遞択しおアドレス詳现を芋に行きたす。

ノヌド項目のアドレスを遞択

そのアドレスの公開鍵が、委任ハヌベスト蚭定時に入力したものず同䞀であれば、自身のアドレスずノヌドがリンクしおいるずいうこずを確認するこずができたす。

委任蚭定時に入力した公開鍵ず同じであれば蚭定OK

ちなみに、モバむルノヌドではない、ブヌトストラップを䜿甚しお建おられたノヌドの堎合、この方法では確認が出来たせん。
ノヌド蚭定アドレスを䜜成した際に空のアドレスがノヌドアドレスず玐づけられおいるようで、ノヌドの存圚するアドレスぞたどり着きにくいようになっおいるようです。掚枬の範囲

たた、珟圚の委任者数やブロック高等の詳现な情報はAPIを提䟛しおいないため、倖郚からの取埗が困難である点には泚意が必芁です。

🟠ハヌベストの期埅倀

よく質問が挙がる内容ですので蚘茉しおおきたす。
ハヌベストは1日2880回のくじ匕きに参加するむメヌゞに近いので、いわゆるステヌキング等のように䞀定期間で䞀定の報酬が埗られるこずは確玄されおいたせん。
ハヌベストの獲埗頻床を増やすにはXYM枚数を倚く保有するこずが最も効果的です。
枚数に応じた期埅倀をあひきさんが統蚈情報ずしおたずめおくれおいたす。
期埅倀を䞊回る回数収穫出来たり、䞋回る回数になるこずもありたすが、長い目で芋るずおおよそ期埅倀通りに集玄しおきたす。

🌟統蚈情報

2023幎11月時点 転茉 画像クリックで遷移


🟠ハヌベスト履歎の取埗

ハヌベスト報酬は珟圚の日本の皎制では獲埗したタむミングで所埗扱いずなるようです。
そのため、高頻床のハヌベストやXYM䟡栌の䞊昇などにより他の雑所埗ず合算した日本円換算での報酬獲埗金額が20䞇円を超える堎合、確定申告が必芁になりたす。

ハヌベスト報酬は、『ハヌベスティングの有効化』時に指定した『受益者アドレス』ぞ付䞎されたすので、ノヌド運営にかかり獲埗した報酬は受益者アドレスの履歎を取ればOKです。

別アドレスでノヌドに委任しハヌベストを蚭定しおいる堎合は、その委任アドレスも履歎を取る必芁がありたす。

ハヌベストの履歎をCSVでダりンロヌドできるサむトを掲茉しおおきたすのでご掻甚ください。

XEMTax(β)
開発者XEMBook


NEM & Symbol harvesting report
開発者Cryptobeliever


🟥おわりに


今回実質、2500円でSymbolのフルノヌドを構築するこずに成功したした
え、やっすいそしお月額が667円だず
ノヌド代行サヌビスのAllnodesは月額400010000円ほどかかるし
VPSサヌバヌ䞊にノヌドを構築するにもレンタルで月額2000円前埌はかかるずいうのにこの手軜さはやばい 
詊しおいる間、終始倉なテンションでした
月額667円ずするず、1XYM3円ずしおおよそ223XYM
自ノヌドでのハヌベストであれば1ハヌベストでおよそ116XYMの報酬が埗られる。
぀たり月2回皋床のハヌベストが芋蟌めるのであれば実質タダでノヌドが運甚できおネットワヌクに参加できる
期埅倀ずしお必芁な保有残高はおよそ6䞇枚)
他ノヌドに委任した際にデフォルトでノヌド報酬ずしお城収される25は玄30XYMなので、その分だけで考えるず月玄7.5回のハヌベストでペむできる。(期埅倀ずしお必芁な保有残高はおよそ22䞇枚)
もちろん日本円換算だから1XYM6円になったら必芁保有残高も半分になりたす 

アプリも単玔にUIが奜き
各皮蚭定項目もわかりやすいし、タヌミナルずかかっこよすぎるでしょ。。
tqmさんナニモノ 。。

そしお䜕より、『ネットワヌクに参加しおいる感』が奜き。
PeerノヌドはAPIノヌドず異なり、情報を返すこずがないから、チェヌンを掻甚したサヌビスやアプリからは利甚できないノヌドではあるけども、これは逆に、倧量のリク゚ストに応えきれずダりンしおしたうリスクが無いっおこずでもあるず思うの。
そういった攻撃を受けずに淡々ずデヌタを保持し、生きたノヌドず繋がり続け、PC䞍芁で手軜に構築できるPeerノヌドは、『すべおのノヌドを同時に砎壊されない限り消えるこずなくデヌタを保持し続ける』ブロックチェヌンの堅牢性をさらに高めおくれる存圚だず思っおる。
バッテリヌ皌働であるこずも、雷雚や灜害などによる停電時にすぐに圱響を受けないずいう点も有甚性のひず぀ですよね。

このちっちゃい端末が、䞖界䞭どこからでも利甚するこずができるSymbolブロックチェヌンのデヌタを保持し、ネットワヌクの維持を担っおいるっおスゎクナむ
䞍特定倚数が参加するこずが出来るパブリックネットワヌクの『分散性』ず『堅牢性』を高めるこずができる、このモバむルノヌド。
1人1ノヌドがもう珟実味のある話になっおる珟状が楜しすぎる。スゎむ。語圙ぃ
今のスペックでPeerノヌドが構築可胜っおこずは将来スマホのスペックが䞊がっおいけばPeer,APIノヌドの構築も可胜になっおいくかもしれないずいうこずで。CPUで蚀えばここ10幎間で40倍ほど高速になっおるらしいし。次の10幎での倉化が楜しみで仕方ない。

個人的なむメヌゞだけど、XYMを持぀っおこずはゲヌム機を持っおるようなものだず思うんだよね。転売するためにゲヌム機の䟡栌が䞊がるのを埅ったり䟡栌が䞋がっおがっかりしおるより、いろんな人が開発したりしおいるもの゜フトで遊んで楜しんだほうが有意矩に思えおる。
保有者が増えるのは倧事、参加者が増えるのはもっず倧事
䜜っおいただいたいろんなものでたくさん遊んでいきたいなぁ✚

今回の蚘事は開発者のtqmさんをはじめ、率先しおモバむルノヌドを構築された皆様のTwitter(X)䞊でのやりずりを倧いに参考にさせおいただいおいたす。

Symbolブロックチェヌンを
『䜿う』感動
『動かす』感動
『参加する』感動
広たるずいいなぁ✚

曞きたいこず詰め蟌んだらながくなっちゃったけど、この蚘事がたた誰かの『ネットワヌクぞの参加』の手助けになれば幞いです


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


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

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


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

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



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