"Double Spending" or Farce: A Review of the Filecoin Double Spending Vulnerability Incident

"Double Spending" or Farce: A Review of the Filecoin Double Spending Vulnerability Incident

On the evening of the 18th, a user reported that after depositing FIL into the exchange, double-spending and then withdrawing, they could still receive the same amount of FIL. In response to this incident, the Filecoin development team, Filfox and FileStar developers, and the Lotus team all came out to explain the incident. Golden Finance has collected and sorted out the main time nodes of this incident for you to understand the whole process of the incident.

18th

23:57


In the evening, some users reported that they could receive the same amount of FIL after depositing FIL into the exchange, double-spending and withdrawing it. Currently, Binance and MXC have suspended FIL deposits. Similar problems seem to have occurred in multiple exchanges, and some analysts believe that it is a problem with the Filecoin mainnet.

19th

00:16


Filfox and FileStar developers found that Filecoin deposits have the risk of double spending

According to the joint analysis of the Filecoin Feihu browser Filfox and FileStar developers, the deposit process of the exchange recommended by Filecoin officially has the risk of double spending, and it is recommended that the exchange can temporarily postpone the deposit of Filecoin. The double spending risk has already affected the deposit of a certain exchange and has been verified by the double spending. At present, the developers of Filfox and Filestar have assisted some exchanges to improve the recharge process and notified the Filecoin official.

00:33

Protocol Labs: Filecoin has no double-spending problem, Filfox browser front-end is misleading

According to Wu Blockchain , in the early morning of the 19th, official staff of the Protocol Lab stated that after confirmation by the Filecoin development team, there is no double-spending problem with Filecoin. The possible reason is that the Filfox browser front-end caused misleading, causing some users to believe that double-spending is possible during the process of recharging Filecoin on the exchange.

00:42

Huobi suspends FIL deposit and withdrawal services

According to the official announcement, due to the FIL (Filecoin) wallet upgrade, Huobi Global has now suspended FIL deposit and withdrawal services.

1:12

Filfox and Filestar developers speak out again

Filfox and FileStar developers responded to Protocol Labs. After careful and detailed analysis, it can be confirmed that the recharge process recommended by Filecoin official website to the exchange has serious problems. Special transactions can be constructed to deceive the recharge detection of the exchange, thereby realizing double spending of a transaction. Through this method of constructing special transactions, a certain exchange has already had about 5 million US dollars worth of false recharges of Filecoin. Filfox developers confirmed that the FilFox browser front-end display is normal, and even if there are any problems, it will not affect the exchange's deposit problem. The exchange deposit is carried out according to the process recommended by Filecoin officially, and has nothing to do with the browser display. FilFox and FileStar developers will disclose the technical details of false recharges and double spending after the Protocol Labs fix the problem.

5:54

Filecoin official release twitter

The Lotus team received a report from an exchange regarding the incorrect use of the Lotus API to determine transfers/deposits in the Filecoin network. The Lotus team investigated and found that there were no network issues or API vulnerabilities. The team is currently working with all relevant exchanges to ensure the correct use of these APIs.

Popular Science:

What is a double spend?


There are two popular definitions of double spending, one more technical and the other more practical.

Technically, a double spend occurs when a payment received by a party (transaction T1) is first added to the blockchain and this transaction is later deleted. This can only happen if the block containing the transaction becomes stale.

In addition, it is not enough that the new blockchain does not contain T1, otherwise this transaction may still be included in the next block. After the double spend occurs, one of the T1 transaction records will also appear in the T2 transaction record. Since this record is included in T2, T1 becomes an invalid block and is deleted from the network.

We call this phenomenon double spending, not because the user spent the same amount of money twice, but because the transaction appeared twice in the block. However, from a practical point of view, if T1 occurs before T2, this will also have a different impact because the ownership of the cryptocurrency will change. (Golden Finance)

<<:  Filecoin official: There is no such thing as "double spending" at all!

>>:  90 million = 1% increase! How much more will Bitcoin rise under the 1.9 trillion fiscal stimulus?

Recommend

What is a birthmark? The location and fate of birthmarks

What is a birthmark? A birthmark is a growth on t...

Bitcoin whale clusters show that "institutional FOMO" is driving Bitcoin's rise

Data shows that Bitcoin whales (addresses holding...

Where is the jianmen? Do women with moles on their foreheads have bad luck?

The meanings of moles in different positions are ...

A quick-witted person who speaks and acts smoothly.

Some people are born with certain talents. Their ...

Purk mining tutorial, currently in graphics card mining mode

Purk was created to help content owners and servi...

The ten characteristics of poor people's appearance

We all know that there are some people who work v...

Is it a bad sign for a man to have a thick neck?

Is it a bad sign for a man to have a thick neck? ...

Are people with thin lips really destined to be rich?

A life of wealth and honor sounds very attractive...

What do smart and capable women look like?

In fact, in life, men don’t like women who are too...

The facial features of people with bad fortune and prone to financial loss

People are very concerned about the development o...

What is the reason for the forked marriage line in palmistry?

Where is the marriage line in palmistry? The marr...