ERC-20 vs ERC-223

Olszewski Aleksander Olszewski 2 lata temu

“Good is the enemy of great.” While ERC-20 Ethereum is a widely accepted standard in exchanges, providing firm background for communication with tokens, it still leaves room for improvements.

If you are looking for more information on Smart Contracts, check our previous blog post:
>> 5 Essential 4soft Articles On Smart Contracts

ERC-223 standard

ERC-223 is a proposition that solves 3 primary problems with the previous standard:

  • It eliminates the problem of sending tokens to contracts, that cannot handle it. In short - it can potentially save thousands of dollars, mistakenly transferred to the wrong addresses. It prevents them from being accidentally lost (or, if you prefer, frozen).
  • It gives developers the ability to handle incoming transactions. Their smart contract can, for example, reject non-supported tokens.
  • The transaction costs are two times cheaper. Instead of processing approve and transferFrom requests (in fact, two different processes), it introduces a simplified version with only one step - a single transaction. It saves energy and gas.

The new tokens are backwards compatible. It means that they can work with old smart contracts and services created for ERC-20.

Why use ERC-223?

In practice, the new standards most useful feature is cutting the costs in half. Its efficiency saves your money and helps to achieve scalable blockchain network, reducing extensive buzz.

The problem of token lockdown is also a severe one. At the moment, Ethereum has over $72000 worth of tokens mistakenly frozen in the Smart Contracts. ERC-223 protects your tokens from sharing the same fate.

Interested in Ethereum development? Take a look at another Ethereum standard:
>> ERC-721 Ethereum Standard - What Is It For?

4soft blockchain software house is ready to help you with your project.

Discuss it with our developers.

Posted in All, Blockchain on wrz 13, 2018

Related posts