NEO(小蚁)与GAS介绍、网址及交易平台

2018-11-06 20:35 栏目:经验之谈 来源: 查看()
NEO是一个分布式网络,它使用区块链技术和数字身份进行资产数字化,使用智能合约智能管理数字资产,以及“智能经济”。

数字资产

数字资产是以电子数据形式存在的可编程控制的资产。区块链技术用于实现资产数字化具有分散化,去中介化,无信任,可追溯和高度透明的特点。 NEO支持底层多个数字资产,用户可以在NEO上注册自己的资产,自由交易和转移,通过数字身份解决与物理资产的映射关系。用户通过合规的数字身份注册的资产受法律保护。

近地天体有两种形式的数字资产:全球资产和合同资产。全球资产可以记录在系统空间中,并且可以被所有智能合约和客户识别;合同资产记录在智能合约的私人存储区域,需要得到与智能合约兼容的客户的认可。合同资产可以参考某些商定的标准,以实现与大多数客户的兼容性。

数字身份

数字身份是指以电子数据形式存在的个人,组织和事物的身份信息。更成熟的数字身份系统基于P.(公钥基础设施)X.509标准。在NEO中,我们将实施一组符合X.509标准的数字身份标准。除了X.509兼容的分层证书颁发模型之外,这组数字身份标准还将支持Web Of Trust风格的对等证书颁发模型。并且通过面部,指纹,语音,短信等多因素认证,实现了发布阶段和使用阶段之间的真实身份比较。同时,将使用区块链代替OCSP协议来管理和记录X.509吊销证书列表CRL。

聪明的合同

智能合约于1994年由密码学家Nick Szabo首次推出,与互联网的年龄几乎相同。根据Nick Szabo的定义:当触发预编程条件时,智能合约将强制执行相应的合同条款。区块链技术为我们带来了一个分散的,不可篡改的,高度可靠的系统,智能合约可以在这个系统中发挥作用。 NEO拥有独立的智能合约系统:NeoContract。

