Topics Web3

ERC-5169: Conexão entre Web 2.0 e Web3 com tokens dinâmicos

Intermediário
Web3
NFT
Explainers
Mar 5, 2024

O ano de 2015 testemunhou uma verdadeira revolução na indústria blockchain, quando o Ethereum (ETH) foi pioneiro no conceito de aplicativos descentralizados (DApps). Juntamente com os contratos inteligentes em que são baseados, os DApps introduziram a capacidade de executar a lógica de programação diretamente no blockchain . Nos próximos anos, a plataforma do Ethereum continuou a impulsionar a inovação ao revelar uma sucessão de padrões de cripto tokens.

O padrão ERC-20 básico, que sustenta a funcionalidade DApp, foi formalmente endossado em 2017. Nesse mesmo ano, a plataforma anunciou outra inovação revolucionária: o padrão de token não fungível (NFT) ERC-721. Dois anos depois, o padrão multitoken ERC-1155 foi introduzido no blockchain pela plataforma de jogos Enjin (ENJ). Esses avanços nos padrões de tokens e suas tecnologias subjacentes continuam a suportar a funcionalidade da maior cadeia de contratos inteligentes do mundo.

A dedicação do Ethereum às inovações do padrão de tokens não diminuiu. Em 2023, um novo padrão, o ERC-5169, foi adotado especificamente para suportar smart tokens. O token ERC-5169 tem scripts executáveis e lógica de programação incorporada a ele. Seu potencial de mudar completamente a maneira como os tokens Ethereum e DApps são usados pode levá-lo a emergir como uma ponte chave entre os mundos da web3 e da Web 2.0.

Principais conclusões:

  • ERC-5169 é um padrão de token Ethereum que facilita a criação de tokens com scripts incorporados que contêm lógica de programação executável.

  • Proposto pela primeira vez em maio de 2022, o padrão de tokens ERC-519 foi formalmente adotado em meados de 2023, com mais discussões públicas sobre ele aparecendo no final de 2023.

  • O padrão ERC-5169, juntamente com duas tecnologias associadas, a estrutura de código TokenScript e a rede distribuída Smart Layer de nodos, é um grande passo para a integração dos universos digitais web3 e Web 2.0.

2401-T16454_Skinny_Banner_for_Blog_and_Learn_Row_53_728x90.png

O que é o ERC-5169?

ERC-5169 é um padrão Ethereum para o desenvolvimento de tokens que incluem scripts executáveis incorporados. O código de script em um token ERC-5169 o transforma em um “smart token” de verdade. Esses tokens são capazes de executar ações complexas, como interagir com plataformas e dispositivos externos ou realizar operações baseadas em regras, que anteriormente eram possíveis apenas por meio do uso de contratos inteligentes.

O padrão de tokens ERC-5169 foi proposto pela primeira vez em maio de 2022 pela Smart Token Labs, uma startup australiana de tecnologia blockchain fundada em 2017. O Smart Token Labs também introduziu algumas tecnologias associadas, a estrutura de desenvolvimento de tokens e a rede distribuída Smart Layer, para facilitar o lançamento e o gerenciamento de tokens inteligentes.

O ERC-5169 é um padrão de token exclusivo, pois representa a primeira proposta na história do Ethereum, ou de toda a indústria blockchain, por isso, para anexar código executável a um único token. O padrão tem o potencial de alterar drasticamente a maneira como todos os ecossistemas de DApps, contratos inteligentes e cripto tokens de blockchain são utilizados. Isso porque o ERC-5169 essencialmente permite que os tokens atuem como mini DApps autônomos, sem a necessidade de aplicativos inteligentes baseados em contratos aos quais estamos acostumados.

Capacidades estendidas

Graças à lógica de programação executável anexada a tokens ERC-5169 individuais, o padrão pode ser usado para criar criptoativos que possam interagir não apenas com outros tokens e plataformas de blockchain, mas também com sites, dispositivos e produtos externos da Web 2.0.

O ERC-5169 também pode facilitar o desenvolvimento de cripto tokens dinâmicos e complexos, como NFTs dinâmicos. Embora esses NFTs atualmente utilizem contratos inteligentes para sua funcionalidade, o padrão ERC-5169 permite incorporar todo o código responsável por alterações dinâmicas em um token. Isso permite que um NFT percorra diferentes plataformas que podem não ser compatíveis entre si, mantendo todas as suas propriedades dinâmicas.

Como funciona o token ERC-5169?

O padrão ERC-5169 adiciona uma nova função, scriptURI() ,ao contrato inteligente do token, a parte do código no blockchain que permite que você emita e gerencie o token. Esta função scriptURI() contém uma referência a um código executável que o token ERC-5160 pode incluir. Dessa forma, o token se torna um ativo autônomo com lógica de programação incorporada, essencialmente um mini-DApp.

O criador do padrão, Smart Token Labs, também oferece duas tecnologias críticas que permitem que os tokens ERC-5169 interajam com ambientes externos da Web3 e Web 2.0: TokenScript e Smart Layer.

TokenScript

