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举行的净买入赛活动已经结束,奖励也均已发放;
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum