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