Ethereum

提供: tezos-wiki
移動先: 案内検索

Ethereumは、スマート契約(スクリプティング)機能を備えたオープンソース、パブリック、[ブロックチェーン]ベースの分散コンピューティングプラットフォームです。それは分散型チューリング完全仮想マシン、Ethereum仮想マシン(EVM)を提供し、パブリックノードの国際的なネットワークを使用してスクリプトを実行できます。 Ethereumはまた、アカウント間で転送され、実行された計算のために参加ノードを補うために使用される "ether"と呼ばれるcryptocurrencyトークンを提供します。[1]内部取引価格設定メカニズムである「ガス」は、スパムを軽減し、ネットワーク上のリソースを割り当てるために使用されます。

オープンソースプラットフォームであるEthereumは、新しいスタートアップだけでなく、マイクロソフト、IBM、Acronisなどの主要なソフトウェア開発者の関心を説明するブロックチェーンテクノロジの実装を大幅に簡素化します。 VTB銀行、Sberbank、Lufthansa、S7 Airlinesなどの従来の企業や国際慈善団体も、このプラットフォームに関心を示しました。

Ethereumは、暗号トラップ研究者でプログラマーである[Vitalik Buterin]によって2013年後半に提案されました。開発は2014年7月から8月にかけてのオンラインクラウデールによって資金提供されました。システムは2015年7月30日に稼働し、1190万のコインがクラウドデールのために "前傾"されました。循環供給量の約13%を占めています。

2016年、Ethereumは、[DAO]プロジェクトの崩壊の結果、2つの別々のブロックチェーンに分けられました。新しいフォークバージョンはEthereum(ETH)になり、オリジナルは[Ethereum Classic](ETC) 。[2]

歴史=[編集]

Ethereum: the World Computer

起源[編集]

Ethereumは当初、分散アプリケーションの構築を目標に2013年後半に[Bitcoin Magazine]に関わるプログラマーであるVitalik Buterinによって白書に記載されました。 Buterinは、Bitcoinはアプリケーション開発のためのスクリプト言語が必要であると主張していました。 同意を得られなかった彼は、より一般的なスクリプト言語を使って新しいプラットフォームの開発を提案しました。


832/5000 2014年1月の公表時に、Ethereumの中心チームはVitalik Buterin、Mihai Alisie、Anthony Di Iorio、Charles Hoskinsonでした。 Ethereumソフトウェアプロジェクトの正式な開発は、2014年初頭にスイスの会社を通じて開始されました[ 、Ethereum Switzerland GmbH(「EthSuisse」)。 その後、スイスの非営利団体、Ethereum Foundation(「Stiftung Ethereum」)も創設されました。 開発は、2014年7月?8月の間に、オンラインの公衆の群衆によって資金提供され、参加者は別のデジタル通貨で[Ethereum] [エーテル]を購入しました[bitcin]。 Ethereumの技術革新については早期に評価されましたが、セキュリティとスケーラビリティについても疑問が生じました。

マイルストーン[編集]

フロンティアネットワークが正式に立ち上げられる前に、エフェリアムプラットフォームのいくつかのコードネーム付きプロトタイプが財団によって開発されました。

「オリンピック」はこれらのプロトタイプの最後であり、パブリックベータプレリリースです。オリンピック[ネットワーク]は、Ethereumブロックチェーンの限界をストレステストするために、ユーザーに25,000エーテルのバグを与えました。

「フロンティア」は、2015年7月にEthereumプラットフォームの試験的なリリースを控えました。[3]

初期発売以来、Ethereumはマイルストーンと呼ばれる計画されたいくつかのプロトコルアップグレードを受けました。これは、プラットフォームの基礎的な機能やインセンティブ構造に影響する重要な変更です。

「ホームステッド」は現在のマイルストーンであり、安定していると考えられています。これには、取引処理、ガス価格設定、およびセキュリティの改善が含まれます。

将来、少なくとも2つのプロトコルのアップグレードが予定されています。

「Metropolis」は、EVMの複雑さを軽減し、スマートな契約開発者に柔軟性を提供することを目的としています。 MetropolisはzkSnarksのサポートも追加しています(Zcashから)。 2017年9月19日にtestnet上で最初のzksnarksトランザクションが発生しました。

「Serenity」には、ハードウェアマイニング([作業実績システム|作業実績])から仮想鉱業([[証拠の証拠])への基本的な移行を可能にするためのEthereumのコンセンサスアルゴリズムへの基本的な変更が含まれるべきである])。[4]

