イーサリアムとは何ですか、スマートコントラクトとは何ですか?

May 9, 2025
クラウドとインターネット

イーサリアム 分散型コンピューティングプラットフォームです。それはEtherとして知られている暗号通貨トークンを生成します。プログラマーはイーサリアムブロックチェーンに「スマートコントラクト」を書くことができ、これらのコントラクトはコードに従って自動的に実行されます。

イーサリアムとは何ですか?

イーサリアムはしばしば同じ息で言及されます ビットコイン 、しかしそれはかなり異なります。ビットコインは、ビットコイントークンをユーザー間で転送できるようにする暗号通貨および分散型支払いネットワークです。

関連: ビットコインとは何ですか、そしてそれはどのように機能しますか?

イーサリアムプロジェクトには、より大きな目標があります。として イーサリアムのウェブサイト 「Ethereumはスマートコントラクトを実行する分散型プラットフォームです」と述べています。これらの契約は、イーサリアムノードを実行するすべてのデバイスで構成される分散コンピューティングネットワークである「イーサリアム仮想マシン」で実行されます。

「分散型プラットフォーム」の部分は、誰もがビットコインノードを実行できるのと同じ方法で、誰でもイーサリアムノードをセットアップして実行できることを意味します。ノードで「スマートコントラクト」を実行したい人は誰でも、イーサリアムに関連付けられた暗号通貨トークンであるイーサリアムでそれらのノードのオペレーターに支払う必要があります。したがって、ビットコインノードを実行する人々がハッシュパワーを提供し、ビットコインで支払われるのと同様の方法で、Etherノードを実行する人々は計算能力を提供し、Etherで支払われます。

言い換えれば、ビットコインは単なる ブロックチェーン 支払いネットワークであるイーサリアムは、他の多くのことに使用できるブロックチェーンを備えた分散コンピューティングネットワークです。詳細情報は、 イーサリアムホワイトペーパー

エーテルとは何ですか?

イーサは、イーサリアムブロックチェーンに関連付けられたデジタルトークン(または暗号通貨)です。言い換えれば、イーサリアムはコインであり、イーサリアムはプラットフォームです。しかし、今では人々はこれらの用語を同じ意味で使用することがよくあります。例えば、 Coinbase あなたがすることができます イーサリアムを購入する —これはEtherトークンを意味します。

これは技術的には「 altcoin 、」これは実際にはビットコイン以外の暗号通貨を意味します。ビットコインと同様に、Etherは分散型ブロックチェーン(この場合はEthereumブロックチェーン)によって支えられています。

イーサリアムブロックチェーン上でアプリまたは「スマートコントラクト」を作成したい開発者は、それをホストするノードに支払うためにイーサトークンを必要としますが、イーサリアムベースのアプリのユーザーはそれらのアプリのサービスに対して支払うためにイーサを必要とする場合があります。人々はイーサリアムネットワークの外でサービスを販売してイーサリアムでの支払いを受け入れることもできますし、ビットコインのようにイーサトークンを取引所で現金で販売することもできます。

分散型アプリケーションが興味深いのはなぜですか?

ビットコインブロックチェーンはビットコイントランザクションの履歴を保存し、それだけです。イーサリアムブロックチェーンは、イーサトークンを人々の財布に保存しますが、各スマートコントラクトの最新の状態と各スマートコントラクトのコードも保存します。

ブロックチェーンは複数の場所に保存されている分散型台帳であるため、スマートコントラクトデータはそれらのイーサリアムノードによって保存されます。ブロックチェーン上に「スマートコントラクト」(アプリケーションとも呼ばれます)を作成すると、分散型で保存および実行されます。

比較のために、今日使用しているアプリケーションの多くを考えてみてください。これには、Gmailなどのメールアプリ、Microsoft OneNoteなどのメモを取るアプリなど、アプリを使用してデータを会社のサーバーに保存するあらゆるものが含まれます。データを保存している会社がアカウントを禁止したり、アプリをシャットダウンしたり、廃業したりした場合、オフラインのバックアップコピーがない限り、そのアプリにあったすべてのデータが失われます。