NeoContract智能合约系统的最大特点是现有开发者生态系统的无缝集成。开发人员可以使用主流编程语言(如C#和Java)在熟悉的IDE环境(Visual Studio,Eclipse等)中开发,调试和编译智能合约,而无需学习新的编程语言。 NEO的通用轻量级虚拟机NeoVM具有高确定性,高并发性和高可扩展性的优点。 NeoContract智能合约系统使全球数百万开发商能够快速开发智能合约。 NeoContract将有一份单独的白皮书,描述实施细节。

应用与生态

生态是开源社区项目的生命力。为了实现智能经济网络的目标,NEO将致力于开发开发人员生态系统,提供成熟的开发工具,全面的开发文档,组织教育和培训活动,并提供财务支持。我们计划支持以下基于NEO的应用程序和生态系统,并奖励改进和增强体验的设计:

节点程序

·全功能PC全节点程序
·更好的PC PC光节点程序
·提供不需要同步区块链的Web/Android/iOS客户端
·五金钱包

区块链浏览器

SDK开发套件

·支持Java/Kotlin,.NET C#/VB,JavaScript/Typescript,Python,Go

智能合约编译器和IDE插件

·C#/VB.Net/F#,Visual Studio
·Java/Kotlin,Eclipse
·C/C ++/GO
·JavaScript/TypeScript
·Python/Ruby

分散的应用

·智能基金
·人工智能辅助法律情报合同
·社交网络
·自动令牌流动性提供者
·分散交流
·安全通信协议
·数据交易市场
·IP交易市场
·预测市场
·广告市场
·电力市场
·NeoGas市场

NEO管理模式

经济模式

NEO内置两个原生令牌,NEO(短符号NEO)和NeoGas(缩写符号GAS)。

NEO是一个管理令牌,总共有1亿份副本,用于管理NEO网络。管理权包括会计选举投票,NEO网络参数变更等。 NEO的最小单位为1,不能再拆分。

GAS是一种燃料令牌,在NEO网络上使用时,最大上限为1亿,用于资源控制。 NEO网络为令牌转移和智能合约的运营和存储收费,从而为账单提供经济激励并防止资源滥用。 GAS的最小单位为0.00000001。

在NEO网络的创建模块中,已生成1亿个NEO,尚未生成GAS,数量为零。通过衰减算法,在大约22年内,将对应于1亿个NEO的1亿GAS逐渐生成NEO管理令牌的地址。 NEO管理令牌转移到新地址后,后续GAS也将在新地址生成。

NEO网络将通过投票来设置阈值,以便为一定数量的转移交易和智能合约运行存储保存GAS以增强体验。当发生大量垃圾交易时,NeoID可用于确定具有合格身份的交易和智能合约的优先级。没有合格数字身份的交易和智能合约可以通过支付GAS来确定优先顺序。

分配机制

NEO的分布:

NEO的1亿管理令牌分为两部分。第一部分,即5000万个近地天体,以分数和比例分配给新近地区发展筹款活动的支持者。这部分已经分发。

第二部分,5000万份,由近地天体理事会管理,以支持近地天体网络的长期发展,运行和维护以及生态发展。 2017年10月16日NEO网络运行1年后,这部分NEO被锁定并可以解锁。这部分NEO将不会进入交易所交易,仅用于长期支持NEO项目,该计划根据按以下比例:

·1000万份(总计10%)用于激励NEO开发人员和NEO董事会成员
·用于激励NEO生态开发者的1000万份(占总数的10%)
·1500万份(占总数的15%)用于其他区块链项目的交叉投资,所获得的代币归属于NEO委员会,仅用于近地天体项目
·1500万份(占总数的15%)用于移动用途
·原则上每年使用的NEO原则上不应超过1500万

GAS的分布:

生成GAS时生成每个新块。 GAS的初始总量为零,新区块的数量逐渐增加,在大约22年后达到1亿的总上限。每个NEO块之间的间隔约为15-20秒,200万块约为1年。

在第一年(实际上是0-200万个街区),每个街区新增8个GAS;在第二年(实际上是第二到四百万个街区),每个街区新生成了7个GAS。依此类推,每年减少1个GAS,直到第8年每个区块减少1个新的GAS;从那以后,每个区块都新创建了1个GAS,直到22年后的第44个百万区块,如果GAS总量达到1亿个,则停止用新区块生成GAS。

根据这一分布曲线,第一年将创造16%的GAS,在前4年将创造52%的GAS,并且在前12年中将创建80%的GAS。这些GAS将根据NEO的持有比率记录在相应的地址中。 NEO持有人可以随时发起索赔交易,并在NEO的地址申请这些GAS。

治理机制

链治理:NEO管理令牌的持有者是NEO网络的所有者和管理者,通过获得与NEO管理令牌相对应的GAS燃料令牌,通过在NEO网络上构建投票交易来实现管理权。使用NEO网络的权利。可以转移NEO管理令牌。

链下治理:近地天体理事会是由近地天体项目的创始人建立的常设管理机构。它由管理委员会,技术委员会和秘书处组成,负责战略决策,技术决策和具体实施。近地天体理事会对近地天体社区负责,以促进和发展近地天体生态学作为其主要目标。

NEO的技术实施

共识机制:DBFT

DBFT称为委托拜占庭容错。它是一种拜占庭容错共识机制,通过代理投票实现大规模节点参与共识。 NEO管理令牌的持有者可以投票给它支持的簿记员。然后,所选择的筹码社区使用BFT算法达成共识并生成新块。投票在NEO网络上实时进行,而不是固定期限。

对于由n个共识节点组成的共识系统,DBFT为f=⌊(n-1)/3⌋提供容错。该容错还包括安全性和可用性,并且能够抵抗一般故障和拜占庭故障。在任何网络环境中。 DBFT具有良好的最终结果,确认是最终确认,块无法分叉,并且事务不会被撤销或回滚。

在NEO的DBFT共识机制下,每隔15~20秒生成一个块,事务吞吐量可达到约1000tps,这在公共链中是很好的。通过适当的优化,达到10,000 TPS的能力可以支持大规模的商业应用。

DBFT结合了数字身份技术,使计票人成为实名个人或机构。这使得冻结,撤销,继承,检索和转移司法判决成为可能。这有助于在NEO网络中注册和发布合规金融资产。 NEO网络计划在必要时支持此类行动。

智能合约系统:NeoContract

NEO的智能合约系统由三部分组成:

NeoVM - 通用区块链虚拟机:
NeoVM是一种轻量级的通用虚拟机,具有与JVM和.NET Runtime非常接近的体系结构。它类似于虚拟CPU。它负责按顺序读取和执行合同中的指令,并根据指令的功能执行流程控制和算术运算。操作,逻辑操作等。它具有良好的启动速度和多功能性,非常适合像智能合约这样的小程序,可以移植到非区块链场景,或与IDE集成以提供良好的开发体验。可以扩展NeoVM的功能以引入JIT(即时编译器)机制,以提高指令执行的效率。

InteropService - 互操作性服务:
用于加载底层服务,如区块链书籍,数字资产,数字身份和持久存储区域。它们就像虚拟机的虚拟设备,允许智能合约在运行时访问这些服务,从而实现一些高级功能。通过这种低耦合设计,NeoVM可以移植到任何区块链甚至非区块链系统,使智能合约领域更加广泛。

DevPack - 编译器和IDE插件:
DevPack包括一个高级语言编译器和一个IDE插件。由于NeoVM的架构与JVM,.NET Runtime等高度相似,因此这些DevPack中的编译器可以将中间语言(如Java字节码和.NET MSIL)编译为NeoVM的指令集。 Java/Kotlin,C#开发人员不需要学习新语言,并且可以立即开始在熟悉的IDE环境(如VS和Eclipse)中编写智能合约。这大大降低了智能合约的学习成本,并创建了丰富的NeoContract智能合约生态系统。

在运行智能合约之前,NeoContract可以通过静态分析为智能合约构建调用树。通过确定性调用树,NEO节点可以动态地分割智能契约,实现理论上的无限扩展,克服其他区块链系统静态分裂造成的“拥挤拥塞效应”。

跨链互操作协议:NeoX

NeoX是一种实现跨链互操作性的协议。 NeoX分为两部分:“交叉链资产交换协议”和“交叉链分布式事务协议”。

跨链资产交换协议:

NeoX已经扩展到现有的双链原子资产交换协议,允许多个参与者跨不同的区块链交换资产,并确保整个交易过程中的所有步骤都失败或失败。为此,我们需要利用NeoContract的力量为每个参与者创建合同帐户。对于其他区块链,如果它与NeoContract不兼容,只要它提供简单的智能合约功能,它就可以与NeoX兼容。

跨链分布式事务协议:

交叉链分布式事务意味着事务的多个步骤分布在不同的区块链中,并确保整个事务的一致性。这是跨链资产交换的延伸,将资产交换的行为扩展到任意行为。通俗地说,NeoX使交叉链智能合约成为可能。智能合约可以在返回到执行前状态之前在多个不同的区块链上执行全部或全部的不同部分。这为跨链协作提供了极大的想象力,我们正在探索跨链智能合约的应用场景。

分布式存储协议:NeoFS

NeoFS是一种利用分布式哈希表技术的分布式存储协议。 NeoFS按文件内容(哈希)而不是文件路径(URI)索引数据。大文件被分成固定大小的数据块,这些数据块分布在大量节点上。

这类系统的主要问题是需要在冗余和可靠性之间找到平衡点。 NeoFS计划通过令牌激励和骨干节点的建立来解决这一矛盾。用户可以选择文件的可靠性要求。可以免费或几乎免费存储和访问低可靠性文件。骨干节点将提供高可靠性文件,以提供稳定可靠的服务。

NeoFS将成为NeoContract架构下的InteropService互操作性服务之一,使智能合约能够在区块链上存储大型文件并为这些文件设置访问权限。此外,NeoFS可以与数字身份相结合,以实现记录数字身份的数字证书,无需集中服务器即可进行点对点签名,传输和撤销。将来,旧块数据可以存储在NeoFS中,这样大多数节点都可以释放旧数据,实现更高的可扩展性,并确保历史数据的完整性。

反量子加密机制:NeoQS

量子计算机的出现将对基于RSA和ECC的加密机制构成重大挑战。量子计算机可以解决RSA所依赖的大量分解问题以及ECC在很短的时间内依赖的椭圆曲线离散对数问题。 NeoQS是一种基于网格的加密机制,QS是Quantum Safe的缩写。目前,量子计算机无法快速解决最短向量问题(SVP)和最近向量问题(CVP)。几何被认为是针对量子计算机最可靠的算法。

总结

NEO是一个分布式网络,结合了数字资产,数字身份和智能合约。 NEO系统还将使用DBFT,NeoX,NeoFS,NeoQS和许多其他原始技术成为未来智能经济的基础设施。

网站:https://neo.org/


市场上80%的交易所都可以交易,点击下面的链接选择你喜欢的交易所。


http://www.qukuaiwang.com.cn/pingtai.html


风险提示:数字货币投资存在很大风险。请在尝试投资前确定您承担风险的能力。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发