Cryptocurrency Research Lab.

Cryptocurrency関連技術についての調査・研究

【Ethereum】Testnet

Ethereumを使ってSmart Contractsなどの実験を行うためには、Etherと呼ばれる暗号資産(仮想通貨)が必要となります。

2020年7月時点で1 ETHあたり約3万円程度ですから、たとえ勉強のためとはいえ大きな金額です。もし、実験の際に誤ったアドレスに送金してしまったり、作成したスマートコントラクトのバグなどで暗号資産を失ったりすると大変なことですね。

さいわいEthereumには、他の一般的な情報システムと同じように、本番環境(Mainnetメインネット)とは別に、開発や動作テストを目的としたテスト環境(Testnetテストネット)が用意されておりますので、実験目的の場合はテスト環境を利用するとよいでしょう。

テスト環境で使うEtherなどの暗号資産には資産としての価値はありませんが、入手に費用は一切かからずテスト等に使用することができます。

Testnetへの切り替え

BraveのCrypto Walletsは初期状態では本番環境(Mainnetメインネット)につながってますので、テスト環境(Testnetテストネット)へ切り替えてください。

Braveのアドレスバー横のバーガーメニュー(☰)をクリックしてメニューを表示して、[Crypto Wallets]を選択してください。
f:id:halifax:20200727002649p:plain

ブラウザの右上の[Main Ethereum Network]と書かれているところクリックして切り替えます。
f:id:halifax:20200727003521p:plain

いくつかの種類のTest Networkがありますが、本Blogでは[Ropsten Test Network]を使用します。
f:id:halifax:20200727003531p:plain

faucet

テスト環境で利用するEtherを入手できるサイトはいくつかあります。ここでは、MetaMaskというウォレットの開発元サイトでEtherを受け取ってみましょう。

Crypto Walletsを[Ropsten Test Network]に切り替えた状態で、以下のWebサイトへアクセスしてみましょう。

https://faucet.metamask.io/

f:id:halifax:20200727003603p:plain

[request 1 ether from faucet]ボタンをクリックすると、1ETH受け取ることができます。faucetフォーシットとは蛇口の意味で、蛇口をひねれば水が出てくるように、(ここではテスト環境用ですが)暗号資産がでてきます。

1ETHを受け取る際、送り先ウォレットアドレスなどの情報を取得するために、Webサイトからウォレットへ接続が行われますので、[Connect]をクリックしてください。
f:id:halifax:20200727003617p:plain

テスト環境のウォレットに1 ETHが入っていることが確認できれば成功です。
f:id:halifax:20200727003635p:plain

これが本番環境であればうれしいのですが、あくまでもテスト環境ですので残念ながら資産的価値はありません。ご注意ください。

余談になりますが、Wikipediaによれば2010年頃にはThe Bitcoin Faucetというものが存在していたようで、当時は本物の5 Bitcoinを受け取ることができたようです。