NKN主网新手必读

NKN,全称 the New Kind of Network,是一个完全去中心化,基于网络传输量工作证明,可支持千万级规模节点共识的区块链系统,是一个通过区块链技术驱动的开放、去中心化新型网络,该项目旨在弥补当前互联网和区块链的诸多缺陷,致力于打造算力、存储之外的第三大区块链技术设施-一个去中心化网络和激励系统。由 NKN 所构建的这样一个有经济模型所驱动,社区共建共享的新型点对点网络,为开发者提供了一个开放、便捷、高效和安全的网络连接传输平台。基于 NKN 开发的各种应用将给终端用户带来各种全新的网络体验。

技术和用例

  • NKN是一个点对点(peer-to-peer)去中心化网络,旨在颠覆传统的中心化的客户端-服务器模式互联网和通信网络,这种模式成本高昂、效率低下,并且容易受到攻击。

  • 通过在现有TCP/IP的基础上加入区块链层,NKN旨在帮助利用未使用的带宽和数据,这些带宽和数据通常在不同的用户之间低效地分布,从而允许个人和大型isp更好地优化数据使用,以提高网络速度和降低成本。NKN还可以用于开发分散的web 3.0应用程序,与传统的基于服务器的应用程序相比,它的成本要低得多。这促使目前这些依赖于集中式服务器web应用程序,能够在NKN上以更便宜、更稳定和分布式的方式运行。无论是通信应用程序、在线游戏还是其他可能受到集中服务器停机时间的负面影响的应用程序。从开发人员的角度来看,在NKN的分布式网络上开发比传统方法更容易、更便宜。

  • 这种分布式网络由NKN代币提供激励,NKN代币是 一种内在的自我激励的数字资产,为网络提供动力和安全保障。

  • NKN采用了一种称为传输中继证明的机制,也称为“有用的工作量证明”。与传统的基于计算哈希函数的工作证明系统不同,PoR奖励那些沿着网络传输真实世界(有用的)数据的矿工。

  • 基于伊辛模型和元胞自动机的数学概念,通过一种全新的协商一致算法摩卡(多数投票元胞自动机)实现了可扩展的协商一致。也称为闲话协议,节点只需要与相邻的节点达成一致意见,就可以传播到快速的全局一致意见。通过这种方式,它可以扩展到数百万个节点。

  • NKN的中期(1-2年)可伸缩性目标是拥有10k TPS的100万个全共识的节点,这些都在白皮书中的详细模拟中得到了证明,不需要分片或状态通道。NKN在摩卡共识中模拟了1000万个节点工作。

  • NKN于8月推出了公共测试网,目前分布式全球节点稳定在2w个 (全挖掘节点,积极参与共识)之上,其中98%以上由社区运行,超过BTC和ETH,成为网络节点规模最大加密项目。

  • 任何人都可以通过他们的网络连接中继数据从而运行NKN节点——并不需要昂贵的硬件或GPU,只需要一台具有宽带接入的笔记本电脑。NKN将支持矿工和早期采用者,使测试网根据市场条件实现盈利,这意味着未来tnkn可能会用ETH提前被赎回。

核心团队及经验

  • 李彦博,NKN 创始人 | 战略及系统架构 |前Onchain联合创始人
    自由软件和开源运动倡导者,Linux核心网络子系统代码贡献者。丰富的区块链底层架构设计及开发经验。曾在高通,诺基亚有超过10年P2P/Mesh网络协议研发经历。

  • Zheng“Bruce” Li,联合创始人|战略与运营
    曾在Google和Nokia领导多个网络技术创新项目,并成功推向市场。网络新领域开拓者,专注于企业战略和商务发展。

  • 张逸伦,联合创始人|核心研究和开发
    在加州大学圣地亚哥分校物理系获得博士学位。对细胞自动机有深入的理解和广泛的研究,使用物理学中的Ising模型,计算机科学中的Hopfield网络和神经科学中的递归神经网络作为数学工具,研究计算神经科学。

  • Allen Dixon,商务拓展|法务合规
    擅长将技术与市场紧密对接, 创造新的商业模式。在电信行业拥有20年以上的丰富经验,曾领导多个与Apple、Amazon和初创企业合作的项目。

顾问:

  • Whitfield Diffie 公钥密码学发明人(Diffie-Hellman)
    2015年图灵奖得主
    皇家学会会员;
    国家工程院院士;
    瑞士联邦理工学院荣誉博士学位;
    马可尼基金会成员;
    伦敦大学皇家霍洛威学院博士(Honoris Causa);
    1981年获得IEEE Donald G. Fink奖论文奖;
    1997年获得富兰克林研究所Louis E. Levy勋章;
    荣获IEEE信息理论学会Golden Jubilee技术创新奖;
    2010年荣获IEEE Richard W. Hamming奖章。

  • Stephen Wolfram Wolfram Research创始人兼CEO
    1979年获得加州理工学院理论物理学博士;
    1981年获得麦克阿瑟天才奖;
    1983-1986年高级研究所长期成员;
    复杂系统研究中心创始人;
    伊利诺伊大学香槟分校数学、计算机科学、物理学兼职教授;
    复杂系统杂志创办人;
    美国科学促进协会会员;
    《新科学》畅销书作者;
    2012年SXSW互动数字社区巨大影响力活动奖获得者、演讲者;
    美国数学学会首届院士;
    数学博物馆奠基创始人。