バージョン コードネーム リリース日
o | 0 オリンピック 2015年5月
o | 1 フロンティア 2015年7月30日
o | 2 ホームステッド 2016年3月14日
c | 3 メトロポリス(vByzantium) 2017年10月16日
p | 3.5 メトロポリス(コンスタンティノープル) TBA
p | 4 平静 TBA
バージョン| l | show = 011101


イーサリアムトークンセール[編集]

Ethereumは当初、Buterinの出版物の1つで2013年末に記述されました.2014年4月、EthereumはGavinの木版で正式に「黄色の本」と記載されました。同時期に、Ethereumは非公式に「次世代Bitcoin」(または「Bitcoin 2.0」)プラットフォームとして記述されました。

2014年の後半には、資金調達を通じて資金調達を開始しました。 Ethereumは、群衆の資金調達のためにイニシャルコインオファリングを使用する最初の暗号化方式でした。 Ethereumの前売りは、2014年7月22日(火曜日)から2014年9月2日(火曜日)まで、合計42日間行われました。 31,500のビットコーンまたはこれに相当する$ 18.4百万米ドルが調達されました[5]。その後、Ethereumはスマートな契約や債券を研究するためのテストプラットフォームとして、多くの銀行の注目を集めました。 Ethereumブロックチェーンプラットフォームは、2015年7月30日に開始されました。

Ethereumは、2016年3月14日、開発者がセキュリティを保証していない初期のアルファ版のFrontierをリリースしました。議定書の新版は、ホームステッドと呼ばれ、早期ではあるがすでに安定しているバージョンも指しています。

ハッシュによるネットワークの保護は、初期段階でのみ想定されています。将来、Ethereumは中間段階でハイブリッドモデルによる保護証明の方法への移行を完了する予定です。これにもかかわらず、ビデオメモリGPUの要求が高まっていることから、ASICの作成に対する保護があります(これは、2017年7月の2.04 GBです)。

DAOとブロックチェーンのブランチ[編集]

2016年6月、Autonomous投資資本管理のプラットフォームであるDAOのソフトウェアコードに誤りが検出されました。 6月16日、この脆弱性により、未知の人々はThe DAOで利用可能なエーテルの約3分の1(その時点で50百万米ドル)をChildDAOに移動させることができました。しかし、DAOの実施の特質により、これらの資金は1ヶ月以内に撤回することができなかった。

Ethereumのコミュニティは、投資家にエージェントを返却するかどうか、返還をどのように実施するかについて議論し、ドイツのDAOの開発者は、DAOとEthereumの分散型の性質は、迅速な行動をとり、ユーザーの合意を必要とする可能性があります。 2016年7月20日、Ethereumのブロックチェーンで、DAOから盗まれた資金をハッキングから逆戻りして投資家に返すために、数週間にわたる議論の末、2016年7月20日に厳しい[フォーク]が生産されました。これは盗まれた資金を投資家に返却するための一連のブロックの最初の枝であった。

共同体の一部によるトランザクション履歴のロールバックとルールの変更を拒否した結果、Ethereum Classicが形成され、引き続きプロジェクト「DAO」として機能します。

ハードフォーク[編集]

The DAOに関連するハードフォークの後、Ethereumはその後2016年の第4四半期に2度フォークして他の攻撃に対処しました。 2016年11月末までに、EthereumはDDoS保護を強化し、ブロックチェーンを解消し、ハッカーによるさらなるスパム攻撃を阻止しました。

アーキテクチャ[編集]

エーテル[編集]

Ethereumブロックチェーンの値トークンは、エーテルと呼ばれます。それはコードETHの下に列挙され、暗号化交換で交換されます。また、Ethereumネットワーク上での取引手数料や計算サービスの支払いにも使用されます。

トークンは、DAOが2016年6月17日にハッキングされたときに、21.50ドルから8ドルへのエーテルの急降下など、状況によって変動する可能性があります。2017年6月現在、エーテルの価値は400ドル以上に上昇し、エフェリアムはビットコインの後にもう一つの記録を打ち、現在5,000を超えています。[6]

