スマートコントラクト
##スマートコントラクトとは何ですか?
スマートコントラクトは、買い手と売り手の間の契約条件がコード行に直接書き込まれる自己実行型の契約です。コードとそこに含まれる契約は、分散型の分散型ブロックチェーンネットワーク全体に存在します。コードは実行を制御し、トランザクションは追跡可能で元に戻せません。
スマートコントラクトにより、中央当局、法制度、または外部の執行メカニズムを必要とせずに、信頼できる取引や合意を異種の匿名の当事者間で実行できます。
ブロックチェーンテクノロジーは主にビットコインの基盤として考えられるようになりましたが、仮想通貨を支えることをはるかに超えて進化しました。
###知っておくべきこと
-スマートコントラクトは自己実行型のコード行であり、購入者と販売者の間の契約条件がコンピューターネットワークを介して自動的に検証および実行されます。
-1998年に「ビットゴールド」と呼ばれる仮想通貨を発明したアメリカのコンピューター科学者であるニックサボは、スマートコントラクトを契約条件を実行するコンピューター化されたトランザクションプロトコルとして定義しました。
-ブロックチェーンにデプロイされたスマートコントラクトは、トランザクションを追跡可能、透過的、および不可逆的にします。
##スマートコントラクトの仕組み
スマートコントラクトは、ビットコインが発明される完全に10年前の、1998年に「ビットゴールド」と呼ばれる仮想通貨を発明したアメリカのコンピューター科学者であるニックサボによって1994年に最初に提案されました。実際、Szaboはビットコインの匿名の発明者である本物の中本聡であるとしばしば噂されていますが、彼はそれを否定しています。
Szaboは、スマートコントラクトを、契約条件を実行するコンピューター化されたトランザクションプロトコルとして定義しました。彼は、POS(販売時点管理)などの電子取引方法の機能をデジタル領域に拡張したいと考えていました。
Szaboは彼の論文で、デリバティブや債券などの合成資産の契約の締結も提案しました。 Szabo氏は次のように述べています。「これらの新しい証券は、証券(債券など)とデリバティブ(オプションと先物)をさまざまな方法で組み合わせて形成されます。支払いの非常に複雑な期間構造を標準化された契約に組み込み、低い取引コストで取引できるようになりました。 、これらの複雑な用語構造のコンピューター化された分析によるものです。」
簡単に言えば、彼は複雑な用語のデリバティブの売買について言及していました。
この論文でのSzaboの予測の多くは、ブロックチェーンテクノロジーに先行する方法で実現しました。たとえば、現在、デリバティブ取引は、複雑な用語構造を使用するコンピューターネットワークを介して行われることがほとんどです。