![見出し画像](https://assets.st-note.com/production/uploads/images/93281762/rectangle_large_type_2_5b263d85cd66543bf37c42d46d39745d.png?width=800)
Photo by
aoming
初めてのブロックチェーン作り
Solidityは、Ethereumのスマートコントラクトを書くためのプログラミング言語です。この言語を使用することで、Ethereumのブロックチェーン上で実行されるスマートコントラクトを書くことができます。
独自のブロックチェーンを生成するためには、まずプライベートブロックチェーンを構築する必要があります。
そして、そのプライベートブロックチェーン上でSolidityで書かれたスマートコントラクトを実行することで、独自のブロックチェーンを実現することができます。
具体的なコードは次のようになります。
pragma solidity ^0.5.0;
contract HelloWorld {
string public message;
constructor() public {
message = "Hello, world!";
}
}
このコードは、Solidityで書かれた最も単純なスマートコントラクトです。このスマートコントラクトをEthereumのプライベートブロックチェーン上で実行することで、独自のブロックチェーン独自のブロックチェーンを構築することができます。
詳しくは、Ethereumの公式サイトやSolidityの公式ドキュメントなどを参照してください。
これがブロックチェーンエンジニアの第一歩です!
この記事が気に入ったらサポートをしてみませんか?