単一取引所の価格変動は、より一般的には、Etherトークン価格の変動性を上回る可能性があります。ある取引所での大規模な売り注文によって引き起こされた「フラッシュクラッシュ」は、購入するすべてのオファーが吸収されたときに、その取引所の価格を一時的に0.10ドルに下げ、その後、価格はすぐに300ドル以上に回復した。

ERC20[編集]

ERC-20標準プロトコルは、Ethereumのスマート契約の技術標準です。ブロックチェーン上に新しいトークンを作成する際に従うべき一連の規則を定義し、交換と財布が標準に準拠する新しいトークンをよりよく(よりシームレスに)統合できるようにします。 Ethereumブロックチェーンの大部分の主要なトークンはERC-20に準拠しています。[7]

Ethereum仮想マシン[編集]

Ethereum仮想マシン(EVM)[8]は、Ethereumのスマートコントラクトの実行時環境です。 EVMの正式な定義は、Ethereum Yellow Paper、[Gavin Wood]オリジナル版で規定されています。サンドボックス化され、ネットワーク、ファイルシステム、またはホストコンピュータシステムの他のプロセスから完全に分離されています。ネットワーク内のすべてのEthereumノードはEVM実装を実行し、同じ命令を実行します。 Ethereum仮想マシンは、C ++、Go、Haskell、Java、JavaScript、Python、Ruby、Rust、およびWebAssembly(現在開発中)で実装されています。

スマートな契約[編集]

[スマートコントラクト]は、信頼できないエージェント間で直接的に価値のある取引を行うことができるデジタル手段によって制御される決定論的な交換メカニズムです。これらは、手続き指示の交渉や実施を容易にし、検証し、実施し、検閲、共謀、カウンターパーティーのリスクを潜在的に回避するために使用することができます。 Ethereumでは、スマートコントラクトは、後でEVMで実行できるように、Ethereumブロックチェーンに格納された自律スクリプトまたはステートフル分散アプリケーションとして扱われます。 Ethereum契約に組み込まれた命令は、エーテル(またはより技術的に「ガス」)で支払われ、さまざまなTuring完全なスクリプト言語で実装することができます。

パブリックブロックチェーンの契約[編集]

契約は公開可能であるため、機能を証明する可能性が開かれます。自己完結型の公平なカジノです。

パブリックブロックチェーンでスマートコントラクトを使用することに関連する1つの問題は、セキュリティホールを含むバグがすべてに見えるが、すぐに修正することはできないということである[9]。これの一例は、DAOに対する2016年6月17日の攻撃であり、迅速に停止または元に戻すことはできませんでした。

正式な検証を使用して、非自明な特性を表現して証明する方法についての継続的な研究が行われています。マイクロソフトの調査報告では、この問題を説明するためにDAOのハックを使用して、賢い契約を書くことは実際には非常に難しいことになると指摘しました。この報告書では、Microsoftが契約を検証するために開発したツールについて説明し、公開された契約の大規模な分析が広範な脆弱性を明らかにする可能性があることに留意した。同報告書はまた、SolidityプログラムとEVMコードの同等性を検証することが可能であると述べた

プログラミング言語[編集]

スマートコントラクトは、EVMバイトコードにコンパイルされ、実行のためにEthereumブロックチェーンにデプロイされる高水準のプログラミング抽象化です。それらはSolidity(CとJavaScriptに類似した言語ライブラリ)、Serpent(Pythonに似ています)、LLL(低レベルのLispのような言語)、Mutan(Goベースですが、非推奨)。 Viper(強く型付けされたPython由来の決定可能な言語)と呼ばれる開発指向の言語も開発中です。

パフォーマンス[編集]

Ethereumでは、すべてのスマートコントラクトは、トレードオフを持つブロックチェーンのすべてのノードに公開されています。[10]欠点は、すべてのノードがすべてのスマートコントラクトをリアルタイムで計算し、その結果として速度が低下するというパフォーマンス上の問題が発生することです。Ethereumのエンジニアは計算をシャーディングに取り組んできましたが、2016年初めまでに解決策が解明されていませんでした.2016年1月現在、Ethereumプロトコルは1秒あたり25トランザクションを処理できます。[10] Buterinは、スケーラビリティを高めるための提案を発表しました。 ButerinとJoseph Poon(Bitcoinの雷ネットワークのホワイトペーパーの共同執筆者)は、2017年に "メイン"親ブロックチェーンに "子"ブロックチェーンを作成するPlasmaというスケーリングソリューションを立ち上げる計画を発表しました[11]。プラズマプロジェクトは議論の余地がないわけではない。具体的には、Vlad Zamfir(Ethereumのステーク証書の主任研究員)が、プラズマプロジェクトの生存性について公然と疑問を呈している。

