NKN测试网V0.3 Lemur正式上线

距离上个NKN测试网v0.1 Firefox发布两个月时间,NKN测试网v0.3 Lemur于8月31日正式上线。新版测试网,在性能和规模上都进行大幅度提高,这标志着NKN公链的基础设施已经初具成果,研发步入全新的阶段;同时,社区开发者可以参与到后续的测试网开发中来。这意味着NKN距离明年第二季度的主网发布又更近了一步。

Lemur的系统和性能较上一版本都有了大幅度的优化和提升:

完成阶段性系统可扩展性优化和效率提升,将全球范围内的15个测试节点扩展到上千个,并准备对其性能进行测试评估。

进一步开发和完善NKN核心系统。在后端的DDTN、PoR、MOCA共识、区块链机制等方面都进行了强化。

发布SDK 的alpha版本和数字钱包开源。这为更多社区开发者加入到NKN共享共建网络和丰富基于网络传输的dApp生态系统奠定了基础。

在Lemur测试网发布中,具体成果主要体现在:

NKN作为主打网络数据传输的公链,完整实现并加强了区块链系统基础功能。于此同时,实现了支持转账交易并增加测试网上传输付费功能,NKN节点通过替信息发起人转发文件收取发送方费用:其中包括预付费和根据签名链付费模型的实现;

Lemur版本侧重大规模节点部署框架开发,用于支持一键部署千级别节点; 测试节点在云端大规模部署。完成编译脚本重构支持更多编译选项,包括支持跨平台编译;资产数据存储格式的优化,使资产信息分布在不同区块进而提示数据库性能;

在NKN区块链中实现了交易信息和区块信息的gossip转发;实现区块生产者不在线时的超时重选功能;命令行优化,包括nknc程序的错误处理,nknd程序的参数格式变化;区块同步池优化,支持接收并统计同一高度的不同区块的票数; 节点同步状态增加,并针对节点不同状态增加处理流程;

在中继证明PoR机制当中,完成了 签名链结构升级,转发节点可以设置是否参与挖矿;

在DDTN网络传输设计当中,完成了对Chord DHT网络邻居节点的优化,并且优化代码支持NKN节点的大规模部署;实现JSON-RPC的权限访问接口;支持种子节点列表功能,新节点加入可以指定多个种子节点,加入NKN网络;节点连接增加对IPv6的支持;

MOCA共识已经完成核心功能开发,并且在Lemur版本中增加MOCA共识过程中区块生产者的合法性验证的功能;并且实现了基于邻居投票的区块同步功能;完成了共识代码优化,将挖矿和区块签名功能模块化;共识投票过程使用动态邻居以提高安全性。

NKN测试网Lemur版本的发布,标志着NKN在技术上按规划完成了这一跨越,也预示NKN进入个下一版本V0.5 Koala的研发周期。我们会在近期发布测试网试验挖矿的指导文件,请大家关注我们的官方新闻渠道,了解最新消息!

关于NKN

NKN是一个完全去中心化, 基于网络传输量工作证明,可支持千万级规模节点共识的公链系统。同时由NKN所构建的这样一个区块链驱动、社区共建共享的新型点对点网络,可为终端用户带来全新的网络传输体验和为开发者提供便捷、高效的数据传输开发平台。继以太坊区块链化计算能力, Filecoin/IPFS区块链化存储,NKN对信息基础设施的第三大支柱-网络传输-进行区块链化,创建新型区块链网络生态系统。

Home: https://nkn.org/

Telegram: https://t.me/nknorg

Twitter: https://twitter.com/NKN_ORG

Medium: https://medium.com/nknetwork

Linkedin: https://www.linkedin.com/company/nknetwork/

Github: https://github.com/nknorg

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

Discord:https://discord.gg/c7mTynX

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180831G1YGLA00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动