What is Dash Cryptocurrency? The Most Comprehensive Guide Ever!

Updated on: March 24th, 2020
This content has been Fact-Checked.

什么是短跑加密货币? 一个崩溃课程

每个人都在谈论比特币和加密货币。 然而,在隐私方面,比特币恰好是分散的点对点货币的一个很好的例子,但它现在并不匹配吗? 除了隐私之外,比特币的交易确认时间非常高,对于日常交易目的来说,这是非常不切实际的。

事实上,根据这里的图表:

What is Dash Cryptocurrency? A Crash Course

图片积分:业务内幕。

如果您支付尽可能低的交易费用,那么您将不得不等待 13 分钟的中位时间才能通过。Evan Duffield 意识到,这是非常有问题的,并想到了一个解决方案。

埃文·达菲尔德在遇到比特币 2010 和技术是非常深刻的印象, 然而,他并不是热情关于缓慢的交易速度和缺乏隐私.

他对如何使比特币更好地运行有很多想法,但比特币核心成员永远不会允许他这样做,因为这意味着改变核心的代码。

这就是为什么,他决定使用核心代码,并使自己的加密货币在 2014 年 1 月 18 日。

短跑以前被称为 Xcoin,后来成为 “暗币”。 它最终被更名为短跑,这是一个 “数字现金” 的 portmanteau.

这是 Dash 背后的球队:

What is Dash Cryptocurrency? A Crash Course

图片信用:短跑网站.

因斯胺争议。

在他们发布的头两天内,开采了 190 万枚硬币,占总供应量的 10% 左右。 埃文·达菲尔德说,这是因为当莱特币代码被分叉创建短跑时产生的一个错误,这阻碍了难度。

这个问题立即得到解决,达菲尔德提出解决方案:

重新启动硬币。 “空投”,以使最初的分配范围更广。

然而,社会绝大多数不赞成这两项建议。 大多数开采的硬币后来以非常低的价格分配。

什么是短跑加密货币? 一个崩溃课程

What is Dash Cryptocurrency? A Crash Course

在我们进行深入的潜水,看看什么让 Dash 如此理想之前,我们应该先做一个基本的概述。

短跑有一个 18 万枚硬币的硬帽,这意味着只会有 1800 万枚短跑有史以来。 截至撰写本文时,有大约 785 万枚硬币在流通中。

每个硬币的成本约为 697 美元,总市值约为 5.4 亿美元。平均块采矿时间为 2.5 分钟,比比特币快 4 倍(约 10 分钟块采矿时间)。

Dash 还有一个可变的区块奖励,每年减少 7.1%。

现在让我们来看看 Dash 的一些功能,这使得它非常特别。

功能 #1:主节点

完整节点是在 P2P 网络上运行的服务器,允许对等人使用它们接收有关网络上事件的更新。 正如人们可以想象的那样,这些节点需要大量的维护和护理。 由于这些原因,完整节点的数量没有像应该那样显著增加。 这显著增加了块传播时间。

矿工理想情况下希望他们新找到的块能够尽快在网络中传播。 每隔一秒的延迟就会增加一些其他矿工赢得 “区块竞赛” 并在他们之前将他们的区块添加到链条中的几率。

增加这些完整节点数量的一个方法是利用更好的奖励制度。

所以,这就是 Dash 白皮书建议的内容:

“这些节点对网络的运行状况非常重要。 它们为客户端提供了在整个网络中同步和快速传播消息的能力。 我们建议添加一个辅助网络,称为 Dash 主节点网络。 这些节点将具有高可用性,并为网络提供必要的服务级别,以便参与 Masternode 奖励计划。”

主节点究竟是什么?

Masternodes 就像比特币网络中的完整节点一样,只是它们必须为网络提供特定服务,并且必须在系统中投入某种重大投资。 要运行一个主节点,必须投资 1000 短跑。

所以,现在人们应该问的问题是,为什么 Masternode 需要进行这种投资?

作为他们的服务的回报,Masternodes 将获得回报他们的投资股息。 这实质上是它激励 Master节点在生态系统最佳的利益工作。 Dash 是第一个将主节点模型实现到其协议中的加密货币。

主节点按照服务证明算法创建第二层网络,并存在于正常的第一层矿工网络之上。

这种双层系统在 Dash 网络中建立了服务证明和工作证明机制之间的协同作用。

一个主节点位于上,它负责一组特定的功能,如实时发送和私有发送。 他们还负责管理。

