¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

HOW BLOCKCHAIN PREVENTING DOUBLE-SPENDING - created from Mind Map

Dark 00 Inglés 1 página

Contenido del apunte (1)

Página 1

What is the meaning of blockchain in Bitcoin? A blockchain is a decentralized ledger of all transactions across a peer-to-peer network. Using this technology, participants can confirm transactions without a need for a central clearing authority. Potential applications can include fund transfers, settling trades, voting, and many other issues.

Ways of prevention of double-spending :

confirmations on blockchain

benefits of blockchain technology

centralized (no longer present)

decentralized

With a centralized solution, a central and trusted third party will normally be responsible for verifying that a digital currency has not been double-spent.

However, this method is faced with one significant disadvantage, that being the fact that it leaves behind a single point of failure.

Because A centralized third party can be involve by a malicious actor, which may then lead to the same digital currency being spent more than once.

Bitcoin uses a consensus mechanism known as proof-of-work to avoid the need for a centralized party

Instead of requiring a trusted third party to verify that transactions are not double-spends, a decentralized group of individuals known as miners perform this task.

All Bitcoin transactions are also included in a shared public ledger known as a blockchain

A transaction is regarded as valid once it has been grouped into a block and included in the blockchain. As more blocks are added to the blockchain , it becomes increasingly difficult to go back and double-spend a transaction.

This is because, for a block to be added to the blockchain, a tremendous amount of computational power is required.

The greater the number of block confirmations, the increased likelihood that the transaction cannot be double-spent.

0 confirmations: At this stage, the transaction has been broadcast across the network but has not yet been included in any block. Transactions with 0 confirmations (or unconfirmed transactions) should generally not be trusted, as the risk of a double-spend can be high at this point.

1 confirmation: The transaction has now been included in a block and added to the blockchain, thus, the double-spend risk decreases significantly. However, a double-spend of the transaction is still a possibility, and as such, one should wait for more block confirmations.

6 confirmations: With Bitcoin, the network has spent approximately one hour protecting the transaction against double-spends. With the transaction being buried under 6 blocks, an attacker would require a significant amount of network hashing power to revert those 6 blocks and double-spend the transaction.

HOW BLOCKCHAIN PREVENTING DOUBLE-SPENDING - created from Mind Map

Información

Descripción
Apunte sobre HOW BLOCKCHAIN PREVENTING DOUBLE-SPENDING - created from Mind Map, creado por Dark 00 el 25/10/2021.
Creado por
Dark 00 · oct 2021
Actualizado
25 oct 2021
Visitas
0
Historial
  • Creado por Dark 00 · 25 oct 2021
  • Copiado a Apunte por Dark 00 · 25 oct 2021
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?