Beyond Blockchain Oneとは?
無償のオープンソースソフトウェアとして開発・応用を推進している日本発の新たなブロックチェーンです。
胸熱だったのでさっそくcloneしてサンプルを動かしてみました。
詳しくはコチラ
日本発の新たなブロックチェーン基盤BBc-1 (Beyond Blockchain One) を公開
githubはコチラ
https://github.com/beyond-blockchain/bbc1
実行環境
mac OS High Sierra 10.13.1
Docker Community Edition Version 17.09.0-ce-mac35 (19611)
Docker環境設定
1, Dockerを起動します
2, cloneします
git clone git@github.com:beyond-blockchain/bbc1.git
3, docker imageをビルド
気長に待ちます
cd bbc1/docker
./docker-bbc1.sh gitbuild
4, docker containerを起動
./docker-bbc1.sh start
5, Dockerにログイン
./docker-bbc1.sh shell
bbcサンプル起動の準備
docker containerにはbbcがあらかじめcloneされています。
bbc1のブロックチェーン「bbc_core」も起動済みです。
1, OpenSSL-based ライブラリの設定
sh prepare.sh
2, 依存ライブラリのインストール
pip install -r requirements.txt
file_proof サンプルの実行
file_proof README
https://github.com/beyond-blockchain/bbc1/tree/develop/examples/file_proof
ブロックチェーン上にファイルを保存したり、取り出したりできます
1, keypairの作成
cd examples/file_proof/
python file_proof.py keypair
2, ドメインとアセットグループの設定
python file_proof.py setup
3, ブロックチェーンにファイルを格納
echo test >> test.txt
python file_proof.py store test.txt
3, ブロックチェーン上のファイルを取得
python file_proof.py get test.txt
取得したファイルがタイムスタンプ付きで保存されます
カンタンですね!!
プルリクしてみましょう!
いくつかPRしてみました!今後が楽しみです!
https://github.com/beyond-blockchain/bbc1/pulls?q=is%3Apr+author%3Aarkth-araya
Stay Gold!