スマートコントラクト
すまーとこんとらくと
意味
スマートコントラクト(Smart Contract)とは、ブロックチェーン上で契約をプログラムとして記述し、特定の条件が満たされたときに自動的に実行される仕組みのことである。 「契約の自動販売機」と例えられることが多い。例えば、「AさんがBさんに1ETHを送金したら、自動的にデジタルアートの所有権...
概要
ブロックチェーン上で動き、「条件が満たされたら、自動的に契約を実行する」プログラムのこと。 「自動販売機」のデジタルのようなもの(お金を入れたら→ジュースが出てくる、という契約が自動で履行される)。 イーサリアムで実装され、世界中に広まりました。
メリット
- 信頼性: 第三者(仲介者)がいなくても、プログラムが強制的に実行するので、契約不履行のリスクがない。
- スピード: 手続きが自動で瞬時に終わる。
- 透明性: コードが公開されており、誰でも確認できる。
用途
- DeFi(金融): 担保を入れたら、自動でお金を貸す。
- NFT: 転売されるたびに、作者に自動でロイヤリティが入る。
- DAO: 投票の結果に応じて、自動で資金を動かす。