Ethereumスマート契約とは何ですか?

Ethereumスマート契約とは何ですか?

正直言っておけば、ブロックチェーンテクノロジーは頭を包み込むことができません。 暗号化の専門家やソフトウェア開発者でない限り、スマートな契約の概念は詐欺的なものになる可能性があります。 この用語は、2者間の法的拘束力のある契約の考えを呼び起こします。 スマートな契約は、その正確な目的のために使用することができますが、名前の由来はありません。 スマートな契約が意図しているのはそれだけではありません。 

スマートコントラクトでは、暗号コードを使用して2人の関係を強制します。 これらの当事者は個人の個人または機関である必要はありません。 スマート契約によって課せられた関係は、アプリケーションとネットワークの間にある可能性があります。 つまり、スマートコントラクトは、特定の状況下でトリガするようにプログラムできる自己実行コマンドです。 別の言い方をすれば、Xが起こると、結果としてYが発生します。

スマートな契約はどのように機能しますか?

スマート契約は、if / then機能を備えた自動販売機と比較されています。 自動販売機では、特定の数のコインを入れたら、選択したアイテムのみを提供します。 同様に、スマートコントラクトは、特定の条件が満たされると(例えば、コインを入れるなど)、プログラムされたコマンドを自己実行するだけである。

Ethereumのコンテキストでは、スマートコントラクトは任意の数の目的のために配置することができます。 たとえば、特定の日付に友人にEtherトークンを送信したいとします。 スマート契約は、特定の日付が到着すると自動的にEtherが転送されるようにします。 この方法は、実際の法的契約の代わりに使用することもできます。 特定の価格でバイヤーからアイテムを販売したいとします。 スマート契約は、売り手が合意した金額を支払った後にのみ商品が発送されることを保証します。

エテリアムスマート契約

スマートな契約

スマート契約は1993で最初に考案され、Bitcoinネットワークは実際にこの技術の一形態を使用しています。 2つの関係者間の取引は、特定の条件が満たされた場合にのみ完了します。 しかし、Bitcoinは金融取引に限られています。 一方、Eth​​ereumはスマートな契約を作成するために特別に構築されたプラットフォームです。 上記の例を容易にすることに加えて、スマートコントラクトは分散アプリケーション(dappsとも呼ばれます)の基盤を形成します。

EthereumはBitcoinを金融取引に制限する多くのコードを削除し、置き換えました。 この改良されたプログラミング言語により、開発者はスマートコントラクトを使用してEthereumプラットフォーム用のダップを作成できます。 追加された柔軟性により、賢明な契約では次のことが可能になります。

  • 契約のような2者間のビジネス関係を管理する
  • アプリまたは個人の詳細などの情報を保存する
  • 複数のソフトウェアアプリケーションを格納および展開するためのソフトウェアライブラリとしての作業
  • 複数の人が署名するのに有効な契約を作成する

エテリアムスマート契約

賢い契約が一緒に働く方法

スマートコントラクト技術の最も重要な部分は、彼らが一緒に働くことができることです。 したがって、1つのスマート契約を実行するために必要な条件が満たされた場合、そのスマート契約は、別のスマート契約をトリガする別の状態を作成することがあります。 このように、開発者はスマートな契約の長い連鎖反応を作り出すことができます。 もちろん、スマートな契約を使うことは無料ではありません。 彼らはネットワーク上の他のすべてと同様に処理能力が必要です。 その処理能力はGASで測定され、イーサネットトークンによって支払われます。

1つの考えEthereumスマート契約とは何ですか? 

コメントは締め切りました。