Bitcoin Payment Safety.

in #bitcoin6 years ago

Bitcoin Payment Safety: image

Safety:

Its practical or theoretical use has been considered as a possible attack and payment method in Bitcoyan network. There are some features of the Bitcoin Protocol that can prevent unauthorized attacks like unauthorized costs, double costs, bitcoin frauds and blockchain tempering. Users need enough caution for other attacks, such as stealing personal keys.
Unauthorized expenditure
With the implementation of public-private key cryptography, the amount of unauthorized expenditure can be reduced. For example, when Elise sends Bitcoin to Bob, Bob is the new owner of Bitcoin. If someone named Eve, who sees the transaction, might want to spend the bits received by Bob, but he can not sign the transaction if he does not know what the private one is about.

Double expenditure: image

The problem that must be resolved on the internet payment system is "double spending", where a user gives the same bitcoin to two or more customers. For example, such a problem will arise if Eve sends the same bitkayena first alice and then sends Bob. To protect against double exposure, the Bitcoin Network records all Bitcoin transactions in an account (Blockchain) which is visible to all users and ensures that the transactioned bittakanas have never been used before: 4

Race Attack: image

If Eve gives Elise the money in exchange for a commodity and also sign contracts for the transaction, at the same time it can arrange for the same bitcoin to send to Bob. According to the rules, the network will only accept a transaction. This is called a "race attack", because there is a race competition about which transactions will be accepted before. Alice can reduce the risk of race attacks by imposing this condition of the contract, that they will not deliver the product until the eve payment is made visible in Blockchain.
image
A miner is needed in a different type of race attack (which is called the Finni attack according to the current phineeme). Rather than sending a request for a refund to both the network (Bob and Alice with the same coin), the eve network only requests Alice to pay the money, but at the same time trying to milele a block that includes Bob's payment instead of Alice. There is a good possibility that Alice's paycheck will get rid of this misdeed before being rejected by the fraudulent miner network. Alice may reduce the risk of a fundamental attack such as a normal race attack while waiting for her payment to include in Blockachen.

Change history: image

There is a block containing the transaction information given at the beginning of every block added to Blockchain which is called the approval of that transaction. In the typical case, before accepting the payment, the business and services that accept payment through Bitcoin should wait for at least one approved distribution network. If a trader waits for more approval, it is difficult for an attacker to reverse the blockchain transaction - unless the attacker brings more than half of the total network capacity, ie 51% attacks.

Edit clients' deanimation: image

For data mining, deanimation is a technique by which the anonymous data is matched to other data sources to be re-indexed. As well as graphical analysis of transaction graphs (which may reveal connections between Bitcoin's pseudo-addresses) , there may be an attack that may alter the user's pseudonym with its IP address. If the peer connection uses "tor" , Is attacked in such a way that peer connections are disconnected from the Tor network, then they are used for any subsequent transaction IP addresses to use force. Such attacks may also mislead Bitcoin's peer address and anti-dose protection transmission methods. Costs less than € 1500 per month for attacks on a complete Bitcoin network.
image

Thank you. Have a Good Life...

Sort:  
I like it for you to post like this. Now the era of bitcoin is said to be. So bitcoin needs to know everything ...

I know this post on cryptocurrency bitcoin spk. I like it for the post. Thank you.. I

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by shanku443 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.