こんにちはヤク学長です。
データサイエンティスト兼ファーマシスト、ソーシャルアートを行っています。
本記事の目的は、NFTの概念を理解し、NFTアートを実際に販売すること。運用のコツを理解する!までを目的としています。
【本記事のもくじ】
まず、NFTに真剣に取り組むための概要を解説します。
下記の方法で、簡単に概要を抑えることができます。
- 1.NFTとは
- 2.NFT出品に必要な手順
- 3.おすすめのNFTの始め方
- 4.ブリッジのやり方
- 5.NFTマーケティングの方法
- 6.投資家たちが注目しているポイント
- 7.NFTの販売戦略
- 8.その他のNFTの活用事例
- 9.MetaMaskのハッキング対策
- 10.アカウントのロック後の接続解除
- 11.トラベルルール
上記の流れで進めます。
まずは、NETの全体的な概念について説明します。
この記事では、項目9~11までの基本的なNFTの始め方まで解説します。
暗号通貨や仮想通貨に興味がある、実際に取引をしたことがなくて不安。そんな方も安心してみることができます。また、クリエイターの方々も対象者になります。アートやクリエイティブジャンルに関係ない職種で働く方でも、NFTに興味がある方は見てみてください。
記事の内容は「転載 & 引用OK」問題ありません。
9.MetaMaskのハッキング対策
今回は、MetaMaskのハッキング対策について詳しく見ていきます。
MetaMaskのウォレットの仕様
まずは、MetaMaskのウォレットの仕様を簡単に説明します。
MetaMaskはインターネットに接続するオンラインタイプのウォレットで、「ホットウォレット」と呼ばれます。
※ホットウォレットとは、インターネットに接続されているデバイス上にインストールされて使用されるウォレットのことです。通常、ブロックチェーンのトランザクションを受け取ったり、送金するために使用されます。
つまり、インターネットに接続しているため、ハッキングの危険性がります。
対して、インターネットに接続していない「コールドウォレット」と呼ばれるウォレットは、ハッキングの危険性は少ないです。
ハッキングの手口
次にハッキングの手口について説明します。
ホットウォレットのようにウォレットがサーバー上にあれば、サイバー攻撃にさらされるリスクがあります。
しかし、MetaMaskは個人所有のデバイスにあり、厳密にはサーバーにはなく、1台のパソコンやスマートフォンにあります。
よってサイバー攻撃をすることはできません。
しかし、ハッカーはマルウェアやフィッシング詐欺を使ってパスワードや秘密鍵を盗み出し、それを使って暗号資産を盗むことができます。重要なのは、基本的に1台のデバイスに保存されている情報しかハッキングできないことです。
MetaMaskのハッキング例
ハッキング例として秘密鍵を第三者に教えてしまった事例があります。パソコンが壊れ、新しいものに買い換えた場合、再度復旧するには秘密鍵が必要ですが、この秘密鍵を誰かに知られると、その第三者が自分の複製を作り、暗号を奪うことになります。
さらに、詐欺メールやマルウェアを介してハッキングされる事例もあり、公衆無線LANを使用する際は特に注意が必要です。
それでは、MetaMaskのハッキング対策の簡単なまとめをお示しします。
- MetaMaskは、Ethereumウォレットであり、インターネット上でのトランザクションを安全に実行するために使用されます。ハッキングからMetaMaskアカウントを保護するためには、次のことを行うことができます
- パスワードを強固なものに設定し、定期的に変更する。
- 2要素認証を有効にする。
- MetaMaskを使用するデバイスには、最新のアンチウイルスソフトをインストールし、定期的にスキャンを実行する。
- フィッシング詐欺や不審なリンクには絶対に踏み込まない。
- MetaMaskのバックアップを取得し、安全な場所に保存する。
- MetaMaskのアカウントを使用する前に、URLを確認して、正規のサイトであることを確認する。
- 他人に MetaMaskのプライベートキーを教えない。
- MetaMaskを使用しないで、特に公共の場所では、特に使用しない。
- 他の人が使用しているパソコンやスマートフォンで、 MetaMaskを使用しない。
具体的には以下のようなことをするとよいでしょう。
1つ目の対策は、スパムNFTを無視してほったらかしにすること
2番目の対策は、レポート機能を活用すること
3番目の対策は、専用アドレスに迷惑NFTを送ってしまうことです。
※OpenSeaには、不要なNFTをバーにするためのアドレスがあり、そこに送ることができます。
ただし、イーサリアムで作られた作品を送る場合はガス代がかかるので注意する必要があります。
MetaMaskの複数アカウントによる使い分け
今回は、MetaMaskの複数アカウントによる使い分けについて見ていきます。
ハッキングされた場合、被害を最小限に食い止めるためには、MetaMaskの複数アカウントの使い分けが有効です。
例えば、一つのアカウントをメイン決済用に、もう一つをサブ決済用に、さらにもう一つをNFTの保管用に使うことができます。
メインアカウントは、OpenSeaのような信頼できるサイトだけに接続し、サブアカウントは信頼性の低いサービスの利用に使用し、NFTアカウントはNFTの保管用に使用することになります。これはあくまで1つの例ですが、使い分けの方法は色々あります。
MetaMaskの複数アカウントの作り方
今回は、MetaMaskの複数アカウントの作り方について見ていきます。
1つ目の方法は、Google ChromeなどのブラウザにMetaMaskの拡張機能をインストールし、その上でアカウントを作成します。
具体的には、拡張機能を起動し、右上のメニューボタンをクリックして「アカウントを作成」を選択し、アカウント名を入力して「作成」をクリックします。
2つ目の方法は、MetaMaskのオフィシャルサイトからアカウントを作成します。サイトにアクセスし、「アカウントを作成」をクリックし、必要事項を入力してアカウントを作成します。
このように複数のアカウントを作成することで、使用目的やリスクに応じてアカウントを分けることができます。また、複数アカウントを作成することで、ハッキングなどのリスクを軽減することもできます。
3つ目については、GoogleChromeのプロファイルを追加し、その上で複数アカウントを作る方法です。
これには、GoogleChromeのプロファイルについて知らない方もいらっしゃると思われるため、先ずはGoogleChromeのプロファイルの説明から始めましょう。
GoogleChromeのプロファイルは、GoogleChrome内でIDやパスワード、ブックマークなどをここに分離して使い分けるためのものです。
それでは、実際にやり方を見ていきましょう。
GoogleChromeでプロファイルを追加する手順を説明します。
- GoogleChromeを開きます。
- 右上の三本線アイコンをクリックします。
- 「設定」をクリックします。
- 「人」のアイコンをクリックします。
- 「+」アイコンをクリックします。
- プロファイルの名前を入力し、アイコンを選択します。
- 「作成」をクリックします。
- 新しいプロファイルが追加されました。
これで、GoogleChromeのプロファイルを追加することができました。
追加したプロファイルを使用する場合は、右上の人アイコンをクリックし、選択したいプロファイルを選ぶことで切り替えることができます。
4つ目はBRAVEブラウザで複数アカウントを作ることです。
BRAVEブラウザは、プライバシーやセキュリティに配慮したWebブラウザです。このブラウザは、広告ブロッカー、トラッキングプロテクション、HTTPS Everywhereなどの機能を搭載し、ユーザーのプライバシーを保護します。
BRAVEブラウザは、通常のWebブラウザと同じように使用することができますが、プライバシーやセキュリティに配慮したブラウジングを提供します。
【BRAVEブラウザのインストール方法】
BRAVEブラウザでプロファイルを追加する手順は次のようになります。
- BRAVEブラウザを開きます。
- 右上の三本線アイコンをクリックします。
- 「新しいプロファイル」を選択します。
- 新しいプロファイルの名前を入力し、「作成」をクリックします。
- 新しいプロファイルでブラウジングをすることができます。
- 複数のプロファイルを作成し、切り替えることができます。
- 現在使用しているプロファイルは、右上に表示されているプロファイル名をクリックすることで切り替えることができます。
- プロファイルを削除する場合は、「設定」から「プロファイル」を選択し、削除したいプロファイルを選択し、「削除」をクリックします。
これで、BRAVEブラウザでプロファイルを追加する手順ができます。
10.アカウントのロック後の接続解除
今回は、アカウントのロック後の接続解除を高速化し、MetaMaskの動作もスピードアップさせるための方法を説明します。
アカウントを常時接続の状態にしていると、第三者に悪用されるリスクがあるため、使用後にはアカウントのロックをかけることが望ましいです。
MetaMaskにはログアウト機能がないため、アカウントのロックがセキュリティー強化に役立ちます。
アカウントのロック方法
ブラウザを立ち上げて、MetaMaskを起動します。拡張機能からMetaMaskを呼び出し、アイコンを右クリックして「固定」をクリックすることで、ブラウザに固定された状態でMetaMaskを使用できます。
ただし、常に接続された状態であるため、セキュリティー上の危険性があります。そのため、使用しない時にはアカウントをロックすることでセキュリティーを確保することが重要です。
また、一度にサイトに接続した場合、接続が解除されないため、使用しない時には接続を解除することも重要です。
アカウントのロック解除方法
OpenSeaでMetaMaskを使用しない場合、接続を解除するには、OpenSeaのアカウント設定から接続を解除することができます。
詳細については、以下の手順に従ってください。
- OpenSeaにサインインします
- アカウント設定に移動し、接続アプリケーションタブを選択します
- 接続済みアプリケーションのリストから、解除したいアプリケーションを選択し、解除をクリックします
- 確認画面が表示されるので、解除を確認し、OKをクリックします。
これにより、OpenSeaとの接続が解除されます。
「OpenSea」の接続を解除し、再度接続してみましょう。
MetaMaskでトランザクションを削除する方法
MetaMaskはブロックチェーンに接続しているため、トランザクションの処理に時間がかかることがあります。しかし、それを軽減するために以下のように高速化することができます。
まずは、MetaMaskでトランザクションを確認する方法です。
アクティビティタブをクリックします。ここでは、過去の取引履歴が表示されます。
右上のボタンをクリックし、設定タブを選択し、高度な設定をクリックします。そして、アカウントをリセットを選択します。これにより、トランザクション履歴が削除されますが、アカウントの残高は変更されません。
下記が詳細です。
- 不要な拡張機能を削除: ブラウザにインストールした拡張機能は、MetaMaskの速度を低下させる可能性があります。
- トランザクション履歴を削除: トランザクション履歴は、MetaMaskのデータベースに保存されるため、古いものは削除してデータベースのサイズを小さくすることで、速度を向上させることができます。
- キャッシュをクリア: ブラウザのキャッシュは、MetaMaskのパフォーマンスを低下させる可能性があります。定期的にクリアします。
- アップデート: MetaMaskは定期的にアップデートがリリースされるので、最新版にアップデートすることで、パフォーマンスの向上やバグの修正などが期待できます。
- ブロックチェーンのノードを変更: MetaMaskはブロックチェーンに接続しているので、接続先のノードが遅いとトランザクションの処理が遅くなります。接続先のノードを変更してみると良いかもしれません。
OpenSeaでガス代を負担するケース
今回からは、OpenSeaでガス代を負担するケースについて見ていきます。
出品者が負担するケースとして、イーサリアムでの初回の出品時にガス代がかかります。
一方で、ポリゴンでは初回の出品時にもガス代が不要です。
また、販売をキャンセルする場合もガス代がかかりますが、作品そのものを削除すればガス代がかからなくなります。
また、オファーを受ける場合や、AIRDROPをする場合もガス代が必要になります。
しかし、ポリゴンではそれらのガス代が不要になります。
さらに、NFTメタデータをIPFASに保存する場合もイーサリアムではガス代がかかりますが、ポリゴンでは不要です。
ガス代の調整の方法
※情報が古い場合がありますので詳細な情報をご自身で再度確認下さい
今回は、ガス代の調整の方法について見ていきます。
イーサリアムの大型アップデートにより、ガス代の計算方法が変更され、新しい手数料モデルが導入されました。
このアップデート以降のガス代の調整方法について、2回に分けて説明します。
①基本的な調整方法
今回は基本的な調整方法について、次回は詳細な設定方法について説明します。
まずは、MetaMaskを使って送金を行う際のガス代の調整方法について見ていきましょう。
- MetaMaskを起動し、イーサリアムネットワークに接続します。
- 送金ボタンをクリックし、送金先のアドレスを入力します。
- 送金先アドレスが正しければ、金額を入力します。
- ガス代を調整するには、「ガス代」項目で調整することができます。
- 「自動」を選択すると、MetaMaskが最適なガス代を計算してくれます。
- 「手動」を選択すると、ガス代を手動で設定することができます。
- 調整したガス代を確認し、送金を実行します。
※ 上記手順は一般的なものなので、具体的な操作方法はバージョンやデバイスによって異なる場合があります
また、ガス代の調整は、トランザクションがブロックチェーンに登録されるために必要な手数料なので、送金の際に発生する費用です。
基本料金
次に、基本料金という項目です。 これは、トランザクションを実行するために必要な最低限の手数料です。 これは、トランザクションのデータ量や種類によって異なります。
Gas Price
最後に、Gas Price という項目です。 これは、トランザクションがブロックチェーンに早く登録されるために支払う追加料金です。
これは、手動で設定することができます。
以上のように、
アップデート後のイーサリアムのガス代の計算式は、最大手数料+基本料金+Gas Price になります。 トランザクションを実行する際は、これらの項目を考慮しながら調整することで、ガス代を最適化することができます。
②基本的な調整方法
今回は、ガス代の調整の2回目について見ていきます。イーサリアムは2021年8月4日にアップデートがあり、それに伴ってガス代も新しい手数料モデルに変更されました。それでは、この新しいガス代の計算式を見ていきましょう。
最大の手数料は、最大優先手数料に基本料金を足したものです。
最大手数料は、ガス代の最大値で、最大に行かなかった場合は余計な分が戻ってきます。最大優先手数料はマイニングを行っているコンピュータマイナーに支払われる報酬部分で、ユーザーが変更して調整することができます。
基本料金
基本料金は、トランザクションを行うために必要な最低限のガス体で、マイナーの報酬にはならず、混雑状況によって変化します。
この基本料金は、発行量を調整するための機能があります。また、この基本料金もネットワークの混雑状況によって変化します。
これらを調整し、ガス代を最小限に抑えるためには、MetaMaskのガス代の見積もりの画面で編集ボタンをクリックし、優先度を設定し、詳細オプションをクリックすることで詳細に調整することができます
GasEstination でガス代の目安を確認
GasEstination でガス代の目安を確認します。
GasEstimationは、Ethereumのトランザクションに必要なガス代の量を予測するためのツールです。以下は、GasEstimationを使用してガス代を見積もる方法です。
- GasEstimationのWebサイトにアクセスします。
- トランザクションを実行するためのEthereumアドレスを入力します。
- トランザクションのデータサイズを入力します。
- トランザクションに必要なガス量を確認します。
- トランザクションに必要な現在のガス価格を確認し、それに応じたトランザクション費用を見算することができます。
GasEstimationは、トランザクションに必要なガス量を簡単に見積もることができるだけでなく、現在のガス価格も確認することができるので、トランザクションを実行する前にガス代を予測するために役立ちます。
ETHERSCAN
ETHERSCANは、イーサリアムのブロックチェーン上でのトランザクションやスマートコントラクトの監視・分析に使用することができるWebサイトです。
主に以下のようなことができます。
- アドレスやトランザクションの詳細情報を確認することができます。
- スマートコントラクトのコードやインタラクション履歴を確認することができます。
- トークンの供給量や流通量、取引所上の取引高などのトークン情報を確認することができます。
- トランザクションのハッシュ値やブロック番号、ガス使用量などのトランザクション情報を確認することができます。
- イーサリアムのブロックチェーン上のイベントを追跡することができます。
使用方法は以下の通りです。
- ETHERSCANのWebサイトにアクセスします。
- 検索バーにアドレスやトランザクションのハッシュ値、スマートコントラクトのアドレスなどを入力します。
- 検索を実行すると、それに対応する情報が表示されます。
- 各タブやリンクをクリックすることで、さらに詳細な情報を確認することができます。
ETHERSCANはイーサリアムのブロックチェーンのデータを可視化するためのツールであり、イーサリアムのトランザクションやスマートコントラクトに関する情報を確認することができます。
ガス代節約についての注意点
ガス代節約についての注意点は以下のようになります。
- 処理速度とガス代の関係: ガス代の節約のためには、処理速度を考慮する必要があります。速く処理したい場合は、より高いガス代を支払う必要があります。
- 必要なガス量: トランザクションやスマートコントラクト実行に必要なガス量は、処理内容によって異なります。不要なガスを消費しないように、必要なだけのガスを使用するようにしましょう。
- 時間帯の選択: ガス代が低い時間帯にトランザクションを実行することで、ガス代の節約ができます。
- ステーキング: ステーキングとは、特定のブロックチェーンのプロトコルに対して、自分の資産をデポジットし、それに対して報酬を受け取ることです。ステーキングをすることで、トランザクションにかかるガス代を削減することができます。
- トランザクションバッチング: 複数のトランザクションを一度にまとめて送信することで、ガス代を削減することができます。
- ガスプライスの変動: ガスプライスは時間の経過とともに変動します。それに合わせて、ガス代の節約に対応するように調整しましょう。
- スマートコントラクトのオプティマイズ: スマートコントラクトを正しく設計し、不要な処理を省略することで、ガス代の節約ができます。
- デフォルトのガスリミット: トランザクションを送信する際には、デフォルトのガスリミットを上げすぎないように注意しましょう。
- 使用するウォレット: ガス代の節約に適したウォレットを使用しましょう。
- スマートコントラクトのテスト: スマートコントラクトをテスト環境で試すことで、実際にデプロイする前に、ガス代の節約についての検討をすることができます。
これらに従ってガス代の節約をすることで、トランザクションやスマートコントラクトを実行する際に、不必要な費用を減らすことができます。
また、ガスプライスの変動にも対応し、最適なタイミングでトランザクションを実行することで、さらに費用を削減することができます。
暗号通貨を無料で入手する方法
今回は、暗号通貨を無料で入手する方法を解説していきます。
特に、取引所の口座開設キャンペーンで受け取る方法を中心に説明します。
取引所のキャンペーン
このような取引所は常にキャンペーンを開催しており、例えばBITFLYERでは口座開設時に2,500円分のビットコインをプレゼントしていました。常に取引所のキャンペーン情報をチェックし、無料で暗号通貨を入手するチャンスを見逃さないようにしましょう。
※キャンペーンは終了している可能性があります
コインチェックで公共料金を払う
2番目の方法は、コインチェック電気やコインチェックガスを使って公共料金を支払うことで、暗号通貨を入手する方法です。
生活する上で必要な電気やガスの支払いに使うなら、代わりにこの暗号資産を貰うことができます。
アンケートに回答する
3番目の方法は、ビットスターやその他のサイトでアンケートに回答したり、ネットショッピングを利用したりすることで暗号通貨を入手することができます。
広告主が広告を出し、その広告費を元に、ユーザーに暗号通貨を無料で配るというビジネスモデルになっています。
フリービットコインという外国サイト利用
4番目の方法は、フリービットコインという外国のサイトで1時間に1回スロットを回すことで、ビットコインを入手する方法です。
広告収入を元に、ビットコインを配っています。
ポイントサイトで暗号通貨を入手
5番目の方法は、暗号通貨と交換できるポイントサイトで暗号通貨を入手することができます。
最近は、貯まったポイントを暗号通貨と交換できるサイトも出てきています。
暇な時間でポイントサイトを利用する場合は、ぜひこのポイントを暗号通貨と交換してみることをお勧めします。
注意:NFT投資家を欺く手口
今回は、NFT投資家を欺く手口について見ていきます。
インターネットの世界では、自作自演やステマなど、悪質な行為が一般的になっています。
そのような行為の一つに、自分のコレクションが売れているように装うことで投資家を騙す行為があります。
このような行為は、広告宣伝費のように100万円を使って自分のコレクションが売れているように見せかけることで行われます。
そのような悪質な行為は避けるようにしましょう。
コレクション詐欺
コレクション詐欺は、コレクション(カードやポスターなど)の販売や取引を伴う詐欺のことを指します。
これは、詐欺師が自分が所有しているコレクションの値段を高く見積もったり、存在しないコレクションを売りに出したりすることで実行されます。
このような詐欺は、インターネット上でも行われることがあります。
詐欺師は、オンラインマーケットプレイスやオークションサイトなどで、自分が所有していないコレクションを売りに出し、高額で販売します。
また、詐欺師は、自分が所有しているコレクションを高く見積もって、高値で販売することもあります。
このような詐欺から身を守るためには、購入前に十分なリサーチを行うことが重要です。また、信頼性の高い売り手やプラットフォームを選ぶことも有効です。
また、疑わしい売り手や商品については、詐欺に関する情報サイトや警察に報告することも有効です。
11.トラベルルール
トラベルルールは金融活動作業部会が定めたマネーロンダリングの防止等を目的としたルールであり、22年4月から日本でも暗号資産交換業者から暗号資産を送金する際に、受取人の氏名や取引所について報告が必要になりました。
例えば、COINCHECKやGMOコインのような業者から外部へ暗号資産を送金する場合、アドレスだけでなく、そのアドレスの持ち主の取引所なども正確に入力する必要があります。
これはトラベルルールへの対応に伴う変更点であり、公式ブログなどでも詳細が確認できます。
マネーロンダリング(Money Laundering)は、犯罪によって得た不正な所得を合法的な所得に見せかけることを指します。そのため、金融機関や旅行業界は、マネーロンダリングに対しての対策として、特定のトラベルルールを設けています。
これらのルールは、以下のようになります。
- 予約時に支払い方法を明示すること。クレジットカードや電子マネーなど、不審な支払い方法を拒否すること。
- 予約時に身分証明書を提出すること。
- 予約後に、予約者に関する情報を確認すること。
- 取引において疑わしい点があった場合、当該取引を報告すること。
これらのトラベルルールは、マネーロンダリングを防止するために重要です。
というわけで、これにて以上です。
大変お疲れ様でした。
引き続きで、徐々に発信していきます。
コメントや感想を受け付けています。ちょっとした感想でもいいので嬉しいです。
それでは、以上です。ありがとうございました。