エーテル供給の増加率[編集]

Etherの供給は2017年に14.75%増加すると予測され、アルゴリズムは2065年までに1.59%に徐々に低下する予定である。しかし、作業証明ではなく証拠証明に基づく「Casper」という名前の新しいEthereumの実装は、0.5%から2%の間のインフレ率を引き下げることが期待されている。

提案されたユースケース[編集]

Ethereumプラットフォームには、不可能または不可能なものを含む多くの用途が提案されています。ユースケースの提案には、財務、インターネット・オブ・モノ、農場間生産、電力供給と価格設定、スポーツ賭博が含まれています。 Ethereumは、市場シェアを50%以上伸ばしている([initial coin offering]]プロジェクトの主要ブロックチェーンプラットフォームです(2017年現在)。[12]

エコシステム[編集]

Introducing ConsenSys Academy: Why We Code on Ethereum

このセクションに記載されているプロジェクトは網羅的ではなく、時代遅れの可能性があります。

クライアントと財布[編集]

これらの暗号化ウォレットはEthereumをサポートしています:

  • Jaxx:デスクトップウォレット
  • KeepKey:ハードウェアウォレット
  • [元帳]ナノS:ハードウェア財布
  • Mist:デスクトップウォレット
  • Trezor(トレザー):ハードウェアウォレット
  • METAMASK:デスクトップウォレット

分散アプリケーション[編集]

  • 真正性と文書の存在を保証するデジタル署名:ルクセンブルク証券取引所は、このようなシステムを開発している。[13]
  • Slock.It はスマートロックを開発しています
  • デジタルトークンは平準化された通貨:「分権化された資本」に固執した。スペイン銀行サンタンデールもこのようなプロジェクトに関与している
  • デジタルトークンを金に固定: Digix
  • 音楽のデジタル著作権管理の改善:Imogen Heapがこの技術を使用した
  • 予測市場向けプラットフォーム: Augur、GnosisStox
  • 群集のためのプラットフォーム: DAO
  • 経済的インセンティブを持つソーシャルメディアプラットフォーム:「バックフィード」、「アカシャ」
  • 分散型マーケットプレイス:「FreeMyVunk」、「Etheropt」、「TransActive Grid」
  • 送金: エベレックス
  • オンラインギャンブル Etheroll
  • 電気自動車の充電管理:RWE
  • インターネットのためのアイデンティティシステムの安全性: uPort
  • 労働経済学: "Blocklancer"、[14] Ethlance

エンタープライズソフトウェア[編集]

Ethereumベースのカスタマイズされたソフトウェアとネットワークは、一般的なEthereumチェーンとは独立して、エンタープライズソフトウェア企業によってテストされています。利害関係者にはMicrosoft、IBM、JPMorgan Chase、Deloitte、[R3(企業)| R3]、Innovate UK(クロスボーダー支払いプロトタイプ)などがあります。

Enterprise Ethereum Alliance(EEA)[編集]

2017年3月には、ブロックチェーンの新興企業、研究グループ、Fortune 500企業が創立メンバ30名を迎えたEnterprise Ethereum Alliance(EEA)の創設を発表しました[15]

CMEグループ、コーネル大学の研究グループ、トヨタ研究所、サムスンSDS、マイクロソフト、インテル、JPモルガン、クーリーLLP、メルクKGaA、デロイト、アクセンチュア、バンコサンタンデール、BNYメロン、INGグループ、カナダ国立銀行。

EEAの目的は、銀行、経営、コンサルティング、自動車、製薬、健康、技術などの企業の共通の利益に対処することができる、オープンソースの参照標準とEthereumブロックチェーンの個人的な「許可」バージョンのエンジニアリングを調整することです。モバイル、エンターテインメント、その他の業界でも使用され、エテリアムのエコシステムの開発者と協力しています。同盟関係者の中にはハイブリッドアーキテクチャの調査と共同作業を望んでいるが、将来的にはパブリックEthereumブロックチェーンにプライベートブロックチェーンを定着させる可能性があると指摘している。 "ブロックチェーン。

