不过由于NEO基金会本身就获得50%NEO代币的管理权,加之九四退币后又获得大量NEO代币,目前至少仍有五成以上的NEO代币在NEO基金会控制之下,这意味着选举结果仍由NEO基金会多方面确定。「由于NEO的前期积累,我们分别推出了链上治理与链下治理机制,只要对方能说明自身对NEO生态有很大的帮助我们就会投票给对方。」NGD研发总监林鹏涛说。
在智能合约层面,NEO使用了自研的NeoVM(NEO Virtual Machine)作为其智能合约的执行环境,这也使得NEO成为第二个推出自有VM的公有链项目。「NEO较有影响力的技术就是它的NeoVM,在整个行业都比较领先。」万物链联合创始人吕新浩评价道。
据链捕手(ID:iqklbs)了解,NeoVM已经支持C#、Java、Python等多种传统开发语言,对于吸引传统开发者具有相当的优势。不过,NeoVM并不像波场等项目一样兼容以太坊的Solidity开发语言,对于以太坊开发者迁移DApp形成一定门槛。
18年,NEO还对其VM进行了多次升级,在实现了智能合约间的堆栈隔离、提升智能合约安全可靠性的同时,适用范围也进一步扩展,开发者可以将其部署在NEO网络以外的地方。
在上线两年多以来,NEO主网总体运行稳定,几乎没有爆发过公开的安全事故,但曾多次被奇虎360核心安全团队、腾讯湛卢实验室以及安全审计公司Red4Sec公开指出漏洞。
白皮书中,NEO还曾提出跨链互操作协议、抗量子密码学机制、分布式存储协议等技术亮点,目前甚少见到NEO官方谈及开发进度。「从概念上看这些技术有一定创新,但并没有对现有的区块链技术产生革命性的进步。」Aaron说,「NEO的技术只能说中规中矩,没有特别的亮点。
吕新浩则用「扎实」来形容NEO的技术水平,他认为NEO团队在研发方面并没有什么问题,只是在生态落地方面有所欠缺。
NEO在18年7月还提出了NEO3.0的概念,重新设计NEO的核心模块,包括调整双通证经济模式、实施动态分片、扩展智能合约API、支持全局变量等,以更好地服务企业级大规模应用。
「实际上现在没有哪一条公链可以承接淘宝、Twitter这类商业应用,NEO之所以要对底层架构进行重新梳理,就是希望能够提升NEO的性能与稳定性。」NGD研发总监林鹏涛告诉链捕手,未来NEO的共识机制也有可能会调整,也有可能重新开发主链,但目前所有细节都还在提案讨论阶段。
因此,暂时很难对NEO3.0的技术框架及细节作出评价,但这次调整及相关表述无疑也反映出NEO管理团队意识到NEO在架构方面存在先天性缺陷,若不调整将难以适应接下来企业级与商用级应用的发展需求。
「项目早期的既定战略、技术导向在后期难以进行有效迭代和策略修正,那么创始团队在先发项目获得燃料后另起炉灶的可能性比较大,这就是一种内部价值分叉。」Aaron说。 |