01技术目标,亮点与瓶颈
BCX要打造一个完整的多平台游戏的运行环境,为游戏的开发者,在区块链游戏平台之上,提供最佳的便利性和完整的生态环境,进而众多的游戏玩家,提供良好的用户体验。
至于想要打造公平公开公正的环境,除了着眼于游戏的开发者和游戏的玩家之外,更为关键的是要设计好区块链的通证模型,这才是区块链项目的核心所在。
否则,一个项目是难以为继的,不是被羊毛党撸羊毛,要么因为获得的奖励毫无吸引力,玩家少之又少。
这一点不仅仅是体现在游戏平台上,在火热的内容平台上也是如此。虽然打着区块链的招牌,甚至或多或少应用了区块链的技术,代币也上了交易所,因为通证经济设计不合理,最后却无疾而终。
BCX的测试量理论的吞吐量可以达到10万TPS,实际的吞吐量接近3500TPS,出国的时间为三秒,即每三秒完成一次全网信息的公告。
吞吐量的速度,相对于其他区块链公链的项目而言,速度还是有点偏低的,而游戏对吞吐量的要求又非常的高,直接关系到用户的体验,所以就吞吐量而言,bcx还有很长的路要走。
02破解“铁三角”之策
区块链项目,每个人能够耳熟能详的特性,排位第一的应该是去中心化。
关于去中心化,有两种极端的观点,一种是完全集中的话,一种是无法真正的实现去中心化。每一方都各有各的观点,各有各的道理,谁也不能够说服谁。
这就像在传统的互联网,看待信息技术是一样的,特别是在技术领域,面对某一个技术很难达成完全的一致意见,多数情况下都是在实践中不断的切磋磨合。
最终,市场一定会给出答案。这其实并不是市场的行为,而是处在社会之中的人,共同作出的选择,这个选择并不一定是最优解,但一定是离最优解最近的。
区块链做一个新兴的技术,在去中心化,安全性,以及拓展性方面,想要提高某个方面的性能,必然是以牺牲其它方面为代价的,这一点是毫无意义的。
特别是在区中心化和安全性方面,更是如此,完全集中化,安全性就得到了根本性的保障,当然也会带来诸多的负面效应,当个人的私钥发生丢失或忘记的时候,也同样很难找回。
如果是想要保证安全性,完全去中心化自然变的遥不可及。
在去中心化方面,BCX进一步改进了dpos机制,来确保所有的见证人的出块概率和获取出块的奖励是一致的;要想实现分拆,至少需要保证1/3以上的见证人同时同意,才有可能,从机制上对其加以限制,而不是为所欲为;设计了轻量级的节点,大幅减少同步的数据量和同步的时间,提高了效率。
在安全性方面,资产操作权限,只能由用户自己授权进行处理,其他人是不具备这个权力的;在资产流通创建等重要行为被视为一次不可分割的原子任务,在操作层面上具有较强的连续性;多不验证,不仅需要验证密码,还需要进一步提供二次密码验证和随机密码验证,虽然在一定程度上提高了游戏资产的安全性,使得手续变得如此繁琐。
在拓展性方面,顶层设计要实现多平台游戏的集成运行环境,区块链的交互接口等等,并构建了多样化,多元化的生态,并考虑后续发展的可能,提供至少5种以上的技术方案,增强了与其他项目之间的融合边界。
从去中心化安全性和拓展性相关的技术来看,BCX在处理去中心化,安全性和拓展性,三者的关系上,与其他项目而言,并没有太多的优势,或者说更多的是雷同,也没有太多的创新点,更谈不上某个方面技术的强大。
BCX的目的是想在三者之间找到一个平衡点,不求某个点最强,但却求三者之间最优,也就是说,BCX选择了一个折中的方案。