NEO(小蚁币)白皮书中文版

原文来自官方:http://docs.neo.org/zh-cn/index.html

NEO 白皮书

一种智能经济分布式网络

NEO 的设计目标:智能经济

NEO 是利用区块链技术和数字身份进行资产数字化,利用智能合约对数字资产进行自动化管理,实现“智能经济”的一种分布式网络。

数字资产

数字资产是以电子数据的形式存在的可编程控制的资产。用区块链技术实现资产数字化有去中心、去中介、免信任、可追溯、高度透明等特点。NEO 在底层支持多数字资产,用户可在 NEO 上自行注册登记资产,自由交易和流转,并且通过数字身份解决与实体资产的映射关系。用户通过合规的数字身份所注册登记的资产受到法律的保护。

NEO 中有两种形式的数字资产:全局资产和合约资产。全局资产能够被记录在系统空间,可以被所有智能合约和客户端所识别;合约资产被记录在智能合约的私有存储区中,需要兼容该智能合约的客户端才能识别。合约资产可以参照某种约定的标准,从而实现与多数客户端的兼容。

数字身份

数字身份是指以电子数据形式存在的个人、组织、事物的身份信息。目前较为成熟的数字身份体系是基于 PKI(Public Key Infrastructure)的 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 的应用与生态进行支持,并对完善与提升体验的设计给予奖励:

猜你喜欢

转载自blog.csdn.net/han0373/article/details/81127959