トップQs
タイムライン
チャット
視点
Hyphanet
検閲に強いP2Pプロトコル ウィキペディアから
Remove ads
Hyphanet(2023年半ばまではFreenet[4])は、P2P型のプラットフォームであり、検閲に強く匿名の通信を可能にするものである。分散データストアを用いて情報の保持と配信を行い、検閲の恐れなくウェブ上で発信および通信を行うための自由ソフトウェア群を備えている[5][6]:151。Freenetおよび関連ツールの一部は、当初イアン・クラークによって設計されたものであり、彼はFreenetの目的を、強固な匿名性を保ちつつインターネット上の言論の自由を実現することと定義していた[7][8][9]。
![]() | この記事は英語版の対応するページを翻訳することにより充実させることができます。(2025年5月) 翻訳前に重要な指示を読むには右にある[表示]をクリックしてください。
|
Freenetの分散データストアは、多くのサードパーティ製プログラムやプラグインによって利用されており、ミニブログやメディア共有[10]、匿名かつ分散型のバージョン管理[11]、ブログ[12]、分散型のスパム対策のための汎用的な信用の輪[13][14]、スニーカーネット上でFreenetを利用するためのShoeshop[15]など、さまざまな用途に活用されている。
Remove ads
Freenetのフロントエンド

他の多くのP2Pソフトと違ってFreenetは暗号通信プロトコルに従い相手先と情報をやり取りする機能のみを提供しているため、 ファイル共有などを行う際にはフロントエンドとして別途ソフトウェアを使用しなければならない。 Freenetとこれらフロントエンドとの情報をやり取りする際にはFCP (Freenet Client Protocol) と呼ばれるAPIが使用されており、 これを使うことでメッセージボードやファイル共有、チャットなどの機能を実装することができる。
フォーラム
- Freenet Messaging System (FMS)
- DoS攻撃やスパムなどFrostの問題に対処するために設計されたメッセージサービス。
- Frost
- メッセージボードやファイル共有などのサービス。
ユーティリティ
- FUQID
- ファイルのアップロードならびにダウンロードツール
- jSite
- ウェブサイトのアップロードツール
- Infocalypse
- Freenet上にmercurialリポジトリの作成ツール
ライブラリ
- FCPLib
- FCPLib (Freenet Client Protocol Library) はC言語ベースで書かれたクロスプラットフォームのFCPクライアントライブラリ。FCPLibは WIndows NT/2K/XP, Linux, BSD, Solaris, Mac OS Xをサポートしている。
- lib-pyFreenet
- lib-pyFreenetはFreenetの機能をpythonで使用するためのライブラリ。Infocalypseはこれを使用している。
Remove ads
脚注
関連項目
外部リンク
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads