NKN上线主网V1.0版 侧重区块链账本和安全性

投稿人/来源:深链财经 | 2019-07-05 15:04:51 |

新闻背景

BlockVC 母公司 BlockGroup 于2018年12月成立2亿美元并购基金,用于在二级市场并购或战略增持优质区块链资产,增强项目方的运营资金实力,并与项目团队在社区建设、行业研究、资产管理、生态发展等方面加强战略合作,为项目发展提供长期价值,共建区块生态。

BlockVC 母公司 BlockGroup 继18年12月行业低谷期对NKN进行追加投资后,于今日宣布BlockGroup并购基金对NKN进行战略投资。

本文将围绕 BlockGroup 并购基金新投资项目 NKN 的技术方案、项目开发、生态建设等方面进行全方位解析。

1562142395672790.jpg

要闻

近日,致力于打造新一代互联网网络基础设施的 NKN 宣布正式上线项目主网V1.0版,版本代号为:Narwhal(独角鲸),标志着其在项目开发和生态建设的征途上迈出了关键的一步。此前,NKN 已经在2019年3月发布了 Mainet V0.9 Beluga,该版本为主网前的最后一个主要测试版本,旨在侧重区块链账本和安全性增强。

此外,NKN 于近日通过火币交易所开通的 Fast Track 成功依靠社区的力量投票上线主板交易区,足以说明其拥有相当不错的社区凝聚力。目前 NKN 已经可以在 Huobi、Upbit、Bittrex 和 gate.io 等主流交易所进行交易,在全球流动性布局上已经初具规模。下面我们将对该项目进行全维度的分析,以充分了解该项目的价值。

项目背景

互联网在发明之初便是希望打造一个公平、中立和全球化的信息互联网络,然而随着时代的发展,当今的互联网网络本身早已偏离了其初衷。传统互联网架构中,为了提高网络性能而大规模采用的服务器/客户端模式,虽然成功地实现了整体网络性能的跃升,为孕育出用户规模达到十亿级别的互联网巨头提供了肥沃的土壤,以 facebook 为例,其生态体系内的全球活跃用户数高达27亿人。

然而,如此规模的用户数据却经受了极大的泄漏风险,google、facebook 等互联网巨头都曾多次爆发大规模的用户隐私数据泄漏事件。此外,中心化的 C/S 网络结构也难以避免可能的单点故障风险,有鉴于此,基于 P2P 对等网络的区块链给出了一个有前景的发展方向。

在当前的区块链发展阶段,各类项目几乎在所有独立赛道全面开花,以最重要的区块链三大基础设施的算力、存储和网络领域为例,前两个赛道已经存在众多优质项目在持续耕耘和开发,例如以以太坊为代表的算力平台,以 IPFS/Filecoin 为代表的存储服务,然而,在网络领域至今尚未存在一个落地可用的区块链系统予以支持。

去中心化网络和传输基础设施的缺失有可能带来网络资源利用率低下、数据安全性存疑和中心化传输网络带来的信任和安全隐患。为了弥补这缺失的区块链拼图,NKN 基于元胞自动机带来的启发,创新性的提出了一种新型的去中心化网络基础设施解决方案。

项目定位

NKN,全称 the New Kind of Network,是一个完全去中心化,基于网络传输量工作证明,可支持千万级规模节点共识的区块链系统,是一个通过区块链技术驱动的开放、去中心化新型网络,该项目旨在弥补当前互联网和区块链的诸多缺陷,致力于打造算力、存储之外的第三大区块链技术设施-一个去中心化网络和激励系统。

由 NKN 所构建的这样一个有经济模型所驱动,社区共建共享的新型点对点网络,为开发者提供了一个开放、便捷、高效和安全的网络连接传输平台。基于 NKN 开发的各种应用将给终端用户带来各种全新的网络体验。

项目设计

项目亮点

为了实现去中心化新型网络基础设施的宏伟目标,NKN 网络主要具备如下六个项目亮点:

百万节点互联共识,通过创新性的 MOCA 共识算法,将能够高度可扩展并支持任意数量的共识节点;

网络聚合加速,NKN 网络中的节点和客户端数据传输将可以利用多点路径的聚合速度,也即是可以通过增加节点数量来提高网络吞吐量;

无需集中式服务器,指 NKN 网络属于完全对等和真正的去中心化网络,因此不存在集中式的服务器,将能够避免因单点故障导致的服务瘫痪;

唯一的全球标识,通过 NKN 地址可以让网络服务在世界上任意时间和地方与客户端建立联系,从而确保网络和服务随时在线;

隐私保护,NKN 将通过端到端加密、逐跳加密来实现隐私保护,将无需增加额外的公钥基础设施和第三方认证机构;

