纯粹的单机游戏不符合他的要求,需要大量服务器资源支撑的网络游戏也不符合他的实际条件,那样的投入太大,能选择的只有去中心化的分布式网络。
这种网络方式不依赖一个中心服务器,由众多平行的节点构成,加入网络的节点越多,网络的能力也越强,节点之间可以匿名通信,共享内容、算力或者带宽等资源,也方便他借用算力训练自己的智能程序。
去中心化的特点也让网络的容错性和抗灾能力更强,只要有一定数量的用户使用,就能自动组成一个网络,有更强的保密能力,没有人能监控这个网络上的所有通讯。
有优点当然也有缺点,由于其匿名特性,网络可能被用于非法活动,如果不能提前做好预防措施,很容易成为非法程序被取缔。
网络的整体性能受节点数量的限制,很容易产生大的波动,节点数量少的时候,稳定性不太好维持。
时间一点点的过去,曾凡在思考中也逐渐确定了方向和目标,那就是做一款基于分布式网络架构的功能性小游戏,以手机端为主,但是不只局限于手机端,其他的电脑、平板、车机系统应该都要兼容,要有多个版本。
以小游戏为程序载体,逐渐增加社交通讯、内容分享功能,以此为特点吸引更多用户下载使用。
小游戏要吸引人就不能有太高的门槛,想留住人也不能太简单,要有一定黏性和趣味性,基于分布式网络的特性,还要有多人互动的功能。
一款好玩的游戏就很难了,对这款程序来说,最难的还是这种网络底层的通讯协议和加密解密算法,要能在现有网络环境中运行,还要保持自己的独立性和安全性,这才是未来能发展壮大的核心竞争力,必须让那些大公司哪怕堆叠再多的资源,也无法模仿出来。
设计制作一款小游戏,凭借过去的经验和技术,曾凡努努力也可以做出来。
可是,要设计一种全新的通讯协议和加密算法,对他来说是完全陌生的领域,不知道为什么,他心中却有种莫名的信心,觉得自己一定能实现出来。
他连高中都没上过,虽然这些年学了不少编程知识,掌握了不少编程语言,可是高等数学对他来说仍然跟天书差不多。
设计一种足够安全的加密算法,要用到的数论、线性代数、离散几何等许多更高深的数学知识,那是很多数学专业教授都未必能做的到的事情。
曾凡自己也解释不清信心由来,只能归结于梦境中的收获了。