見出し画像

#19 スマートコントラクトってなに?

こんにちはー!
今回はWeb3界隈でよく聞く「スマートコントラクト」について解説していきます。

「スマートコントラクト」とは...
ブロックチェーンシステム上の概念であり、あらかじめ設定されたルールに従って、ブロックチェーン上のトランザクション(取引)、もしくはブロックチェーン外から取り込まれた情報をトリガーにして実行されるプログラムのことです。

「スマートコントラクト」の主なメリットとして 
①透明性
②信頼性
③仲介者を介さないことでのコスト削減
挙げられます。

スマートコントラクトは、分散型ネットワーク上で「こうなったら、こうする」という自動実行プログラムのことを指し、第三者不要で取引を自動的に行うことでのメリット、ブロックチェーンと組み合わせることによってコントラクトの信頼性、正当性が担保されます。スマートコントラクトの定義は曖昧な部分もあり、ひとつのプログラムに限らず、複数のコントラクトを集めたものプログラムもスマートコントラクトと呼ぶこともあります。

いかがでしたでしょうか?

次回もお楽しみにー!

いいなと思ったら応援しよう!