Substrate?この記事ではSubstrateというサービスについて説明する。Substrateとは?Substrateとは日本語で「基板」という意味であり、ブロックチェーンを手軽に構築できる基板となるサービスである。企業や個人のニーズにあったカスタマイズをしたブロックチェーンを作成できるというものであり、コンセンサスアルゴリズムなどを設定できるというもので、ブロックチェーンの仕組みを完全に理解していなくても、ブロックチェーンを構築できるというものだ。Woodが率いている。Rustというプログラミング言語でスマートコントラクトが記載されていることも特徴である。JavaScriptをブラウザーサイドで機能させることもできる仕組みになっている。Coreと呼ばれるものがあり、これはSubstrateで作成されるブロックチェーンが最低限持つプロトコルのようなものである。Coreが持つ性質は以下のようになっている。(SRML)と呼ばれる機能の方でブロックチェーンはカスタマイズする。GoなどWebAssenbly(wasm)で記述することができる。このModuleは以下のカスタマイズを含む。DAOまとめSubstrateとはこのようにブロックチェーンをカスタマイズした上で簡単に構築できるソフトウェアサービスのことである。ブロックチェーン技術に期待されている中、実装に対するUXが悪い現状を解決する一手となるであろう。