ブロックチェーン

スマート・コントラクトとは(ブロックチェーン)

スマート・コントラクト

ブロックチェーンのスマート・コントラクトとは

スマート・コントラクトとは、契約行動をプログラム化し、自動的に実行する仕組みです。

スマート・コントラクトはブロックチェーン上で動くプログラムで、特定の条件を満たした場合に契約を行うなど、さまざまな業務処理を記述できます。

イーサリアムなど多くの暗号資産(仮想通貨)でスマート・コントラクトが実装されています。

スマート・コントラクトの仕組みを理解する上でよく例に挙がられるのが自動販売機です。

自動販売機は利用者が商品を選択し、事前に決められた代金を投入すると、自動で商品を提供します。利用者がお金を投入し、飲み物を選択した瞬間に売買契約が成立しています。

スマート・コントラクトはこのイメージと同じで、契約行動をプログラム化(ブロックチェーン上で動くプログラム)します。あとは、条件を満たせば契約や取引を実行します。

helpful