Nkn项目月报(2018年5月)

NKN 研 发 活 动

NKN研发团队通过这短短一个月的努力,取得了阶段性的成果。在介绍月报之前,我们就关于 NKN github仓库相关的问题澄清以下几点。

NKN github仓库的管理和说明

NKN的核心代码仓库(nknorg / nkn 仓库)目前临时作为私有库仍在开发中,很快会向所有人开放。 作为公链基础设施,NKN 核心代码依然保持APACHE2开源协议,nknorg / nkn 仓库包含四个核心部分,分别是去中心化数据传输网络(DDTN),中继证明(PoR),区块链共识机制和激励分配机制。有了这些关键要素,NKN才能成为面向网络应用的区块链平台。

图1. nknorg / nkn核心仓库的当前状态(私有)

尽管nknorg / nkn仓库是私有仓库,为了让关注我们项目的小伙伴们先行了解我们的开发状态,我们截屏了目前私有仓库的开发状况(如图1所示),从代码提交数量可以看到,NKN团队正在夜以继日地进行着开发工作。

图2.最近提交的nknorg /nkn核心仓库(私有)

我们为发布NKN核心仓库源代码进行准备。NKN开源日是这个项目的一个重要里程碑,将很快到来,敬请期待。

为了更好地了解NKN研发活动,我们可以将任务分为两类:后端区块链和前端应用程序用户界面开发部分。

后端区块链开发

  • NKN(MinimumViable Prototype)MVP测试10个节点,成功创建了区块; 并验证了节点动态加入和退出网络的情况。

  • DDTN开发正在进行中。在简化版本中,现在可以在分布式哈希表中转发数据包。DDTN 可以通过websocket进行通信,流量通过NKN节点成功转发。

  • 中继证明(PoR)开发正在进行中。中继证明会随机选择一小部分固定的数据包作为证据。然而,这种随机选择可以被验证并且不能被预测或控制。证明将被发送到其他节点进行付款和奖励。

  • 基于元胞自动机的多数人投票(MVCA)的伊辛共识正在开发中。只有使用新算法与邻居进行通信才能有效地达成大规模节点之间的共识。为了防止分叉,每个块都需要达成共识。

  • 激励分配机制正在研究中。现有提案通过使用博弈论来鼓励节点建立去中心化网络并实现纳什均衡。激励性分配机制鼓励“搭便车”节点转向NKN挖矿节点,这有利于NKN的整体生态系统的良性发展。

  • 设计了共谋攻击的预防方案,防止串通信息的恶意节点骗取NKN系统奖励。

  • 基于摩尔类型元胞自动机的伊辛共识仿真成功执行并验证了预定义的容错设置。

前端应用程序用户界面开发

  • 前端团队一致认为,基于浏览器的网络客户端具有良好的跨平台功能,可以利用现有的研发实力快速推进用户界面原型设计。

  • 应用程序用户界面功能架构被划分为三部分。

  • 共享,传输和设置网络资源。

  • 显示节点连接状态。

  • 钱包管理,转账和自由交易区

  • 应用程序用户界面的信息架构已经确定。从前端角度,客户和矿工节点将被区分对待。

  • 应用程序用户界面原型起草已完成并正在进行内部审核。

与Diffie博士及其所属的Cryptic Labs的月度例会

NKN的研发团队本月和Diffie博士、Humphrey先生(Cryptic Labs总监)例行会议期间,NKN联合创始人张逸伦博士介绍了NKN目前最新的研发进展,同时双方就NKN项目中密码学中签名链部分及其他关键问题进行了深入的讨论。

研发未来工作

  • 完成基于分布式哈希表(DHT)的去中心化数据传输网络(DDTN)的初步设计;

  • 完成中继证明(PoR)的初步设计,作为去中心化数据传输网络的有效工作证明(PoW)机制;

  • 完成基于元胞自动机(CA)的伊辛共识机制初步设计;构建NKN的基本区块链基础架构。

NKN 商 务 合 作 和生 态 系 统 发 展 状 况

