Development

Zcoin开发进展2019-3-20

By 三月 20, 2019 No Comments

Sigma

  • Sigma中许多构建问题得到解决。
  • 取回和再熔铸功能已merge。
  • 修复Sigma取回的大量问题。
  • 致力于修复远程节点上的bug,不接受Sigma在mempool上的取回操作花费。
  • Testnet推出稍有延迟,可能在本周末推出可运行的testnet。
  • 简易QT GUI需要额外一周。
  • 一旦完成mainnet的转换代码,将会马上开源代码。

GUI

  • 由于第三方开发人员没有足够的时间专注于该项目而导致延迟。
  • 移交给新开发者。
  • 由于最大tx重量限制,必须更改代码以允许多个Zerocoin取回。
  • Windows 10启动有时会失败。
  • Mac系统中关闭较慢。
  • Windows 7中打开/关闭TOR时会出现错误消息。
  • 移植到Sigma的工​​作相对简单,代码可以重复使用。
  • 第一次测试版的功能锁定。
  • 下一个发布目标。
  • Znode精灵。
  • 易于使用的硬币控制。
  • 轻钱包/硬件钱包集成。
  • 传播Zerocoin / Sigma取回需间隔一段时间以获得更大的匿名性? (讨论中)
  • BIP47或类似功能。


核心升级和Znode

  • 核心升级同时会升级masternode代码。
  • 由于旧的masternode代码与新的masternode代码之间的巨大变化,Masternode代码升级花费的时间比预期的要长。
  • 新的Znode代码将包括。
  • 确定性Masternode(替换Znode同步列表)。
  • 支持即时发送。
  • Sporks禁用(出于去中心化的考虑)。
  • 治理失效(直到社区投票计划到位)。
  • 估计要在几周内正确实施masternode代码。

Lelantus

  • Lelantus论文正在进行重新排版以便于阅读。在本周末能完成。
  • 通在重排过程发现了一些错误但很容易修复。
  • 多指数优化编码继续进行,主要错误修复。
  • 依据已修正错误的论文来更新代码。
  • Aram在ZK0x03上进行了一次分组会议,让密码学家对Lelantus有了更深入的了解。

确定性熔铸

  • 支持通过HD码来取消熔铸操作,因此以后无需每次熔铸前都进行钱包备份。
  • 代码已完成审核和重构。

MTP CPU 挖矿软件

  • CPU miner已优化为使用AVX指令集。略有增加。
  • Blake2bp可能会提高挖矿速度,正在开发。
  • Ryzen 2700x在当前版本速度约为125 kH / s。
  • 尽管Xeon Phi可以很好地工作,因为它拥有许多内核,但CPU / GPU比率仍然不理想。继续推进。

PromptPay集成

  • 新的Android开发人员加入了协助加速Promptpay集成。
  • 新的预计时间是4月底。

杂项