由于运行主节点需要资金和精力,为了激励节点运营商,他们的努力得到奖励。 奖励通常为整体奖励的 45%。 但是,为了获得更具体的答案,我们需要检查一些参数。

主节点奖励制度

由于 DASH 系统中活动的主节点数量不断变化,奖励会根据以下公式保持波动:

(不适用) * R*b*a

因此,这个方程式中的变量如下:

n 是操作员控制的主节点数

t 是主节点的总数

r 是当前的区块奖励(目前〜 3.6 短跑)

b 是平均一天内的块。 对于短跑网络,这通常是 576。

a 是主节点平均付款(平均块金额的 45%)

运行主节点的投资回报可以计算如下:

((不适用) * R * 基数 * A * 365)/千

主节点的顺序

主节点可以用于以快速和无信任的方式处理重要任务。 为了强调速度,可以从网络中选择 N 个伪随机主节点来执行任务。 这些主节点基本上可以完成任务,而无需整个网络参与。 这与比特币形成鲜明的对比,每个节点都必须参与共识。

伪随机选择是通过使用以下算法完成的。

对于(主节点中的最大值)

{

当前分数 = 主节点. 计算分数 ();

如果(当前分数最佳分数)

{

最佳分数 = 当前分数;

节点 = 主节点;

}

}

主节点:: 计算分数 ()

{

散列 = 获取该块的散列值(nBlockHash); // 获取此块的散列值

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

差异 = ABS(散列散列-主节点 _vin);

回报差额;

}

Dash 服务验证的工作原理

正如你所猜测的,主节点在系统中具有很大的权力和影响力。 因此,必须采取措施,使它们尽可能成为拜占庭容错能力。 这意味着即使某些主节点的表现低于水平,系统也应该顺利运行。

主要由于两个原因,主要可以运行低于面值。 它要么由疏忽行为者操作,要么由恶意行为者操作。 无论如何,如果 Master节点不在线或者在错误的块高度上运行,这可能对生态系统造成灾难性影响。

因此,为了确保 Master节点以应有的方式工作,Dash 利用了服务验证。

要消除恶意主节点可能对系统造成的影响,节点必须 ping 网络的其余部分,以确保它们保持活动状态。 主节点网络的方式是通过每个块选择 2 个量子。

仲裁 A 按块检查仲裁 B 的服务。

仲裁 A 是离当前块散列最近的节点,而仲裁 B 是距离该散列最远的节点。

主节点 A (1) 检查主节点 B (排名 2300)

主节点 A (2) 检查主节点 B (排名 2299)

主节点 A (3) 检查主节点 B (排名 2298)

〜 1% 的网络被检查每个块,这意味着整个网络每天检查 6 次。 节点通过仲裁系统随机选择,以保持系统无信任。 每个节点在停用前都允许六个冲突。

所以,想象一下爱丽丝是一个恶意的演员,想污染 Dash 生态系统。 她需要连续选择六次才能成功地违反系统。 如果没有,则系统将取消以前的所有违规行为。 连续选择 6 次的唯一方法是让爱丽丝获得更多的主节点,但是,我们已经看到,为了做到这一点,她需要自己的钱(每个主节点 1000 Dash)。

即使她这样做,接下来会发生什么?

What is Dash Cryptocurrency? A Crash Course

图片积分:短跑白皮书

在上表中:

n 是攻击者控制的节点总数

t 是网络中主节点的总数

r 是链的深度

根据表格,如果爱丽丝向系统投资了 100 万 Dash,并拥有 1000 个主节点,她将只有 0.6755% 的成功概率!

这些是一些相当薄的赔率。 这实质上使得短跑系统证明。

现在,如果她投入更多的资金并拥有更多的主节点呢?

她能欺骗系统吗?

为了回答这个问题,让我们做一个简单的思维实验。

截至写作,1 破折号花费约 550 美元。

如果在短跑网络中购买 1500 个主节点,他们将不得不投资 1500 个 * 1000 个短跑 = 150 万个短跑,这是 8.25 亿美元。

假设有人真的把 8.25 亿美元的资金投入到这个系统中,那么他们最有利于做什么呢?

违背系统的利益,并确保您所投入的大量财富的价值大幅下降。

或者,尽一切可能,以确保您的股份的价值增加。

有可能,你会去与后一个选择。

功能 #2:私人发送

简而言之,PrivateSend 通过在用户之间交换硬币来打破硬币的可追溯历史来保持可替换性。

现在,让我们来看看长版本。