商业开发和用例

  • NKN正与价值数十亿美元的电信运营商(美国两家,欧盟一家)、美国、欧盟和亚洲的网络服务商以及设备供应商/物流公司合作,发展阶段从早期的讨论到概念验证再到功能用例,各不相同。所有这些项目目前都处于严格的保密协议之下,但我们希望在2019年之前看到其中一些项目更具象化。

  • NKN已经与各种基于区块链的项目合作或开发,包括IOTEX、Bluzelle、Noia Network和Portal Network。

  • 已经使用NKN网络开发的功能性应用程序包括Spacecats,一个3D多人游戏;物联网设备的基本控制应用程序LOT,以及分散的消息应用程序D-chat。

  • 在长达一个月的2018 Cryptobazaar hackathon中,NKN SDK是使用最多的平台,272人中有157人选择使用NKN的SDK。

  • NKN是2018年伦敦电信基础设施项目(TIP)的银质赞助商,与Facebook、英国电信(BT)、华为(Huawei)、诺基亚(Nokia)等行业巨头的代表会面,展示了技术,提高了品牌知名度。

  • NKN是2018年贝尔实验室开放创新挑战赛(Bell Labs Open Innovation Challenge 2018)从300名申请者中选出的6名决赛选手之一,并向包括诺基亚首席技术官(CTO)和贝尔实验室总裁在内的执行评审团展示了他们的技术。NKN是进入决赛的最年轻的项目,也是唯一的一家区块链公司。

  • NKN是开放网络基金会(Open Networking Foundation)的成员之一,这是一个非牟利团体,旨在推动网络和电信运营商基础设施的转型。成员包括微软、思科、沃达丰、英特尔、AT&T、T Mobile、三星等。

  • NKN是入选2018年方正友好实验室夏季项目的初创公司之一,获得了超过20万美元的AWS和谷歌云服务学分。

  • 在100份申请中,NKN被选中在硅谷举行的TC3年度峰会上发表演讲, 大会将有大量跨国电信公司、初创企业和风险投资家齐聚一堂,探求在电信行业的创新技术。

商业服务和应用介绍:

关于nCDN的介绍:新型CDN


基于NKN的分布式Pub/Sub服务

关于TUNA介绍

基于NKN网络研发的“太空猫”游戏

IoTeX和NKN:扩大区块链技术的影响范围

NKN共享网络流量挖矿 FAQ

NKN主网已经上线并趋于稳定,有很多社区成员都成功的创建并维护着自己的节点。这其中用户问到了很多问题,我们也一一作了解答,以下我们就整理了这些常见的问题。

问题1:NKN主网都支持哪些设备进行挖矿?

https://forum.nkn.org/t/nkn/1245/23

问题2:有没有PC的图文挖矿教程

问题3:运行一个NKN网络节点我可以获取多少收入?

通过加入NKN主网并运营节点挖矿,你可以获得NKN代币,NKN代币在适当时候可以按照1:1的比率兑换ERC20代币,另外项目运营方会推行社区激励计划对token进行赎回。运行节点的收入将会受运行节点的成本、网络链接时效和参与NKN主网的节点数量影响。

问题 4 :如果我的设备只有一个网络地址转化 IP 地址(只有一个支持 IPV6 协议的地址,而没有支持 IPV4 协议的地址),可以加入并成为 NKN 网络的节点么?

目前如果只有一个只支持IPV6协议的网络地址转化的IP地址的话,不是能够运行一个NKN网络节点的。问题在于NKN网络只运行IPV6或者IPV4协议, IPV6并没有IPV4那样被使用广泛。大多时候很多网络服务商只给你一个IPV4协议的地址。

问题5:平台有如何设置并运行一个NKN网络节点的教程么?

通过自动更新和重启功能完成 Linux VPS 的设置:

树莓派:

win7 和win10:

问题6:我不想在终端输入任何命令,有没有傻瓜式的方式去运行NKN节点?

你可以通过AWS获取预先配置的NKN服务器:从亚马逊云应用软件商店(AWS Marketplace)一键式部署NKN完整节点

问题 7 :成为一个节点需要有哪些资源?(存储器、带宽、 CPU ?)

