「Ethereum」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(英語版より訳出)
 
(空のセクションを削除)
1行目: 1行目:
 
[[Category:暗号通貨]]
 
[[Category:暗号通貨]]
 
[[en:Ethereum]]
 
[[en:Ethereum]]
[https://ethereum.org/ Ethereum Project] はいわゆる[[wikipedia:Smart contracts]] とよばれる、オープンソース・分散・ブロックチェーンベースのプラットフォームを提供します。
+
[https://ethereum.org/ Ethereum プロジェクト] はいわゆる[[wikipedia:Smart contracts|スマートコントラクト]]のための、オープンソース・分散・ブロックチェーンベースのプラットフォームを提供します。
   
 
== クライアント ==
 
== クライアント ==
7行目: 7行目:
 
===Ethereum-Go===
 
===Ethereum-Go===
   
Ethereum {{pkg|geth}} パッケージはノード、クライアント、およびオプションでCPUマイニングが可能な、Ethereum.orgのGolang実装です。
+
Ethereum {{pkg|geth}} パッケージは Ethereum.org によるノード、クライアント、CPU マイナー Golang 実装です。
   
{{ic|geth account new}} でアカウントを作成ます。
+
{{ic|geth account new}} でアカウントを作成できます。
   
クライアントを起動 {{ic|geth}} すると、数ギガバイトのブロックチェーンデータがダウンロードされます。
+
{{ic|geth}} でクライアントを起動すると、数ギガバイトのブロックチェーンデータがダウンロードされます。
   
  +
もしくは {{ic|geth console}} でクライアントを起動して JavaScript コンソールを表示して様々な操作をすることもできます。{{ic|geth attach [hostname:port defaults to localhost]}} で別のターミナルやリモートでコンソールを接続することが可能です。
必要に応じて、クライアントを起動 {{ic|geth console}} して、より意味のあるやりとりを実現するJavaScriptコンソールを入手してください。
 
このコンソールは、別の端末からまたはリモートで接続することができます。{{ic|geth attach [hostname:port defaults to localhost]}}
 
   
To check balances in the console or attach modes, use {{ic|web3.fromWei(eth.getBalance(eth.coinbase), "ether")}}.
+
コンソールあるいはアタッチモードで残高を確認するには {{ic|web3.fromWei(eth.getBalance(eth.coinbase), "ether")}} を使ってください。
   
CPUマイニングを開始するには {{ic|geth --mine}} を使用します。これはGPUマイニングよりもはるかに効率が、ethereum.org では推奨です
+
CPU マイニングを開始するには {{ic|geth --mine}} を使用します。GPU マイニングよりも効率がはるかに悪いため、ethereum.org では CPU マイニングは推奨されていません
 
====geth による GPUマイニング====
 
   
 
=== Ethereum Wallet ===
 
=== Ethereum Wallet ===
   
Ethereum Wallet は {{AUR|mist}} パッケージ または、GitHub [https://github.com/ethereum/mist/releases releases] インストールできます。
+
Ethereum Wallet は {{AUR|mist}} パッケージ GitHub [https://github.com/ethereum/mist/releases リリース] からインストールできます。
   
GitHub [https://github.com/ethereum/mist/releases releases] を使用している場合、zip拡張子付きの最新Linux版 {{ic|Ethereum-Wallet-linux64-''version''.zip}} をダウンロードしてください。
+
GitHub のリリースを使用る場合、zip の最新 Linux ({{ic|Ethereum-Wallet-linux64-''version''.zip}}) をダウンロードして、ファイルを解凍して {{ic|./ethereumwallet}} で起動してください。
ファイルを解凍して実行します。{{ic|./ethereumwallet}}.
 
   
  +
アプリケーションが起動せず {{ic|error while loading shared libraries: libgtk-x11-2.0.so: cannot open shared object file: No such file or directory}} というエラーが表示される場合は [[GTK+|GTK+ 2]] ライブラリをインストールしてください。
アプリケーションの起動して以下のエラーが発生して失敗した場合は、
 
{{ic|error while loading shared libraries: libgtk-x11-2.0.so: cannot open shared object file: No such file or directory}}
 
[[GTK+|GTK+ 2]] ライブラリをインストールしてください。
 
   
Wallet は Ethereumノードも実装ています。
+
Wallet は Ethereum ノードも実装されています。

2017年11月29日 (水) 20:55時点における版

Ethereum プロジェクト はいわゆるスマートコントラクトのための、オープンソース・分散型・ブロックチェーンベースのプラットフォームを提供します。

クライアント

Ethereum-Go

Ethereum の geth パッケージは Ethereum.org によるノード、クライアント、CPU マイナーの Golang 実装です。

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

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

もしくは geth console でクライアントを起動して JavaScript コンソールを表示して様々な操作をすることもできます。geth attach [hostname:port defaults to localhost] で別のターミナルやリモートでコンソールを接続することが可能です。

コンソールあるいはアタッチモードで残高を確認するには web3.fromWei(eth.getBalance(eth.coinbase), "ether") を使ってください。

CPU マイニングを開始するには geth --mine を使用します。GPU マイニングよりも効率がはるかに悪いため、ethereum.org では CPU マイニングは推奨されていません。

Ethereum Wallet

Ethereum Wallet は mistAUR パッケージか GitHub の リリース からインストールできます。

GitHub のリリースを使用する場合、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 ノードも実装されています。