cryptoman【5分で速攻理解する】そもそも「スマートコントラクト」って何?スマートコントラクトという言葉を聞いたことがありませんか?Ethereumやについて少しずつ理解していくと、「スマートコントラクト」という言葉が頻出するかと思いますが、果たしてスマートコントラクトとはいったいなんなのか、説明していきます。(スマートコントラクトにおける定義は、現在多種多様です。参考の一つ、解釈の一つを取り上げていきます。contract)を直訳すると賢い(=smart)契約(=contract)という意味になります。スマートは「スマートフォン」のスマートと同じですが、「自動化」と考えるのが分かりやすいです。スマートコントラクトとは契約の自動化(自動実行される契約)といえます。あらゆる契約行動をプログラム化し、自動的に実行しようとするものがスマートコントラクトです。2.いつごろできた概念?スマートコントラクトの提唱は実は、ビットコインよりも以前です。Szaboという法学者・暗号学者によって最初に提唱されました。Szaboはスマートコントラクトを最もはじめに導入した例として、自動販売機を挙げています。契約の自動化におけるメリット契約を自動にすると、契約の相手を信用する必要性がなくなり、コストの低下を見込めます。1.契約の相手を信用する必要性がなくなるとは契約がプログラムによって機械的にその認証を実行するため、相手からの虚偽情報の申請をきにするリスクが極度に小さくなります。ブロックチェーンの技術により、契約の実行履歴が全て公開・記録されるため、透明性も高くなることが期待できます。2.コストの低下とは現代の社会システムでは主に第3者機関からの信用情報を担保します。従来では、契約が確実に実行されるために以下のフローが多いです。商品購入→買い手は第3者へ料金を支払い→商品が買い手に到達→第3者は売り手へ料金を支払いですが、スマートコントラクトのプログラムでは自動的に上記の流れを実現することが可能になるため、不正を防ぐために紙面における契約(押印やサインなど含め)が不要になります。そのため、契約周りにおける訴訟なども大幅に削減することが期待できます。Buterinスマートコントラクト斉藤賢爾イーサリアム開発者が死んだというフェイクニュースでイーサリアムの価格が下落Blockchain1.0と2.0と3.0とは?【ゼロから学ぶ仮想通貨のお話】RECOMMENDこちらの記事も人気です。