イーサリアム上に構築されたアプリを使用している場合、アプリを構成するコード(スマートコントラクトコード)と個人データ(スマートコントラクトの状態)の両方がブロックチェーンに保存されます。アプリを使用してデータを変更するたびに、すべてのイーサリアムノードがスマートコントラクトの状態を更新します。これは、データへのアクセスを奪ったり、使用しているアプリをシャットダウンしたりする可能性のある中心的な「障害点」がないことを意味します。あなたのデータとアプリのコード自体は世界中でバックアップされ、誰もそれらのメモをすべてオフラインにすることはできません。もちろん、あなたのデータはブロックチェーンによって暗号化されるので、他の誰もそれを読むことができません。

スマートコントラクトとは何ですか?

スマートコントラクトは、イーサリアム仮想マシンで実行されるアプリケーションです。これは分散型の「ワールドコンピュータ」であり、計算能力はこれらすべてのイーサリアムノードによって提供されます。計算能力を提供するノードはすべて、Etherトークンでそのリソースに対して支払われます。

要件が満たされたときに自動的に実行される「コントラクト」を作成できるため、スマートコントラクトと呼ばれます。

たとえば、イーサリアムの上にキックスターターのようなクラウドファンディングサービスを構築することを想像してみてください。誰かが他の誰かに送金するためにお金をプールするイーサリアムスマートコントラクトを設定することができます。スマートコントラクトは、100,000ドルの通貨がプールに追加されると、すべて受信者に送信されると書くことができます。または、1か月以内に$ 100,000のしきい値に達していない場合、すべての通貨が元の通貨の所有者に返送されます。もちろん、これは米ドルの代わりにEtherトークンを使用します。

これはすべて、信頼できる第三者がお金を保持してトランザクションを承認する必要なしにトランザクションを自動的に実行するスマートコントラクトコードに従って発生します。たとえば、Kickstarterは3%から5%の支払い処理手数料に加えて5%の手数料を取ります。これは、$ 8000から$ 10000を意味します。 料金 $ 100,000のクラウドファンディングプロジェクトで。スマートコントラクトでは、Kickstarterのようなサードパーティに料金を支払う必要はありません。

スマートコントラクトは、さまざまな目的に使用できます。開発者は、ソフトウェアライブラリの動作と同様に、他のスマートコントラクトに機能を提供するスマートコントラクトを作成できます。または、スマートコントラクトを、イーサリアムブロックチェーンに情報を保存するためのアプリケーションとして使用することもできます。

スマートコントラクトコードを実際に実行するには、誰かがトランザクション料金として十分なEtherを送信する必要があります。これは必要なコンピューティングリソースによって異なります。これは、参加してコンピューティング能力を提供するためにイーサリアムノードに支払います。

CryptoKittiesはスマートコントラクトを使用します

イーサリアムネットワークでスマートコントラクトを使用して構築された最もよく知られているアプリケーションの1つは CryptoKitties 、これは「ブロックチェーンテクノロジーに基づいて構築された世界初のゲームの1つ」と自称しています。

基本的に、CryptoKittiesは、イーサリアムブロックチェーンに保存されているデジタル「収集可能」の形式です。 CryptoKittiesは、イーサリアムネットワーク上でデジタルアイテムを保存および交換する機能の優れたデモンストレーションを提供します。

新しいクリプトキティは「繁殖」によって生み出されます。これには、2つの基本CryptoKittiesを選択し、Etherトークンを使用してスマートコントラクトを実行することが含まれます。契約では、選択した2匹の猫を使用して新しいクリプトキティをスポーンします。これらの子猫と繁殖プロセスの詳細は、イーサリアムブロックチェーンの公開元帳に保存されています。

イーサリアムブロックチェーン台帳に保存されているクリプトキティを「所有」することができます。あなたはそれらを他の人に売ったり取引したり、あるいはそれらを買うことができます。これは、猫の購入、取引、繁殖を可能にするスマートフォンアプリの使用とは異なります。これらは通常、アプリ自体のサーバーに保存されます。会社がアプリをシャットダウンしたり、アカウントを禁止したりすると、貴重なデジタルペットを失う可能性があります。しかし、CryptoKittiesはブロックチェーンに保存されているため、それは起こり得ません。誰もあなたの子猫をあなたから奪うことはできません。

