mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
平台 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

QOS项目周报第23期:代码模块组织调整

收藏
分享

技术研发

1

基础模块

本周工作内容

qbase v0.0.10 release,依赖升级到最新tendermint;

qbase client命令行增加配置文件设置;

qbase Coin修改,币种不区分大小写;

cosmos F1 fee distribution算法预研;

下周工作计划

委托验证经济模型相关模块设计开发;

2

QOS公链功能

本周工作内容

讨论修订验证委托、分配模型,初步设计分配和slash数据结构;

QOS基于最新qbase更新并合并到master;

QOS代码模块组织调整;

QOS交易gas设计;

规范QOS错误提示,数据限制;

QOS export command完善;

下周工作计划

tx序列化和反序列化方法调整;

QOS升级状态导出和导入设计开发;

3

跨链协议(QCP)

本周工作内容

分析跨链实现安全性,考虑引入LCD(轻节点)的验证功能,增强Cassini的安全;

code review并优化代码;

写中继相关专利;

下周工作计划

跨链安全技术预演;

写中继相关专利;

4

联盟链架构设计

本周工作内容

升级QStar,对接qbase v0.0.10,进行联盟链功能测试;

联盟链出现脑裂,分析原因并修复;

配合示范DApp(简乾)测试网上线测试;

优化QStar代码结构,提高单元测试覆盖率;

下周工作计划

Qstar联盟链功能测试,提取数据结构,做移动端LCD代码移植;

QStar支持swagger-ui的REST API;

尝试增加基于docker的集成环境;

编写LCD的发明专利;

5

区块链浏览器&钱包客户端

本周工作内容

LCD功能集成至移动端手机轻钱包方案确定;

QWeb跟进LCD功能;

浏览器功能完善,支持简钱相关tx、tx处理状态查询、提供swagger格式接口文档;

QMoon解析示范DApp(简乾)相关tx;

LCD功能集成至轻钱包SDK,根据QOS数据结构初步确定代码框架;

下周工作计划

搭建prometheus监控系统,监控QOS测试网运行数据;

Qmoon代码结构调整,数据存储优化,每个链单独一个库;

开源地址:https://github.com/QOSGroup

6

其他

计划在QOS下个测试网上线验证委托、分配模型,本周分析总结了EOS和COSMOS分配策略,经过投票确定了第一版模型的倾向点,其中有:

不管是验证人还是委托人,币有相同的收益权:支持;

不管是验证人还是委托人,币有相同的治理权:支持;

验证人能接收多少委托人的币:系统上不控制,把验证人当前数据公布,由委托人自己决定;

等待队伍准验证人排名依据:自己抵押币+委托人币;

新晋验证人竞争规则,倒数第一名验证人自己抵押10币+委托人10币,等待队伍排名第一的准验证人自己抵押11币,是否允许准验证人把验证人挤掉:不允许;

惩罚验证人时,除了验证人自己的币,委托人的币是否受惩罚:惩罚,但惩罚力度可以比验证人小;

验证人挖矿收益的到帐方式:系统定期打款到帐,并可选择自动复投;

社群运营

2018年12月26日16:00 – 2019年1月5日16:00内,QOS携手CoinTiger举行的净买入赛活动已经结束,奖励也均已发放;

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。