Ethereumとは?
Ethereumとは、分散型アプリケーション (DApps) やスマート・コントラクトを構築するためのプラットフォームのことです。
イーサリアム・ネットワークと呼ばれるP2Pのネットワーク上でスマート・コントラクトの履行履歴をブロックチェーンに記録していきます。
多様なデジタル資産を作ることができ、その移転のためのルールを記述する「スマート・コントラクト」を目指して作られました。
つまり、権利や契約の移転履歴を全て保存することができるので、今誰にどんな権利があるのかを網羅することができ、参加者はそれをすべて閲覧することが可能となります。
Ethereumでは、多数の参加者が元帳を分散して管理しているため、その全てが同時に破壊されない限り、システムは動き続けます。
この特徴を利用して、土地登記への活用や婚姻届、出生届、公的年金記録及び財産所有権者登録の手段等、確実な記録が可能なことから、これらの利用にも期待できるでしょう。
★Ether
Ethereumの内部通貨は「Ether」で、単位は「ETH」です。採掘者による採掘の報酬としてEtherが発行されます。
Etherはスマート・コントラクトを履行するための手数料として用いられ、現在数多くある暗号通貨の中、ビットコインに次いで時価総額は第2位になっています。
★ハードフォークとソフトフォークについて
Ethereumは過去に2度の仕様変更が行われています。いずれもハッカーからの攻撃に対処することが狙いです。
Ethereumはブロックチェーン技術が取り入れられています。ブロックチェーンとは、取引を数分ごとにまとめて記録したブロックの鎖のことですが、仕様変更には2つの方法があります。
ハードフォーク
このブロック移行は、ルールが変わり、新仕様になります。従来の仕様は不適用になり、互換性がないため、それら全てを更新して使用し続ける方法です。
ソフトフォーク
仕様変更するとすべてのブロックが書き換えられます。以前の仕様を残したまま、新しい仕様を利用することになります。
★Ethereumの歴史
2013年 | Vitalik Buterinにより示され、ホワイトペーパー(white paper)で発表されました。 |
2014年2月 | Proof of Concept”の最初の段階 (PoC-1) として、プログラミング言語C++で実装されたクライアントがリリースされました。 |
2015年7月 | 最初のβ版である「Frontier」がリリースされました。 |
2016年3月 | イーサリアムの安定版、「Homestead」がリリースされました。 |
2016年7月 | 推定50億円相当の資産がハッカーに盗まれた歴史的事件(The DAO)を受け、ハードフォークを行なったイーサリアム・プロジェクトで、イーサリアムクラシックがリリースされました。 |
The DAOとは?そして「DAO事件」とは何か?
今回事件になったのは、「The DAO」で、ドイツのブロックチェーンスタートアップであるSlock.it社がサイド・プロジェクトとしてスタートした分散型の事業投資ファンドのようなものです。
イーサリアムのプラットフォーム上で動いており、どの取り組みを行うべきか、DAOトークンを保有する参加者が投票して決めることができる仕組みになっています。
事件が起きたのは2016年6月17日です。The DAOのコードの脆弱性をうまくついたハッカーがThe DAOを分割させて別の場所(The DAOを分割してできた子DAO[Child DAO])に資金を移動させました。
結果的にThe DAOにあった資金の約30%が外(子DAO)へ流出する事態となりました。流出したETHは調達していた7,620,000ETHのうちの約50%を占めていました。
あくまでも問題があったのはThe DAOのコードであり、流出したイーサリアム自体に問題があったわけではありません。
今回The DAO事件から学んだことは、責任者及びプラットホームの構築者にとって、すべての参加者のための完全な合理性を、不変なマシンコードを実行することで実現するのは困難ということです。
一方で、投資家たちは、積極的に精査を行う必要があり、偏見を持たないように行動するべきでしょう。
繰り返しますが、今回の事件は、Ethereumの問題ではなく、The DAOのコードの脆弱性が原因で起きました。
Ethereum自体はブロックチェーン技術とスマートコントラクトによって高い安全性を誇っています。弊社のProteusionもEthereumをベースとして開発しており、セキュリティの高さが売りとなっています。
資産を保つ、または増やす手段の一つとしても、保有されてはいかがでしょうか?
参考Webサイト(References)
What is the difference between a Hard Fork and a Soft Fork?
http://truebloodlawgroup.com/blog/What-is-the-difference-between-a-Hard-Fork-and-a-Soft-Fork/2524
Wikipedia
https://en.wikipedia.org/wiki/Ethereum
Understanding The DAO Attack