Qitmeer Network Development Report
动态
1. 商业
2022 年 7 月 26 日在美国迈阿密举办 WORLD DIGITAL MINING SUMMIT (WDMS) 世界矿业数字峰会 ,此次峰会汇聚全球顶级 Mining 企业和区块链公司并对矿业、金融和能源资源等领域进行深入探讨。
Qitmeer Network 作为新一代高性能公共区块链网络,基于混合 BlockDAG(MeerDAG)共识协议与 UTXO 数据模型的结合,采用 MeerKeccakV1 Mining 算法并支持 ASIC 矿机,以保证高度忠诚的算力来持续维护网络的安全与稳定;联合创始人 Lawrence 和 Abdullah Han 参与此次会议,希望借此机会推动北美算力市场的布局,以及进一步拓展算力全球化分布的可能性。
Qitmeer Network 算力运营商米尔芯星科技公司,其旗下产品 NOYCE57 高性能 ASIC 矿机在此次峰会上展露头角并获得众多参展商的青睐,东南亚财团 Kizzu Edutech 已订购 200 台 NOYCE57 矿机尝试参与网络算力的维护,为米尔芯星进入东南亚算力市场开辟道路。
2. 社区
-
“生态节点” Staking 进展: 目前已有六个”生态节点“正式提交申请并完成质押,Staking 总量已达 60 万 Meer。有意愿在 Qitmeer Network 建立业务场景的项目方或个人,可先行在 QNG Testnet 尝试创建并运行相关应用合约,体验网络高并发所带来的高性能是否满足业务场景的性能需求;也可以体验高频交易的手续费模型是否满足业务场景的成本需求。
希望已提交申请的”生态节点”与 Qitmeer Team 一起参与测试并提交问题与反馈,共同改进网络功能以满足更多使用者的需求并增加其使用价值。当在 QNG Testnet 测试完备与成熟时,可将主网全面升级到 QNG 网络。因此,希望社区为建设多元化生态网络而共同努力,早日达成 Staking 目标以激活 EVM 功能。
-
**QNG 网络升级进展:**QNG 网络正持续与主网进行兼容性测试,参与的节点越多可能暴露的问题就越多,越有利于网络的健壮发展,为未来网络的安全打下夯实的基础。目前“地心升级”已接近尾声,不日将正式开启“地幔升级”,网络中所有节点都需要升级版本,希望所有全节点运营者随时关注官方信息。网络升级期间将会暂停钱包及交易所的转账功能,望所有用户提前做好准备。
2. 锁仓
-
Qitmeer Umayyad 1.0 “多数者博弈”游戏第九期于主链高度 810000(order=906230)截止,总锁仓量达到 7707892.74285398 meer,质押率 47.58% 。第九期共计新增锁仓量 1060918.842643 meer,其中守护池 568269.019 meer,荣耀池 492649.823643 meer。第九期竞争激励获得者为守护池,额外获得竞争激励 108000 meer,附加收益率约为 19.01%。
-
目前, “多数者博弈”游戏第十期处于第3时段,截止到区块 954000,锁仓总量达到了 8658364.74285398 meer,当前质押率为 48.1%。已达到第二阈值,若锁仓总量再增加 34.2 万meer,将达到 50% 的质押率获得最高激励,届时,单仓基础奖励将由当前的 427680 meer 增加到 534600 meer。守护池新增锁仓量 680515 meer,荣耀池新增锁仓量 253716 meer,总计新增 934231 meer。
项目技术进展
近期主要技术进展:QNG 网络兼容性测试;实现 Meer 与 EVM 之间的转换;P2P 优化;MeerDAG 优化
底层核心代码更新
-
BUG 修复:stream 重置错误
代码实现:BUG:stream reset error by lochjin · Pull Request #115 · Qitmeer/qng · GitHub
-
BUG 修复:区块同步困难
代码实现:BUG:Unable to synchronize blocks by lochjin · Pull Request #117 · Qitmeer/qng · GitHub
-
升级 mixnet 引导 seeders
代码实现:upgrade the mixnet bootstrap seeders by dindinw · Pull Request #118 · Qitmeer/qng · GitHub
-
BUG 修复:地址绑定错误导致节点崩溃
代码实现: BUG:address bind error causes node crash by lochjin · Pull Request #119 · Qitmeer/qng · GitHub
-
BUG 修复:同步失败后连接频率过高
代码实现: BUG:heavy frequency connection after sync fail by lochjin · Pull Request #121 · Qitmeer/qng · GitHub
-
P2P 优化:支持移除 peer
代码实现:p2p:support remove peer by lochjin · Pull Request #122 · Qitmeer/qng · GitHub
-
P2P:优化流读/写异常
代码实现: P2P:optimize stream Read/write exception by lochjin · Pull Request #123 · Qitmeer/qng · GitHub
-
MeerEVM 支持按链ID分配内存
代码实现:BUG:meervm make alloc support chain ID by lochjin · Pull Request #126 · Qitmeer/qng · GitHub
-
优化跨链 vm 交易并支持检查健全性
-
增加交易标志类型,实现 Meer 与 EVM 之间的转换
代码实现:add tx sign type by jamesvan2019 · Pull Request #128 · Qitmeer/qng · GitHub
-
增加 WS RPC:支持块模板通知
代码实现:WS RPC:support block template notify by lochjin · Pull Request #129 · Qitmeer/qng · GitHub
-
修复区块无法同步问题
代码实现:BUG:Block cannot be synchronized by lochjin · Pull Request #130 · Qitmeer/qng · GitHub
-
临时设置 EVM 部署
代码实现: Temporary setup meervm deployment by lochjin · Pull Request #132 · Qitmeer/qng · GitHub
-
增加 docker 编译文件,支持 docker 启动 qng 节点
代码实现: add docker compile file by jamesvan2019 · Pull Request #133 · Qitmeer/qng · GitHub
-
Miner 优化:优化 GBT;优化内存池交易事件;移除无用进程
代码实现: Optimize GBT by lochjin · Pull Request #134 · Qitmeer/qng · GitHub
-
内存池将拒绝发送时间非法的交易
代码实现: mempool reject illegal tx time by jamesvan2019 · Pull Request #135 · Qitmeer/qng · GitHub
-
P2P 优化
代码实现: Optimize p2p by lochjin · Pull Request #138 · Qitmeer/qng · GitHub
-
限制区块提交API 的提交频率
代码实现: Limit the frequency of submit block API by lochjin · Pull Request #140 · Qitmeer/qng · GitHub
-
优化孤立块同步
代码实现: Optimize orphan block sync by lochjin · Pull Request #144 · Qitmeer/qng · GitHub
-
BUG 修复:孤立死锁问题
代码实现:BUG:orphan deadlock by lochjin · Pull Request #145 · Qitmeer/qng · GitHub
-
MeerDAG 优化:优化 dag 区块定位;优化块模板检查;优化子、主链链端检查
代码实现: Optimize meerdag by lochjin · Pull Request #149 · Qitmeer/qng · GitHub
Qitmeer Network Development Report
News
1. Community
-
Progress of “Eco-nodes” stacking: at present, six eco-nodes have submitted applications, and the total amount of stacking has reached 600000 Meer.
-
QNG network upgrade progress: The QNG network is continuously tested for compatibility with the main network, and the “mantle upgrade” will be launched as soon as the test is stable to upgrade the main network to the QNG network.
2. Staking
-
The ninth period of Qitmeer Umayyad 1.0 “Majority Game” has ended at the main height of 810000(order=906230), with a total lock-up amount of 7707892.74285398 meer and a staking rate of 47.58%. The total newly added amount is 1060918.842643 meer in the ninth period, and the Guard Pool is 568269.019 meer, the Honor Pool is 492649.823643 meer. The competitive incentive winner of the ninth period was the Guard Pool, which received an additional competitive incentive of 108000 meer with an additional return of approximately 19.01%.
-
At present, the tenth period of the “Majority Game” is the third phase, and as of block 954000, the total locking amount has reached 8658364.74285398 meer, with a current staking rate of 48.1%. The second threshold has been reached, if the total lock amount increases by another 342000 meer, the staking rate will reach 50% and obtain the full incentive, at that time, the single pool basic incentive will increase from the current 427680 meer to 534600 meer. The Guard Pool newly added 680515 and the Honor Pool added 253716 meer, for a total of 934231 meer.
Project Development Progress
Recent major development progress: QNG network compatibility testing; implementation of conversion between Meer and EVM; P2P optimization; MeerDAG optimization.
Core Code Update
-
Fixed BUG: stream reset error.
code: BUG:stream reset error by lochjin · Pull Request #115 · Qitmeer/qng · GitHub
-
Fixed BUG: Unable to synchronize blocks.
code: BUG:Unable to synchronize blocks by lochjin · Pull Request #117 · Qitmeer/qng · GitHub
-
Upgrade the mixnet bootstrap seeders.
code: upgrade the mixnet bootstrap seeders by dindinw · Pull Request #118 · Qitmeer/qng · GitHub
-
Fixed BUG:address bind error causes node crash.
code: BUG:address bind error causes node crash by lochjin · Pull Request #119 · Qitmeer/qng · GitHub
-
Fixed BUG: heavy frequency connection after sync fail.
code: BUG:heavy frequency connection after sync fail by lochjin · Pull Request #121 · Qitmeer/qng · GitHub
-
P2P optimization:support removing peer.
code: p2p:support remove peer by lochjin · Pull Request #122 · Qitmeer/qng · GitHub
-
P2P: Optimized stream Read/write exception.
code: P2P:optimize stream Read/write exception by lochjin · Pull Request #123 · Qitmeer/qng · GitHub
-
Fixed BUG:meerevm make alloc support chain ID.
code: BUG:meervm make alloc support chain ID by lochjin · Pull Request #126 · Qitmeer/qng · GitHub
-
Meerevm make alloc support chain ID.
code: BUG:meervm make alloc support chain ID by lochjin · Pull Request #126 · Qitmeer/qng · GitHub
-
Optimize cross chain vm tx and support check sanity.
-
Add tx sign type, realize the conversion between Meer and EVM.
code: add tx sign type by jamesvan2019 · Pull Request #128 · Qitmeer/qng · GitHub
-
Added WS RPC:support block template notify.
code: WS RPC:support block template notify by lochjin · Pull Request #129 · Qitmeer/qng · GitHub
-
Fixed BUG:Block cannot be synchronized.
code: BUG:Block cannot be synchronized by lochjin · Pull Request #130 · Qitmeer/qng · GitHub
-
Temporary setup meerevm deployment.
code: Temporary setup meervm deployment by lochjin · Pull Request #132 · Qitmeer/qng · GitHub
-
Added docker compile file.
code: add docker compile file by jamesvan2019 · Pull Request #133 · Qitmeer/qng · GitHub
-
Optimized miner: Optimized GBT and mempool tx event, removed useless processes.
code: Optimize GBT by lochjin · Pull Request #134 · Qitmeer/qng · GitHub
-
Mempool will reject tx with illegal sending time.
code: mempool reject illegal tx time by jamesvan2019 · Pull Request #135 · Qitmeer/qng · GitHub
-
Optimized P2P.
code: Optimize p2p by lochjin · Pull Request #138 · Qitmeer/qng · GitHub
-
Limit the frequency of submit block API.
code: Limit the frequency of submit block API by lochjin · Pull Request #140 · Qitmeer/qng · GitHub
-
Optimize orphan block sync.
code: Optimize orphan block sync by lochjin · Pull Request #144 · Qitmeer/qng · GitHub
-
Fixed BUG: orphan deadlock.
code: BUG:orphan deadlock by lochjin · Pull Request #145 · Qitmeer/qng · GitHub
-
MeerDAG optimization: Optimized sub main chain tip check and block template check, optimized locate dag blocks.
code: Optimize meerdag by lochjin · Pull Request #149 · Qitmeer/qng · GitHub
Qitmeer Common Links
- Qitmeer GitHub: Qitmeer · GitHub
- Qitmeer Homepage: https://qitmeer.io/
- Qitmeer Explorer: https://meerscan.io/
- Qitmeer docs: Qitmeer docs :: Qitmeer Documentation
- Qitmeer wallet: https://www.kahf.io/