与运营商的合作

NKN商务团队和北美一家主流的运营商就其无线网络和物联网的部署进行了深入的探讨,为其提供NKN的解决方案。同时我们发现到NKN网络可以与智慧城市很好结合的应用场景,比如智能电表通过无线传输数据,采用NKN的分布式网络技术可以提供更经济有效的数据传输和更安全的微支付方式。

与此同时,北美的有线运营商希望通过授权、非授权和共享授权的方式建立自己的无线网络,从而和现有的电信运营商竞争。而传统的商业模式为让这场战役步履维艰,NKN正在积极和这些主流运营商探讨新的使用Token激励的商业合作模式。

对于NKN生态系统的长远发展远景来说,我们希望越来越多小型无线网络供应商可以加入到NKN的生态系统中来,为用户提供更多更好的网络选择,更优的价格和更好的服务。NKN商务团队正在积极的寻找这样的战略合作伙伴,一旦我们的Token上线后,NKN基金会在这个决策中扮演重要的角色。

WiFi NOW 博览会

NKN的商务合作组在五月会参加在三番举行的WiFiNow会议。借这次大会,我们会和无线设备供应商、运营商进行更多的交流,同时邀请更多的商务合作伙伴加入NKN的生态系统中去。

我们的联合创始人李铮先生届时在大会中会有就精彩演讲,欢迎在三番市的朋友们参加。点击NKN Twitter官网近期市场活动连接:

还可以得到20%折扣的优惠券参加WiFi NOW大会哦!

后续的商务合作计划

  • 建立NKN全球运营体系。

  • 确认商务合作的范围和重点方向。

  • 进一步探索与北美、中国的运营商的后续商务模式。

NKN 社 群 运 营 活 动

遍布全球的NKN粉丝

我们很高兴NKN项目得到了来自全球38个国家粉丝的鼎力支持。根据我们网站访问流量和社群的数据分析,在38个国家中占比最高的粉丝来自美国(18%),其次来自俄罗斯(9%)和英国(8.1%)。

我们期待越来越多来自全球各地的小伙伴都能在NKN社群这个大家庭里相识相知和体验参与NKN项目中带来的乐趣。同时,我们也欢迎社群小伙伴们伸出友情之手,和我们一起共同营建一个为区块链爱好者互动、学习、交流的高品质社群环境而努力!

NKN核心团队近期活动

Telegram上问答活动圆满结束

为了感谢长久以来Telegram社群粉丝对我们项目的关心和支持,NKN核心团队成员李彦博、李铮、王占仓、张逸伦在4月18日全体上线,和社群的小伙伴们互动一个小时的问答时间,得到了大家热烈的反响。

提问也是高潮不断,从大家一直关心的和Whitfield Diffie 博士及其CrypticLabs 实验室的合作情况,NKN的竞争对手和商业合作模式,项目最新的进展,最后到最新的产品路标和成立NKN的初衷等等。我们最后从众多的优秀问题中,挑选了6条精彩问题在NKNTwitter上做了投票,有300多名网友共同参与,选出了最受欢迎的3条问答。

三位获奖者会提前授予NKN俱乐部的入会资格,享受更多NKN的特权和产品试用机会。

Q1

In the end, everyone is trying to solve the same problems. What make this projectdifferent from the rest?

YB

"Not exactly the same problem actually.

  • We are targeting at making better use ofthe whole network transmission capacity, and eventually improve it. So we willmove towards scalability, reliability, etc,and becomesthe infrastructure. As comparison, most (or at least a lot) of the currentprojects targets at privacy.
  • There is no energy wasting hashcomputing our blockchain. Mining is simply relaying data. We consider this as abig step.
  • In additional to network infrastructure,we are also a dApp network infrastructure. Other dApps can communicate witheach other by simply sending data to each other’s NKN address (no IP addressrequired!) This is also a big step for dApp, as most of the current dApps canonly communicate with each other through the super slow blockchain."

Q2

