Crypto Academy Week 12 - Homework Post for @pelon53 | TOKENS, PART 2

in SteemitCryptoAcademy3 years ago (edited)

The Ethereum blockchain have been on the news lately due to the release of the Ethereum 2.0. With the aid of this upgrade, the various token standards; ERC-20, ERC-721 and ERC-1155 will become faster and more efficient.

5EC95D09-1A6E-42D5-911B-D8E8AEC661EC.png

While ERC-20 is the oldest, as a fungible token it has its limitations. On the other hand, ERC-721 and ERC-1155 are non-fungible tokens that are able to create collectibles. The ERC-1155 token standard helps with the flaws of both ERC-20 and ERC-721, while combining their strengths.

For the purpose of this week’s homework, our focus will be on the ERC-1155 and ERC-721 token standards. We’d also talk about the TRC-20 that shares some similarities with the ERC-20.

What is ERC-1155 Token Standard?

The ERC-1155 token standard is one that combines the features of its predecessors; the ERC-20 and ERC-721 standards. This standard is used to create tokens on the ethereum blockchain as well as NFTs that are powered by the network.

The ERC-1155 is also commonly referred to as a semi-fungible token standard. This is because it combines two different standards, fungible and non-fungible standards. So, when you want a standard that can be used for both NFTs and tokens, this is the standard more likely to be used.

6C9D0693-1C36-49F6-824C-88E046CC7F66.jpeg

What is ERC-1155 token?

Similar to the other ethereum tokens, when tokens are created using this standard they are referred to as ERC-1155 tokens. They are also semi-fungible tokens, as a result of the standard that is used.

In comparison with ERC-720, the ERC-1155 tokens are much faster and have a better scalability. The multi-token approach that is utilised in the standard makes it one of the beat that currently exist. Some developers refer to it as a futuristic type of token.

It is important to note that this type of token was developed by Enjin and it still receives regular updates.

Characteristics of ERC-1155 tokens

Compatibility with ERC-20 and ERC-721

When used individually, the ERC-20 and ERC-721 tokens are not compatible together. Hence, when developers want a mix of both fungible and non-fungible features, there are unable to do so by using both standards. However, with the aid of ERC-1155, it makes it possible to combine the features of both. That way developers can create tokens that have a mix of both characteristics.

Security

When the developers, Enjin, started working on this new protocol on the ethereum network, they ensured that the assets are safe and placed measures to avoid double spending and rug pulls. Hence, the ERC-1155 is very safe for use.

Transactions

Transactions with the ERC-1155 tokens is far different from what you wil experience on other ethereum token. Standards. On this protocol, individuals can cancel transactions if they notice that it is being sent to a wrong address. In the past, I have lost ERC-20 tokens because I sent to a wrong address.

Fees

While fees on the ethereum blockchain are generally high, sending ERC-1155 tokens is far cheaper than sending any other token standard. This is because you can send the token in bulk, unlike the ERC-721 where you can only make one transaction at a time. With a single fee, you can send different ERC-1155 tokens at once. And you’re sure the receiver will get it early.

ERC-1155 vs ERC-721 Token standards

ERC-1155ERC-721
This smart contract can send multiple transactions at a time. Whether it is tokens or NFTs, it is possible to send bull.Does not support sending multiple NFTs. It can only send one at a time.
It supports ERC-20 to be stored in its smart contract addressERC-20 cannot be stored in its contract address
Utilises Standard Dectection InterfaceDoes not support Standard Detection Interface
Failed transactions automatically reverts to sender addressFailed transactions do not easily revert to send address

D0573BAB-7DE4-4B18-A7ED-2226599D4236.jpeg

How to determine the number of existing ERC-721 tokens

0E87E5F6-6D93-468F-9A2E-FDD273E9EFA8.jpeg

BB223140-26BF-4DF4-806A-C02931C4F065.jpeg

  • Click on the Menu with the “Tokens” label

42798612-EDCD-465C-B4F0-A00F7FD3CEA0.jpeg

  • Now, select “ERC721 Top Tokens”

C6F45D73-73CB-4599-9CD2-769F3668FB5C.jpeg

