P2P在线游戏,它是可行的?

我正在研究一个基于点对点的在线游戏系统。 我计划使用它来运行分散的MMORPG,其中没有中央服务器,stream量在networking中的每个节点/域之间均匀地路由。 有一些关于系统的图表和笔记,我想知道这样的系统是否真的可行。

https://mega.co.nz/#F!5d8UFaRb!ojwZ0WyDzgFct2IhmdQoZg图表在这里。

从本质上讲,这个系统将是一个Mesh Nettypes的networking,人们可以创建自己的私人领域,然后将其连接到networking,以便其他人可以在networking上进行游戏。 有两种方法来configuration软件,1您可以创建自己的私人领域,或2您可以作为一个现有的私人领域同行作为它的镜像。

所以连接到networking的人越多,networking就越稳定。 个人私人领域和它的镜像节点将被称为领域云。 Bit Torrent协议平均分配所有stream量,避免networking拥塞。 用于全球networkingstream量的IPv6和用于个人领域云stream量的DHT。

连接数量可以在客户端configuration,但至less要有两个。 理论上的最大连接数可以是不确定的。 端到端encryption保证networking中的所有stream量(包括文本和语音聊天)的安全,防止窃听,大蒜路由可以防止跟踪。

人们可以为自己创造的领域制定自己的规则和政策。 如果你不喜欢他们,那么创建你自己的,并按你喜欢的方式写规则。

这仍然只是一个基本的想法,但我只是想知道这是否是一个实际上可行的想法。