NKN 双周报 2019年6月1日-6月17日

亮点

  • NKN 正式上线火币开通交易
  • 测试网 tokens (tNKN)兑换于6月17日开始
  • 公开测试网全节点创新高:12,280个节点
  • 社区发布测试版基于NKN Pub / Sub的实验性D-Chat插件应用
  • 社区文章“NKN:入门介绍” 发表于TheDailyChain
  • 新版“什么是NKN”视频发布
  • 社区发布适用于Windows的节点搜寻程序

研发进展

Github源代码开发进度

我们的核心开发人员正在使用6月份的bug修复、性能和安全性改进、测试以及对主网(v0.9)的更多测试。

过去两周NKN测试网代码开发进度主要体现在nkn,nnet,nkn-wallet-js,nkn-client-js和go-nat代码库以及不同的代码分支中。

Pull Request Commits
42 63

NKN测试网 v0.8.3-alpha

修复了导致某些节点停止的时间戳错误

NKN主网 v0.9(完整功能清单)

  • 从txpool中删除orphan txn列表
  • 升级协议版本
  • 区分硬时间戳和软时间戳检查
  • 添加http客户端超时
  • bug修复:BlockValidationState中的死锁
  • bug修复:wallet.dat中不兼容的数据
  • 将随机偏移添加到时间戳容差
  • 检查txn root以获取REQUEST_FULL_TRANSACTION
  • 使用GenerateID交易生成chordid
  • bug修复:检查cs.spendTransaction的返回码
  • bug修复:cs.GetCurrentBlockStateRoot在高度为0时返回错误的根
  • 仅传递给本地池中存在的txs的CleanSubmittedTransactions
  • 在从池中清除tx时尝试刷新块验证状态…
  • 实施纳米支付的初始版本
  • 改进txpool中的验证
  • 将更改推迟到BlockValidationState,直到所有验证都通过
  • 在config中添加NumTxnPerBlock以控制自己提出的块大小
  • 添加最大投票间隔以防止在轮次之间混合投票
  • 升级db和协议版本
  • 在选举开始前,预先填写选票给邻居
  • 在第一次获得邻居的多数共识高度时设置本地共识高度
  • 增加db和协议版本
  • 将txn验证更改为异步以避免msg拥塞
  • 在config中添加Mining param以启用验证器而不进行挖掘
  • 改善状态数据库流量
  • 统一和优化tx验证
  • 改善txpool内存使用率
  • 改进getrawmempool API
  • 为构建块添加超时
  • 在验证之前发送i有块msg以便更快地进行块传播
  • 添加txn签名验证缓存
  • 添加验证交易的截止日期
  • 升级协议和数据库版本
  • 防止两次获取相同的非最佳sigchain
  • 检查返回的sigchain响应是否为零
  • 优化sigchain验证逻辑以降低验证成本
  • 从邻居收到sigchain txn后验证它
  • 增加db版本和协议版本
  • 实施有效的sigchain广播
  • 添加交易根检查
  • 仅通过请求txn哈希来实现快速块传播
  • 在消息中直接使用pb struct以避免双重解组
  • 删除除导入nkn / common之外的点导入
  • 将所有msg类型更改为unsigned
  • 为所有节点到节点流量实施逐跳加密
  • 在使用新的nnet中间件拨号之前验证节点verison / id / port
  • 由于块持久化API更改,在块持续后删除等待
  • 在JsonRPC中添加更多信息
  • 将ConsensusData重命名为RandomBeacon
  • 添加API’getid’和nknc命令’id’
  • 在txpool,mining和tranactioncheck中添加验证
  • 在陈述和存储中添加GenerateID处理流程
  • 在pb / payload.proto中添加GenerateID交易

NKN上线火币全球正式开通交易

6月4日,NKN被Huobi Global选为首批上市的5个Fastrack项目之一。 这表明NKN项目在技术和产品成熟度、社区支持和整体生态系统实力方面取得了巨大成就。

