Ethereum

提供: ArchWiki
2017年11月29日 (水) 19:25時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (英語版より訳出)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Ethereum Project はいわゆる 、wikipedia:Smart contracts とよばれる、オープンソース・分散・ブロックチェーンベースのプラットフォームを提供します。

クライアント

Ethereum-Go

Ethereum geth パッケージは、ノード、クライアント、およびオプションでCPUマイニングが可能な、Ethereum.orgのGolang実装です。

geth account new でアカウントを作成します。

クライアントを起動 geth すると、数ギガバイトのブロックチェーンデータがダウンロードされます。

必要に応じて、クライアントを起動 geth console して、より意味のあるやりとりを実現するJavaScriptコンソールを入手してください。 このコンソールは、別の端末からまたはリモートで接続することができます。geth attach [hostname:port defaults to localhost]

To check balances in the console or attach modes, use web3.fromWei(eth.getBalance(eth.coinbase), "ether").

CPUマイニングを開始するには geth --mine を使用します。これはGPUマイニングよりもはるかに効率が悪く、ethereum.org では非推奨です。

geth による GPUマイニング

Ethereum Wallet

Ethereum Wallet は mistAUR パッケージ または、GitHub releases でインストールできます。

GitHub releases を使用している場合は、zip拡張子付きの最新のLinux版 Ethereum-Wallet-linux64-version.zip をダウンロードしてください。 ファイルを解凍して実行します。./ethereumwallet.

アプリケーションの起動して以下のエラーが発生して失敗した場合は、 error while loading shared libraries: libgtk-x11-2.0.so: cannot open shared object file: No such file or directory GTK+ 2 ライブラリをインストールしてください。

Wallet は Ethereumノードも実装しています。