玩币族移动版

玩币族首页 > 区块链资产 >

暗黑币作者7月15日发布开发更新

  暗黑币作者发帖提供开发的更新消息。

  帖子简译如下:

  开发更新 – 7 月 15 日

  DarkSend+

  过去一两周,Darksend+取得了重大进展。我们很高兴地告诉大家,我们就快要拿出最终产品了。

  我们采用跟上次更新中所说的略微不同的战略实施Darksend+功能。新战略有多个优势。我们认为跟以前的迭代相比,它在隐私和效率上都有改进。现在,暗黑币客户端将在用户钱包中存储预混合、带面额的暗黑币,用户需要时可立即使用。混合和分配面额过程是无缝、自动进行的,无需用户介入。 第一版 Darksend 中设定的10 DRK 的限制将永久性删除。在RC4中,用户使用 Darksend+发送的币仅受钱包中可用余额的限制。

  以下是工作原理:

  每 10 个区块,网络中的用户客户端都将自己拥有的未混合、可追踪的暗黑币发送出去,进行匿名处理。在匿名阶段中,主节点将这些从网络中收到币进行混合,并将这些币拆分成一定面额。经过至少两个主节点的处理后,币会发送到链中的下个主节点或者通过随机生成的找零地址返回到用户钱包。

  用户可根据想要的安全和隐私深度,选择让交易在主节点后经过在 2 到 8 个“跳点”再返回到客户端。每 10 个区块为一个跳跃,所以 2 跳的匿名深度将需要 10*2*2.5=50 分钟。 3 跳 10*3*2.5=75 分钟,以此类推。用户可以通过客户端GUI 选择想要的混合深度。

  匿名流程完成后,用户的币会通过随机生成的找零地址返回各自客户端。当用户想进行交易时,客户端会从这些匿名找零地址中直接将需要的数量转发到接收者的地址。在最后的个人对个人交易中,主节点不直接参与。

  支付证明将一如既往地工作:用户可以在自己钱包中看到发送交易到接收者的地址 ,块链将显示该接收者地址收到一笔数量相等金额。

  改进的 Darksend+ 流程解析图:

暗黑币作者7月15日发布开发更新

  fernando 在 darkcointalk.org 论坛中提供了图表,用于说明在经过2 跳和 8 跳匿名性后通过主节点勾结抵消匿名性的可能性:

  2 跳: http://goo.gl/g1dQ3C

  8跳: http://goo.gl/TcWoF0

  主节点支付软分叉合规

  我们很高兴宣布,通过 GhostPlayer/yidakee 等的努力(还有很多人的帮助),暗黑币矿池中能达到非常高的主节点支付合规水平。这显示了我们社区参与的力量,也说明这些矿池希望看到暗黑币光明的未来。感谢所有人的努力。

  测试网络(Testnet)阶段

  RC4 开发已经接近尾声,我们预计下周在测试网络测试。预计测试和 QA 需要 2-4 周完成。

  代码审查

  Kristov Atlas 同意做第一个审查 Darksend 代码的人。Kristov 对技术的匿名性和整体设计进行评估,并公布审查结果。我们很快就会将代码发送给他,希望在本月末能收到Kristov的反馈。

  分离main.cpp 逻辑以快速进行编译/开发

  Deathray 很快就会将main.cpp 从整体状态中分离,以提高未来编译的速度。

  主节点列表差异

  客户端现在可以请求网络提供已存未知主节点的信息。这是对旧协议的改进。该改进和其他改进功能会提高网络中主节点列表的一致性。

  自展流程

  Flare 一直在获得冗余 DNS 种子服务器设置,效果将非常好:当你启动客户端时,你可以立即连接到 8 个点,只需 5 – 15 分钟即可下载完整个块链。

  Gitian Build 流程

  我们已切换至名为“ Gitian ”的安全 build系统,用于构建适用于 Windows、Mac 和Linux暗黑币的二进制文件(binaries)。 这意味着你可以下载多个构建者( builder)验证的可信任的二进制文件(binaries).

  Gitian 使用决定build 流程,允许多方创建相同的二进制文件(binaries)。对二进制文件(binaries)进行比较后,构建者可以确定他们没有被篡改并进行签名。从而创建一个系统,在这里编译流程不依赖于单个故障点。

  帖子链接:https://darkcointalk.org/threads/development-updates-july-15th.1788/

知识: 暗黑币