低延迟率,NKN 网络将具备高网速和低延迟率的特点,从而能够支持包括实时 3D 游戏、AR 和物联网等应用。

项目方案

为了实现以上项目特性,NKN 提出了如下解决方案,主要包含四个方面,去中心化链路连接和传输网络,中继传输证明,大规模节点快速共识和激励分发机制,简介如下:

去中心化的数据传输网络(DDTN)

NKN 将基于分布式系统中主流的 Chord DHT 技术维护动态拓扑和路由,可为数百万甚至数十亿节点和客户端提供随时加入和离开的网络服务,其中,唯一的 NKN 地址将用于识别节点,构建基于 TCP/IP 之上的网络覆盖层。

其中应用到的 Chord 算法是由麻省理工学院(MIT)于2001年提出的一种能在 P2P 网络中实现资源快速定位的算法,该方案在一致性哈希表的基础上进一步提供了优化路由算法,具备负载平衡、分布性、可扩展性、可用性、灵活命名等优点,目前广泛应用于全球文件系统、互联网级别的数据库建设、通信网络等应用场景中,其简要结构图如下:

微信图片_20190703162724.jpg

Chord 算法等结构示意图(数据源:infoq.com)

高度可扩展的共识机制

NKN 借鉴元胞自动机原理创新地实现了一种高度可扩展的共识机制(MOCA),将可以支持下一代互联网级别节点数的区块链系统快速共识。其基本原理是,网络中的节点无需比较所有节点的状态,而是对邻近节点进行比较,选择遵从和同步占大多数的节点状态,从而实现快速共识。

中继证明(POR)和共享激励

在 NKN 网络中,将根据路由中继节点的有效数据传输量来衡量其工作量,并根据工作量对其进行激励,其工作量的证明将通过签名链来保证其可验证性、不可伪造性以及不可篡改性。而结合共享激励机制,将能够充分调动参与者的积极性,能够有效地激励更多参与者为他人提供网络资源。

项目团队与资源

项目团队

NKN 拥有一只非常强大的技术开发团队,项目开发方面由素有“中国版兰博基尼”的 Yanbo Li 领衔,Yanbo Li 拥有丰富的区块链底层架构设计及开发经验,曾先后在高通,诺基亚有超过10年 P2P/Mesh 网络协议研发经历,后担任了著名区块链公链项目Onchain 的联合创始人。此外,他还是著名的自由软件和开源运动倡导者,Linux核心网络子系统代码贡献者。

NKN 项目团队中的其他核心成员大多曾就职于如谷歌、诺基亚、高通、百度,Onchain 等著名的互联网或区块链公司,具有非常丰富的项目开发实战经验,因此,NKN 也一直在项目开发进度和代码质量方面广受社区好评。

此外,该项目的顾问团队同样十分引人瞩目,其中包括公钥密码学发明人,2015年图灵奖获得者 Diffie-Hellman 和 Wolfram Research 创始人兼 CEO Stephen Wolfram,前者是密码学领域的世界级学术泰斗,后者曾著有《New Kind of Science》,书中提及了元胞自动机的概念,该书对 NKN 项目的创立具有重要的启示意义。

该书中提及的元胞自动机的基本原理是指:自然的复杂结构和行为过程本质上都是大量基本单元相互作用所引起的,因此,通过研究小的计算机单元,进而以一定的规则可以快速影响整体系统,从而将整体系统塑造成为性能更加优异的网络系统。

1562142492748063.jpg

NKN 的项目顾问

项目资源

该项目首先作为区块链网络传输领域当之无愧的龙头项目,获得了市场中包括BlockVC、Fenbushi Capital、DFG、OKEX 等重量级机构的投资,并与业内著名区块链机构或项目达成战略合作伙伴和联盟。这些项目资源无疑将为 NKN 的长远发展提供源源不断的帮助,为下一代新型网络基础设施的成长保驾护航。

微信图片_20190703162732.jpg

NKN 的战略合作伙伴和联盟成员

项目开发与生态建设

开发进度

项目的代码开发是考察一个项目健康状况的核心指标之一,通过对 NKN 项目的 github 代码数量和代码质量进行审查,可以发现:该项目的代码更新相当频繁,目前共获得 watch 36个,star 24个以及 fork 83个,且代码质量十分优秀和专业。

1562142547249470.jpg

NKN 的 github 代码更新

全节点数量最多的区块链网络

事实上,据官网披露,NKN 早已发布过多个版本的测试网络,其主网目前在全球拥有超过20,000个节点,覆盖范围达到34个国家和地区,网络规模发展十分迅猛。根据网络节点数来衡量,NKN 已经超过比特币,以太坊和比特币现金(节点数如下),成为。

