-ZeroNet開始ウィンドウ
現在、さまざまな分散技術が活発に開発されており、それらはすでに明らかになっています:分散メッセンジャー(Tox)、分散マイクロブログ(Twister)、そして今では本格的な分散サイトになります。
ZeroNet-それは何ですか?
ZeroNetは、次のことを可能にするプラットフォームです。
1)分散サイトへのアクセスを取得する
2)分散サイトを作成する
このネットワーク上のサイトにアクセスするには、ハッシュアドレスを指定してアクセスする必要があります。13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2
このようなサイトに初めてアクセスすると、システムのホーム画面に配置され、ハッシュではなく通常の名前で表示されます。
どのように機能しますか?
サイトの作成中に、キーペアが生成され、サイトコンテンツを含むターゲットフォルダーが作成されます。 その中にあるものはすべてネットワーク上で利用可能になります。
サイトが作成されると、DHTネットワークを介してアナウンスされ、このサイト用にアナログブロックチェーンが作成されます(バージョン管理をサポートするため)。
サイトを閲覧するとどうなりますか?
サイトを最初に開くと、DHTネットワークでピアが検索され、ピアが見つかるとすぐに、サイトコンテンツのダウンロードが開始されます。 将来的には、一般的な群れでこれらのピアと一緒になり、更新をすばやく受信できるようになります。
はい。サイトを開くときは、サイト全体をダウンロードする必要があります。その後は、サイトを操作できるようになります。
そして、サイトは動的なコンテンツを持つことができます。たとえば、システム開発者はZeroBoardを作成しました。これは、作成者だけではなく、分散フォーラムでも作成できます。
ZeroNetは、オープンソースプロジェクトgithub.com/HelloZeroNet/ZeroNetに加えて、ここgithub.com/HelloZeroNetでは、すべての分散アプリケーションの例を見つけることができます。
インストール方法
窓
Python 2.7をインストールします
Python ZeroMQをインストールします
Python Greenletをインストールする
Python Geventをインストールする
Python MsgPackをインストールする
start.pyを実行します
ブラウザ127.0.0.1で開く:43110
Python ZeroMQをインストールします
Python Greenletをインストールする
Python Geventをインストールする
Python MsgPackをインストールする
start.pyを実行します
ブラウザ127.0.0.1で開く:43110
Linux
apt-get install python-pip
pip install pyzmq
pip install gevent
pip install msgpack-python
python zeronet.pyを実行します
ブラウザ127.0.0.1で開く:43110
pip install pyzmq
pip install gevent
pip install msgpack-python
python zeronet.pyを実行します
ブラウザ127.0.0.1で開く:43110
Mac
python-pipをインストールする
sudo pip install pyzmq
sudo pip install gevent
sudo pip install msgpack-python
python zeronet.pyを実行します
ブラウザ127.0.0.1で開く:43110
sudo pip install pyzmq
sudo pip install gevent
sudo pip install msgpack-python
python zeronet.pyを実行します
ブラウザ127.0.0.1で開く:43110