メインコンテンツにスキップ

イーサリアムとスマートコントラクト

U
対応者:UKey Wallet

イーサリアムの概要

イーサリアムは、スマート コントラクトとして知られるプログラムを実行する、オープンソースのグローバルな分散型コンピューティング プラットフォームです。ブロックチェーン技術を使用してシステム状態を同期および保存し、計算リソースのコストを測定および制限するためにイーサと呼ばれる暗号通貨が使用されます。

イーサリアム プラットフォームを使用すると、開発者は組み込みの経済メカニズムを使用して、回復力のある分散型アプリケーションを構築できます。これにより、検閲、サードパーティへの依存関係、カウンターパーティのリスクを軽減または除去しながら、アプリケーションを継続的に利用できるようになります。

イーサリアムと他のブロックチェーンの違い

目的

イーサリアムの運営にはデジタル通貨イーサが不可欠です。これは、イーサリアムプラットフォームへのアクセスの支払いに使用されるユーティリティ通貨として機能します。ただし、イーサリアムは単なるデジタル決済ネットワークではありません。

単なる台帳以上のもの

イーサリアムは、任意の非常に複雑なコードを処理できる仮想マシンを実行できる汎用のプログラム可能なブロックチェーンとして設計されました。

ビットコインのスクリプト言語は意図的に単純な真か偽の条件に限定されていますが、イーサリアムの言語はチューリング完全です。これは、汎用コンピューティング マシンと同等であり、理論上のチューリング マシンが実行できるあらゆる計算を実行できることを意味します。

スマートコントラクト

ビットコインはブロックチェーン技術を導入しましたが、イーサリアムはスマートコントラクトの概念を復活させ、拡張しました。

スマート コントラクトの核心は、従来のコントラクトと同じ目的を達成することです。つまり、各参加当事者の義務、権利、報酬、罰則を定義し、合意されたルールに従って取引が確実に実行されるようにすることです。

スマート コントラクト プログラムは、ブロックチェーン上で実行される単なる自動プログラムではありません。また、システム内のアクティブな参加者として機能することもできます。

*受信した情報に応答したり、情報を外部に送信したりできます。

*値を受信、保存、転送できます。

*資産を一時的に保持できます。

スマート コントラクト プログラムは、契約条件に基づいて操作を実行する信頼できるデジタル エンティティのように機能します。

以前は、信頼できる実行環境がなかったため、スマートコントラクトは実際の業界で広く使用されていませんでした。しかし、ビットコインの出現後、人々はブロックチェーン技術自体がスマートコントラクトの信頼できる実行環境を自然に提供できることに気づきました。イーサリアムは、ブロックチェーンとスマート コントラクトの間の相乗効果を認識し、適用した最初のプラットフォームの 1 つです。

こちらの回答で解決しましたか?