スマート・コントラクトとは何か？
スマートコントラクトとは、契約や合意の条件に従ってイベントやアクションを自動的に実行、制御、文書化することを目的としたコンピュータプログラムまたはトランザクションプロトコルのことである。スマート・コントラクトの目的は、信頼できる仲介者の必要性、仲裁コスト、詐欺の損失を削減し、悪意のある例外や偶発的な例外を削減することである。スマートコントラクトは一般的に暗号通貨と関連しており、イーサリアムが導入したスマートコントラクトは一般的に分散型金融（DeFi）やNFTアプリケーションの基本的なビルディングブロックと考えられています。