在我们开始了解 “私有发送” 的工作原理之前,我们必须了解 “CoinJoin” 的概念。

什么是投币加入?

CoinJoin 是一种匿名方法提出的比特币交易由格雷戈里·麦克斯韦。 它是基于这个想法:“当你想付款时,找别人谁也想要付款,并进行联合付款。”

这是 CoinJoin 的图形表示:

What is Dash Cryptocurrency? A Crash Course

图片积分:维基百科

正如你所看到的,在联合支付中,你不能在一个比特币交易中关联输入和输出。 这样可以确保任何第三方都不知道交易的确切流程。

CoinJoin 旨在解决比特币交易中最根本的问题之一,缺乏可替换性。

投资对可互换性的定义如下:

“可互换性是货物或资产与其他单项货物或同类资产的互换性。”

那么,什么是可替代的,什么是不可替代的?

假设你从朋友那里借了 20 美元 如果你返回的钱给他另一个 20 美元的法案,那么它是完全罚款。 事实上,你甚至可以返回的钱给他们的形式 1 10 美元的法案和 2 5 美元的法案。 它仍然没问题。 美元具有可替换性能(不是所有的时间)。

但是,如果你周末借别人的车,回来给他们一些其他的车作为回报,那么这个人很可能会冲在脸上。 事实上,如果你带着一个红色黑斑羚走了,并带着另一个红色黑斑羚回来,那么即使这也不是一个完成的交易。 在本示例中,汽车是不可替换的资产。

那么,当涉及到加密货币时,可互换性是什么?

例如,让我们来看看比特币。 比特币自豪是一个开放的账本和一本开放的书籍。 但这也意味着,每个人都可以看到交易中的交易,更重要的是,每个人都可以看到交易的踪迹。 这基本上意味着,假设你拥有一个曾经用于某些非法交易的比特币。购买药物,它将永远印在交易细节中。 这本质上所做的是,它 “污染” 你的比特币。

在某些比特币服务提供商和交易所中,这些 “污染” 硬币永远不会像 “干净” 硬币那样值得。 这杀死了可替换性,并且是对比特币最常用的用途之一。 毕竟,如果你的比特币的以前所有者之一使用它进行一些非法购买,为什么你应该受到影响?

虽然 CoinJoin 是可互换性问题的绝佳解决方案,但它确实有很多弱点。

弱点 #1:合并交易记录

实现 CoinJoin 的更常见方法之一是通过简单的事务合并,如下所示:

What is Dash Cryptocurrency? A Crash Course

图片积分:短跑白皮书

(以下数据来自 Dash 白皮书)

但是,这使用户可以通过这些加入的事务跟踪用户的硬币的各种方法。

在此示例中,0.5 BTC 是通过合并发送的。

但是,为了简单地识别源,必须将右侧的值加起来,直到它们匹配左侧的值

拆分交易:

0.05+ 0.0499 + 0.0001(费用)= 0.10 比特点。

(费用)=

随着更多的用户被添加到混音台,这将变得越来越困难。 然而,除匿名的风险仍然存在。

弱点 #2:向前链接

在 CoinJoin 的其他实现中,用户可以匿名其事务,然后将更改发送到交易所或知道用户身份的其他实体。

之后,实体可以使用更改并简单地跟踪到用户,同时记录发生在

这个弱点被称为 “前向链接”。

What is Dash Cryptocurrency? A Crash Course

图片积分:短跑白皮书

让我们来看看上面的图表中发生的事情。

爱丽丝在其 1.2 BTC 输入上使用 CoinJoin,从而导致 1 BTC 和 0.2 BTC 输出。

爱丽丝花费 0.7 BTC 她的 1 BTC 输出回来 0.3 BTC 变化。

0.3 BTC 变化然后转到已知的来源,例如。交换。

但是,使用 0.3 BTC 来源可以简单地追踪她的交易并打破匿名性。

弱点 #3:通过链接

另一个有趣的弱点是通过链接。

请考虑下面的图表:

What is Dash Cryptocurrency? A Crash Course

图片积分:短跑白皮书

我们如何从这里确定匿名交易的发件人?

只需从 “交换交易” 开始,并向后工作,直到你到达爱丽丝匿名发送 0.7 BTC 的部分。 这完全打破了匿名性。

这种攻击被称为 “通过链接”。

回到图表:

爱丽丝从硬币基购买 1.2 BTC。

然后,她将其匿名化为 1 BTC 输出,并接收 0.3 BTC 变化。

然后,她将 0.3 BTC 变化与之前 0.2 BTC 变化结合起来。