2017年7月までに、最近追加されたMasterCard、Cisco Systems、Scotiabankを含め、同盟には150人以上のメンバーがいました。[16](マスターカードは、その名前がプレスリリースから除外されることを望んでいました。[17]

許可された元帳[編集]

Ethereumベースの許可されたブロックチェーンバリアントが使用され、さまざまなプロジェクトで調査されています。

  • J.P. Morgan Chaseは、「Quorum」と呼ばれるEthereumブロックチェーンの許諾版を開発中です。それは、デリバティブと支払いのシャッフルの分野において、私的と公的の間の線をつまむように設計されています。このアイデアは、財界の動きにシームレスにアクセスする必要がある規制当局を満足させる一方、個人の身元を明らかにすることを望まない当事者のプライバシーや取引の詳細を一般の人々に保護することです。
  • Royal Bank of Scotlandは、Ethereum分散帳簿およびスマート契約プラットフォームに基づいて決済メカニズム(CSM)を構築したと発表しました。[18]

経済的意味[編集]

エテリアム技術は、伝統的な法的手続に頼ることなく、ブロックチェーンのような分散した契約ベースに基づいて、あらゆる資産をあらゆる資産に登録することを可能にする。この可能性は、既存の取引登録システムと比較して競争力がある。エコノミストによると、「スマート契約」の技術は金融技術の新しい時代を告げるものです。

Bacchanalia技術は、SMSメッセージを通じて提供されるタイプのリモートバンキングサービスとうまく組み合わせることができます。 The Economistによれば、そのコストが低いため、この機会は途上国にとって特に魅力的です。

ソフトウェア実装[編集]

Ethereumのスマートコントラクトは、ビジュアルプログラミングや仮想マシンEthereum(Ethereum Virtual Machine、EVM)のバイトコードをコンパイルしてブロックチェーンに送信するなど、さまざまな言語で実装できるクラスの形式で提供されます。仮想マシンの状態変更は、完全なTuringスクリプト言語で記録できます。

ビットコインプロトコルのスクリプティング言語とは異なり、EVMSサポートはループするため、実行に時間がかかる契約を制限するために、プラットフォームはgasというメカニズムを使用します。

アカデミックおよびプロフェッショナルレセプション[編集]

StanfordのDan BonehとCarnegie MellonのVipul Goyalは、それぞれの学生の一部が独自の暗号化プロジェクトを開始しているとCNBCに語った。コーネル大学、UCバークレー、テクニオン - イスラエル工科大学がクリプトカロスと契約(IC3と呼ばれる)のイニシアチブを結成し、その企業はエンタープライズ・エターリアム・アライアンスに加わりました。

批判[編集]

刑事用[編集]

FT Alphavilleの金融ブロガーは、犯罪者がPonziスキームやその他の投資詐欺行為を実行するためにEthereumを使用していると指摘しています。この記事は、カリアリ大学の論文に基づいています。カリアリ大学では、テストされた1384件のスマート契約のうち、約10%でPonziスキームを促進する多数のEthereumスマート契約を配置しました。しかし、ネットワーク上の取引のうち0.05%しかそのような契約に関連していないと推定した。

投機的なバブル[編集]

CBSは、2017年にエテリアム(ならびに[Litecoin]とBitcoin)の価格上昇がテクノロジーではなく興奮の大部分を生み出していると指摘した。

興味深い事実[編集]

  • Ethereumでは、[Namecoin]アナログは5行のコードで実装されています。
  • 2014年、Ethereumはクラウドファンディングを通じて回収された金額で2位にランクされました。
  • イーサリアムのフラクションは、Wei Dai、Hal Finney、Szaboのニックネームにちなんで名付けられています。
  • Vitalik Buterinは、「Ethereumの創造はお金の問題ではなく、使命であり、あなたが行きたいアイデア」であり、鉱業の役割は衰退し、衰退すると主張している。この方向性はあまり有望ではありません。
  • 暗号の名称とそのエンブレムはアニメ天国の城ラピュタへの参照です。水晶は暗号の紋章と同じ形です。これは城ラピュタの主なエネルギー源でした。
  • 英語のダビングクリスタル材料はaetheriumと呼ばれます。

外部リンク[編集]

関連項目[編集]

参考文献[編集]


ru:Ethereum