1.) That it is irreversable. it cannot be rolled back.
2.) Dont trust, Verify
1.) That it is irreversable. it cannot be rolled back.
2.) Dont trust, Verify
It means that it cannot be reversed when sent to the blockchain.
By making people trust the system and not the person, who could potentially scam you.
Transactions cannot be reversed or changed.
In finality trust is eliminated and all transactions are confirmed by the network.
Once a transaction has passed / has been verified, it cannot be canceled or taken back.
It is not necessary to trust the counterparty, all transactions are public and verifiable. The trust is put in the protocol and not the players involved.
What do we mean when we say that blockchain has transaction finality/immutability?
Once the transaction is made, it can never be reversed for all times.
How does this lead to the trustless environment that blockchain creates?
This removes trust because everyone knows the transaction are final. There is no way to do a charge-back. There is no way to do a scam
Because info can be added but not erased, each block is like a linked list with a pointer to the previous hash so history can not be modified.
Because you canât rewrite the past so the immutable character of the blockchain data structure ensures that data hasnât been tampered with, making trust a free side effect
What do we mean when we say that a blockchain has transaction finality ⌠immutability.
transactions cannot be altered, reversed, or cancelled after they are completed. ⌠So, when it comes to blockchain technology, transactions are termed immutable due to its finality nature.
How does this lead to the trustless environment that blockchain creates?
It doesnât remove trust completely just we are trusting the math and methods dealing with consensus, cryptography, and incentivising successfully, so that we can transact safely in minimal trust environments.
Yes. But please be aware that new scams come out of this. A great example of a new scam is fake giveaways. They want you to send them some cryptocurrencies with a promise that you will be returned double of what you sent. Once you do send a transaction, they will never send anything back. They know you canât take it back, so they ârun awayâ with it. Everything is FINAL.
In the traditional financial system, there are avenues in place to get a customerâs money back (in some cases) from bad actors like PayPalâs Resolution Center or a bankâs chargeback policy. However, financial transactions with cryptocurrencies are immutable or final. So, once you send X amount of BTC, ETH, etc. to anotherâs public address thatâs it. Thereâs no intermediary for you to call to help you get your money back. Buying, selling, and trading cryptocurrencies has an added layer of responsibility because there are no middlemen. You are your own bank, as they sayâŚ
A blockchainâs immutability leads to a trustless environment by making transactions public and unbiased. E-commerce tends to favor the buyer and not the seller. Depending on the item, buyers can request a refund and keep the product.
Sidenote: Correct me if Iâm wrong, but immutable transactions became a part of the Bitcoin protocol to eliminate double spending, a flaw in pre-bitcoin digital currencies.
Yeah, I see those scams are all over YouTube. âKylie Jenner is giving away 5000 BTCâ
Exactly. Since you canât reverse the transaction, you canât double spend. Great observation.
Thatâs it. We must educate as much people as we can. When you learn that transactions are final, you will think twice before actually sending money to a random person on the interent.
What you mean is that once a transaction happens, there is no way to edit or change it.
This eliminates the need to trust people because transactions cant be changed. Currently, if a customer bought something from a website, they can have their bank take back that money and scam the site. Because of this websites need to âtrustâ that their customers wonât steal their money back. Since every transaction is final on blockchain, customers cant take that money back.
The data is posted on the blockchain and cannot be edited or deleted. It is final and can only be appended on a later block.
The basis of the contract is for each party to perform what is agreed upon and for the system to verify. The verification must be finalized for each party in order to execute.
it means that once the transaction has been confirmed and written on the ledger, there is no going back
This means that you can trust the system that people can not cancel/duplicate a payment once it has been started unlike the current financial system where customers are taking advantage of retailers and cancelling payment once the good has been purchased,