I would like to ask another question. Since the project is in a very early stage,it is difficult for us to tell whether it will be successful or not. I guesseven for you, it’s hard to say whether the project will be"successful" or not! But from your technical background, do you seeit’s “doable”? It might be successful or not, but is it doable? I’msorry I have a very limited technical understanding on what you are trying todo?

YB

“And the good news we don’t need rebuildit from scratch as some components of blockchain system and the mesh system wehave been development even before could be reused in NKN.”

YL

"Coming from a pure tech background, thisis definitely doable to me! The only question for us (internally) is how far wecan push the limit to create something fantastic!"

Q6

Hi,Yanbo, I knew that you had rich experience in blockchain industry. How do youcome up the idea of NKN?

YB

"Combine with the question from A.B, thecore team do have rich experience in network and blockchain domain, we stronglybelieve blockchain tech and internet have a very good bonding point. and it could be implementation with gooddesign and programing skill.

In the past few years, we have beenengaged in the development of blockchains and have completed quite a fewblockchain systems. However, as I mentioned earlier, we have been doingdecentralized peer to peer network research and development long before doingblockchain. For example: WiFi-based mesh networks, and some actualdecentralized data relay and transmission system deployment.

Because one of the core principles ofthe blockchain itself is to decentralize the network, we have been thinkingabout how to use this feature of the blockchain better to solve the problem ofidle network connectivity and transmission capability. Through blockchain’sself-incentive mechanism, there is an opportunity to promote the continuousdevelopment and expansion of the decentralized network. At the same time, wealso see that there is currently no blockchain system that can do a good job ofimplementing network resources tokenization.

Well, we are wondering, can we combinethis with our background and expertise to make a network system that everyonecan participate in and build it together? That will fundamentally solve many ofthe problems of today’s Internet, such as network fragmentation and networkneutrality. So, here comes the NKN project.

BTW, We already mentioned that in theAMA document which released yesterday.“

NKN联合创始人李铮、张逸伦参加了在伯克利举行的2018 区块链人才招聘会

NKN始终坚信新鲜血液的融入会让NKN项目更有活力, 优秀的人才会让NKN的项目更上一层楼。我们欢迎全球热爱区块链和区块链技术的小伙伴们加入NKN团队,为共同创造未来新兴互联网而努力!

社交媒体的活动

NKN社群爱好者联盟

为答谢社群小伙伴们长久以来对NKN项目的支持和为营建和谐、友好的社群环境所做出的努力,NKN计划在5月上旬推出NKN社群爱好者联盟。

NKN市场运营部的同事们正在紧锣密鼓筹备俱乐部计划之中,我们将优先为社群志愿者提供入会的资格。同时,我们近期在官方推特上同时发布了周边预热活动:我最爱的NKN俱乐部徽标和T恤衫设计评选,收到了600+的投票和留言。

NKN中文名征集活动

除了五月上旬的NKN俱乐部活动外,NKN社群团队精心策划了一起专门为中文群小伙伴们打造的NKN中文名的征集活动。我们很高兴可以和10000+的小伙伴共同参与这项活动,见证NKN中文名的诞生。获胜者会拿到NKN的不同数量的糖果奖励。

NKN官方Reddit正式对外开放

NKN积极响应社群小伙伴们的提 议 , 在2018年4月28日正式开放官方Reddit:

https://www.reddit.com/r/nknblockchain/

目的是让更多小伙伴们了解NKN的技术和最新的研发成果。

最近收到不少小伙伴们的邮件和IM留言,提及NKN要实现的网络架构和一部非常火的美国电视剧“硅谷”中Pied Piper 提及的“新互联网”(New Internet),构想非常类似。

唯一不同的是,NKN所要构造的网络世界是真实的,NKN研发团队们正在为构建这样的网络世界而努力。

NKN官方Facebook搬迁

根据社区小伙伴们的建议,NKN的官方Facebook完成了搬迁任务,目前的链接为:

https://www.facebook.com/newkindofnetwork/ 

里面设置了NKN社区群,NKN新闻群,和NKN技术讨论群,欢迎各位伙伴订阅和参与讨论。