TokenScript é uma estrutura de código que fornece ferramentas para criar uma interface front-end e funcionalidade para aplicativos e programas externos interagirem com tokens ERC-5169. Embora o token real contenha o código e a lógica de programação necessários, o TokenScript os traduz em funções e interfaces utilizáveis, ajustados para o aplicativo que utiliza o token. Em essência, o TokenScript é uma camada intermediária entre o usuário final e o token ERC-5169 com o qual ele interage.

Como uma camada de conexão entre usuários e tokens ERC-5169, o TokenScript também fornece funções adicionais para estender e modificar como os usuários interagem com seus tokens.

O objetivo fundamental por trás da introdução do TokenScript é facilitar o uso de ativos ERC-5169 em diferentes plataformas.

Camada inteligente

A camada inteligente é outra tecnologia projetada para expandir a adoção de tokens ERC-5169 por plataformas externas. Essencialmente, é um conjunto distribuído de nodos que monitoram e processam interações de smart tokens com vários ambientes: plataformas Web 2.0, contratos inteligentes baseados em blockchain, aplicativos móveis e muito mais. Juntamente com o TokenScript, ele pode ser usado para configurar tokens de camada inteligente que estejam em conformidade com as especificações ERC-5169.

A camada inteligente não é um blockchain por si só. Em vez disso, é uma camada de nodos distribuídos que atua como um meio de conexão entre blockchains e plataformas externas, como sites ou aplicativos móveis. Embora o TokenScript facilite as interfaces e interações do usuário com tokens ERC-5169 subjacentes, o Smart Layer serve como um hub de processamento central, permitindo uma comunicação perfeita entre tokens e plataformas externas.

Casos de uso do ERC-5169

Como alternativa aos contratos inteligentes baseados em blockchain, o padrão ERC-5169 apresenta oportunidades praticamente ilimitadas em ambientes blockchain, bem como na intersecção entre blockchain e Web 2.0. Alguns dos principais casos de uso para o padrão incluem o seguinte.

  1. Mini-DApps independentes: Os tokens ERC-5169, equipados com scripts incorporados, podem funcionar de forma autônoma, essencialmente executando o papel dos DApps tradicionais. Qualquer área para o uso de DApps agora é um jogo justo para tokens ERC-5169. Isso inclui categorias populares de DApp, como finanças descentralizadas (DeFi), pagamentos peer-to-peer (P2P), jogos, gerenciamento de identidade e muito mais.

  2. NFTs dinâmicos: Esses NFTs ERC-5169 podem ser atualizados, modificados e aprimorados com novos recursos (ou seja, atuam como tokens interativos). Eles são particularmente benéficos em ambientes de jogos blockchain, pois a maioria dos ativos dentro do jogo é armazenada no formato NFT. Graças aos NFTs dinâmicos, os ativos dentro do jogo podem ser facilmente nivelados para cima e para baixo ou ter seus recursos modificados, com base nas escolhas do jogador e no progresso do jogo. A arte estática também pode ser transformada em peças vivas, podendo ser alterada ou mesclada com outras artes de NFT para criar novos NFTs inovadores.

  3. Gerenciamento e autorização da cadeia de fornecimento: NFTs executáveis e atualizáveis oferecem uma nova solução para o gerenciamento da cadeia de fornecimento, gerenciando com eficiência a propriedade do produto e os detalhes do histórico. Por exemplo, um NFT ERC-5169 pode ser emitido para um proprietário de carro após a compra, armazenando informações de propriedade e todos os detalhes importantes sobre o histórico de seguro e manutenção do veículo. À medida que o veículo progride pelos procedimentos de seguro, reivindicações e serviços, esse NFT se ajusta dinamicamente, refletindo os últimos desenvolvimentos. O NFT também pode interagir perfeitamente com sistemas de seguradoras, reparadores e concessionárias para fornecer atualizações em tempo real ao longo do ciclo de vida do veículo. Além disso, pode atuar como um token de autorização, capacitando os proprietários a controlar e aprovar processos e funções relevantes sobre seu carro.

  4. Interação com dispositivos da Internet das Coisas (IoT): Os tokens ERC-5169 podem permitir uma interação perfeita com dispositivos IoT de propriedade de detentores de tokens, facilitando operações complexas e gerenciamento de dispositivos. Os tokens também podem servir como uma tecnologia de ponte conectando blockchains e sistemas IoT para carregar dados IoT para um blockchain.

Gatos inteligentes

Como o padrão ERC-5169 ainda é bastante novo, a maioria de suas aplicações reais começou a surgir apenas no final de 2023 até o início de 2024. Talvez o projeto mais conhecido e publicado que faz uso dos tokens ERC-5169 seja o projeto NFT Smart Cats no Polygon (POL), uma coleção de NFTs dinâmicos com um jogo completo incorporado em cada token. Ter um gato inteligente permite que você participe de um jogo onde cuida do seu pet digital, cuidando, alimentando e limpando-o.

Você também pode interagir com outros donos de gatos inteligentes e levar seu animal de estimação em datas de jogos com eles!