通过将这个匿名更改与她从 coinbase 收到的更改相结合,她的整个匿名性就会受到损害。

任何人都可以简单地按照 0.2 BTC 通过 coinbase,了解她的整个交易历史记录。

尽管存在弱点,Dash 认为他们的钱可替换的价值,因此实施了 “PrivateSend”。

私人发送是一个基于硬币加入与修改的硬币混合服务。

这些修改包括:

使用主节点。

通过与多个主节点混合链接。

将混合限制为只接受固定面额(如 0.01 短划线、0.1 短划线、1 短划线和 10 短划线等)。 允许的最大面额为 1000 短跑。

使用被动节点。

私人发送如何操作?

PrivateSend 通过从很多用户添加多个相同的输入,然后将它们发送到多个输出,从而为事务增加了隐私。 由于无法追踪交易流程,因此保持交易的隐私。

短跑白皮书指出:

“PrivateSend 使用的事实是,交易可以由多方形成,并向多方进行合并资金在一起的方式,他们不能在此后解耦。 鉴于所有 PrivateSend 交易都设置为用户支付自己,该系统是高度安全的防止盗窃和用户硬币始终保持安全。 目前使用私人发送混合需要至少三个参与者。”

What is Dash Cryptocurrency? A Crash Course

图片积分:短跑白皮书

在上图中,3 个用户已经提交了他们的计价资金进行混合。 然后,用户继续使用随机排序的新输出进行回报。

正如你所看到的,这些面额对于混合目的至关重要。 如前所述,允许的面额是 0.01 破折号,0.1 破折号,1 破折号,10 破折号,100 破折号和 1000 破折号。

共同教派然后进行混合,以确保匿名。

私人发送限制为每个会话 1000 短跑。 这意味着,当涉及大量资金时,需要多个会话。 PrivateSend 在被动节点中运行,以确保计时攻击是困难的,用户体验很容易。

每个 PrivateSend 会话限制为三个客户端,这意味着每个用户有一个三分之一的几率跟踪事务。 为了进一步提高匿名性,采用了一种链接方式,资金通过多个 Master节点一个接一个地发送。

功能 #3:即时发送

DASH 最诱人的功能之一,以及隐私,是交易的速度。

正如本指南开头提到的,比特币交易时间通常很长。 事实上,交易时间在比特币中是一个问题,它最近被条带下降作为一种支付方式。

实时发送通过近乎即时的事务解决了这个问题。

首先,比特币交易如何工作?

爱丽丝想发送 1 BTC 给 Bob 并创建一个交易。

交易基本上是向矿工发出的信息,表明她打算完成交易。

然后,矿工验证交易,并将详细信息放在完成交易的区块中。

鲍勃得到 1 BTC。

矿工进行验证过程很重要的原因有两个:

首先,确保它的确是爱丽丝谁发起了交易。为了确保没有双重支出。

什么是双重支出?

双重支出基本上意味着同时在多个交易上花费完全相同的硬币。 这个问题被绕过,因为矿工。 在区块链中,交易只有当矿工将交易放在他们开采的区块中时才会发生。

现在假设,爱丽丝将 1 个比特币发送给 Bob,然后她向查理发送相同的硬币,矿工会在区块内放入一个交易,并在这个过程中覆盖另一个,防止在这个过程中出现双重消费。

那么,Dash 如何在发送近乎即时的交易时绕过双重支出问题?

让我们通过实例发送的步骤:

每次在 Dash 中开采一个块时,矿工都会发送块的散列。 块的散列用于选择主节点的仲裁。10 个主节点位于一个仲裁中。

从现在到下一个块被挖掘的时间(约 2.5 分钟)之间的仲裁成为 Dash 网络的 “实时发送权限”。 因此,假设爱丽丝想通过 InstantSend 发送 Bob 1 DASH,所选仲裁将锁定事务的输入并广播输入详细信息。

这种锁定可确保避免双重开支。 假设 Alice 希望向查理发送相同的输入并启动双重支出,因为输入已经播出,网络将拒绝新的交易。

然后,发送人和接收人在一秒钟内收到 5 份交易确认,以确保交易已经通过

结论:什么是短跑?

所以,你有它。

Dash 的三个特点,这使得它独一无二。

截至撰写时,这就是 Dash 图表的样子:

What is Dash Cryptocurrency? A Crash Course

图片积分:硬币市场上限

Dash 被标记为 “数字现金”,许多合法商家已经开始接受它。

