2024.11.14
いまさらNode.jsを知ろう~環境構築も~
2018.01.01
プログラミングエンジニアがICOにチャレンジ(2) Wavesの開発環境を構築
坂東です。
エンジニアがICOにチャレンジ(1) オリジナル通貨『STRON ZERO』を発行
の続きです。
ブロックチェーンプラットフォーム「Waves」の開発環境を構築します。
https://wavesplatform.com/
WavesはREST APIをインターフェイスに持ちそれで色々やっていくそうです。
APIはノード上にWebサーバーが立ち上がるので作ります。
ノードの立ち上げ方はこちらを参考にしました。
Wavesフルノード立ててみた
https://dekirukigasuru.com/blog/2017/08/25/waves-fullnode/
私はCentOS派なので以下のような手順です。
java -jar waves.jar waves-config.conf
10分で構築出来ます。超簡単。
サーバーはさくらクラウドの「1CPU 3MB 20GB」。
メモリ2MBだと同期中にOut Of Memoryしました。
ブロックの同期完了は3時間ぐらいでディスク使用量は18GBくらい。
マイニングはCPUパワー食わないタイプだし、Ethereumより随分エコですね。
同期完了したら、ブラウザでURLとポート叩くとswaggerが開きます。
こりゃ便利。
APIのセキュリティはkeyのみで危ないので公開はしないほうが良さそうです。
UIか自前APIでラッピングしてあげれば良いでしょう。
開発準備が整ったので、Wavesベースの地域通貨サービスを作っていきたいとおもいます。
やっぱ仮想通貨法に引っかかるのでやめます。
仮想通貨法の内容をわかりやすく説明します!
https://trendersnet.com/archives/2507.html
これがビットコインで、
■1号仮想通貨
・不特定の者を相手方として購入・売却ができる財産的価値であること
これがWavesで発行したトークン。
■2号仮想通貨
・不特定の者を相手方として1号仮想通貨と相互に交換ができる財産的価値であること
仮想通貨を売買するには「仮想通貨交換業」の免許が必要。
先日発行した「STORON ZERO」は財産敵価値が虚無なので大丈夫と思われます。
だれか徳島まで教えに来てください!セミナーやったらお金になると思います。
最後に、「Waves」は「ワベス」と読むそうです。
【記事への感想募集中!】
記事への感想・ご意見がありましたら、ぜひフォームからご投稿ください!【テクノデジタルではエンジニア/デザイナーを積極採用中です!】
下記項目に1つでも当てはまる方は是非、詳細ページへ!Qangaroo(カンガルー)
【テクノデジタルのインフラサービス】
当社では、多数のサービスの開発実績を活かし、
アプリケーションのパフォーマンスを最大限に引き出すインフラ設計・構築を行います。
AWSなどへのクラウド移行、既存インフラの監視・運用保守も承りますので、ぜひご相談ください。
詳細は下記ページをご覧ください。
最近の記事
タグ検索