小蚁区块链(英语:AntShares /NEO,简写:ANS/NEO),通过将点对点网络、拜占庭容错、数字证书、智能合约、超导交易、跨链互操作协议等一系列技术相结合,能够快速、高效、安全、合法地管理自己的智能资产。
NEO是一个非盈利的社区化的区块链项目,是利用区块链技术和数字身份进行资产数字化,利用智能合约对数字资产进行自动化管理,实现“智能经济”的一种分布式网络。NEO于2014年正式立项,2015年6月在Github上实时开源。
设计目标
1.合规对接实体世界
(1)用电子合同取代代币
(2)用户控制的身份认证
2.满足金融交易需求
(1)无分叉的确定性记账
(2)使用法币作为货币
(3)节点的分工与专业化
3.高扩展性的架构设计
(1)低延迟、高吞吐、可插拔
(2)分层设计和超导交易
技术特性
底层支持多种数字资产,用户可在NEO上自行注册分发资产,自由交易和流转。
数字证书解决公有链信任问题,利用数字证书可以合法合规地在区块链上发行资产并且享受法律保护。
超导交易机制,可以实现去信任的数字资产交易所,在无需充值的情况下对各类数字资产进行撮合。
图灵完备的智能合约,在NeoVM中执行并且拥有确定性、可终止性、资源控制、并发、分片与无限扩展等众多优点。
NEO智能支持用C#、Java、Go等编程语言来开发,开发者无需学习新语言即可快速开发基于NEO区块链的智能合约。
NeoVM轻量级堆栈虚拟机,拥有快速的启动时间和较高的执行效率,配合“确定性调用树”技术,可以实现理论上无限的扩展性。
独创的dBFT共识机制,共识节点之间通过拜占庭容错算法来达成共识保障交易最终性,并且可以保障小于三分之一的节点出现拜占庭故障时系统仍然拥有最终性和可用性。
跨链互操作协议,包含跨链资产交换协议和跨链分布式事务协议,可以实现多个区块链之间的原子级资产交换,还可以在多个区块链上共同执行智能合约并保证事务一致性。
引入基于Lattice(格密码学)的签名与加密技术,将加解密问题规约到量子计算机尚无法解决的SVP(最短向量)问题,从而预防“量子危机”。
领取专属 10元无门槛券
私享最新 技术干货