一个NKN节点首先需要能够顺利接入internet 而且有一个公网IP地址, 至少需要2GB存储空间,CPU方面不需要很强劲(一个树莓派的嵌入式CPU都可以)。确保节点网络在延迟性方面表现良好—即延迟较低的节点更适合进行中继。有了近距离路由的话,节点会或得更多奖励。

问题 8 :多个节点可以使用同一个钱包么?

不可以,单个节点必须使用单一的钱包,但是多个节点可以可以配置同一个受益人地址,方便资产归集。

问题 9 :从哪里可以监测我的节点?

有一个非常简洁的方法就是打开这个网址:https://nknx.org/dashboard,创建一个帐户,并将所有节点添加到节点管理器中,你可以监测他们的状态,有异常的时候,可以让NKNx给你发送电子邮件。

问题10:MAC和Linux等PC如何挖矿?

问题 11 :在哪里可以看到我的节点是否正常运转?

最简单的方法就是将节点添加到 nknx.org/dashboard 这个网址里。如果出现错误,节点管理器将通知您,但是如果您决定手动监视它,则需要查看一些内容:

1、正在运行的节点应该始终处于账本保存完毕(挖矿中)或SyncStarted状态;

2、正在运行的节点应该稳步增加其块高度,直到达到当前网络块高度为止;

3、正在的运行节点在端口30001、30002和30003上应是可联通的。你可以用这个工具来检查。

问题 12 挖矿没有出块奖励 —是我做错了什么吗??

NKN的激励分配是所有参与节点根据节点转发的数据包数量和延时按照一定算法选取的,在目前节点数已经超过2W的情况下, 几天没有收到奖励也属于正常情况,因为奖励长期来看是分配均匀的, 但短期的波动很大, 有可能几天甚至十几天都没有奖励, 也有可能一天收到好几个奖励。 不过有这样结果的前提是先保证你自己的网络状态是好的, 有有效的转发数据包产生, 一个简单的检测方法是将节点的ip地址输入到 https://explorer.nknx.org/zh/ 右上角先查看节点状态是否正常

命令行版本的挖矿( https://github.com/nknorg/nkn

问题 13 :如何更新节点 ?

如果按照上面的教程,你只需要等待就好了,更新的脚本会自动处理的。如果您不愿意等待,请连接到您的节点并运行以下命令:

sudo ./nkn-updater

如果没有安装自动更新程序的话,您也可以手动更新:

cd ~/go/src/github.com/nknorg/nkn

sudo systemctl stop nkn.service

git pull

make deepclean

make vendor

make

sudo systemctl start nkn.service

当然如果您有其他办法完成更新,您可以可以不用按照此教程来操作。

问题 14 :按照进度 25 年挖完矿后,靠什么激励矿工呢?

这是一个很好的问题,25年挖完矿后,矿工会有以下收益:
1、有交易费收益。
2、后续引入商业的网络服务,矿工节点提供服务会获取收益 。
3、基金会或者网络参与者为了网络安全可以对NKN捐赠地址发送token,这些token可以长期的为挖矿节点奖励。

问题 15 :如何用快照替换链式文件 ?

大家如果参照了上面的教程,你可以按照以下步骤去做:

如果你是首次重新设置链文件的话,你需要运行以下命令来启动,

sudo apt-get install unzip

首先检查下我们的电报频道“测试网络”相关话题,在固定的消息中,您可以找到当前快照文件的公告。

image

复制它-我们接下来会用到,现在让我们回到命令行。

cd ~/go/src/github.com/nknorg/nkn

sudo systemctl stop nkn.service

rm -R Chain

wget https://storage.googleapis.com/nkn-testnet-snapshot/Chain_470633.zip

unzip Chain_470633.zip && rm Chain_470633.zip

sudo systemctl start nkn.service

您的节点现在已重置为快照高度,并将很快开始同步。对于那些没有学习过任何教程的人来说,上面的命令几乎是一样的,但是可能需要您根据需要调整文件夹名称。

问题16:新3路由器如何加入NKN挖矿?

NKNx 挖矿

问题 17 :我添加节点时候, NKNx 节点管理器显示 端口未打开 ,出了什么问题?

很显然,端口没有正确打开或转发,NKNx在添加时会对它们做出检测,如果你使用的是私人电脑,打开(https://portforward.com/)获取解决方法。
当您使用VPS时,您应该检查VPS部分。

VPS

问题 18 :我添加节点到 NKNx 时候,但显示 端口没有打开 ,该怎么办?

Digitalocean不需要任何端口转发

谷歌云需要一些配置,点击此链接:

问题 19 :有没有斐讯N1的挖矿教程?

问题20: 如何支付少量NKN,快速加入NKN网络?

问题21:群晖等设备可以参与挖矿么?

问题22:有没有支持Openwrt的NKN节点挖矿教程?

1 Like

前排支持一下,大佬辛苦了。

1 Like