Transaction Verification in Blockchain

0 votes

 They said it takes about 10 minutes to verify a bitcoin transaction. Does this mean if I purchase a bitcoin I have to wait 10 minutes for this transaction? If yes, how can I handle the real-time system requirement in the blockchain?

Sep 5, 2018 in Blockchain by sabby
• 4,350 points
30 views

1 answer to this question.

0 votes

Yes if your transaction was lucky enough (or expensive enough) to make it into the next block. Since Bitcoin's 10-minute blocks hold a finite number of transactions, you might need to wait longer than that if your transaction wasn't included in the upcoming block.

On top of that, once your transaction is on the blockchain, you should ideally wait until several more blocks are mined until you're confident that your transaction got included in the globally-accepted branch (the longest branch).

So, to be safe, if you decide to wait for 6 blocks after your transaction is included, you'd end up waiting an additional hour until you're relatively confident that your transaction has been accepted.

Handling real-time system requirements in Blockchain 

one challenge that Bitcoin hasn't overcome yet. The closest work-in-progress solution is the Lightning Network, but that's still in development.

In the meantime, some applications might decide to process real-time transactions off-chain by accepting transactions before they're included in the blockchain. But this is a risky trade-off; you'd allow fast transactions at the cost of security, opening yourself up to double-spending.

answered Sep 5, 2018 by Christine
• 15,790 points

Related Questions In Blockchain

0 votes
1 answer

How to understand transaction verification in blockchain

They said it takes about 10 minutes ...READ MORE

answered Jul 17, 2018 in Blockchain by ariaholic
• 7,340 points
27 views
0 votes
1 answer

How a transaction validity is verified in blockchain?

Blockchain has the records the of all ...READ MORE

answered May 11, 2018 in Blockchain by Johnathon
• 9,070 points
37 views
0 votes
1 answer

How can I retrieve to and from address in transaction directly from blockchain?

The spending conditions, i.e., who is able ...READ MORE

answered Jul 11, 2018 in Blockchain by Shashank
• 10,330 points
63 views
+4 votes
4 answers

How does the blockchain verification process work?

First of all, when someone creates a ...READ MORE

answered Mar 26, 2018 in Blockchain by Perry
• 17,010 points
160 views
0 votes
1 answer

Protocols used in a distributed/dlt system for the nodes to establish communication

yes all are over TCP/IP connections secured by TLS encryption in hashgraph architecture-hashgraph, ...READ MORE

answered Aug 6, 2018 in Blockchain by ariaholic
• 7,340 points
63 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
126 views
0 votes
1 answer
0 votes
1 answer

Transaction Id in Bitcoin Blockchain

The TransactionId comes from sending the coin. ...READ MORE

answered Jul 13, 2018 in Blockchain by Christine
• 15,790 points
105 views
0 votes
1 answer

Why do the resultant hash after mining has a leading no. of zeroes in Blockchain verification?

This is chosen by the DIFFICULTY EQUATION. In ...READ MORE

answered Aug 10, 2018 in Blockchain by Christine
• 15,790 points
39 views