You will find the information on the number of ERC721 token on this page. As at the time this post was written, there are currently 11,151 ERC-721 tokens in circulation. The amount make differ if you check at a later date, as developers are actively minting more tokens.

Top 5 ERC-721 Tokens

S/NName
1Sorare
2Uniswap
3FND NFT
4Ethereum Name Service (ENS)
5Rarible

Note: These are NFT Projects. As for Rarible, I wrote about the project here

951146D5-4C1C-4925-A460-A800B9323246.jpeg

What is TRC-20 token standard?

Think of TRC-20 as Tron’s equivalent of the ERC-20. There’s also the BEP-20, and that’s the Binance Smart Chain’s version of the ethereum token standard. Today, many people prefer to use Tron and Binance variants of the token standard because of the high transaction fees and low scalability of the ERC-20 token type.

On the Tron blockchain, there are also several token standards like the 721 and 10 versions.

What is TRC-20 token?

When the TRC-20 standard is used in creating a token, it is referred to as the standard’s version. There are currently many TRC-20 tokens that are in existence. There’s even TRX on that smart contract.

Features of TRC-20 tokens in comparison to ERC-20

Speed

Transactions are faster when you send TRC-20 tokens, unlike the ERC-20 tokens that require much more confirmations before tokens are received.

Fee

The transaction fee when you send TRC-20 tokens is also less compared to the ERC-20 equivalent. Another interesting feature is that the USDT tokens on TRC-20 are sent for free.

Development

Many developers prefer to build their projects with the TRC-20 token standards because of its scalability and amazing features.

Decimals

While ERC-20 support a limited number of decimals, the TRC-20 supports much more decimals. It supports 18 decimals and that makes it possible to transfer smaller quantities of the token on this standard.

Example of TRC-20 Token

TRX is a good example of the TRC-20 token standard. This token is available on many standards and very much compatible with many crypto wallets.

USDT-TRON is an example of TRC-20 token. It was issued by Tether on Tron Blockchain. USDT-TRON is compactable with a majority of existing wallets.

How to determine the number of existing TRC-20 tokens

6F00CE3B-39FF-44F9-9BF7-5441F5F8C589.jpeg

70D8357F-A680-47E9-BAF6-AEF705E3C324.jpeg

  • Click on the menu labelled “Tokens”

4F332F4D-325B-407B-B79D-7CFB018F607E.jpeg

  • Then, click on the Token Tracker, then TRC20

0B8F3A57-3188-438C-9A01-FE2E732156A6.jpeg

It can be observed from the screenshot above that there are currently 16,099 TRC-20 tokens in distribution. Please note that the value tend to increase with more development on the Tron blockchain.

Top 5 TRC-20 Tokens

S/NName
1Wrapped TRX (WTRX)
2Wrapped BTT (WBTT)
3Bitcoin (BTC)
4Wrapped BTC (WBTC)
5Ethereum (ETC)

Conclusion

In today’s digest, we’ve been able to look at the unique combination of ERC-20 and ERC-721 by the ERC-1155 token standard. Also, we’ve learned why there was a need for the Blockchain Project, Enjin, to develop this new token standard. We’ve also seen some of its amazing features and how secure and scalable it is.

In the article, we compared ERC-1155 to the other token standards and see some similarities that they have. We’ve also examined the number of ERC-721 tokens that are currently in circulation. As at the time, we looked of the circulation, there was over a thousand of those tokens.

Lastly, we had a broad look at the TRC-20 token standards and the similarities it has with the ERC-20 Token standard. We’ve also looked at where it excelled over the ethereum’s version.

Thanks to professor @pelon53 for making all these possible.

Sort:  

Gracias por participar en Steemit Crypto Academy:

Excelente trabajo, felicitaciones. Espero seguri viendo tus publicaciones.

Escala de Estimación.Puntaje.Observación
Explicar ERC-1155.2.8Muy buena explicación.
Verificar Token ERC-721.1.0Verificado.
Explicar TRC20.3.0Excelente explicación.
Originalidad1.5Su propio trabajo.
Presentación.1.5Buena presentación.

Calificación: 9.8

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 65641.09
ETH 3479.54
USDT 1.00
SBD 2.50