技術応用(2)
ホールパンチングテクノロジにより、両方のピアがプライベートIPアドレスを使用している場合でも、コンピュータAとコンピュータBの間の接続が可能になる。
しかし、P2P状態で信頼性の高いストリーミングサービスを提供するには、単一のコンテンツが頻繁に表示される場合のトラフィックの突然の増加またはボトルネックの問題を管理するために必要な別のテクノロジーがありある。このように、Chainflixは新しいストレージコントローラーを開発した。
ストレージコントローラーは、接続を確認し、ストレージスペースを誘導/要求することにより、個々のストレージプロバイダーを管理する。コントローラはまた、トラフィックを分散し、ブロック生成を検証し、視聴者に報酬を与える。
従来のP2Pビデオストリーミングアーキテクチャでは、接続されたピアは他のピアによって保存されたコンテンツデータを認識しない。これにより、ピアはバッファマップを交換してから、必要なデータを要求する。ただし、Chainflixのプラットフォーム内では、ストレージコントローラーがストレージを相互に接続するため、特定のピアに保存されているコンテンツデータを再確認する必要はない。