「Solidity」チューリング完全なコントラクト記述言語 2013年後半にビットコインコミュニティーの若きプログラマーVitalik Buterin氏から生み出されたEthereum(イーサリアム)は、誰もが簡単かつ自由にスマートコントラクトを記述・実行ができ、そしてその実行結果を記録できるブロックチェーンとして一躍有名になりました。 分散アプリケーションプラットフォームを目指すブロックチェーンEthereum(イーサリアム) そのEthereumのスマートコントラクトを記述するときに主に使用されている言語は「Solidity」です。今回はこのSolidityについて紹介します。 EthereumとSolidityEthereumの自由度の高さは、Ethereumネットワーク上のEVM(Ethereum Virtual Machine:Ethereum仮想マシン)と呼ばれる実行環境によっ