平易な英語のPlatoBlockchainデータインテリジェンスのEthereumとEther。 垂直検索。 愛。

平易な英語のイーサリアムとイーサリアム

これは、イーサリアム ブロックチェーンとそのネイティブ暗号通貨であるイーサについての初心者向けガイドです。

平易な英語のPlatoBlockchainデータインテリジェンスのEthereumとEther。 垂直検索。 愛。
による写真 ニック・チョン on Unsplash

まず、イーサリアムの話に移る前に、ビットコインについて話す必要があります。 ビットコインは分散型通貨の一種です。 ビットコインが登場する前は、銀行や PayPal などの仲介業者を通じてお金の交換が可能で、使用されるお金は政府が発行、管理する通貨でした。 分散型マネーを使用すると、個人は仲介者を必要とせずに直接取引できます。

各ビットコイントランザクションは、ビットコインネットワーク全体によって検証および確認されます。 単一障害点がないため、システムをシャットダウンしたり、操作したり、制御したりすることは事実上不可能です。

このテクノロジーは、他にどのようなものを分散化してより適切に提供できるかという疑問を引き起こします。

  • 投票 中央当局が投票を数えて検証する必要があります。
  • 不動産 現在、譲渡記録には集中型の不動産登録機関が使用されています。
  • ソーシャルネットワーク Facebook などは、アップロードするすべてのデータを管理する集中サーバーに基づいています。

ブロックチェーン技術はビットコイン発明の副産物です。 ブロックチェーン技術は、以下のような既存の技術を融合することで生まれました。 暗号, プルーフオブワーク、 および 分散型ネットワークアーキテクチャ 中央当局なしで決定を下せるシステムを構築するために協力します。

ブロックチェーンからビットコインへの変換は、インターネットから電子メールへの変換に似ています。 これは、アプリケーションやプログラムを構築できるシステムです。 ビットコインのような通貨は選択肢の XNUMX つにすぎず、これにより他のものを分散化することへの探求と好奇心が始まりました。 ただし、システムを真に分散化するには、それを実行するための大規模なコンピューター ネットワークが必要です。 当時存在した唯一のネットワークはビットコインであり、それは限られていました。 ビットコインは「チューリング不完全」言語として知られる言語で書かれており、誰が誰にいくら送金したかなど、少数の注文しか理解できません。 より複雑なシステムを作成したい場合は、別のプログラミング言語が必要になります。つまり、別のコンピュータ ネットワークが必要になります。

ビットコインのような独自の分散型プログラムを構築したい場合は、ビットコインの分散化がどのように機能するかを理解し、同じ動作を模倣するコードを作成し、このコードを実行するための巨大なコンピューターのネットワークを取得するなどの必要があります。 それは大変な作業です。 ここでイーサリアムについて話しましょう。

イーサリアムは 2013 年末に初めて提案され、2014 年に実現されました。 Vitalik Buterin 当時の共同創設者は誰でしたか Bitcoin Magazine。 イーサリアムは、分散型プログラムの Do It Yourself プラットフォームでもあり、 Dapps — 分散型アプリ。

たとえ自分が書いたとしても、誰にも制御されない分散型プログラムを作成したい場合は、イーサリアム プログラミング言語を学ぶだけで済みます。 固まり そしてコーディングを始めます。 イーサリアム プラットフォームは何千もの独立したコンピューターで実行されており、完全に分散化されています。 プログラムがイーサリアム ネットワークに展開されると、ノードとも呼ばれるこれらのコンピューターは、プログラムが書かれたとおりに実行されることを確認します。

イーサリアムは、世界中で Dapps を実行するためのインフラストラクチャです。 それは通貨ではなく、プラットフォームです。 ネットワークにインセンティブを与えるために使用される通貨は次のように呼ばれます。 エーテル それについては後で詳しく説明します。

イーサリアムの目標は、インターネットを真に分散化することです。 もしかしたら、インターネットはすでに分散化されており、誰でも自分のサイトを開設できると考えているかもしれません。 理論的にはそれは正しいかもしれませんが、実際には、Amazon、Google、Facebook、Netflix、その他の巨大企業が、私たちが知っているワールドワイドウェブのほとんどを支配しています。 ウェブ上では、何らかの仲介者やサードパーティを介さずに行われる活動はほとんどありません。 しかし、デジタル分散化の概念がビットコインによって実証されると、まったく新しい一連の機会が利用可能になりました。

私たちはついに、集中管理されたサードパーティを必要とせずにユーザーを直接接続するインターネットを想像し、設計し始めることができます。 ハード ドライブのスペースを他の人に直接「レンタル」して、Dropbox を時代遅れにすることができます。 ドライバーは、仲介業者としての「Uber」を排除し、乗客に直接サービスを提供できる。 ハッキングされたりお金を盗まれたりする可能性のある取引所を必要とせずに、人々は互いに直接暗号通貨を取引できます。

イーサリアムのコーディング言語である Solidity は、Dapps を実行するロジックである「スマート コントラクト」の作成に使用されます。

実生活では、契約は単なる「If」と「Then」のセット、つまり一連の条件とアクションを意味します。 たとえば、毎月 1500 日に家主に 1 ドルを支払うと、アパートを使用させてくれます。 それがまさにイーサリアム上でのスマートコントラクトの仕組みです。

イーサリアム開発者はプログラムや Dapps の条件を記述し、イーサリアム ネットワークがそれを実行します。 これらは、契約のあらゆる側面 (施行、管理、履行、支払い) を扱うため、スマート コントラクトと呼ばれます。

たとえば、家賃の支払いに使用されるスマート コントラクトがある場合、家主は積極的にお金を回収する必要はありません。 契約自体は、お金が送金されたかどうかを「認識」しています。 本当に送金したのであれば、アパートのドアを開けることができるでしょう。 支払いを怠った場合はロックアウトされます。 ただし、この例のような小規模な契約では、いくつかの問題が発生する可能性があります。

スマート コントラクトがイーサリアム ネットワークに展開されると、元の作成者であっても編集または修正することはできません。 それは不変です。 この契約を変更する唯一の方法は、変更が必要であることをイーサリアムネットワーク全体に納得させることですが、それは事実上不可能です。

イーサリアムは「コードは法律である」という考えのもとに立ち上げられました。 つまり、イーサリアム上の契約は最終的な権限であり、誰も契約を覆すことはできません。 さて、DAO イベントが発生し、引き起こされる被害を防ぐためにコミュニティがルールの変更を余儀なくされたとき、それはすべて突然停止しました。

イーサリアムネットワークにはコンピューターが必要であり、マシンを入手し、電源を入れ、保管し、必要に応じて冷却するのに費用がかかります。 それが理由です エーテル 発明されました。 人々がイーサリアムの価格について話すとき、彼らはそれを指しています。 エーテル -人々が自分のコンピュータ上でイーサリアムプロトコルを実行するよう奨励する通貨。 これは、ビットコインマイナーがビットコインブロックチェーンの維持に対して報酬を受け取る方法と非常に似ています。 スマート コントラクトをイーサリアム プラットフォームにデプロイするには、その作成者は料金を支払う必要があります。 その支払いは次の形式で行われます エーテル。 これは、人々が最適化された効率的なコードを記述し、不必要なタスクでイーサリアム ネットワークのコンピューティング能力を無駄にしないようにするために行われます。

イーサの新規株式公開は 2014 年で、価格は 0.4 ドルでした。

出典: https://medium.com/illumination-curated/ethereum-ether-in-plain-english-fa0017c83e3a?source=rss——-8——————–暗号通貨

タイムスタンプ:

より多くの M