{"id":77721,"date":"2022-02-16T17:31:15","date_gmt":"2022-02-16T17:31:15","guid":{"rendered":"https:\/\/www.dash.org\/?p=77721"},"modified":"2022-02-16T19:55:43","modified_gmt":"2022-02-16T19:55:43","slug":"what-is-dash-instantsend-and-how-does-it-work","status":"publish","type":"post","link":"https:\/\/www.dash.org\/it\/blog\/what-is-dash-instantsend-and-how-does-it-work\/","title":{"rendered":"What Is Dash InstantSend (and How Does It Work)?"},"content":{"rendered":"

The modern economy operates at the speed of \u201c<\/span>now<\/span><\/i>.\u201d\u00a0<\/span><\/p>\n

In this brave new (digital) world, everything must operate fast enough to satisfy user demand and expectations. While cryptocurrencies have unlocked revolutionary payment potential, the vast majority of cryptocurrencies still lack the immediacy that cash and credit payments can offer. As a result, these limitations have stood in the way of cryptocurrencies getting mass-adopted in practical, real-life situations. They simply take too long, often <\/span>requiring up to 90 minutes<\/span><\/a> to complete a transaction. On-chain transactions for most cryptocurrencies can take time that is impractical for in-person payments. <\/span>By design, these can be reversed or redirected until the transaction is confirmed in a block. <\/span>Imagine picking up your morning coffee and bagel, paying with crypto, then asking the cashier to wait for multiple block confirmations. For crypto to successfully permeate everyday transactions, speed is key.<\/span><\/p>\n

 <\/p>\n

\"\"<\/p>\n

 <\/p>\n

With Dash InstantSend, settlement times can be reduced to under two seconds. This provides the dual convenience of cash and credit transactions with an unprecedented level of security unique to crypto. Because of its incredible speed, Dash is one of the most successful cryptocurrencies at facilitating in-store purchases. In fact, Dash has roughly <\/span>seven times as many in-store merchant locations<\/span><\/a> as its much larger cousin Bitcoin \u2014 because it\u2019s reliable, safe, and yes, <\/span>fast<\/span><\/i>. These faster speeds come without any compromises made to security.<\/span><\/p>\n

Thus, for merchants and consumers alike, Dash InstantSend delivers the very best of both worlds. But how does Dash InstantSend actually work? What\u2019s the underlying technology that enables the process? Most importantly, how does it achieve all this while maintaining security?<\/span><\/p>\n

In this brief article, we\u2019ll explore the many practical benefits of Dash\u2019s InstantSend and discuss the technical components that help generate this powerful system.\u00a0<\/span><\/p>\n

 <\/p>\n

Dash InstantSend: Explained<\/h2>\n

Dash InstantSend enables users to complete payments in the blink of an eye.\u00a0<\/span>Powered by a group of <\/span>masternodes<\/span><\/a> (another notable Dash advancement), InstantSend elevates Dash out of the niche crypto realm and into the real world at mainstream companies like Subway, Lowe\u2019s, and Staples.<\/span><\/p>\n

With Dash\u2019s InstantSend, transaction confirmations are effortlessly streamlined so beneficiaries can rapidly and reliably confirm receipt of the funds.\u00a0<\/span><\/p>\n

By contrast, most cryptocurrencies operate at an exponentially slower pace. Bitcoin, for example, <\/span>requires an average of ten minutes<\/span><\/a> to confirm transactions. During times of congestion on the network, confirmation times can be much longer.\u00a0<\/span>Slower speeds have deterred merchants and consumers from including cryptocurrencies in their businesses and wallets.\u00a0<\/span><\/p>\n

And while InstantSend technology provides transaction systems that rival those of major debit and credit cards, it does so without relying on a centralized authority. This empowers merchants through every step of the sale, helps business owners stay in command of their accounting processes, and protects businesses from the ravages of chargeback fraud (which contributed to <\/span>over $17.5 billion in corporate losses<\/span><\/a> in 2020 alone). <\/span>Ultimately, Dash InstantSend combines speed and security with unprecedented success.<\/span><\/p>\n

 <\/p>\n

How Dash InstantSend Works<\/h3>\n

From a high level perspective, Dash InstantSend facilitates transactions at imperceptibly fast speeds.\u00a0<\/span><\/p>\n

The corporate world has quickly affirmed the value of Dash InstantSend, and in just a few short years, it has been adopted at <\/span>over 155,000 merchant in-store locations<\/span><\/a> and more than 125 online retailers across the United States.\u00a0<\/span><\/p>\n

While merchants, exchanges, and payment processors rely on InstantSend’s simplicity, the mechanisms that power it are quite complex.\u00a0<\/span>To understand how InstantSend works on the Dash network, there are two key components to consider: <\/span>Transaction Locking<\/b> and <\/span>Masternode Locking Authority<\/b>.\u00a0<\/span><\/p>\n

 <\/p>\n

Transaction Locking<\/h3>\n

As the first element of InstantSend, transaction locking was built to prevent \u201cdouble-spending\u201d within the Dash network.\u00a0\u00a0\u00a0<\/span><\/p>\n

A double-spend occurs when one unit of a given cryptocurrency is fraudulently used a second time. It can be looked at as a digital form of stealing. While such theft requires considerable levels of criminal manipulation and forgery, it nevertheless <\/span>remains a constant threat to digital currencies<\/span><\/a>.\u00a0<\/span><\/p>\n

Although most cryptocurrencies do make an effort to defend against double-spending, their resulting security measures slow transaction confirmation speeds to a crawl. The most common approach is to wait for several blocks of transactions to be published before a recipient can safely consider a transaction final. This effectively renders most cryptocurrencies ineffective for real-time transactions.<\/span><\/p>\n

 <\/p>\n

\"\"<\/p>\n

 <\/p>\n

Transaction locking, therefore, is the primary Dash firewall against double-spending and slow transaction speeds. While sustaining the highest level of security measures, transaction locking eliminates the sluggish wait times experienced by the vast majority of competing cryptocurrencies.\u00a0<\/span><\/p>\n

But how does transaction locking actually work?<\/span><\/p>\n

Let\u2019s say a Dash user initiates a transaction, and sends it to the network.\u00a0<\/span>From a computational standpoint, the client has technically declared their intent to \u201clock\u201d funds from one defined input to another defined output. As this declaration relays across the network, it quickly reaches the masternodes.<\/span><\/p>\n

At the time any transaction is sent, the Dash network algorithmically agrees on a subset of masternodes, called a quorum, to reach consensus over the validity of the transaction. The quorum is effectively delegated authority to validate the transaction and report back to the network if the quorum agrees that the transaction is valid. The \u201cmasternode locking authority\u201d that results effectively means the entire network can honor the resulting outcome and align on the validity of each transaction.<\/span><\/p>\n

 <\/p>\n

Masternode Locking Authority<\/h3>\n

With \u201cmasternode locking authority,\u201d the individual masternodes vote to confirm the validity of the user\u2019s transaction. During the approval process, consensus is only considered to be reached when the required 60% of the quorum validates the given transaction. This 60% supermajority ensures that the network is in strong agreement before an InstantSend lock can be issued.<\/span><\/p>\n

Despite the fact that the use of quorums is an additional step in the process, the transaction is still completed instantaneously. More importantly, it also provides a second layer of protection to all InstantSend transactions.\u00a0<\/span><\/p>\n

When consensus is finally reached, the transaction will then be considered locked. A special message cryptographically signed from the quorum is propagated to the network, signaling the masternode quorum\u2019s consensus that the transaction is final.<\/span><\/p>\n

Though this highly technical process takes time to describe (and perhaps longer to understand), it only takes a single second to complete. That\u2019s the beauty of Dash\u2019s InstantSend technology.<\/span><\/p>\n

To review the process, consider this brief example:<\/strong><\/p>\n