2017年12月、偶然にも、 ビットコインの史上最高の価格 —人々は持っていた 過ごした CryptoKittiesで1200万ドル以上に相当するEtherであり、最も高価なCryptoKittyは約120,000ドルで販売されました。

エーテル、ビットコイン、そして高価な絵画のように、クリプトキティは人々がそれらにお金を払う準備ができていれば何でも価値があります。

画像クレジット: アレクセイバノフ /しゅってrsとck。こm、 イーサリアム CryptoKitties

What Is Ethereum? (+ Smart Contracts)

CODE IS LAW? Smart Contracts Explained (Ethereum, DeFi)

Ethereum Q&A: How Do Smart Contracts Work?

📝 ETHEREUM SMART CONTRACTS | HOW DOES IT WORK? | HOW TO CREATE A SMART CONTRACT

Ethereum In Depth: Smart Contracts - Part 1: What Is A Smart Contract?

What Is Ethereum? | Ethereum Explained Smart Contracts | Blockchain Tutorial Beginners | Simplilearn

Ethereum Wallets Explained Simply (Smart Contracts, Gas, Transactions)

Solidity Tutorial - A Full Course On Ethereum, Blockchain Development, Smart Contracts, And The EVM

How To Write Smart Contracts On Ethereum - Programmer Explains

What Is Ethereum | Smart Contracts And Ethereum Explained | Blockchain Training | Edureka

How To Create An Ethereum Smart Contract

Smart Contracts - Simply Explained

Smart Contract | Ethereum | Blockchain

How To Code Your First Ethereum Smart Contract

A Beginner's Guide To Smart Contracts

What Is A Smart Contract? A Beginner’s Guide

Demo: Create An Ethereum Smart Contract

What Is Ethereum? A Beginner's Explanation In Plain English

How Smart Contracts Will Change The World | Olga Mack | TEDxSanFrancisco

Code Your First Smart Contract On Ethereum | Beginner Tutorial


クラウドとインターネット - 最も人気のある記事

メディア作成ツールを使用せずにWindows10ISOをダウンロードする方法

クラウドとインターネット Jul 9, 2025

マイクロソフトはWindows10を製造しています ISOイメージ を通じて誰もが利用できる そのダウンロードウェブサイト ..


ゲームストリーミングサービスは、テレビのストリーミングと同じ問題に直面します

クラウドとインターネット Jul 27, 2025

未取得のコンテンツ ソニー/ブリザード/ 343スタジオ ゲームストリーミングの未来は開かれた道です。しかし、地図�..


PTRサーバーで新しいオーバーウォッチヒーローを試す方法

クラウドとインターネット Jul 7, 2025

Blizzardのチームベースの一人称シューティングゲームOverwatchは、すぐに地球上で最も人気のあるマルチプレイヤーゲームの1つになりま�..


UbuntuLinuxに最新バージョンのFlashをインストールする方法

クラウドとインターネット Dec 13, 2024

未取得のコンテンツ 後 Linux用のAxingFlash 2012年、Adobe 復活した 2016年のLinux上のFirefoxおよびその他のブラウザ用�..


Minecraftレルムサーバーにカスタムワールドを追加する方法

クラウドとインターネット Jan 10, 2025

新しい地図から始めることについては言いたいことがありますが、自分で作成した世界でもオンラインでダウンロードした世界でも、M..


イーサネットで最初のコンピューターに直接接続されている2番目のコンピューターのIPアドレスをどのように見つけますか?

クラウドとインターネット Dec 6, 2024

未取得のコンテンツ イーサネットケーブルを介して2台目のコンピューターをプライマリコンピューターに直接接続する必要がある場..


上/下矢印キーまたはホーム/エンドキーでFirefoxがスクロールしない問題を修正

クラウドとインターネット Apr 12, 2025

未取得のコンテンツ 上矢印キーまたは下矢印キーを使用したときにFirefoxのインストールがスクロールしなくなり、HomeキーまたはEndキーでさ..


キーボード忍者:21のキーボードショートカット記事

クラウドとインターネット Sep 18, 2025

未取得のコンテンツ キーボード忍者は、ショートカットキーを使用して、マウスを使用するよりも短時間でタスクを実行します。彼�..


カテゴリ