ブロックチェーン、特にスマートコントラクトに関するすべての誇大宣伝で、一貫して見落とされていることが1つあります。スマートコントラクトは、現在の形式では、実際のコントラクトを置き換えることはできません。ただし、リカードのスマートコントラクトが鍵を握る場合があります。この記事では、スマートコントラクトができることとできないことを検証します。そして、なぜリカードのスマートコントラクトがブロックチェーンベースの法的合意の未来になるのか.
スマートコントラクトではないもの?
1994年に ニック・サボが最初に提案した スマートコントラクトの概念であるブロックチェーンは、サトシの目には単なる輝きでした。それ以来、ブロックチェーンの立ち上げにより、スマートコントラクトの開発が可能になりました。今、アイデアは狂気のレベルの誇大宣伝の対象となります. 興奮した見出し スマートコントラクトは弁護士の必要性をなくすだろうと私たちに知らせてください. 弁護士自身でさえ それを熟考している.
これが当てはまる可能性が高いかどうかを検討する際に、Szaboがスマートコントラクトについて実際に書いたことをさらに見てみましょう。
「スマートコントラクトはコンピューター化されたトランザクションプロトコルです 契約条件を実行する. スマートコントラクト設計の一般的な目的は、一般的な契約条件(支払い条件、リーエン、機密性、さらには施行など)を満たし、悪意のあるものと偶発的なものの両方の例外を最小限に抑えることです。 信頼できる仲介者の必要性を最小限に抑える. 関連する経済目標には、不正損失、仲裁および執行コスト、その他の取引コストの削減が含まれます。」
したがって、上記の強調表示されたセクションから、2つのことを取り除くことができます。
- スマートコントラクト自体は実際のコントラクトではありません。既存の契約の条件を実行するだけです.
- 法曹のメンバーはまだ社会保障局に並び始める必要はありません。 Szaboは、より最小限の仕事ではありますが、彼らにはまだ仕事があると考えています。.
彼女は仕事を置き換えるブロックチェーンについてリラックスしているようです.
執行部は弁護士を排除できると言う議論があります。結局のところ、合意された条件に従って自動的に契約を締結できれば、誰も条件を更新できないため、弁護士は裁定する必要はありません。?
原則として、はい。しかし、誰が最も契約に依存していますか?会社およびその他の法人。そして、企業は(まだ)スマートコントラクトを採用するために群がっていません.
企業が(まだ)スマートコントラクトを採用していない理由
まず、プログラミング言語はスマートコントラクトを体系化します。開発者にとっては比較的簡単に記述できますが、プログラミング言語を知らない人間が読み取ったり監査したりすることはできません。したがって、現在のビジネスプロセスは人間による監査を含むコンプライアンス要件の対象となるため、企業はスマートコントラクトに依存できません。.
第二に、スマートコントラクトを開発するためのプラットフォームは、ほとんどがイーサリアムやカルダノなどのパブリックブロックチェーン上にあります。これは、企業の秘密を保護したい企業にとって問題を引き起こします。多くの場合、パブリックブロックチェーンでスマートコントラクトに移行するのとまったく同じコントラクトを使用してこれを行います。許可されたブロックチェーンが牽引力を獲得し始めていることを考えると、これは克服できないものではありません.
最後に、変更不可能なブロックチェーン上で最後の文字までの契約を実行することは、ビジネスにとって必ずしも望ましいことではありません。企業は実際の環境で事業を行っており、進化する状況に対応する必要があります。これは、契約上の合意が頻繁に変更されることを意味します。スマートコントラクトはその柔軟性を提供しません.
リカードのスマートコントラクト
金融暗号研究者のイアン・グリッグは最初に リカード契約 1994年に。これは本質的に2つの形式で存在する一種の契約です。プレーンテキスト形式は、人間が読める日常の契約書と同じです。コードで書かれたデジタル複製は、機械で読み取ることができます.
リカードのスマートコントラクト「蝶ネクタイ」モデル
2015年、グリッグはリカード契約に関する作業を更新して、リカードスマートコントラクトの概念を追加しました。リカードのスマートコントラクトを使用すると、法的拘束力のある契約を作成し、人間が読み取りおよび監査でき、自動実行用にコード化することができます。これにより、スマートコントラクトは、現在のように実際のコントラクトをより反映したものになります。これは、条件の実装前に来る部分、つまり法的合意自体が含まれているためです。.
したがって、リカードのスマートコントラクトにより、企業はスマートコントラクトテクノロジーを採用できるようになり、法的義務とコンプライアンス義務を確実に果たすことができます。.
Ian Griggは、以下のビデオでリカードのスマートコントラクトに関する彼の仕事について説明しています。
概念の適用
リカードのスマートコントラクトは、分散型マーケットプレイスのOpenBazaarやR3 Cordaシステムなど、いくつかのプロジェクトですでにさまざまな形で使用されています。ただし、一部の人は概念をさらに発展させています.
SciDex リカードのスマートコントラクトを展開することを目的としたブロックチェーンベースのプロトコルを構築していますが、それらに適応性の要素を含めています。これにより、新たな状況や予期しない状況に対応して、新たに合意された条件を組み込むための修正または書き換えが可能になります。.
別のプロジェクト, BOSCoin, いわゆる「信託契約」を実施しています。これらは、人間または機械のいずれかが読み取るように設計された契約です。これらの信頼契約は、チューリング完全にならないように意図的に設計された言語を使用して開発されています。これは、DigitalAssetが金融業界向けに分散型台帳をカスタマイズするために使用するDAML言語に似ています。チューリング完全プログラミングにより、アルゴリズムの開発に大きな柔軟性がもたらされますが、逆に言えば、DAOの悪名高いハッキングのように意図しない結果につながります。.
最後に, 嘉手納は開発しました 人間が読み取れ、ブロックチェーンに直接書き込むことができるスマートコントラクトプログラミング言語、Pact.
最終的な考え
ブロックチェーンの開発はまだ成熟の比較的初期の段階にあります。企業によるスマートコントラクトの採用のペースが遅いことは、それを反映している可能性があります。ただし、リカードのスマートコントラクトの進化は、企業がスマートコントラクトに移行するのを間もなく見始めることを意味する可能性があります。スマートコントラクトの使用が法曹を時代遅れにする可能性は低いです。ただし、今日と比較して、契約の記録と実装が変わる可能性があります。.