「スマートコントラクト」の版間の差分

提供: tezos-wiki
移動先: 案内検索
(ページの作成:「{{出典の明記|date=2018年2月7日 (水) 08:01 (UTC)}} '''スマート・コントラクト'''('''Smart contract''')とは、契約のスムーズな検証、執...」)
(タグ: モバイル編集モバイルウェブ編集)
 
 
26行目: 26行目:
 
{{Economy-stub}}
 
{{Economy-stub}}
 
[[Category:ブロックチェーン]]
 
[[Category:ブロックチェーン]]
{{DEFAULTSORT:すまあとこんとらくと}}
+
{{DEFAULTSORT:スマートコントラクト}}

2018年4月14日 (土) 11:20時点における最新版

スマート・コントラクトSmart contract)とは、契約のスムーズな検証、執行、実行、交渉を意図したコンピュータプロトコルである。スマートコントラクトには第三者を介さずに信用が担保されたトランザクションを処理できるという特徴がある。1994年にNick Szaboにより提唱された。

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

スマート・コントラクトの種類[編集]

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

非チューリング完全型[編集]

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

チューリング完全型[編集]

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

脚注[編集]