CRYPTO NEWS

A few simple question about using interfaces vs. standard contracts (IERC721 vs. ERC721)

1.)Is it correct to say….. if i import ERC721.sol into my contract then all the ERC721.sol functions are accessible even if i don’t list all the functions in the contract? Meaning… i don’t necessarily have to list/write out each function in my contract but users can still use all of them (ERC721 functions) just as long as i import it into my contract?

2.)By contrast, if i use/import an interface like IERC721 into my contract than I "MUST" display/list "ALL" the functions in my contract? I can’t just use a few of them, i have to use ALL of them right?

3.)Why would one choose to use the interface (IERC721) when designing his contract, versus the actual standard contract (ERC721)? Is it just because its easier for other users to interact with it? Is that the main benefit?

Binance Recovers 83% of Stolen Funds in Curve Finance DNS Attack

Leading cryptocurrency exchange Binance has helped recover crypto assets worth about $450,000 stolen from Curve Finance users. The funds represent about 83% of the total amount stolen from users.  Binance CEO Changpeng Zhao shared the update on Twitter today, noting that the Curve Finance hacker sent the assets to Binance using different techniques to bypass::Listen

Leading cryptocurrency exchange Binance has helped recover crypto assets worth about $450,000 stolen from Curve Finance users. The funds represent about 83% of the total amount stolen from users. 

Binance CEO Changpeng Zhao shared the update on Twitter today, noting that the Curve Finance hacker sent the assets to Binance using different techniques to bypass the exchange’s security. However, the company identified the transactions and froze the assets. 

Binance to Return Funds to Curve Finance Users

According to CZ, Binance will return the recovered $450,000 to the victims. The exchange is currently working with law enforcement to make that happen. 

DeFi protocol Curve Finance suffered a front-end attack earlier this week, with the hacker draining more than half a million dollars worth of ether (ETH). On-chain data suggests that the attacker made away with about 363 ETH (about $617,000 at the time). 

According to reports, the attacker targeted the project’s nameserver curve. fi and redirected users to a cloned site. Unsuspected users who connected their wallets to the cloned website had their assets stolen. 

Curve Finance Attack Escapes With $47,000

Shortly after the hijack, the attacker transferred 135 ETH ($230,000) to crypto exchange FixedFloat, perhaps hoping to launder the funds. However, the platform said it was able to freeze 112 ETH ($188,000) from the total it received. 

After failing to launder stolen assets with FixedFloat and Binance, the attacker opted for a crypto mixer. According to on-chain data, the hijacker transferred 27.78 ETH ($47,000) to Tornado Cash, a popular mixer for crypto hackers that the United States recently sanctioned

Meanwhile, this is not the first time Binance has helped to recover stolen crypto assets. The exchange usually confiscates stolen funds transferred to its platform. In one such case, the Binance security team recovered $350,000 of stolen funds in a DeFi exit scam. 

The post Binance Recovers 83% of Stolen Funds in Curve Finance DNS Attack appeared first on CryptoPotato.

A few simple question about using interfaces vs. standard contracts (IERC721 vs. ERC721)

Shopping cart
There are no products in the cart!
Continue shopping
0