mt logoMyToken
Market cap:
0%
FGI:
0%
Cryptocurrencies:--
Exchanges --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

[XZC]零币团队出面介绍什么是Znodes项目

Collect
Share

当前,零币使用RSA算法实现Zerocoin功能,累计期权不用随时随地保存,每次 都需要重新进行计算。虽然这个方法在概念上易于执行且安全,当在计算处理一比Zerocoin发送交易的时候它确实增加了一个重要的计算时间。我们当前都将所有的发送交易证明保存在区块链里面,这个暂 时不是什么问题,但是随着交易越来越多,这将会导致区块链数据过大,这个就不是一个理想的解决方案了,我们也一直在想尽办法改进这一点。


当前我们也将所有的Zerocoin发送交易证明数据(每笔约25kb)储存在区块链上,虽然现在不会造成什么问题,但是随着越来越多的Zerocoin交易生成,到后面就会导致区块的严重膨胀。一开始在Zerocoin白皮书中就预测到了这一点,当时也有提议使用分布式哈希数表或者互立区块,以减少Zerocoin的交易证明数据在区块链上尽量小于64字节。


更重要的是,Zerocoin发送交易对计算力要求较大,但是并没有在这一环节产生手续费(当前所有的Zerocoin铸毁交易收取固定的0.1XZC每笔,并支付给处理Zerocoin发送交易的矿工),这样的话矿池就没有动力去处理Zerocoin类型交易,因为有可能你在处理Zerocoin交易的时候,别的矿工却挖出了新块并获得了奖励。这种情形可以通过增加Zerocoin发送交易手续费来缓和。然而,经过团队的深思熟虑我们不是很希望增加Zerocoin发送交易的手续费,因为无论你铸毁多少数量的Zcoin,你都会得到多少Zcoin,并没有多大损失。如果我们要设计根据铸毁数量来动态收取手续费,那情况又会变得很复杂,并且每次进行Zerocoin交易将不再确定你还可以赎回多少经过重铸的零币。同时这个也不会解决如何让矿池花费资源验证Zerocoin类型交易的问题。


所以我们团队就提议实施一个代号为Znodes的主节点计划,通过创建一群物质激励性节点一并解决上述所有问题,让这些节点完成Zerocoin交易类型的验证任务。因为是物质激励性的节点,我们可以对节点的硬件提出更高的入门要求,以便能更好更快的处理Zerocoin交易,解除了矿池不愿意打包Zerocoin交易类型的问题。



Znodes的关键参数


1、需要将一笔固定数量的零币转存至一个固定的地址,这样Znodes的拥有者就有了一个押注,使得女巫攻击的成本更高;

2、Znodes将会获得新出区块奖励的一部分;

3、Znodes将会是唯一用来处理Zerocoin交易的节点,这样 就允许普通节点降低硬件要求,也解决了矿池忽视处理Zerocoin交易的问题;

4、大部分的Znodes对于处理交易得到的结果都应该是相同的,我们也在考虑创建一个用户声誉管理系统,以杜绝恶意节点对网络造成危害;

5、Znodes将会保存RSA计算的数据,使得区块的快速验证成为了可能,而不是像之前 那样每次都重新单独计算;

6、允许Zerocoin交易证明的第二层级数据在需要的情况下可 进行保存。


在加密货币圈,物质激励性节点的使用一直以来都是有争议的,特别是在通过混币技术提供匿名性服务的加密币。这是因为在这么一个系统中,那些物质激励性节点就能够看见最少一部分正在进行的换币操作。在Znodes这里,就不会存在这样的问题,因为使用零知识证明就意味着本来就没有这个混币操作可供观察,这些节点只是进行了人们的Zerocoin发送交易的数学声明认证工作,看到了发送交易的证明也就意味着背后肯定进行了铸毁交易,但也无需知道具体是谁进行的铸毁交易。此外,此时我们并没有考虑在Znodes当中实现任何的管理支配体系。


创建一群物质激励性节点结构,以允许零币网络有更好的执行性能,从此形成一个坚定的基石,在每个区块中处理更多的Zerocoin类型交易,而不用为网络堵塞发愁,这个是我们的设想。Znodes的实施完成,将使得零币的Zerocoin交易方法称为匿名加密货币的最好的方法。



Immediate Development Goals

最近的开发目标


当然我们也没有忘记我们项目的其他方面应该取得的目标,因为那些方面对于零币项目来说一样的很重要的技术进步,对于让零币使用起来更友好,那些方面也是很关键的。随着我们当前的代码正在进行审查,我们也在致力于优化钱包的用户使用体验,将从以下几个关键方面进行:



数据初始化加载时间


这个是当前来说收到用户抱怨最多的问题,钱包初始化加载时间花费时间太长。这是因为Lyra2算法对计算力自然需求大,且验证工作并不是多线程进行的。我们最近将会开始进行进一步的优化工作,使得验证工作可以多线程同时进行。下一步我们也将会更新比特币核心,包括支持修剪性能,使得轻量型钱包更易于开发。



官方的区块链浏览器


我们自己官方的区块链浏览器已经到了最后的关键测试阶段,这会大大减少了用户对于第三方区块浏览器的依赖,该浏览器也会添加与Zerocoin交易相关的特性。



即将完成的MTP算法


MTP算法开发将会有稍微的延误,我们将会在4月的第一周启动测试网络,djm34已经在开发MTP相关挖矿程序了。



将Zerocoin发送交易成功处理到第三方地址的能力


当前,零币的Zerocoin发送交易功能只能向一个全新的钱包地址发送。我们正在尝试开发将Zerocoin发送交易发送到一个非全新地址上。


据小编了解到,简单来说,预计Znodes实施完成将需要节点所有人在固定地址保有最低3000XZC(或者更多,具体参数未定)才具备创建Znodes的条件。作为物质激励性节点,所有Znodes所有人将会平分获得新块日产出量的约40%(或者更多,具体参数未定)作为回报。


Disclaimer: The copyright of this article belongs to the original author and does not represent MyToken(www.mytokencap.com)Opinions and positions; please contact us if you have questions about content