差分
Ethereum
,→クライアントと財布
[[File:Ethereum11.png|400px|right|Ethereum logo]]
'''Ethereum''' is an open-source, public, は、[[blockchainスマート契約]]-based distributed computing platform featuring (スクリプティング)機能を備えたオープンソース、パブリック、[[smart contractブロックチェーン]] (scripting) functionality. It provides a decentralized Turing-complete virtual machine, the Ethereum Virtual Machine (EVM), which can execute scripts using an international network of public nodes. Ethereum also provides a ベースの分散コンピューティングプラットフォームです。それは分散型チューリング完全仮想マシン、Ethereum仮想マシン(EVM)を提供し、パブリックノードの国際的なネットワークを使用してスクリプトを実行できます。 Ethereumはまた、アカウント間で転送され、実行された計算のために参加ノードを補うために使用される "ether"と呼ばれる[[cryptocurrency]] token called "ether", which can be transferred between accounts and used to compensate participant nodes for computations performed.トークンを提供します。<ref>[https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3024330 Cryptocurrencies: A Brief Thematic Review]. Social Science Research Network. Date accessed 28 august 2017.</ref> "Gas", an internal transaction pricing mechanism, is used to mitigate spam and allocate resources on the network.内部取引価格設定メカニズムである「ガス」は、スパムを軽減し、ネットワーク上のリソースを割り当てるために使用されます。
=== Milestones マイルストーン===Several codenamed prototypes of the Ethereum platform were developed by the Foundation, as part of their Proof-of-Concept series, prior to the official launch of the Frontier network.フロンティアネットワークが正式に立ち上げられる前に、エフェリアムプラットフォームのいくつかのコードネーム付きプロトタイプが財団によって開発されました。
{| class="wikitable" style="text-align:centeralign:center; margin-left:1emleft:1em; margin-right:0right:0"
|-
! Versionバージョン! Code nameコードネーム! Release dateリリース日
|-
| Versionバージョン|o|0| Olympicオリンピック| May, 20152015年5月
|-
| Versionバージョン|o|1| Frontierフロンティア| 30 July 20152015年7月30日
|-
| Versionバージョン|o|2| Homesteadホームステッド| 14 March 20162016年3月14日
|-
| Versionバージョン|c|3| Metropolis (vByzantium) メトロポリス(vByzantium)| 16 October 20172017年10月16日
|-
| Versionバージョン|p|3.5| Metropolis (vConstantinople)メトロポリス(コンスタンティノープル)
| TBA
|-
| Versionバージョン|p|4| Serenity平静
| TBA
|-
| colspan="99" | Version バージョン|l |show=011101
|}
== Architecture ===== Ether ハードフォーク===The value token of the Ethereum blockchain is called ether. It is listed under the code ETH and traded on cryptocurrency exchanges. It is also used to pay for transaction fees and computational services on the Ethereum network.DAOに関連するハードフォークの後、Ethereumはその後2016年の第4四半期に2度フォークして他の攻撃に対処しました。 2016年11月末までに、EthereumはDDoS保護を強化し、ブロックチェーンを解消し、ハッカーによるさらなるスパム攻撃を阻止しました。
=== Ethereum Virtual Machine ERC20 ===The Ethereum Virtual Machine (EVM)[[ERC20 | ERC-20標準プロトコル]]は、Ethereumのスマート契約の技術標準です。ブロックチェーン上に新しいトークンを作成する際に従うべき一連の規則を定義し、交換と財布が標準に準拠する新しいトークンをよりよく(よりシームレスに)統合できるようにします。 Ethereumブロックチェーンの大部分の主要なトークンはERC-20に準拠しています。<refname="erc-20_coindesk">Amy Castor, [httphttps://ethdocswww.orgcoindesk.com/en/latest/introduction/whatethereums-erc-is20-ethereum.html#ethereumtokens-virtualrage-machine anyway/ "Ethereum 'Tokens' Are All the Rage. But What Is EthereumAre They Anyway?—Ethereum Homestead 0.1 documentation"]</ref> is the runtime environment for smart contracts in Ethereum, ''Coindesk. The formal definition of the EVM is specified in the Ethereum Yellow Papercom'', original version by [[Gavin Wood]]17.06.17. It is sandboxed and also completely isolated from the network, filesystem or other processes of the host computer systemRetrieved 03. Every Ethereum node in the network runs an EVM implementation and executes the same instructions04. Ethereum Virtual Machines have been implemented in C++, Go, Haskell, Java, JavaScript, Python, Ruby, Rust, and WebAssembly (currently under development)18.</ref>
=== Smart contracts Ethereum仮想マシン===Ethereum仮想マシン(EVM)<ref>[[Smart contract]]s are deterministic exchange mechanisms controlled by digital means that can carry out the direct transaction of value between untrusted agentshttp://ethdocs. They can be used to facilitate, verify, and enforce the negotiation or performance of procedural instructions and potentially circumvent censorship, collusion, and counterorg/en/latest/introduction/what-party riskis-ethereum. In html#ethereum-virtual-machine What Is Ethereum, smart contracts are treated as autonomous scripts or stateful decentralized applications that are stored in the Ethereum blockchain for later execution by the EVM.Instructions embedded in Ethereum contracts are paid for in ether (or more technically "gas") and can be implemented in a variety of Turing complete scripting languages?—Ethereum Homestead 0.1 documentation]</ref>は、Ethereumのスマートコントラクトの実行時環境です。 EVMの正式な定義は、Ethereum Yellow Paper、[Gavin Wood]オリジナル版で規定されています。サンドボックス化され、ネットワーク、ファイルシステム、またはホストコンピュータシステムの他のプロセスから完全に分離されています。ネットワーク内のすべてのEthereumノードはEVM実装を実行し、同じ命令を実行します。 Ethereum仮想マシンは、C ++、Go、Haskell、Java、JavaScript、Python、Ruby、Rust、およびWebAssembly(現在開発中)で実装されています。
==== Contracts on the public blockchain =スマートな契約===As the contracts can be public, it opens up the possibility to prove functionality, e.g. self-contained provably fair casinos.[スマートコントラクト]は、信頼できないエージェント間で直接的に価値のある取引を行うことができるデジタル手段によって制御される決定論的な交換メカニズムです。これらは、手続き指示の交渉や実施を容易にし、検証し、実施し、検閲、共謀、カウンターパーティーのリスクを潜在的に回避するために使用することができます。 Ethereumでは、スマートコントラクトは、後でEVMで実行できるように、Ethereumブロックチェーンに格納された自律スクリプトまたはステートフル分散アプリケーションとして扱われます。Ethereum契約に組み込まれた命令は、エーテル(またはより技術的に「ガス」)で支払われ、さまざまなTuring完全なスクリプト言語で実装することができます。
正式な検証を使用して、非自明な特性を表現して証明する方法についての継続的な研究が行われています。マイクロソフトの調査報告では、この問題を説明するためにDAOのハックを使用して、賢い契約を書くことは実際には非常に難しいことになると指摘しました。この報告書では、Microsoftが契約を検証するために開発したツールについて説明し、公開された契約の大規模な分析が広範な脆弱性を明らかにする可能性があることに留意した。同報告書はまた、SolidityプログラムとEVMコードの同等性を検証することが可能であると述べた=== Programming languages プログラミング言語===Smart contracts are high-level programming abstractions that are compiled down to EVM bytecode and deployed to the Ethereum blockchain for execution. They can be written in スマートコントラクトは、EVMバイトコードにコンパイルされ、実行のためにEthereumブロックチェーンにデプロイされる高水準のプログラミング抽象化です。それらは[[Solidity]] (a language library with similarities to C and JavaScript), Serpent (similar to Python), LLL (a low-level Lisp-like language), and Mutan (Go-based, but deprecated). There is also a research-oriented language under development called Viper (a strongly-typed Python-derived decidable language).(CとJavaScriptに類似した言語ライブラリ)、Serpent(Pythonに似ています)、LLL(低レベルのLispのような言語)、Mutan(Goベースですが、非推奨)。 Viper(強く型付けされたPython由来の決定可能な言語)と呼ばれる開発指向の言語も開発中です。
=== Performance パフォーマンス===In Ethereum all smart contracts are stored publicly on every node of the blockchain, which has trade-offs.Ethereumでは、すべてのスマートコントラクトは、トレードオフを持つブロックチェーンのすべてのノードに公開されています。<ref name="ibtimes.co.uk">[http://www.ibtimes.co.uk/how-are-banks-actually-going-use-blockchains-smart-contracts-1539789 How are banks actually going to use blockchains and smart contracts?]</ref> The downside is that performance issues arise in that every node is calculating all the smart contracts in real time, resulting in lower speeds. Ethereum engineers have been working on sharding the calculations, but no solution had been detailed by early 2016. As of January 2016, the Ethereum protocol could process 25 transactions per second欠点は、すべてのノードがすべてのスマートコントラクトをリアルタイムで計算し、その結果として速度が低下するというパフォーマンス上の問題が発生することです。Ethereumのエンジニアは計算をシャーディングに取り組んできましたが、2016年初めまでに解決策が解明されていませんでした.2016年1月現在、Ethereumプロトコルは1秒あたり25トランザクションを処理できます。<ref name="ibtimes.co.uk"/> In September 2016, Buterin presented proposals to increase scalability. Buterin and Joseph Poon (a co-author of Bitcoin's lightning network whitepaper) announced in 2017 their plan to launch a scaling solution called Plasma which creates Buterinは、スケーラビリティを高めるための提案を発表しました。 ButerinとJoseph Poon(Bitcoinの雷ネットワークのホワイトペーパーの共同執筆者)は、2017年に "childメイン" blockchains to the 親ブロックチェーンに "main子" parent blockchain.ブロックチェーンを作成するPlasmaというスケーリングソリューションを立ち上げる計画を発表しました<ref name="CDPlasma">[https://www.coindesk.com/ethereum-lightning-buterin-poon-unveil-plasma-scaling-plan/ Ethereum + Lightning? Buterin and Poon Unveil 'Plasma' Scaling Plan]</ref> The plasma project is not without skeptics, specifically Vlad Zamfir (Ethereum's lead researcher on proof of stake) has publicly questioned the plasma project's viability.。プラズマプロジェクトは議論の余地がないわけではない。具体的には、Vlad Zamfir(Ethereumのステーク証書の主任研究員)が、プラズマプロジェクトの生存性について公然と疑問を呈している。
=== Ether supply increase rate エーテル供給の増加率===The supply of Ether was projected to increase by 14Etherの供給は2017年に14.75% in 2017, with an algorithm in place to gradually decline to 175%増加すると予測され、アルゴリズムは2065年までに1.59% by 2065. However, a new implementation of Ethereum named "Casper" based on 59%に徐々に低下する予定である。しかし、[[Proof-of-stakework system |proof-of-stake作業証明]] rather than ではなく[[Proof-of-work systemstake |proof-of-work証拠証明]] is expected to reduce the inflation rate to between 0.5% to 2%に基づく「Casper」という名前の新しいEthereumの実装は、0.5%から2%の間のインフレ率を引き下げることが期待されている。
=== Proposed uses 提案されたユースケース===Many uses have been proposed for Ethereum platform, including ones that are impossible or unfeasible. Use case proposals have included finance, the internet-of-things, farm-to-table produce, electricity sourcing and pricing, and sports betting. Ethereum is (as of 2017) the leading blockchain platform for [Ethereumプラットフォームには、不可能または不可能なものを含む多くの用途が提案されています。ユースケースの提案には、財務、インターネット・オブ・モノ、農場間生産、電力供給と価格設定、スポーツ賭博が含まれています。 Ethereumは、市場シェアを50%以上伸ばしている([initial coin offering]] projects, with over 50% market share.プロジェクトの主要ブロックチェーンプラットフォームです(2017年現在)。<ref>[https://blog.icowatchlist.com/ico-market-research-leading-blockchain-platforms-2017/ ICO Market Research: The Leading Blockchain Platforms Of 2017 - ICO Watch List Blog]</ref>
== Ecosystem エコシステム==
{{#ev:youtube|JujsOJae7nE|500|right|Introducing ConsenSys Academy: Why We Code on Ethereum}}
=== Clients and wallets クライアントと財布===These これらの[[cryptocurrency wallet暗号化ウォレット]]s support Ethereum:はEthereumをサポートしています:* [[Jaxx]]: Desktop wallet:デスクトップウォレット* [[KeepKey Wallet|KeepKey]]: Hardware wallet:ハードウェアウォレット* [元帳]ナノS:ハードウェア財布* [[Mist]]:デスクトップウォレット* [[LedgerTrezor(トレザー)]] Nano S: Hardware walletハードウェアウォレット* [[MistMETAMASK]]: Desktop walletデスクトップウォレット
=== Decentralized applications 分散アプリケーション===* Digital signatures that ensure authenticity and proof of existence of documents: the Luxembourg Stock Exchange has developed such a system真正性と文書の存在を保証するデジタル署名:ルクセンブルク証券取引所は、このようなシステムを開発している。<ref>[https://www.bourse.lu/blockchain-press-release Luxembourg Stock Exchange introduces blockchain into reporting service]</ref>* ''Slock.It'' is developing smart locksはスマートロックを開発しています* Digital tokens pegged to fiat currencies: ''Decentralized Capital.'' Spanish bank Santander is also involved in such a projectデジタルトークンは平準化された通貨:「分権化された資本」に固執した。スペイン銀行サンタンデールもこのようなプロジェクトに関与している* Digital tokens pegged to gold: デジタルトークンを金に固定: ''Digix''* Improved digital rights management for music: Imogen Heap used the technology音楽のデジタル著作権管理の改善:Imogen Heapがこの技術を使用した* Platforms for prediction markets: ''予測市場向けプラットフォーム:[[Augur (software)Augur(ソフトウェア)|Augur]], Gnosis、Gnosis''Stox* Platforms for crowdfunding: 群集のためのプラットフォーム: ''the DAO''* Social media platforms with economic incentives: ''Backfeed'',''Akasha''経済的インセンティブを持つソーシャルメディアプラットフォーム:「バックフィード」、「アカシャ」* Decentralized marketplaces: ''FreeMyVunk,'', ''Etheropt,'', ''TransActive Grid''分散型マーケットプレイス:「FreeMyVunk」、「Etheropt」、「TransActive Grid」* Remittance: 送金: ''Everexエベレックス ''* Online オンライン[[gamblingギャンブル]]: : ''Etheroll''* Electric car charging management: RWE電気自動車の充電管理:RWE* Secure identity systems for the Internet: インターネットのためのアイデンティティシステムの安全性: ''uPort''* Labour economics: ''労働経済学: "Blocklancer'',"、<ref>[http://dataconomy.com/2017/11/can-blockchain-supercharge-gig-economy/ Can Blockchain Supercharge the Gig Economy?]</ref> ''Ethlance''
=== Enterprise software エンタープライズソフトウェア===Ethereum-based customized software and networks, independent from the public Ethereum chain, are being tested by enterprise software companies. Interested parties include Microsoft, IBM, JPMorgan Chase, Deloitte, Ethereumベースのカスタマイズされたソフトウェアとネットワークは、一般的なEthereumチェーンとは独立して、エンタープライズソフトウェア企業によってテストされています。利害関係者にはMicrosoft、IBM、JPMorgan Chase、Deloitte、[[R3 (company)R3(企業)|R3]], Innovate UK (cross-border payments prototype).、Innovate UK(クロスボーダー支払いプロトタイプ)などがあります。
==== Enterprise Ethereum Alliance (EEA) Alliance(EEA)====In March 2017, various blockchain start-ups, research groups, and Fortune 500 companies announced the creation of the Enterprise 2017年3月には、ブロックチェーンの新興企業、研究グループ、Fortune 500企業が創立メンバ30名を迎えたEnterprise Ethereum Alliance (EEA) with 30 founding members.Alliance(EEA)の創設を発表しました<ref name="NYTEEA">[https://www.nytimes.com/2017/02/27/business/dealbook/ethereum-alliance-business-banking-security.html Business Giants to Announce Creation of a Computing System Based on Ethereum]</ref>
==== Permissioned ledgers 許可された元帳====Ethereum-based permissioned blockchain variants are used and being investigated for various projects.Ethereumベースの許可されたブロックチェーンバリアントが使用され、さまざまなプロジェクトで調査されています。* J.P. Morgan Chase is developing a permissioned-variant of Ethereum blockchain dubbed "Quorum." It's designed to toe the line between private and public in the realm of shuffling derivatives and payments. The idea is to satisfy regulators who need seamless access to financial goings-on, while protecting the privacy of parties that don’t wish to reveal their identities nor the details of their transactions to the general public.Chaseは、「Quorum」と呼ばれるEthereumブロックチェーンの許諾版を開発中です。それは、デリバティブと支払いのシャッフルの分野において、私的と公的の間の線をつまむように設計されています。このアイデアは、財界の動きにシームレスにアクセスする必要がある規制当局を満足させる一方、個人の身元を明らかにすることを望まない当事者のプライバシーや取引の詳細を一般の人々に保護することです。* Royal Bank of Scotland has announced that it has built a Clearing and Settlement Mechanism (CSM) based on the Ethereum distributed ledger and smart contract platform.Scotlandは、Ethereum分散帳簿およびスマート契約プラットフォームに基づいて決済メカニズム(CSM)を構築したと発表しました。<ref>[https://emerald-platform.gitlab.io/static/emeraldTechnicalPaper.pdf Proving Ethereum for the Clearing Use Case]</ref>
==Economic sense経済的意味==Ethereum technology makes it possible to register any transactions with any assets on the basis of a distributed base of contracts such as blockchain, without resorting to traditional legal procedures. This possibility is competitive in relation to the existing system of registration of transactions. According to the Economist, the technology of "smart contracts" marks a new era in financial technology.エテリアム技術は、伝統的な法的手続に頼ることなく、ブロックチェーンのような分散した契約ベースに基づいて、あらゆる資産をあらゆる資産に登録することを可能にする。この可能性は、既存の取引登録システムと比較して競争力がある。エコノミストによると、「スマート契約」の技術は金融技術の新しい時代を告げるものです。
===Software implementationソフトウェア実装===Smart contracts in Ethereum are presented in the form of classes that can be implemented in various languages, including visual programming and compiled to bytecode for a virtual machine Ethereum (Ethereum Ethereumのスマートコントラクトは、ビジュアルプログラミングや仮想マシンEthereum(Ethereum Virtual Machine, EVM) before sending it to the blockchain. The state change of the virtual machine can be recorded in the full Turing scripting language.Machine、EVM)のバイトコードをコンパイルしてブロックチェーンに送信するなど、さまざまな言語で実装できるクラスの形式で提供されます。仮想マシンの状態変更は、完全なTuringスクリプト言語で記録できます。
==Academic and Professional Receptionアカデミックおよびプロフェッショナルレセプション==Dan Boneh of Stanford and Vipul Goyal of Carnegie Mellon told CNBC that some of their respective students are starting their own cryptocurrency projects. Cornell University, UC Berkeley, and Technion – Israel Institute of Technology formed the Initiative for Cryptocurrencies and Contracts (aka IC3) and that entity joined the Enterprise Ethereum Alliance.StanfordのDan BonehとCarnegie MellonのVipul Goyalは、それぞれの学生の一部が独自の暗号化プロジェクトを開始しているとCNBCに語った。コーネル大学、UCバークレー、テクニオン - イスラエル工科大学がクリプトカロスと契約(IC3と呼ばれる)のイニシアチブを結成し、その企業はエンタープライズ・エターリアム・アライアンスに加わりました。
== Criticisms 批判=====Criminal use刑事用===A finance blogger on FT Alphaville has pointed out that criminals are using Ethereum to run Ponzi schemes and other forms of investment fraud. The article was based on a paper from the University of Cagliari, which placed the number of Ethereum smart contracts which facilitate Ponzi schemes at nearly 10% of 1384 smart contracts examined. However, it also estimated that only 0.05% of the transactions on the network were related to such contractsAlphavilleの金融ブロガーは、犯罪者がPonziスキームやその他の投資詐欺行為を実行するためにEthereumを使用していると指摘しています。この記事は、カリアリ大学の論文に基づいています。カリアリ大学では、テストされた1384件のスマート契約のうち、約10%でPonziスキームを促進する多数のEthereumスマート契約を配置しました。しかし、ネットワーク上の取引のうち0.05%しかそのような契約に関連していないと推定した。
===Speculative bubble投機的なバブル===CBS noted in 2017 that price hikes in Ethereum, (as well as [CBSは、2017年にエテリアム(ならびに[Litecoin]] and Bitcoin), are creating most of the excitement, rather than technology.とBitcoin)の価格上昇がテクノロジーではなく興奮の大部分を生み出していると指摘した。
==Interesting facts興味深い事実==* In Ethereum, the [Ethereumでは、[Namecoin]] analogue is implemented by five lines of code.アナログは5行のコードで実装されています。* In 2014, Ethereum ranked second in terms of the amount collected through crowdfunding.2014年、Ethereumはクラウドファンディングを通じて回収された金額で2位にランクされました。* Fractions of ether is named after Wei Dai, Hal Finney and nick Szabo.イーサリアムのフラクションは、Wei Dai、Hal Finney、Szaboのニックネームにちなんで名付けられています。* Vitalik Buterin argues that "the creation of Ethereum was not a matter of money, it was a mission, the idea behind which you want to go "and that the role of mining will decline and decline. This direction is not very promising".Buterinは、「Ethereumの創造はお金の問題ではなく、使命であり、あなたが行きたいアイデア」であり、鉱業の役割は衰退し、衰退すると主張している。この方向性はあまり有望ではありません。* The name of the cryptocurrency and its emblem is a reference to the anime heavenly castle Laputa, in which the crystal is of the same shape as the emblem of the cryptocurrency. This was the main source of energy of the castle Laputa. 暗号の名称とそのエンブレムはアニメ天国の城ラピュタへの参照です。水晶は暗号の紋章と同じ形です。これは城ラピュタの主なエネルギー源でした。* In English dubbing crystal material is called aetherium.英語のダビングクリスタル材料はaetheriumと呼ばれます。
==External links外部リンク==* [https://www.ethereum.org/ Ethereum Foundation (Stiftung Ethereum)Foundation(Stiftung Ethereum)]
* [http://docquery.fec.gov/cgi-bin/fecimg/?C00660670 Cryptocurrency Alliance Super PAC]
* [https://twitter.com/ethereumproject @Ethereum Project on Twitter]
* [https://www.facebook.com/ethereumproject Facebook]
* [https://www.youtube.com/user/ethereumproject YouTube channelYouTubeチャンネル]
* [https://github.com/ethereum GitHub - Ethereum]
* [https://www.reddit.com/r/ethereum/ Reddit]
== See also 関連項目==
* [[Altcoins]]
* [[Waves Platform]]
* [[Zcash]]
* [[Bitpay]]
* [[Miningマイニング]]
==References参考文献==
<references />
[[ru:Ethereum]]