基于新加坡的钱包 TenX 实际上创建了一个移动应用程序和借记卡,可以将 Dash 转换成法定货币。 他们甚至已经成功地在麦当劳等网点测试了应用程序。

看起来 Dash 有被主流接受的真正潜力。

什么是短跑加密货币? 一个崩溃课程每个人都在谈论比特币和加密货币。 然而,在隐私方面,比特币恰好是分散的点对点货币的一个很好的例子,但它现在并不匹配吗? 除了隐私之外,比特币的交易确认时间非常高,对于日常交易目的来说,这是非常不切实际的。 事实上,根据这张图表:图片信用:商业内幕。 如果您支付尽可能低的交易费用,那么您将不得不等待 13 分钟的中位时间才能通过。Evan Duffield 意识到,这是非常有问题的,并想到了一个解决方案。 埃文·达菲尔德在遇到比特币 2010 和技术是非常深刻的印象, 然而,他并不是热情关于缓慢的交易速度和缺乏隐私. 他对如何使比特币更好地运行有很多想法,但比特币核心成员永远不会允许他这样做,因为这意味着改变核心的代码。 这就是为什么,他决定使用核心代码,并使自己的加密货币在 2014 年 1 月 18 日。 短跑以前被称为 Xcoin,后来成为 “暗币”。 它最终被更名为短跑,这是一个 “数字现金” 的 portmanteau. 这是破折号背后的团队:图像信用:破折号网站. 因斯胺争议。 在他们发布的头两天内,开采了 190 万枚硬币,占总供应量的 10% 左右。 埃文·达菲尔德说,这是因为当莱特币代码被分叉创建短跑时产生的一个错误,这阻碍了难度。 这个问题立即得到解决,达菲尔德提出了解决方案:重新启动硬币。 “空投”,以使最初的分配范围更广。 然而,社会绝大多数不赞成这两项建议。 大多数开采的硬币后来以非常低的价格分配。 什么是短跑加密货币? 一个崩溃课程在我们做一个深入的潜水,看看什么让 Dash 如此理想之前,我们应该先做一个基本的概述。 短跑有一个 18 万枚硬币的硬帽,这意味着只会有 1800 万枚短跑有史以来。 截至撰写本文时,有大约 785 万枚硬币在流通中。 每个硬币的成本约为 697 美元,总市值约为 5.4 亿美元。平均块采矿时间为 2.5 分钟,比比特币快 4 倍(约 10 分钟块采矿时间)。 Dash 还有一个可变的区块奖励,每年减少 7.1%。 现在让我们来看看 Dash 的一些功能,这使得它非常特别。 功能 #1:主节点完整节点是在 P2P 网络上运行的服务器,允许对等人使用它们接收有关网络上事件的更新。 正如人们可以想象的那样,这些节点需要大量的维护和护理。 由于这些原因,完整节点的数量没有像应该那样显著增加。 这显著增加了块传播时间。 矿工理想情况下希望他们新找到的块能够尽快在网络中传播。 每隔一秒的延迟就会增加一些其他矿工赢得 “区块竞赛” 并在他们之前将他们的区块添加到链条中的几率。 增加这些完整节点数量的一个方法是利用更好的奖励制度。 所以,这就是 Dash 白皮书所建议的:“这些节点对网络的运行状况非常重要。 它们为客户端提供了在整个网络中同步和快速传播消息的能力。 我们建议添加一个辅助网络,称为 Dash 主节点网络。 这些节点将具有高可用性,并为网络提供必要的服务级别,以便参与 Masternode 奖励计划。” 主节点究竟是什么? Masternodes 就像比特币网络中的完整节点一样,只是它们必须为网络提供特定服务,并且必须在系统中投入某种重大投资。 要运行一个主节点,必须投资 1000 短跑。 所以,现在人们应该问的问题是,为什么主节点需要 做这种投资? 作为他们的服务的回报,Masternodes 将获得回报他们的投资股息。 这实质上是它激励 Master节点在生态系统最佳的利益工作。 Dash 是第一个将主节点模型实现到其协议中的加密货币。 主节点按照服务证明算法创建第二层网络,并存在于正常的第一层矿工网络之上。 这种双层系统在 Dash 网络中建立了服务证明和工作证明机制之间的协同作用。 一个主节点位于上,它负责一组特定的功能,如实时发送和私有发送。 他们还负责管理。 由于运行主节点需要资金和精力,为了激励节点运营商,他们的努力得到奖励。 奖励通常为整体奖励的 45%。 但是,为了获得更具体的答案,我们需要检查一些参数。 主节点奖励系统由于 DASH 系统中活动的主节点数量不断变化,奖励会根据以下公式波动:(n/t) *r*b*a 因此,这个方程式中的变量如下:n 是操作员控制的主节点数量 t 是主节点的总数。r 是当前的块奖励(目前〜 3.6 短跑)b 是平均一天的块。 对于 Dash 网络,这通常是 576。a 是主节点的平均支付(平均块金额的 45%)运行主节点的投资回报可以计算为:(n /t)*r * b*365)/1000 主节点的订购可以用于在快速和无信任的重要任务的照顾方式。 为了强调速度,可以从网络中选择 N 个伪随机主节点来执行任务。 这些主节点基本上可以完成任务,而无需整个网络参与。 这与比特币形成鲜明的对比,每个节点都必须参与共识。 伪随机选择是通过使用以下算法完成的。 对于(主节点中的最大值){当前分数 = 主节点。计算分数();如果(当前分数最好分数){最好分数 = 当前分数;赢得节点 = 主节点;} 主节点::计算分数(){散列 = 获得散列散列散列); //hashPOW 散列来增加熵差异 = abs(粉 _hash_hash-masternode_vin); 返回差异;} 服务验证如何工作正如你所猜测的那样,主节点在系统中具有很大的权力和影响力。 因此,必须采取措施,使它们尽可能成为拜占庭容错能力。 这意味着即使某些主节点的表现低于水平,系统也应该顺利运行。 主要由于两个原因,主要可以运行低于面值。 它要么由疏忽行为者操作,要么由恶意行为者操作。 无论如何,如果 Master节点不在线或者在错误的块高度上运行,这可能对生态系统造成灾难性影响。 因此,为了确保 Master节点以应有的方式工作,Dash 利用了服务验证。 要消除恶意主节点可能对系统造成的影响,节点必须 ping 网络的其余部分,以确保它们保持活动状态。 主节点网络的方式是通过每个块选择 2 个量子。 仲裁 A 按块检查仲裁 B 的服务。 仲裁 A 是离当前块散列最近的节点,而仲裁 B 是距离该散列最远的节点。 主节点 A(1)检查主节点 B(2300 级)主节点 A(2)检查主节点 B(排名 2299)主节点 A(3)检查主节点 B(排名 2298)〜网络的 1% 被检查每个块,这意味着整个网络每天检查 6 次。 节点通过仲裁系统随机选择,以保持系统无信任。 每个节点在停用前都允许六个冲突。 所以,想象一下爱丽丝是一个恶意的演员,想污染 Dash 生态系统。 她需要连续选择六次才能成功地违反系统。 如果没有,则系统将取消以前的所有违规行为。 这个 连续选择 6 次的唯一方法是让爱丽丝获得更多的主节点,但是,我们已经看到,为了做到这一点,她需要自己的钱(每个主节点 1000 Dash)。 即使她这样做,接下来会发生什么? 图像信用:破折号白皮书在上表中:n 是由攻击者控制的节点总数 t 是网络中的主节点总数 r 是链的深度根据表, 如果爱丽丝已经投入 100 万破折号进入系统并拥有 1000 个主节点, 她将只有一个 0.6755% 的成功概率! 这些是一些相当薄的赔率。 这实质上使得短跑系统证明。 现在,如果她投入更多的资金并拥有更多的主节点呢? 她能欺骗系统吗? 为了回答这个问题,让我们做一个简单的思维实验。 截至写作,1 破折号花费约 550 美元。 如果在短跑网络中购买 1500 个主节点,他们将不得不投资 1500 个 * 1000 个短跑 = 150 万个短跑,这是 8.25 亿美元。 假设有人真的把 8.25 亿美元的资金投入到这个系统中,那么他们最有利于做什么呢? 违背系统的利益,并确保您所投入的大量财富的价值大幅下降。 或者,尽一切可能,以确保您的股份的价值增加。 有可能,你会去与后一个选择。 特点 #2:私人发送简而言之,私人发送通过在用户之间交换硬币来打破可追溯的硬币历史来保持可替换性。 现在,让我们来看看长版本。 在我们开始了解 “私有发送” 的工作原理之前,我们必须了解 “CoinJoin” 的概念。 什么是投币加入? CoinJoin 是一种匿名方法提出的比特币交易由格雷戈里·麦克斯韦。 它是基于这个想法:“当你想付款时,找别人谁也想要付款,并进行联合付款。” 这是 CoinJoin 的图片表示:图像信用:维基百科正如你所看到的,在联合支付中,你不能在一个比特币交易中关联输入和输出。 这样可以确保任何第三方都不知道交易的确切流程。 CoinJoin 旨在解决比特币交易中最根本的问题之一,缺乏可替换性。 Inveveopedia 对可互换性的定义如下:“可互换性是货物或资产与其他个别货物或同类资产的互换性。” 那么,什么是可替代的,什么是不可替代的? 假设你从朋友那里借了 20 美元 如果你返回的钱给他另一个 20 美元的法案,那么它是完全罚款。 事实上,你甚至可以返回的钱给他们的形式 1 10 美元的法案和 2 5 美元的法案。 它仍然没问题。 美元具有可替换性能(不是所有的时间)。 但是,如果你周末借别人的车,回来给他们一些其他的车作为回报,那么这个人很可能会冲在脸上。 事实上,如果你带着一个红色黑斑羚走了,并带着另一个红色黑斑羚回来,那么即使这也不是一个完成的交易。 在本示例中,汽车是不可替换的资产。 那么,当涉及到加密货币时,可互换性是什么? 例如,让我们来看看比特币。 比特币自豪是一个开放的账本和一本开放的书籍。 但这也意味着,每个人都可以看到交易中的交易,更重要的是,每个人都可以看到交易的踪迹。 这基本上意味着,假设你拥有一个曾经用于某些非法交易的比特币。购买药物,它将永远印在交易细节中。 这本质上所做的是,它 “污染” 你的比特币。 在某些比特币服务提供商和交易所中,这些 “污染” 硬币永远不会像 “干净” 硬币那样值得。 这杀死了可替换性,并且是对比特币最常用的用途之一。 毕竟,如果你的比特币的以前所有者之一使用它进行一些非法购买,为什么你应该受到影响? 虽然 CoinJoin 是可互换性问题的绝佳解决方案,但它确实有很多弱点。 弱点 #1:合并交易记录 实现 CoinJoin 的一种更常见的方法是通过简单的事务合并,如下所示:图像积分:Dash 白皮书(以下数据来自 Dash 白皮书)但是,这使用户可以通过这些加入的事务跟踪用户的硬币的各种方法。 在此示例中,0.5 BTC 是通过合并发送的。 但是,为了简单地识别来源,必须将右边的值加起来,直到它们匹配左边的值的值分开交易:0.05 + 0.0499 + 0.0001(费用)= 0.10BTC。0.0499 + 0.05940182 + 0.0001(费用)= 0.10940182BTC(费用)。 随着更多的用户被添加到混音台,这将变得越来越困难。 然而,除匿名的风险仍然存在。 弱点 #2:转向链接在 CoinJoin 的其他实现中,用户可以匿名他们的事务,然后将更改发送到交易所或知道用户身份的其他实体。 之后,实体可以使用更改并简单地跟踪回用户,同时记录发生在这个弱点之间的所有交易。 图片积分:短跑白皮书让我们介绍上图中发生的情况。 爱丽丝在其 1.2 BTC 输入上使用 CoinJoin,从而导致 1 BTC 和 0.2 BTC 输出。 爱丽丝花费 0.7 BTC 她的 1 BTC 输出回来 0.3 BTC 变化。 0.3 BTC 变化然后转到已知的来源,例如。交换。 但是,使用 0.3 BTC 来源可以简单地追踪她的交易并打破匿名性。 弱点 #3:通过链接另一个有趣的弱点是通过链接。 请考虑下图:图片积分:Dash 白皮书我们如何从这里识别匿名交易的发件人? 只需从 “交换交易” 开始,并向后工作,直到你到达爱丽丝匿名发送 0.7 BTC 的部分。 这完全打破了匿名性。 这种攻击被称为 “通过链接”。 回到图表:爱丽丝从硬币基购买 1.2 BTC。 然后,她将其匿名化为 1 BTC 输出,并接收 0.3 BTC 变化。 然后,她将 0.3 BTC 变化与之前 0.2 BTC 变化结合起来。 通过将这个匿名更改与她从 coinbase 收到的更改相结合,她的整个匿名性就会受到损害。 任何人都可以简单地按照 0.2 BTC 通过 coinbase,了解她的整个交易历史记录。 尽管存在弱点,Dash 认为他们的钱可替换的价值,因此实施了 “PrivateSend”。 私人发送是一个基于硬币加入与修改的硬币混合服务。 修改包括:使用主节点。 通过与多个主节点混合链接。 将混合限制为只接受固定面额(如 0.01 短划线、0.1 短划线、1 短划线和 10 短划线等)。 允许的最大面额为 1000 短跑。 使用被动节点。 私人发送如何操作? PrivateSend 通过从很多用户添加多个相同的输入,然后将它们发送到多个输出,从而为事务增加了隐私。 由于无法追踪交易流程,因此保持交易的隐私。 Dash 白皮书指出:“PrivateSend 使用的事实是,交易可以由多方形成,并向多方进行合并,以便在此之后不能解耦的方式将资金合并在一起。 鉴于所有 PrivateSend 交易都设置为用户支付自己,该系统是高度安全的防止盗窃和用户硬币始终保持安全。 目前使用私人发送混合需要至少三个参与者。” 图片积分:Dash 白皮书在上图中,3 个用户已经提交了他们的计价资金进行混合。 然后,用户继续使用随机排序的新输出进行回报。 正如你所看到的,这些面额对于混合目的至关重要。 如前所述,允许的面额是 0.01 破折号,0.1 破折号,1 破折号,10 破折号,100 破折号和 1000 破折号。 共同教派然后进行混合,以确保匿名。 私人发送限制为每个会话 1000 短跑。 这意味着,当涉及大量资金时,需要多个会话。 PrivateSend 在被动节点中运行,以确保计时攻击是困难的,用户体验很容易。 每个 PrivateSend 会话限制为三个客户端,这意味着每个用户有一个三分之一的几率跟踪事务。 为了进一步提高匿名性,采用了一种链接方式,资金通过多个 Master节点一个接一个地发送。 特点 #3:即时发送一个最诱人的功能的短跑,以及隐私,是交易的速度。 正如本指南开头提到的,比特币交易时间通常很长。 事实上,交易时间在比特币中是一个问题,它最近被条带下降作为一种支付方式。 实时发送通过近乎即时的事务解决了这个问题。 首先,比特币交易如何工作? 爱丽丝想发送 1 BTC 给 Bob 并创建一个交易。 交易基本上是向矿工发出的信息,表明她打算完成交易。 然后,矿工验证交易,并将详细信息放在完成交易的区块中。 鲍勃得到 1 BTC。 为什么矿工进行验证过程很重要,其原因有两个:首先,确保它的确是爱丽丝发起交易。为了确保没有双重支出。 什么是双重支出? 双重支出基本上意味着同时在多个交易上花费完全相同的硬币。 这个问题被绕过,因为矿工。 在区块链中,交易只有当矿工将交易放在他们开采的区块中时才会发生。 现在假设,爱丽丝将 1 个比特币发送给 Bob,然后她向查理发送相同的硬币,矿工会在区块内放入一个交易,并在这个过程中覆盖另一个,防止在这个过程中出现双重消费。 那么,Dash 如何在发送近乎即时的交易时绕过双重支出问题? 让我们通过 InstantSend 的步骤:每次在 Dash 中挖掘一个块时,矿工会发送块的哈希值。 块的散列用于选择主节点的仲裁。10 个主节点位于一个仲裁中。 从现在到下一个块被挖掘的时间(约 2.5 分钟)之间的仲裁成为 Dash 网络的 “实时发送权限”。 因此,假设爱丽丝想通过 InstantSend 发送 Bob 1 DASH,所选仲裁将锁定事务的输入并广播输入详细信息。 这种锁定可确保避免双重开支。 假设 Alice 希望向查理发送相同的输入并启动双重支出,因为输入已经播出,网络将拒绝新的交易。 然后,发送人和接收人在一秒钟内收到 5 个交易确认,确保交易已经通过结论:什么是 Dash 加密货币? 一个崩溃课程所以,在那里你有它。 Dash 的三个特点,这使得它独一无二。 截至撰写本文时,这就是 Dash 图表的样子:图片积分:Coinmarket Cap Dash 被标记为 “数字现金”,许多合法商家已经开始接受它。 基于新加坡的钱包 TenX 实际上创建了一个移动应用程序和借记卡,可以将 Dash 转换成法定货币。 他们甚至已经成功地在麦当劳等网点测试了应用程序。 看起来 Dash 有被主流接受的真正潜力。

Ameer Rosic
#SerialEntrepreneur, Investor, #Digitalmarketing Adviser and Cofounder of @Blockgks a #blockchain innovation hub

Like what you read? Give us one like or share it to your friends and get +16

51
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today

Already have an account? Sign In