スマートコントラクトは、実行する契約の内容や条件などをプログラミングしておくことで、その後は人手を介する必要なく自動で処理を行なってくれる仕組みのことです。 スマートコントラクトの特徴は、あらかじめプログラムされた契約の条件やその内容を、後から書き換えることが不可能という点にあります。 この特徴は、プロダクトを分散的・非中央集権的に動かしていく上で必要不可欠な機能となるため、非常に注目されており開発も日々進んでいます。 知名度の高い 暗号資産 では、 イーサリアム にスマートコントラクトの機能が実装されています。