NEO 2019年5月月报

NEO3 进展

NEO

  • 进一步更新dBFT2.0
  • 通过添加压缩、优化协议和减少消息对tcp协议进行了极大改进
  • 清单和权限系统操作已完成
  • 修改定价模型
  • 增加并改善单元测试
  • 移除UTXO
  • 添加NEO、Gas和策略性原生Token

Neo-cli

  • 支持NEO3 preview 版
  • 允许无需下载便可直接从zip文件安装插件
  • bug修复

Neo-devpack-dotnet

  • 为NEO3编译器所做的必要更改已完成
  • 增加单元测试

Neo-plugins

  • NEO3插件的必要更新
  • bug修复

Neo-VM

  • 完成NEO3虚拟机必要的更改
  • 增加单元测试并对虚拟机进行改善
  • 优化虚拟机操作
  • 添加静态变量操作的必要操作码
  • “允许GetCallingScriptHash函数返回错误值”的bug已修复

NEO2.x 进展

NEO

  • 发布了使用dBFT 2.0的2.10.2和经测试与MainNet兼容的Neo-VM

Neo-VM

  • “版本之间存储产生差异”的bug已修复

Neo-cli

  • 修复安装和卸载插件
  • 调整protocol.json中的种子节点
  • bug修复

Neo-plugins

  • 对存储状态转储程序参数HeightToStartRealtimeSyncing的小修复
  • 固定CoreMetrics 插件的末尾 [查询] 高度
  • 固定RpcWallet多签地址交易的输出json

目前的核心开发工作现在集中在NEO3上, NEO2.x分支则会进行必要的bug修复更新。

上海NGD 进展

开发进展

  • 完成对Neo-cli 2.10.2的测试
  • 维护升级测试网到2.10.2版本,发布相应文档,更新白皮书至当前版本
  • 增强NEO主网稳定性,修复 bug #134, #505
  • 协助投票给Matpool成为测试网共识节点
  • 开始对NEO3的迭代测试
  • 优化NEO ID平台&白皮书初稿的设计
  • 完成Qlink的NEP-5资产到其主网的映射
  • 推进arkine钱包管理平台支持NEO Token
  • 竞马物语项目的技术支持
  • 官网整体维护,测试币申请页面添加Github验证和收集功能

本月活动

  • 5月8日,位于瑞士的EG负责人Lili Zhao, 出席在苏黎世举办的Bank-IT欧洲区块链智能经济银行论坛并发言
  • 5月11日,韩国高丽大学邀请 NGD韩国负责人Evan Hong, 洪铭槿、NGD开发工程师刘仁栋,为学生们进行区块链应用知识培训
  • 5月12日, NGD EG总监王佳超和助理经理宋萍出席在上海举办的GF-Defi生态项目会,宋萍进行《NEO项目进展介绍》的演讲
  • 5月13-15日,NEO 创始人兼 NGD 首席执行官达鸿飞、技术社区 NEO SPCC 联合创始人及管理合伙人 Sergei Liubich、NEO ID  项目社区设计者之一林鹏涛、NGD 西雅图负责人 John deVadoss、NGD 区块链开发工程师王龙飞受邀出席在美国纽约举办的Consensus大会,并围绕 NEO 规划、FS 项目、ID 项目进展、及如何简易开发一个 dAPP 进行了展示NEO在Consensus2019大会上说了什么?
  • 5月18日,NGD韩国负责人Evan Hong,出席在Jeju Shinhua World举办的Jeju Block best practices,发表《NEO Ecosystem and Function of NGD Korea》的主题演讲
  • 5月31日,位于瑞士的EG负责人Lili Zhao受瑞士国家银行的邀请,出席参加关于加密资产未来的圆桌论坛

其他进展

NGD西雅图进展

  • NGD西雅图招聘更新:Harry Pierson,前IronPython for .NET和xLang的项目负责人,加入NGD前在微软总部雷德蒙德从事了20+年的开发工作
  • F5开发者体验:NEO的F5开发者体验预览在纽约Consensus2019中进行了演示。 将在接下来的几个月公布更多进展,欢迎关注该项目
  • 工程卓越TechTalk系列筹备:该系列将于6月开始,将由来自整个软件行业的有影响力的参与者参与

开发者社区进展

NSPCC 社区

NeoFS核心进展

  • 已完成数据迁移和复制服务
  • 新对象存储格式及其API展示:数据存储模块的改进(新对象格式)图像化表示对象间连接关系(包括数据拆分以及数据恢复)实现NeoFS中用于数据上传和下载的对象处理管道
  • 实施数据审计
  • 研究用于数据放置的节点存储容量计算:用于数据存放的HRW加权排序
  • 监控:使用Proofheus和Grafana作为NeoFS指标度量工具
  • 研究dBFT 2.0作为NeoFS共识协议的可行性:NeoFS 使用Golang实现dBFT 2.0
  • 新EventLog的实现
  • NeoFS中,区块链索引器和库与区块链的联动
  • NeoFS网络组件的改进和重构(已修复潜在的data-race,改善网络单元测试)