这个Fastrack NKN列表,将在Huobi Global的130多个国家的数百万用户中传播NKN项目的理念,并改善NKN代币的流动性。

详情可参阅:


测试网tokens (tNKN)兑换将于6月17日开始

NKN很高兴宣布兑换计划,将您的NKN test tokens (tNKN)从2019年6月17日开始换成NKN ERC-20,结束日期待定,将在稍后公布。

官方测试网代币兑换网站:https://swap4testnet.nkn.org/

条件和限制:

  • 您的钱包地址里每次可以兑换的最小tNKN是100,最大值为500,000。
  • 兑换比率为5:1, 即5个NKN test tokens(tNKN)将会转换为1个ERC-20 NKN
  • 赎回期将于2019年6月17日星期一开始,结束日期将确定。

兑换时,每日上限为2,500,000 tNKN(相当于500,000 NKN)。 它旨在增强兑换系统的安全性并消除对整体兑币供应的影响。 它将在北京时间上午10点(UTC时间凌晨2点)每天补充。

详情可参阅:

公开测试网全节点数量创新高:12,280个参与共识全节点

6月7日,在我们NKN的全球测试网上运行了12,280个全节点的又一新高峰。 NKN是基于全节点数量的最大区块链网络,超过比特币,以太坊和比特币Cash(节点数如下)。

  • $ btc:9666个节点
  • $ eth:8555个节点
  • $ bch:1571个节点

随着NKN主网即将推出以及新的旗舰产品nCDN和Pub / Sub消息传递,我们有望在今年年底前发展到超过25,000个节点。

社区贡献

基于NKN Pub / Sub的实验性D-Chat插件应用

NKN社区成员lynn创建了一个实验性的D-Chat消息应用程序作为浏览器插件。 它基于Web3Infra Alliance D-Chat应用程序,该应用程序于2019年2月11日开源.NKN是Web3Infra联盟的创始成员,D-Chat应用程序展示了在现实世界中使用基于区块链的去中心化服务应用。实验性D-Chat应用程序使用NKN新的分布式发布/订阅消息来管理群聊中多个用户的消息传递。该应用程序可在Firefox或Chrome上作为浏览器插件使用。

实验性D-Chat浏览器插件:

NKN:入门介绍

6月14日,NKN社区成员gigamesh在TheDailyChain博客上发表了“新型网络,元胞自动机介绍”,作为NKN的非技术入门。 本文不仅涵盖了去中心化互联网的需求,还分享了NKN网络的基本概念,如元胞自动机,中继证明等。

详情可参阅:

新版“什么是NKN”视频发布

感谢社区成员ulimuli创建了这个“什么是NKN”的介绍视频。以下是该介绍3个语种的版本。
英语:What is NKN? [Video]
德语:🇩🇪 Was ist NKN? [Video]
土耳其语:🇹🇷 NKN nedir? [Video]

社区发布适用于Windows的节点搜寻程序

来自上海的社区成员Allen创建了NKN节点扫描仪,这是一个监控所有本地NKN节点的工具。 适用于任何在线Web监控工具不在线的情况,使用非常方便。 该工具可用作Windows的可执行文件,如果您不是使用Windows 10操作,则需要在Net Framework 4.6上使用该工具。

NKN节点扫描仪:

关于NKN

NKN是一个完全去中心化,基于网络传输量工作证明,可支持千万级规模节点共识的区块链系统。由NKN所构建的这样一个有经济模型所驱动,社区共建共享的新型点对点网络,为开发者提供了一个开放、便捷、高效和安全的网络连接传输平台。基于NKN开发的各种应用将给终端用户带来各种全新的网络体验。

主页: https://nkn.org/
邮箱: [email protected]
论坛: https://forum.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/yVCWmkC
YouTube: http://www.youtube.com/c/NKNORG

1 Like