Development

Zcoin Dev Update 2019年2月28日

By 二月 28, 2019 No Comments

Lelantus

  • 已完成所有密码学构建模块,包括:
  • 用于批处理双盲承诺的Sigma
  • 用于批处理双盲承诺的防弹协议
  • LelantusProof和LelantusVerify功能可生成并验证具有多个输入和输出硬币的交易证明(Sigma,防弹和平衡证明的组合)。
  • 代码清理正在进行,下一步是实施之前的验证

Sigma

  • 实施ECDSA签名方案,类似于我们对Zerocoin的解决方案,以解决“为了乐趣和利益融毁Zerocoin”漏洞。
  • Testnet即将上线。由于费用处理导致轻微延误。
  • 正在开发Sigma部分取回功能(可输出任意数量并且剩余值会被重新熔铸掉),预期很快就能合并代码。

MTP

  • 发布了Ccminer和bos jansson新版本。
  • Sgminer的反馈稳定
  • CPU miner:处理cpuminer间歇性停止挖掘的一些问题。
  • 在Nicehash上线。监视可用的哈希值以评估51%的攻击风险。
  • Hashrate显着增加。矿池并不怀疑出现了FPGA / ASIC,因为它看起来更像是MTP被Whattomine和Nicehash列为最赚钱的综合效应
  • 用于MTP的Python模块被编码以评估MTP去中心化的P2Pool是否可行。

Core升级

  • 升级至14或多或少已完成,但0.17延迟了
  • 这是由于Dash的masternode代码是基于13 / 0.14。
  • 在核心升级期间更新masternode代码,然后升级到17
  • 一旦集成了masternode代码,从14升级到0.17就更简单了。
  • Electrum MTP
  • 检测到Electrumx在链叉中反应不太好的错误,修复中

Themis:智能合约功能

  • 关于EVM与WASM对比的讨论
  • 使用Zcoin操作码的智能合约第二层。
  • 讨论EVM是否应仅由Znodes验证
  • 代码也会在更新至core 0.17时同步更新。

GUI

  • 由于计算权重的方式,在一个tx中取回多个Zerocoins时存在一些小错误。
  • 需要硬分叉才能完全彻底的修复,将会在上线Sigma时做这件事。
  • 解决后继续公开测试版发布。