generated at
Smart contract
blockchain上でアプリケーションを動かす仕組み

>「現在のブロックに記録された状態を読み取って、それを元に新しいブロックの状態を計算して書き出すプログラム」
他のコントラクトの関数を呼ぶこともできる
登録済みのコントラクトを修正・削除することができない
使い方
コントラクトのバイトコードをblockchainに登録
コントラクトに対してアドレスが払い出される
そのアドレスに対してトランザクションを送ると関数実行ができる
使う際に計算量に応じた手数料がかかる

疑問
制限は何?
任意のプログラムを実行できる?