Qtum量子链周报(9月16日-9月22日)
Qtum量子链
原创 首发

2019年09月24日 10:29

Follow


Qtum 量子链


9月16日-9月22日 新闻动态回顾

本篇文章会详细回顾 Qtum 量子链在过去的一周(9月16日- 9月22日)项目动态,新闻回顾后还包含 Qtum 所有目前技术开发进展,欢迎随时查阅。


第三期 Qtum 量子链全节点激励计划



活动时间:7月15日-10月23日(东八区)

每2小时开奖一次,24小时滚动抽奖!

剩余名额:354





Qtum 量子链主网上线两周年

重磅推出“2.0”将带来哪些变化?



为了适应日益变化的区块链技术应用场景,Qtum 将逐步对底层协议进行升级,推出 Qtum 2.0。本文介绍的硬分叉将是 Qtum 2.0 相关的第一次升级。


本次硬分叉相关的代码已经全部开发完成,并经过近半年的测试。此次硬分叉升级会先在测试网络上激活,在测试网络稳定运行后,将会在 Qtum 主网激活。


升级将在预先设定的区块高度自动激活,测试网络的分叉高度为 446,320(预计为 2019 年 9 月 20 日),Qtum 主网的分叉高度为 466,600(预计时间为 2019 年 10 月 16 日 - 10 月 17 日)。建议用户保持运行的钱包始终是官方发布的最新版本,从而可以自动完成升级。



QIP-5提案:在智能合约交易输出脚本上增加签名证明,允许用户以代付方式调用合约


实现智能合约的区块链平台,不管是 Qtum 还是 Ethereum,都设计了 Gas 模型来避免智能合约的调用耗尽区块链资源导致整个系统崩溃。但这也带来了一个问题:一个地址想要操作智能合约,则必须自己支付 Gas 并判定身份。在 Qtum 区块链中是通过检查作为交易输入的 UTXO 来判断合约操作者的,这就意味着一个地址必须拥有可支付 Gas 的 QTUM才能进行合约调用,这给普通智能合约用户和交易所等机构都带来了一些难题。


为了解决这一问题,QIP-5 提出在 Qtum 链上加入 OP_SENDER 操作码,使得一个地址可以在没有 QTUM(UTXOs)的情况下通过别人代付 Gas 的方式调用智能合约。具体实现点击阅读原文:相关链接




Qtum 量子链


9月16日-9月22日项目技术进展

战略产品进展以及设计实现


Qtum 核心代码

  • 发布了Qtum最新版本V0.18.1 该版本包含了硬分叉代码,分叉高度466600,测试网分叉高度446320

    相关链接


具体更新主要包含:

1、硬分叉部分:

  • QIP-5 实现: 增加 OP_SENDER 操作码
  • QIP-6 实现: 增加 btc_ecrecover 预编译合约
  • QIP-7 实现: 虚拟机升级
  • QIP-9 实现: 修改了难度调整算法与全网算力估计

2、硬分叉后生效改动的其他功能:

  • 提高最低支持的协议版本到70017
  • 增加PoS难度的最小目标限制
  • createcontract 和 sendtocontract 在分叉后默认使用 OP_SENDER 交易
  • 修复了当节点运行 -dgpstorage 时修改gas schedule 的问题

3、其他更新:

  • 增加QT钱包的恢复选项
  • 修复了Windows 下钱包备份的路径转换
  • 将regtest检测和fposnoretgeting分离
  • 修复了在某些边界情况下可能引起的执行结果不一致的问题
  • 增加Python测试用例以覆盖所有测试点
  • 增加了checkpoints
  • 升级了nMinimumChainWork, defaultevalid和chainTxData
  • 修复了Qt钱包在OSX中选择数据目录时请求访问联系人和日历的问题


Qtum-x86虚拟机

  • 继续实现 Qtum X86-rs
  • 编写 OP_CREATE 与 OP_CALL 测试用例
  • 实现 neutroncreatecontarct\neutroncallcontract\neutronsendtocontract 三个 RPC 接口
  • 更新 x86 相关技术文档,并发布至:相关链接
  • x86虚拟机开发任务列表(持续更新中):
  • 相关链接


企业版 Unita

kubernetes application 本地测试完成,适配继续进行中

Unita vm已上线Google 云平台:

相关链接 ;id=5db9d77f-7499-45f1-b8cb-67a780d03f80

Unita 主页: 相关链接
Unita 区块浏览器:

相关链接
Unita 测试币水龙头:

相关链接
Unita 一键发链页面:

相关链接
Unita 文档:

相关链接



基础产品以及开发工具更新



Qtum 浏览器

  • 继续新版浏览器产品原型设计
  • 完善API文档:
  • 相关链接
  • 对已完成的Token页,Token交易详情页,富豪榜,工具页面进行细节调整
  • 迁移所有旧浏览器 api

PC钱包

  • 恢复钱包对话框部分翻译

移动端钱包

  • 新版安卓端钱包产品原型设计完成
  • 新版安卓钱包开发继续进行,持续迭代内部测试版
  • 切换到主网进行安全性测试,同时继续提升用户体验
  • 添加QTUM转账最低额

Qtum测试

  • 修复不稳定测试用例
  • 继续测试硬分叉相关各种边界条件

技术更新文档

  1. QtumX 新版共识机制文档:相关链接

  2. QtumX 跨链交易模块文档:相关链接

  3. Qtum 文档更新,详见:相关链接


Github更新地址



Qtum核心代码:

相关链接

qtum.info浏览器:相关链接

Qtum Electrum:

相关链接

Qtum项目集合,戳一下总能有收获相关链接


Qtum 量子链为构建优秀的可持续区块链生态不懈努力,Qtum 量子链将会持续更新周报,对于我们有任何建设性的意见可以在下方留言,让我们共同见证全球区块链新经济蓬勃发展。



3753 views

2
Share

Comments

no comments

Recommend to Read

猴哥看区块

05月22日 16:32

Follow
361 Views
Comment
1
Share

哔哔News

原创

05月21日 11:31

Follow
2693 Views
3
15
Share

比特币现金BCH

04月20日 17:57

Follow
5409 Views
2
40
Share

Conflux中文社区

原创

05月28日 10:36

Follow
430 Views
Comment
1
Share

NEST爱好者

原创

04月24日 18:15

Follow
2483 Views
Comment
19
Share

DREP

首发

04月16日 16:32

Follow
617 Views
Comment
17
Share

NEST爱好者

原创

05月06日 13:42

Follow
1602 Views
Comment
11
Share

NEST爱好者

05月18日 14:15

Follow
611 Views
1
20
Share

CocosBCX

05月09日 12:06

Follow
675 Views
Comment
24
Share

aelf

04月21日 19:25

Follow
962 Views
Comment
31
Share
加载更多