- BTC:10530个节点

- ETH:7855个节点

- BCH:1571个节点

1562142562192021.jpg

NKN 网络的全球节点分布

近日,NKN 更是重磅发布了其项目主网 V1.0版,版本代号为:Narwhal,寓意为“破浪而出的独角鲸”,这标志着 NKN 进入了项目发展的新纪元。此外,NKN 在上线基础平台的基础上,还构建了两款旗舰产品:新型内容分发网络 CDN(nCDN)和分布式 Pub/Sub (效益订阅,投递)的平台服务。

伴随着主网上线,NKN 还提出了经济模型改进措施,将使用社区提案流程(NKP)在主网上线三个月内向前推进。NKN 认为:主网不是开发的终点,而是构建最大区块链公链和分布最广的通信网络的起点。以下为 NKN 主网及后期发展路线图:

第1天:2019年7月1日

第1阶段:安全和稳定,1-3个月

稳步逐渐增加节点

增强的安全审计和验证

官方支持的各大交易所和 NKN 主网技术对接

ERC-20 代币继续保持为唯一可以交易的资产

主网和 ERC-20 代币之间的切换被禁用

本阶段的临时限制:交易速率限制;为保障全网快速升级将实行强制更新

第2阶段:放开全功能和经济模型;在第1阶段之后

启用主网和 ERC-20 代币兑换:交易所,钱包,在线兑换工具

经济模型的改进和优化

旗舰产品的商业化:引入法币收入和增强代币功效

2020年6月,NKN 2.0

进一步的可扩展性增强和路由优化

在 NKN 之上运行的第三方微服务的大型开放生态系统

随着NKN主网的推出以及新的旗舰产品 nCDN 和 Pub / Sub 消息传递的陆续上线,NKN 有望在今年年底前发展到超过25,000个节点。我们可以相信该项目的主网切换后,将会进一步激活测试网中沉淀的社区力量,迎来进一步的发展和繁荣。

生态建设

NKN 的项目生态建设主要包括如下几个方面:

技术生态建设

为了促进开发者生态建设,NKN 项目方发起了开发者奖励计划:对于将已有知名开源 IM 应用程序移植到 NKN,且拥有每日活跃用户超过500的最佳应用,项目方承诺给与不低于100,000 NKN 的奖励。

截止目前,NKN 生态系统已经有四款应用程序完成迁移或创建,包括:实时多人互动的“太空猫游戏”、分布式即时通讯程序”NKN 聊天工具“、多语言版本的区块链浏览器(包含市场走势,系统管理和展示的一体化界面,其中还包括区块链资源管理器、钱包、矿工节点管理器和资产跟踪器,且支持6种语言。)、智能家居物联网和聊天软件 D-Chat。

1562142577119432.jpg

NKN 的应用落地示例

生态合作

除了已经建立起庞大的节点用户群体以及有凝聚力的技术社区,该项目还积极与其他项目合作,力图打造一个结合区块链项目、云计算平台、网络设备及运营上和应用软件开发商为一体的商业生态系统。截止目前,NKN 已经达成的生态合作伙伴如下所示

1562142592100712.jpg

NKN 的生态合作伙伴

此外, Bluzelle、NOIA Nework 和 Portal Network 共同成立了 Web3Infra 联盟,致力于打造一个完全开放的 Web3.0 开发平台。

微信图片_20190703163004.jpg

Web3Infra 联盟成员

为了实现 Web3Infra 联盟的宏大愿景,该联盟基于 KAIZEN 平台上集成所有联盟成员项目的 SDK,其系统架构图如下所示:

1562142626458469.jpg

Web3Infra 联盟的系统架构设计

上文提及的 D-Chat 便是基于 Web3Infra 联盟开发的应用程序,该应用程序创作者是 Web3Infra 联盟的创始成员。D-Chat 应用程序展示了在现实世界中使用基于区块链的去中心化服务应用。实验性 D-Chat 应用程序使用 NKN 新的分布式发布/订阅消息来管理群聊中多个用户的消息传递,并可在 Firefox 或 Chrome上作为浏览器插件使用。

项目综述

通过对 NKN 项目的全面分析可以发现,该项目无论是在技术开发、学术研究、全球交易所布局等方面均在迅猛推进,其技术社区和生态建设注重凝聚力强的技术社区和技术生态,将为 NKN 生态的后续繁荣提供源源不竭的技术支持和人才储备资源。

此外,区块链领域毕竟是以技术为核心的世界,拥有竞争性的技术将会为项目的未来发展树立难以被轻易突破的护城河,从而有利于项目的长远发展。技术类项目往往具有厚积薄发的特性,NKN 在主网上线之后,其生态建设必然会得到进一步的发展,未来不可限量。