NEM于2015年3月31日推出,旨在改善当时在其他链条中发现的缺陷。它是第一个以可用户自定义token(称为马赛克)、命名空间、多重签名帐户和基于EigenTrust++的P2P信誉系统为特征的“非图灵完备”区块链之一。然而,其最显著的贡献仍然是重要性证明(POI)共识机制,该机制旨在奖励链上活动,阻止通常与股权证明相关的财富集中。
从2016年起,NEM向日本进军,并成为一种“病毒”现象:它看到了科技局的企业采用;成为当地餐厅和全球酒店的另一种付款方式;受启发的艺术展览和社区经营的咖啡馆,甚至捐款活动。如今,它仍然是一个交易量很大的项目,拥有全球忠实的用户群,他们相信该项目的基本原则:权力下放、金融自由和机会平等。
六年后,我们终于将NEM推出测试版,并将该项目开源。
前进的道路
NEM目前正在进行第七个硬叉:Harlock升级。
Harlock旨在让NEM节点明确表示支持和希望将NEM区块链合并为Symbol的“子链”(一种特定于交易的侧链)。
NEM项目导览
以下repositories构成NEM区块链:
nis:The NEM Infrastructure Server。包含NEM区块链的核心组件,包括observers和validators、P2P时间同步、PoS和PoI以及数据模型。有关软件包概述,请参阅自述文件。
nem.core:包含NEM的核心加密库、序列化、交易和状态模型。有关软件包概述,请参阅自述文件。
nem-deploy:包含节点的日志记录、文件处理和引导功能。有关软件包概述,请参阅自述文件。
nem.peer:包含EigenTrust和EigenTrust++算法实现、HTTP连接处理和对等服务。有关软件包概述,请参阅自述文件。
nis-client:快速构建NIS客户端的包装器。有关软件包概述和构建说明,请参阅自述文件。
nem-docker:Docker文件启动NIS并设置NEM节点。有关软件包概述和构建说明,请参阅自述文件。
未来发展
- 我们将把NEM与Rosetta进行集成,Rosetta是一种用于区块链网络的开源规范,最著名的是Coinbase。
- 如果Harlock硬分叉通过,NEM将整合为Symbol的子链。期望看到我们的产品(资源管理器、SDK等)更加统一!
- NEM目前被核心团队视为“功能冻结”,但它对所有社区贡献开放。
参考链接:https://hackmd.io/@syndicate/nem_opensource