其他进展

  • 受邀出席在美国纽约举办的 Consensus 2019年度盛会,并进行项目展示和主题发言:https://neo.org/fwlink/27 
  • 视频demo准备:https://neo.org/fwlink/28
  • NeoFS 与 NEO3 集成建议书:NeoFS API的智能合约调用(NEO3 集成及NeoFS支付模型)
  • 制定NSPCC的新工作流程和开发流程
  • NSPCC的新团队成员(Stanislav Bogatyrev,可信分布式计算机系统博士(ITMO大学),前三星电子和Dell-EMC高级软件开发)

COZ社区

Neon Wallet

  • 添加了NEO News Today的RSS流,并持续优化设计/增强功能
  • 添加了仅限watch的认证机制
  • 设计和开发离线签名/多重签名的用户体验流
  • 实现仅限watch的交易生成机制

Neo-python

  • 为Neo-cli和Neo-python制作插件和比较工具,使其支持比存储更广泛的审计。这些插件还存储诸如: tx费用(sys_fee / net_fee),VM执行状态,执行堆栈结果,GAS消耗等历史上有偏差报告的项目
  • 调查内存泄漏并降低内存的高使用率。这坚决了Neo-python中的几个潜在问题,报告1个内核泄漏问题给Python核心语言,并把Neo-python的内存使用量减少了5倍
  • VM已经从2.4.1更新到2.4.3,并做了一下性能提升改进

Neo-debugger-tools

  • 添加了测试文件的快捷键功能,可进行基本调试、一键调试,将AVM拆为操作码并进行重构

Neo-scan

  • 改进日志;修复了同步过程中的错误;添加了getapplicationlog的错误处理 ; 新的docker配置

Neon-js

  • 增加了对其他交易类型的支持

NeoResearch社区

  • 实现NEO C ++编译器的第一个版本
  • 通过更灵活的脚本回放以及更自动化的行为优化NeoCompiler Eco
  • 调整黄皮书并将合并到NEO官方指南
  • 调研dBFT新的研究方向并改进当前版本

Neow3j 社区

  • 钱包的便捷层正在落实中(GitHub issue #25)
  • 智能合约部署功能正在落实中
  • Pull Request中提交的bug和功能请求已被接收、审核,合并到Master分支此处感谢Github用户@shoxive and @freddytuxworth
  • 多个bug已被修复,如,maven导入错误,调用交易的结果不可用
  • V1.0.10 和 V1.0.11新版本已发布
  • 创建neow3j-docs文档库
  • 处理了GitHub中创建的问题,包括社区请求的功能(如,#32 和 #33)
  • 增加测试覆盖率,并使用codecov.io测量

NEXT社区

开发进展

  • NEOLine 插件钱包(neoline.cn):Dapi 采用 NEP 规范进行重构;界面添加黑夜模式,即将放出;修复已知 bug
  • Blolys 浏览器(blolys.com):优化处理数据响应结构体,升级节点保证数据的准确性,新增新版本节点并完成区块数据解析
  • 令牌:优化交易流程,加固网络请求;对服务器扩容,减少卡顿感
  • 赞我:域名确认,2.0产品已进入全面迭代更新阶段,UI方面做了大的调整变化,将加入更多奖励机制功能

本月活动

  • 开展了两期线上分享课,推出了线上小课堂,让更多新加入NEXT社区的用户更全面清晰地了解NEO技术知识以及提升对dApp的认知

NEL社区

  • 已开始NNS DEX 第二版的开发,静态页面完成100%,逻辑页面完成60%
  • 开发代币流动性兑换协议合约,合约开发完成100%,进入页面设计阶段
  • Chrome 插件钱包 V1.2.0 发布,增加DapiV2(链信息、数据转换、NNS),增加更多用户设计功能,WebSocket主动推送链变化响应更快
  • NEL浏览器新增域名搜索、域名反向解析显示、在池中交易显示

NEO-ONE社区

  • 扩展原生外部钱包集成支持;开始实施dAPI,以实现用NEO-ONE构建的钱包和dapps之间的无缝集成
  • 添加对分层确定性钱包(Hierarchical Deterministic Wallets)的支持,让使用NEO-ONE实现的钱包能够从单个种子短语中生成许多私钥,类似于Ledger
  • 正在修复“NEO VM的NEO-ONE实现和C#实现之间不一致”的问题

社交媒体

TwitterFacebookRedditDiscord
321691306239759824900
MediumYouTubeWechatWeibo
23483597167748313

流动性

  • 交易所上线总数:72家
  • NEO新上线交易所:UPEXUPEX是一家获得巴林政府颁发合法牌照的面向中东市场的交易所,在当地央行的监管下支持美金的合法出入

招聘信息

邮件发送至:career@neo.org

  • 上海技术负责人
  • 测试工程师
  • 区块链交互工程师
  • 区块链开发工程师
  • 生态发展助理经理
  • 招聘资深助理
  • 海外媒体关系专员
  • 内容编辑

发表评论

Top