主にgithumのZeroNetのページの要約となります。
#Zeronetとは
ZeroNetとは、Bitcoin暗号技術とBitTorrentというP2P型のコミュニーケーションプロトコルを用いた非中央集権型のウェブサイトです。
#なぜZeronetなのか
・オープン、フリー、そして匿名型のネットワークとコミュニケーション。
・最低1 peerが稼働していれば、オフラインとして動作可能。
・ホストコストがかからない。(P2P型のため)
・シャットダウンが起こらない。(P2P型のため)
・オフライン環境でも高速にアクセス及び利用可能。
#環境
OS:macOS Sierra version 10.12.6
python: 2.7.13
#インストール
まずはGithubよりZeroNet Packageをダウンロードします。
zeronet.pyがあるディレクトリに移動し、zeronet.pyを実行します。
python zeronet.py
gevent及びmsgpackがインストールされていない場合はエラーが発生します。
必要に応じてインストールを行います。
geventのインストール
python -m pip install gevent
msgpackのインストール
pip install msgpack-python
http://127.0.0.1:43110/
にアクセスにします。
以下のような画面が現れたら、正常に起動しています。