人々が考えるとき 分散型ファイナンス(DeFi) そしてブロックチェーンテクノロジーでは、彼らの心はしばしばすぐに暗号通貨に行きます。 もちろん、それはこのデジタル世界の重要な部分です。 しかし、さらに基本的なもう1つの機能であるスマートコントラクトがあります。
多くの点で、スマートコントラクトは他のコントラクトと同様に機能します。 これらは、2つの当事者間の合意を表しています。 しかし、インクと紙で書かれる代わりに、それらはコンピューターコードで書かれ、ブロックチェーンに保存され、多くの場合自動的に実行されます。
このガイドでは、スマートコントラクトとは何か、それらがどのように機能するか、さまざまなアプリケーションなどについて詳しく説明します。
記事上で
ショートバージョン
- スマートコントラクトは、ブロックチェーン上のコード行で記述された2つの当事者間の合意です。
- スマートコントラクトは自己実行します。 これは、両者が条件に同意すると、契約が自動的に成立することを意味します。
- スマートコントラクトには多くの用途があります。 これらには、取引、貸付、保険、およびサプライチェーン管理が含まれます。
- スマートコントラクトには多くの利点があります。 これらには、セキュリティと予測可能性が含まれます。 ただし、法的な不確実性や柔軟性の欠如など、いくつかの欠点もあります。
暗号のスマートコントラクトとは何ですか?
スマートコントラクトは、コンピューターコードの行で書かれた、2つの当事者間の安全で透過的な契約です。 スマートコントラクトは ブロックチェーンテクノロジー 特定の条件が満たされたときに自動的に実行されるように設計されています。 言い換えれば、各当事者は、相手方が合意の側でフォロースルーすることを保証できます。 また、スマートコントラクトはブロックチェーンで記述されているため、契約条件を変更することはできず、すべてのトランザクションを追跡できます。
スマートコントラクトの概念はまったく新しいものではありません。
NickSzaboは1994年にこの用語を作り出しました. このコンピューター科学者は、スマートコントラクトを、契約条件を実行するコンピューター化されたトランザクションとして説明しました。の 1996年の記事、彼は書いた、「スマートコントラクトは、当事者がこれらの約束を実行するプロトコルを含む、デジタル形式で指定された一連の約束です。」
彼は、これらのプロトコルが、取り扱われているソフトウェアとハードウェアの両方に組み込まれていると説明しました—それが自動販売機であるかどうかにかかわらず お金が登録された後にのみおやつを分配するマシンまたはスマートコントラクトを作成できる強力なコンピュータネットワーク 自己強制。
もちろん、90年代半ばには、Szaboはデジタルランドスケープがどのようになるかを知ることができませんでした。 または、スマートコントラクトが今日の分散型ファイナンスとブロックチェーンの世界にどのように適合するか テクノロジー。 ただし、彼が紹介した目的とプロトコルの多くは、実際、今日のスマートコントラクトに存在します。
分散型ファイナンス(DeFi)とは何ですか?
DeFiとしても知られる分散型金融は、金融業界のサブセットです。 これは、従来の集中型金融システムの外部で行われます。 DeFiは、主にブロックチェーンテクノロジーを使用して動作します。 これにより、従来の銀行や他の種類の金融機関の仲介業者を迂回するピアツーピア取引が可能になります。
DeFiを使用すると、消費者は従来の金融システムで通常行うのと同じ取引を行うことができます。 これらには、借り入れと貸し出し、投資、お金の保管、貯蓄に対する利子の獲得が含まれます。 違いは、DeFiがこれらのトランザクションを促進する当事者を削除し、代わりにスマートコントラクトに依存してトランザクションを完了することです。
関連している: 一元化vs。 分散型取引所:どちらがあなたに適していますか?
暗号のスマートコントラクトはどのように機能するか
スマートコントラクトを自動販売機と比較する人もいます。 これらは同様の原則に基づいています。 選択した情報に基づいて特定の出力を受け取ります。
製品を選択し、記載されている必要に応じて支払いを挿入します。 次に、スマート自動販売機(またはスマートコントラクト)は、あなたが義務を果たしたことを確認し、トランザクションを完了します。
スマートコントラクトには、通常のインクと紙のコントラクトとは異なるいくつかの特徴があります。 これらには以下が含まれます:
- 自動実行: スマートコントラクトの特徴の1つは、自己実行型であるということです。 当事者が契約に署名すると、どちらもトランザクションを完了するためにそれ以上のアクションを実行する必要はありません。 代わりに、契約はすべてそれ自体で実行されます。
- 予測可能な結果: 彼らは自分たちで実行するので、人的失敗の余地はありません。 締約国は、別の人が取引の終了に従わなかったり、別の方法で解釈したりすることを心配する必要はありません。 スマートコントラクトは、予測可能で確実な結果を生み出します。
- 公共記録: ブロックチェーン上のトランザクションは公開レコードです。 それらは透明性と追跡を提供します。 UPSパッケージで取得した追跡番号のように考えてください。これにより、UPSパッケージが配達されたことを確認できます。 契約は公開されているため、混乱の余地のない目に見える条件もあります。
- セキュリティ対策: それらの透明性にもかかわらず、スマートコントラクトはプライバシーとセキュリティの余地も残します。 トランザクションはIDではなく暗号化アドレスに関連付けられているため、匿名のままにすることができます。
スマートコントラクトは何に使用されますか?
スマートコントラクトには多くの実際のアプリケーションがあります。 従来の契約の代わりにそれらを使用する人もいます。 他の人は、ブロックチェーンとDeFiに完全に固有のアプリケーションにそれらを使用します。
貸し借り
スマートコントラクトは、特に貸し手と借り手の間で、金融の世界に自然な家を持っています。 それが2つの民間団体であろうと、個人と金融機関であろうと、スマートコントラクトを使用して 資金の最初の送金、資金の返済、および担保付きローンの場合は、ローンが 完済。
DeFiの動作を参照してください。 不動産NFTとは何ですか?
投資
通常、 ブローカ トランザクションで買い手と売り手の間の仲介者として機能します。 しかし、スマートコントラクトを使用すると、2つの当事者が合意に達し、第三者の関与なしに自動的に実行されます。 スマートコントラクトは、支払いがもう一方の当事者に配信されている間、資産が一方の当事者に配信されることを保証します。
小規模なビジネス
スマートコントラクトは、ビジネスやその他の法人の作成にも使用できます。 多くの場合、法人化するために必要な法的文書があり、 ビジネスを管理する、およびスマートコントラクトを使用して、まさにそれらのことを行うことができます。 スマートコントラクトは会社の所有権構造をエンコードし、すべての当事者が最初の契約に拘束されることを保証します。
サプライチェーンマネジメント
スマートコントラクトが存在する可能性のあるもう1つの業界は、サプライチェーン管理です。 個人にサプライチェーンを作成して追跡させるのではなく、スマートコントラクトが代わりにそれを行うことができます。 スマートコントラクトは在庫をより正確に追跡し、ビジネスが必要なときに正確に注文を行い、受け取ることを保証します。
そしてもっとたくさん
上記のリストは、スマートコントラクトが現実の世界で持つことができるさまざまなアプリケーションのほんの一部です。 他の例には、セキュリティ、政府の運営、 保険契約 とエスクローアカウント。 今後数年間で、スマートコントラクトがさらに普及する可能性があります。
スマートコントラクトプラットフォーム
スマートコントラクトは、さまざまな目的のためにさまざまなプラットフォームで促進できますが、おそらく最も一般的なプラットフォームは イーサリアム. デジタル契約はイーサリアムのブロックチェーンの重要な部分であり、ネットワーク上の誰でも利用できます。
イーサリアムスマートコントラクトは、イーサリアム仮想マシン(EVM)で実行されます。 スマートコントラクトを作成するには、コントラクトのコーディング方法を知っている必要があります。 幸いなことに、それを助けることができるサービスがあります。 また、スマートコントラクトはトランザクションであるため、トランザクション料金を支払う必要があります( ガス料金)イーサリアムプラットフォームが必要です。
現在、イーサリアムはスマートコントラクトを作成および実行するための最も人気のあるプラットフォームです。 ビットコイン ブロックチェーンでは、スマートコントラクトの作成も可能です。
ビットコインスマートコントラクトは、ビットコインブロックチェーンネットワーク(BSV)で作成および実行されます。 ビットコインブロックチェーン元帳は、イーサリアムプラットフォームと同じセキュリティと予測可能性で契約を保存します。
Cryptoのスマートコントラクトの利点は何ですか?
スマートコントラクトには多くの利点があり、多くの異なる業界でスマートコントラクトが普及している理由を簡単に理解できます。
初め、 スマートコントラクトは、あるレベルのシンプルさを生み出します。 それらは自動的に実行されます。 これは、人間の行動が必要ないことを意味します。 他の個人とのコラボレーションやスケジュールのバランスを取るという時間のコミットメントに対処する必要はありません。 ドキュメントに署名したり、それらのドキュメントの安全な保管場所を見つけたり、スマートの正確さを心配したりすることもできます 契約する。
第二に、 スマートコントラクトはまた、一定レベルの信頼とセキュリティを生み出します. スマートコントラクトは自己実行型であるため、両方の当事者がトランザクションについてより快適に感じることができます。 どちらも合意の彼らの側でフォローアップに失敗することができないだけでなく、明確な 取引の記録. そして、すべてが透過的であっても、個々の当事者は依然としてセキュリティと匿名性を維持できます。
スマートコントラクトのリスクと課題
それらの利点にもかかわらず、スマートコントラクトに関連するいくつかの課題があります。 一例を挙げると、 スマートコントラクトを作成するには、コンピューターコードを作成する必要がありますが、誰もができるわけではありません。. 弁護士(契約書の作成と分析に最も適した個人)でさえ、特に技術に精通していない場合は、スマートコントラクトをナビゲートする困難な戦いがあります。
これに関連するのは、法的な設定でスマートコントラクトがどのように機能するかという問題です。 スマートコントラクトに契約の法的要素(オファー、受諾、対価)がある限り、法的強制力があります。 しかし、これらの契約が法廷で議論されている例はほとんどありません。
スマートコントラクトのもう1つの潜在的な問題は、柔軟性がないことです。 はい、当事者はスマートコントラクトの自己実行と信頼性を高く評価する可能性があります。 ただし、スマートコントラクトは変更できません。 従来の契約には、当事者が特定の条件を修正できるようにする法的メカニズムがあります。 スマートコントラクトではそうではありません。 スマートコントラクトが所定の位置に固定されると、2つの当事者が相互に妥協に同意したり、元の契約に誤りを見つけたりした場合でも、後戻りすることはありません。
スマートコントラクトは主観や人間の行動の余地を残しません. これは利点であると同時にリスクでもあります。 たとえば、従来の保険関係では、支払いが遅れた場合、次のように話すことができます。 あなたの保険会社は延滞料を免除し、あなたの保険契約を維持することを彼らに要求します 無傷。 実際、彼らがそうすることは、普通のことからはまったく外れていません。 しかし、スマートコントラクトは人間との対話を許可しません。
結論
スマートコントラクトは、法的契約とブロックチェーンテクノロジーを組み合わせたものです。
スマートコントラクトは比較的新しいものです。 しかし、それらはすでに、借り入れから投資、保険に至るまで、金融の世界で多くの用途があります。 そして今後、これらの契約がさらに普及する可能性があります。 もちろん、スマートコントラクトにはいくつかのリスクと課題があります。そのため、スマートコントラクトを締結する前に、それらの法的意味を完全に理解していることを確認してください。
参考文献:
- ブロックチェーンテクノロジーとは何ですか?それは投資とどのように関連していますか?
- 分散型取引所とは何ですか?
- Decentralandは投資する価値がありますか?