smart contractとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > smart contractの意味・解説 

スマート‐コントラクト【smart contract】


スマート・コントラクト

(smart contract から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/01/02 18:51 UTC 版)

スマート・コントラクト(smart contract)とは、契約のスムーズな検証、執行、実行、交渉を意図したコンピュータプロトコルである。スマートコントラクトには第三者を介さずに信用が担保されたトランザクションを処理できるという特徴がある。スマートコントラクトは、契約条件が満たされたときに自動的に実行するコンピュータコードに契約をデジタル化します。1994年にニック・スザボ(英語版)により提唱された。

ブロックチェーンおよび暗号通貨の主要な用途の一つでもある。

スマート・コントラクトの種類

スマート・コントラクトの基盤により、スマート・コントラクト自体に種類が存在する。

非チューリング完全型

ループ処理ができないなどの、非チューリング完全な特徴を持つスマート・コントラクト。 BitcoinのScriptなどがあげられる。 契約の執行に対して、繰り返し処理を含む複雑な処理が行えないが、演算に必要なリソースを、演算前に予想することができる。

チューリング完全型

チューリング完全であるもの。 EthereumのEVMがあげられる。

その他にも、プログラミングパラダイムによる分類ではデータフロー型の言語であるZilliqaのScillaなど、いくつかの例外も存在する。

脚注



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「smart contract」の関連用語

smart contractのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



smart contractのページの著作権

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのスマート・コントラクト (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS