主页 > imtoken钱包官网安全下载 > 推出基于高度隐私的去中心化加密货币 Dash Cash

推出基于高度隐私的去中心化加密货币 Dash Cash

imtoken钱包官网安全下载 2023-05-12 06:48:40

Dash Cash 是最著名的加密货币,专注于匿名性和交易速度。 许多人不知道的是,这些功能是在称为主节点的专用服务器网络之上实现的,这导致了许多传统区块链所没有的令人兴奋的功能。 这些功能包括匿名和即时交易。 这本身是加密世界中的第一次,主节点对于实现 DashCash 提供的隐私和速度是必不可少的。 Dash Cash的全节点挖矿产量每年递减8%,使得Dash Cash更加稀缺。 与缺乏节点激励的比特币不同,DashCash 对主节点持有者实施完整的区块奖励。 要持有主节点,用户必须持有 10,000 DashCash 作为“保证金”。 这笔存款始终处于主节点持有人的完全控制之下,持有人可以自由使用。 换句话说,保证金没有以任何方式被锁定。 但是,一旦转账或支付押金,对应的主节点将下线,不再接收区块链奖励。 高匿名性:Dash Cash采用匿名发送技术,去中心化网络服务器“主节点”对交易进行混淆处理,使交易无法被追踪和查询,从而实现高匿名性。 即时发送:在比特币网络上确认交易需要10分钟甚至几个小时,而Dash Cash可以即时发送,全球任何地方的任何个人都可以在1秒内完成交易。

达世币概述

达世现金(Dash Cash)是一种高度隐私的去中心化加密货币,开源代码,让所有人都可以参与达世现金主节点网络的建设。 DashCash 英文缩写:DSC,总量不变:3.68亿枚,年产量递减8%。 预计下个世纪末即2180年左右完成制作,每分钟制作一个斋; 一个区块完成转账确认; 传输速度:1秒; 建立主节点所需存币:10,000; 主节点POS出块奖励:100%。

安全网

DashCash主节点网络建设,使用DashCash可以有效保护隐私和账户安全。

方便的

DashCash 网络为世界各地的用户提供无法追踪且无需额外费用的即时私人交易。

匿名支付,高度隐私保护

DashCash在中本聪开发的比特币的基础上进行了改进,增加了一种去中心化的点对点加密数字货币,具有POS奖励网络——也称为主节点网络等诸多新功能。 它还包括匿名支付(Darksend)以提高互换性,以及即时支付功能(InstantX)以实现不依赖中央权威的即时​​交易确认。

达世币概念

2009年,中本聪提出了比特币的概念。 此后,比特币在主流应用和商业用途中迅速普及,成为第一个吸引大量用户的数字货币,在数字货币发展史上具有里程碑意义。 但是,从完成交易的角度,我们可以发现一个重要的问题,即比特币区块确认交易的时间过长,而传统支付公司已经想通了如何实现比特币交易之间的零确认。买家和卖家。 解决方案,但这种解决方案通常涉及使用协议之外的可信第三方来完成交易。

比特币提供匿名交易,实现了发送方和接收方一对一的交易关系,可以永久记录全网发生过的交易。 比特币仅提供低水平的隐私保护,这在学术界是众所周知的,尽管存在这一缺陷,但许多人仍然相信区块链记录的转账历史。

DashCash 基于中本聪的成就,是全球领先的以保护隐私为宗旨的加密数字货币。 我们在比特币概念的基础上进行了一系列改进,从而创造了一种去中心化、匿名的加密数字货币,支持不可篡改的即时交易,可用于达世币网络的点对点网络提供服务奖励。

主节点网络

全节点是运行在 p2p 网络上的服务器,允许节点使用它们来接受来自全网的动态变化。 这些全节点需要消耗大量成本的大量流量和其他资源,因此比特币网络上这些节点的数量将在一段时间内稳步下降,从而使区块广播时间额外增加 40 秒。

为了解决这个问题,已经提出了很多解决方案,例如引入新的微软研究院奖励计划和 Bitnodes 激励计划。

这些节点对网络的健康至关重要,允许客户端在网络上同步和快速广播信息。 这些节点将具有高可用性,在为网络提供满足一定要求的服务后,将能够获得主节点服务奖励。

如何创建主节点?

比特币第一个区块高度多少_比特币区块未确认交易_比特币区块高度啥意思

你需要在你的钱包里存入10,000 DashCash(解锁后可以随时提现,一年花几十块钱买个服务器,通过

经过一些简单的操作后,运行Dash Cash节点服务器即可获得主节点奖励。 主节点类似于比特币矿机,唯一不同的是奖励机制。 当然,你可以随时兑现存入的资金,也可以保留继续升值,当你的支出变现时,主节点将停止运行

相关的区块奖励也将停止支付。

创建主节点的方法如下:

选项 1:托管主节点

运行个人服务器需要用户对区块链和操作系统有一定的了解。 考虑到并不是每个用户都有这样的知识积累,一些社区成员为用户提供付费托管服务。 也就是说,使用托管服务的用户只需存入主节点押金并支付托管服务费,即可获得区块奖励。 有关主节点托管设置的知识,请咨询提供相关托管服务的社区成员。

方案二:自己操作主节点

对达世币托管服务网络的运行原理有深入了解(或好奇心)的用户可以在个人托管服务器上运行自己的主节点。 这需要用户采取多个步骤并承担设置、保护和维护服务器和保证金的责任。 关于创建自营主节点的知识,请参考官网创建主节点在线教程。

主节点奖励计划 - 成本和奖励

比特币网络全节点数量锐减的主要原因是运行节点缺乏奖励。 随着时间的推移,接入全网的用户会越来越多,对带宽的需求会越来越高,对节点运营商的资金要求也会越来越高,这会增加全节点运行的成本。 考虑到成本上升,节点运营商必须降低运营成本或运行轻客户端,但这对网络的健康是完全不利的。

就像比特币网络一样,主节点是一个全节点,但不同的是,主节点必须为全网提供一定的服务,需要一定的保证金才能加入。 存款不会丢失,并且在主节点运行时是安全的。 这使得投资者可以在为整个网络提供服务的同时赚取一定的投资收益,减少价格波动。 要运行一个主节点,需要存储 10000 DashCash。 当主节点生效后,可以为全网客户端提供服务,并以利息的形式获得奖励。 这使得用户可以对这项服务进行投资,但同时获得一定的回报。 主节点获得的收益100%来自纳入本计划的区块奖励。

考虑到主节点网络节点存在波动,预计主节点奖励会根据当前生效的主节点总数发生变化。 主节点运行一整天的收益可以通过以下计算公式计算:(n/t) * r * b * a

n:运营者控制的主节点数量,t:主节点总数,r:当前每个区块的奖励(当前奖励为21个DashCash,出块数量逐年递减8% ), b:平均每天出块数,目前DashCash网络通常每天出块1440个, a:主节点的奖励(每个出块奖励的100%)。 运行主节点的收益公式:((n/t) * r * b * a * 365) / 10000(公式中的变量同上),需要运行主节点的成本,这在网络上创建了有效节点。 硬限制和软限制。 软限额是由供应节点的成本和平台的滞留量造成的,因为DashCash是一种流通货币比特币区块高度啥意思,不仅仅是用于投资。

确定性顺序:使用特定的确定性算法创建主节点的伪随机排序。 使用为每个区块设计的服务证明机制的哈希算法,主节点网络可以提供支持这种排序的安全性。 选择主节点的代码:

对于(主节点中的主节点){

n = 主节点。 计算分数();

如果(n > best_score){

best_score = n;

比特币区块高度啥意思_比特币区块未确认交易_比特币第一个区块高度多少

winning_node = 主节点;

}

}

CMasterNode::calculateScore() {

n1 = GetProofOfWorkHash(nBlockHeight); // 获取这个区块的哈希值

n2 = 散列(n1); //散列 POW 散列以增加熵

n3 = abs(n2 - masternode_vin);

返回 n3;

}

示例代码可以进一步扩展到主节点的排序,“第二”、“第三”、“第四”主节点的计算等。

主节点服务量证明机制

没有信任的法定人数:

当前的 DashCash 主节点网络需要 10,000 个 DashCash 保证才能成为有效的主节点。 我们创建了一个系统,没有一个人可以控制整个主节点网络。 例如,如果有人想控制 50% 的主节点网络,他们就必须从公开市场购买 50% 的 DashCash 总量。 这会大大提高币价,所以不可能得到那么多的 DashCash。

在拥有主节点网络和保证条件的前提下,我们将这个二级网络以去信任的方式用于高度敏感的任务,任何人都无法控制网络的演进。 从总池中选出 N 个伪随机主节点执行相同的任务,这些节点可以充当裁判,过程不需要全网参与。 例如,一个无需信任的 Quorum 发现了 InstantX,而 InstantX 使用 Quorum 来确认交易和锁定输入。

另一个例子是,去信任的 Quorum 可以利用主节点网络作为金融市场的去中心化预言机,这使得去中心化合约的实施成为可能。

角色和服务证明机制:

主节点可以为网络提供任意附加服务。 如概念中所述,我们第一个成功的应用程序是 Darksend(匿名发送)和 InstantX(即时支付)。 使用我们称为“服务证明”的机制,这些节点可能需要在线并在正确的区块高度做出响应。 恶意行为者也可以运行主节点,但他们不会为网络提供任何实质性服务。 为了减少这些人使用系统做有利于他们节点的事情的机会,网络的其余部分必须被 ping 以确保他们保持活跃。 这项工作由主节点网络完成,每个块选择 2 个法定人数。 Quorum A 在每个区块检查 Quorum B 的服务。 Quorum A 是距离当前区块哈希最近的节点,而 Quorum B 是距离该区块哈希最远的节点。 主节点A(1)检查主节点B(2300) 主节点A(2)检查主节点B(2299) 主节点A(3)检查主节点B(2298) 检查网络是为了验证节点是否有效. 由主节点自己完成。

检查整个网络块的 1%。 这导致整个网络每天被检查大约 6 次。 为了保持这个系统的可信度,我们使用 Quorum 系统来随机选择节点,但我们也需要至少六次检查来排除恶意节点。 要欺骗系统,攻击者需要在一轮中被选中六次。 否则欺骗的目的会被系统发现,这样就不会得逞,其他节点也是如此。

比特币区块未确认交易_比特币区块高度啥意思_比特币第一个区块高度多少

基于一种具有高度隐私的去中心化加密货币达世现金介绍

主节点协议

主节点使用一系列扩展协议在全网进行广播,包括主节点消息通告机制和主节点消息ping机制。 这两类机制用于确认整个网络的节点处于有效状态。 除了它们,Darksend 和 InstantX 也需要实现服务证明机制。

发送 10,000 DashCash 到钱包中的特定地址,激活码自然会生成一个可以在全网广播的主节点,然后生成一个二级私钥,用于对所有其他信息进行签名。 可用于完全锁定钱包。

在两台独立的机器上使用辅助私钥可以实现冷模式。 主要的“热”客户端对 10000 DashCash 的输入进行签名,该过程涉及使用辅助私钥对消息进行签名。 之后,“冷”客户端可以发现包含二级私钥的信息并激活主节点。 这会禁用“热”客户端(客户端关闭),这样攻击者就不可能访问激活的主节点并从中窃取 10000 DashCash。

当主节点开始运行时,会向全网发送“主节点广播”消息,包括:

信息:(10000DashCash输入、可访问IP地址、签名、签名时间、包含10000DashCash的公钥、二级公钥、用于捐赠的公钥、捐赠百分比)之后,每隔15分钟,将向公众发送一条ping消息发送以证明节点有效。

信息:(输入10000DashCash,签名(使用二级私钥),签名时间)

随着时间的推移,网络会移除死节点,以便它们不再被客户使用或用于支付。 节点也可以无休止地 ping 网络,但如果它们的端口没有打开,它们最终将被标记为死亡,无法再进行支付。

广播主节点列表

进入 DashCash 网络的新客户必须发现整个网络的活跃主节点,以便他们可以使用他们的服务。 一旦他们加入网状网络,他们的节点就会被指示请求主节点列表。 设置缓存的目的是让客户端记录主节点和它们当前的状态,这样当客户端重启时,他们可以简单地加载这个文件而不是重新请求主节点的完整列表。

使用区块进行支付和执行

为了确保每个主节点都能获得应有的区块奖励,网络强制每个区块将奖励支付给正确的主节点。

我们提出了一种策略,其中一个主节点代表一个 Quorum,选择获胜的主节点并广播他们的信息。 信息广播 N 次后,将选择相同的目标接收者,这样,达成共识后选择的区块将向主节点支付奖励。

隐私保护

我们认为,为了能够加强客户端的用户隐私,实施标准的去信任化非常重要。 electrum、Android、iPhone等客户端也将直接嵌入相同的匿名层,充分利用协议的可扩展性。 这允许用户拥有与使用可靠和强大的系统匿名发送资金相同的体验。

Darksend 是 CoinJoin(提供匿名技术的软件)的改进和扩展版本。 除了拥有CoinJoin的核心理念外,我们还做了一系列的改进,比如去中心化、利用链接实现强匿名、相同面值和被动先进的混币技术。

提高加密货币的隐私性和可替代性的最大挑战是不可能加密整个区块链。 在基于比特币的加密数字货币系统中,你可以看到哪些输出没有发送,哪些已经发送。 通常称为UTXO,全称Unused Transaction Output。 这允许每个用户充当公共分类账中诚实交易的担保人。 比特币协议是在不依赖第三方参与的前提下设计的。 在没有第三方参与的情况下,能够通过公有链随时读取用户信息,实现审计是至关重要的。 我们的目标是在不丢失这些元素的情况下提高机密性和可替代性,我们坚信这是创建成功数字货币的关键。

比特币区块未确认交易_比特币第一个区块高度多少_比特币区块高度啥意思

在数字货币范围内使用去中心化混币服务,我们可以让货币本身完全互换。 可互换性是货币的一个属性,它决定了每一单位的货币必须保持相等。 当你以货币形式收到资金时,资金不应保留之前用户的使用历史,否则用户可以很容易地从之前的使用历史中解脱出来,这样所有货币都是平等的。 同时,任何用户都可以确保公共账本中的每一笔交易都是诚实的,不会影响他人的隐私。

为了提高公有链的互换性和完整性,我们建议使用先进的去信任去中心化混币技术。 为了保持货币的互换性,该服务直接集成到货币系统中,每个用户都可以轻松安全地使用。

Coinjoin可以通过账户追踪资金流向

一个简单的策略是在现有比特币之上整合 Coinjoin,它只是将交易合并在一起。 通过跟踪联合交易中的用户资金流向,暴露了用户的身份。

比特币第一个区块高度多少_比特币区块高度啥意思_比特币区块未确认交易

在这笔交易中,使用货币混合技术发送了 0.05 个比特币。 为了追查资金来源,只需要将右边的金额相加,与左边的金额相匹配即可。

重组交易

0.05+0.0499+0.0001(费用)= 0.10BTC。 0.0499+0.05940182+0.0001(费用)= 0.10940182BTC。 随着越来越多的用户加入混币过程,获得结果的难度将成倍增加。 然而,在稍后的某个时间点,结果仍然可以被追踪并且匿名性丢失。

匿名支付

直接和中继链接

在 Coinjoin 的其他实现中,用户可以先将资金匿名化,最后将交易发送给知道发送者身份的平台或个人。 但这打破了匿名性,并允许其他人向前追踪用户的交易。 我们称这种类型的攻击为“中继链路”

比特币区块高度啥意思_比特币区块未确认交易_比特币第一个区块高度多少

本例中Alice匿名发送1.2BTC,分别输出1BTC和0.2BTC,然后从1BTC的输出中输出0.7BTC,剩下0.3BTC。 这 0.3BTC 的输出被发送到一个可识别的对象,但本质上 Alice 已经成功地匿名发送了 0.7BTC。

为了确定匿名交易发送方的身份,需要从“兑换交易”环节开始,通过区块链向前追溯,直到“爱丽丝匿名发送0.7 BTC”。 一旦找到,你会发现你的用户最近匿名购买了东西,所以你可以看穿这个匿名交易。 我们称这种类型的攻击为“中间转换链接”。

安全

由于交易合并在一起,主节点有可能在用户资金流经时“窥探”。 由于要求每个主节点持有 10,000 个 DashCash比特币区块高度啥意思,用户随机选择主节点部署资金,“窥探”收效甚微。 通过区块链追踪交易的概率计算如下所示。

比特币区块未确认交易_比特币区块高度啥意思_比特币第一个区块高度多少

n 攻击者控制的节点总数 t:全网主节点总数 r:区块链深度主节点的选择是随机的。 考虑到 DashCash 的供应有限和市场流动性低,因此在一次攻击中控制多个主节点是不可能的。 通过模糊主节点上发生的交易来扩展系统也将大大提高系统的安全性。

比特币区块高度啥意思_比特币区块未确认交易_比特币第一个区块高度多少

相关改进

使用中继系统隐藏主节点

上面我们描述了使用 Darksend 的多轮混合技术跟踪单个交易的概率。 这可以通过屏蔽主要节点使它们看不到用户输入/输出的方向来进一步增强。 为此,我们提出了一个简单的中继系统,允许用户保护他们的身份。

我们不是让用户直接向池中提交输入和输出交易,而是让他们从整个网络中随机选择一个主节点,并要求它将输入/输出/的签名中继到目标主节点。 这意味着,主节点将收到 N 次输入/输出和 N 组签名。 每轮混币只为其中一个用户服务,主节点无法知道是哪个用户。

使用 InstantX 进行即时交易

使用主节点的法定人数,用户能够发送和接收即时不可逆转的交易。 一旦形成Quorum,交易的输入就被锁定到对应的具体交易上,目前全网交易锁定时间约为4秒。

如果在主节点网络中达成锁定共识,则所有冲突的交易和区块将被永远拒绝,除非它们与当时锁定交易的相应 ID 匹配。

这将使商户可以在实体商业中使用移动设备替代传统POS机,用户可以像传统纸币一样快速进行面对面的非商业交易。 这个过程没有中央机构的干预。

区块奖励数量供应

DashCash 用来减少区块奖励数量引起的通货膨胀的另一种方法是每年减少 8% 的供应量。 DashCash 的挖矿计划将在本世纪继续进行,直到下个世纪末,最终区块奖励将在 2180 年左右停止。

混币技术

为了增强系统整体的隐私性,我们建议使用相同面值的0.1DashCash、1DashCash、10DashCash和100DashCash。 在每一轮混币中,所有用户均应以相同的面值投入和产出资金。 除了使用相同的面值外,交易手续费将被取消,所有交易将被分解成离散的、独立的、不相关的小交易。

下一步是处理可能的 DOS 攻击。 我们建议所有用户在加入时以保证金的形式向矿池提交交易。 交易最终会输出给用户,同时可以给矿工高额的奖励。 也就是说,当用户向混合币池提出请求时,需要在交易开始时进行押金。 如果用户在某个时刻不配合,比如拒绝签名,充值交易会自动全网广播。 如果要对匿名网络进行连续攻击,付出的代价是极其高昂的。

被动资金和区块链匿名性

Darksend每轮混币上限为10,000 DashCash,需要多轮混币才能匿名混出相当数量的资金。 为了让用户体验更方便,攻击更难,Darksend以被动模式运行。 同时设置时间间隔,用户客户端需要通过主节点连接其他客户端。 一旦进入主节点,用户匿名请求的面额数量将在全网排队广播,但不会有任何信息暴露用户身份。

每一轮 Darksend 过程都可以看作是一个独立的事件,增强了用户资金的匿名性。 但是,每轮仅限 3 名参与者,因此观察者有三分之一的机会跟踪交易。 为了提高匿名性,链式方法,资金通过多个主节点顺序发送出去。

比特币区块高度啥意思_比特币第一个区块高度多少_比特币区块未确认交易

一般的

这本书介绍了旨在改进比特币协议的各种概念,这意味着,对于普通用户来说,更好的隐私、可替代性、更小的价格波动以及更快的网络信息传播。 这一切都是通过使用主节点激励模型来实现的,而不是借用比特币等其他数字货币现有的单层模型。 使用这种替代网络设计可以添加更多类型的服务,例如去中心化硬币混合、即时交易和使用主节点仲裁的去中心化预言机。