Os tokens usados no jogo Smart Cats estilo Tamagotchi são do tipo xNFT (NFT executável), uma variação dos NFTs possível graças ao padrão ERC-5169. Em fevereiro de 2024, os Smart Cats continuavam sendo a aplicação mais popular da tecnologia ERC-5169 no mundo blockchain. No entanto, como essa tecnologia é relativamente nova, espere que casos de uso e aplicativos mais práticos surjam ao longo do ano.

ERC-5169 vs. outros padrões de ERC

O ERC-5169 está entre os mais recentes padrões de tokens para impulsionar a inovação no Ethereum. À medida que se torna mais popular, é inevitável que seja comparado a outros padrões de token utilizados na cadeia. Os três mais comumente usados entre eles são ERC-20, ERC-721 e ERC-1155.

ERC-20

O ERC-20 é o principal padrão do Ethereum para criar criptomoedas fungíveis e tem sido fundamental no crescimento dos DApps do Ethereum. Lançado pela primeira vez em 2015, o ERC-20 foi formalmente adotado pelo blockchain do Ethereum em 2017.

Embora o ERC-5169 seja amplamente projetado para tokens exclusivos e não fungíveis, o padrão ERC-20 é aplicável estritamente a criptoativos fungíveis.

ERC-721

O ERC-721 é o principal padrão do Ethereum para NFTs, criptoativos que apresentam não fungibilidade (ou seja, exclusividade) como propriedade chave. Ele foi introduzido em 2017, rapidamente levando a uma explosão na popularidade dos NFTs baseados em Ethereum.

Semelhante ao ERC-721, o padrão ERC-5169 é usado principalmente para tokens distintos e não fungíveis. No entanto, os NFTs ERC-721 são normalmente estáticos, dependem de contratos inteligentes on-chain para sua funcionalidade e não apresentam nenhum dos scripts incorporados ou lógica executável encontrados nos NFTs ERC-5169.

ERC-1155

O padrão ERC-1155 Ethereum pode ser usado para criar cripto tokens fungíveis e não fungíveis por meio do mesmo contrato inteligente. É amplamente usado por aplicativos que precisam ter funcionalidade de modo duplo (fungível e não fungível) dentro do mesmo ambiente ou para o mesmo propósito operacional. Por exemplo, as plataformas de jogos blockchain podem optar por usar o padrão para habilitar criptoativos fungíveis no jogo para pontos de fidelidade e NFTs para categorias de fidelidade.

Semelhante ao ERC-20 e ERC-721 (mas ao contrário do ERC-5169), o padrão ERC-1155 não fornece uma função para incorporar scripts executáveis em tokens.

O futuro do padrão de tokens ERC-5169

O ERC-5169 pode mudar o setor de blockchain das mesmas maneiras profundas que o ERC-20 e o ERC-721. Pela primeira vez na história do Ethereum, os smart tokens executáveis e autônomos agora são uma opção para desenvolvedores. De certa forma, essa funcionalidade poderia realmente canibalizar a adoção de contratos inteligentes e DApps: não vamos esquecer que os tokens inteligentes não são um aprimoramento para essas tecnologias, mas sim uma alternativa completa e autossuficiente para eles.

Com o ERC-5169, podemos apenas começar a nos afastar do blockchain do Ethereum, sendo um hub DApp, para se tornar uma rede de smart tokens individuais. Além disso, essa tecnologia não se limita apenas ao Ethereum, pois a rede Smart Layer permite o uso de smart tokens em qualquer chain compatível com EVM. Por exemplo, o aplicativo ERC-5169 mais proeminente, Smart Cats , escolheu o Polygon como seu principal ambiente de hospedagem. No futuro, é provável que o padrão seja expandido para incluir a maioria das plataformas EVM. Também podemos ver a replicação do conceito de token executável do ERC-5169 em outras cadeias inteligentes que não sejamEVM.

Mas a transformação mais radical que surgirá do padrão ERC-5169 é a convergência das tecnologias web3 e Web 2.0. Como toda a lógica de programação pode estar contida em um token, os ativos ERC-5169 poderão facilmente atravessar blockchains e interagir com plataformas Web 2.0. 

Skinny_Banner-1600x400.webp

Conclusão

Durante anos, as discussões se concentraram na falta de interação e interoperabilidade eficazes entre a web3 e a Web 2.0. O padrão ERC-5169 é um grande passo para resolver esses problemas. O padrão ajudará a combinar as vantagens de segurança e tokenização da web3 com o uso generalizado e a popularidade da Web 2.0.

Graças a esse versátil padrão de tokens, a distinção entre a web3 e a Web 2.0 pode em breve desfocar, e esses dois mundos digitais distintos podem até mesmo convergir em uma entidade unificada, alimentada pela funcionalidade ERC-5169. 

Além disso, quem não gostaria de ter um NFT que seja um jogo ou inscrição completa por si só? Esse prospecto é tão atraente que é difícil ver o ERC-5169 não ganhando popularidade e adoção generalizada no setor de blockchain.

#Bybit #TheCryptoArk