嗨,各位亲们晚上好!又到周五啦~SmartMesh周报如约而至。
除了周报,其实我们更想看到的是MeshBox作为SmartMesh生态中最重要的环节,仿佛像个害羞的孩子,躲躲藏藏,终于在周二MeshBox团队拿到了魔士盒的定型版本,同时在两个团队的共同努力下完成了Mesh组网,并在Mesh网络多跳之后依然可以看到高清流畅的视频,在没有网络的情况下多跳读取并观看视频,并通过Specturm上二级架构的光子网络完成无网支付。这整个过程的完成时间很短,但是对于我们及MeshBox的团队经历了太多,信任、嘲讽甚至是内部或外部的质疑。是我们对信仰和理想的坚持,激励着小伙伴们向前,无论是在顺境或是寒冬,我们从来没有忘记使命,终于我们实现了自己在项目创始之初的理念,团队的每一个小伙伴都为自己的坚持感到自豪。
人们常说,“一个人只想要找回自己”。
这句话是十分正确的:你所做的一切,都是为了找回自己。然而,你在身外任何地方都将找不到自己——你要找的东西,只有在你的内心才能找到。
你是否曾经这样问过自己:“为什么我认为我需要身外这个人、这个地方或者这样东西?”
唯有走进内心,你才能回答这个问题。
我们也在寻求这个问题的答案,孜孜不倦。
在本周三,我们发布了《特别番外篇—最美告白》,创始人王启亨先生及SmartMesh团队非常需要了解你的支持和想法,或许我们可以聊一聊,特别的番外篇和特别的支持……欢迎小伙伴们留言。
请相信SmartMesh团队,我们一起,携手并进。
2019年第四周,工作具体如下:
◆技术 ◆
公链
具体工作如下:
Spectrum 具体工作如下:
1)Perception 代理:
1.1开发手机上的 Demo 程序,测试在在直播过程中视频流的清晰度和流畅度。
1.2修改Bug, 修正节点校验过程效率过低的问题。
2)Spectrum公链:
2.1继续团队在密码学方向的探索,聚焦于以下的两个方面:
- a) 群论和有限域
- b) 扩展的欧式几何理论
- c) 椭圆曲线以及参数选择
2.2浏览以太坊代码,跟踪以太坊最新的开发进度。
光子网络
具体工作如下:
Photon 1.0版本已正式发布,我们非常期待社区小伙伴们能通过使用给我们提出宝贵的意见。在这一版本的Photon中,我们在原有功能的基础上增加了多token支持、通道存款接口复用和通道收费等功能。在第三方监控服务和第三方路由收费查询服务辅助下,可以更好的完成Photon节点链下转账、正常交易和惩罚交易的数据委托以及通过光子网络找到路由支付的最佳方式。
新版本仍在持续完善中,以下为本周具体工作:
1、Photon新版本与APP功能交互及测试
1.1完成APP正常调用Photon接口功能测试。主要包括:通道创建、通道存款、通道转账(含收费)、通道关闭等。
1.2完成APP与MeshBox配合实现Photon无网支付测试。主要包括: MeshBox离线场景下通道双方(均无网)直接通道无网支付测试、一方有网一方无网场景下无网支付验证、无网场景下通道存款及关闭验证等。
1.3进一步改善Photon与APP的交互方式,如:将交易状态由APP查询修改为Photon主动推送。
2、Photon新版本进一步完善及优化。
2.1 构建复杂场景崩溃恢复发送消息场景测试,增加多个中间节点并构建多支付路由。目前已测试场景主要为:EventSendMediatedTransfer及EventSendSecretRequest。
2.2 修复特定场景下可能存在的一个安全隐患,即交易发起方通过发送失败交易在极端条件下构建惩罚进行非法获利,目前该问题已顺利解决。
2.3 进一步完善Photon 1.0 RESTFUL接口文档描述。主要更新内容包括:增加所有接口的示例表示、增加异常调用的消息反馈、增加及修改部分接口使用说明等。
Photon1.0 版本发布地址:
https://github.com/SmartMeshFoundation/Photon/releases
Photon1.0接口描述地址:
https://github.com/SmartMeshFoundation/Photon/wiki
(英文描述持续更新中)
大气层(跨链)
具体工作如下:
大气层核心之分布式公证人Demo初版基本功能已初步完成,我们本周继续进行了lockin和lockout的逻辑连接设计,并对并发交易存在的问题进行了针对性设计。具体工作如下:
1、分布式公证人完整流程Demo设计及实现
1.1完成 lock in流程逻辑连接设计及实现,实现主链和侧链合约lock-in相关功能接口的正常调用及同态加密参数验证等。
1.2完成lockout流程逻辑连接设计及实现,实现主链和侧链合约lock-out相关功能接口的正常调用及MTA和签名片ElGamal加密验证等。
1.3完成DNC客户端Demo设计及实现,进行完整流程Demo正确性测试。
2、分布式公证人并发交易处理机制设计
2.1分布式公证人并发交易通信机制分析。主要包括:nonce冲突问题、并发交易签名对象一致性问题、不同交易内部逻辑顺序交叉问题等。
2.2分布式公证人并发交易处理机制设计。主要包括:全局nonce分配处理机制、公证人协商nonce生成机制、缓冲队列处理机制等。
2.3分布式公证人并发通信模块设计。主要包括:使用websocket替换http通信模块以支持高频有序通信需求等
APP
具体工作如下:
与新到的MeshBox做部分新版光子网络支付功能联调。优化操作流程和业务反馈状态,以及解决测试中遇到的小问题。
开发者
具体工作如下:
1、第一期光谱链Dapp基金池得到社区朋友积极响应,本周顺利组建,未来几个月光谱链应用生态将高速推进,今日平地起,他日高楼万丈,欢迎开发者和Dapp项目洽谈合作。
2、官方Dapp应用光谱恋小程序顺利实现了SMT钱包功能以及链上评论功能,并且通过审核。
3、基于光谱区块链的去中心化红包目前在开发中。
市场
具体工作如下:
1、本周二MeshBox团队终于拿到了定型内测的MeshBox-Maxwell版本的,同时双方团队也在软硬件上对MeshBox做了一次又一次的检验及测试,同时也完成联调。结果当然是让大家兴奋不已,我们也感谢程猿们和工程狮们的辛勤付出。
2、1月25日下午,SmartMesh团队也MeshBox团队完成了MeshBox组网测试,完全成功,标志着我们双方团队为菲律宾联网演示及测试做好了准备。同时我们也会在下周实时更新在菲律宾的测试情况。
*文中所提及时间均为新加坡时间
了解SmartMesh的每周动态,请持续关注SmartMesh周报!