Topics Web3

ERC-5169: Conectando Web 2.0 e Web3 Com Tokens Dinâmicos

Intermediário
Web3
NFT
Explainers
5 мар. 2024 г.

O ano de 2015 testemunhou uma verdadeira revolução na indústria blockchain quando Ethereum (ETH) pioneirou o conceito de aplicativos descentralizados (DApps). Juntamente com os smart contracts nos quais são baseados, os DApps introduziram a capacidade de executar lógica de programação diretamente na blockchain. Nos anos seguintes, a plataforma Ethereum continuou a impulsionar a inovação ao revelar uma sucessão de padrões de tokens criptográficos.

O padrão ERC-20 fundamental, que sustenta a funcionalidade dos DApps, foi formalmente endossado em 2017. No 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 multi-token ERC-1155 foi introduzido na blockchain pela plataforma de jogos Enjin (ENJ). Esses avanços nos padrões de tokens e suas tecnologias subjacentes continuam a sustentar a funcionalidade da maior cadeia de contratos inteligentes do mundo.

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

Principais Conclusões:

  • ERC-5169 é um padrão de token da 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 token ERC-519 foi formalmente adotado em meados de 2023, com discussões públicas mais intensas sobre ele aparecendo no final de 2023.

  • O padrão ERC-5169, juntamente com duas tecnologias acompanhantes o framework de código TokenScript e a rede de nós distribuída Smart Layer é um grande passo em direção à 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 embutidos. O código do script dentro de um token ERC-5169 o transforma em um verdadeiro “token inteligente.” Tais tokens são capazes de executar ações complexas, como interagir com plataformas e dispositivos externos, ou realizar operações baseadas em regras que antes eram possíveis apenas através do uso de contratos inteligentes.

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

ERC-5169 é um padrão de token único porque representa a primeira proposta na história do Ethereum — ou de toda a indústria blockchain, para esse efeito — de anexar código executável a um único token. O padrão tem o potencial de alterar drasticamente a forma como ecossistemas inteiros de DApps, contratos inteligentes e tokens de criptomoeda são utilizados. Isso porque o ERC-5169 essencialmente permite que tokens atuem como mini DApps independentes, sem a necessidade de aplicativos baseados em contratos inteligentes a que estamos acostumados.

Capacidades Ampliadas

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

O ERC-5169 também pode facilitar o desenvolvimento de tokens cripto dinâmicos e complexos, como NFTs dinâmicos. Enquanto tais NFTs atualmente utilizam contratos inteligentes para sua funcionalidade, o padrão ERC-5169 torna possível incorporar todo o código responsável por mudanças dinâmicas em um token. Isso permite que um NFT viaje por diferentes plataformas que podem não ser compatíveis entre si, enquanto mantém todas as suas propriedades dinâmicas.

Como Funciona o Padrão de Token ERC-5169?

O padrão ERC-5169 adiciona uma nova função, scriptURI(), ao contrato inteligente do token — a peça de código na blockchain que permite emitir e gerenciar 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 embutida — essencialmente uma mini-DApp.

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

TokenScript

TokenScript é uma estrutura de código que fornece ferramentas para criar uma interface de front-end e funcionalidade para que aplicativos e programas externos interajam com tokens ERC-5169. Enquanto o token real contém o código necessário e a lógica de programação, o TokenScript traduz esses elementos em funções e interfaces utilizáveis, ajustadas para o aplicativo que utiliza o token. Essencialmente, 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 os usuários e os 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 nós que monitoram e processam interações de tokens inteligentes com vários ambientes — plataformas Web 2.0, contratos inteligentes baseados em blockchain, aplicativos móveis e mais. Juntamente com o TokenScript, pode ser utilizada para configurar tokens de camada inteligente que estejam em conformidade com as especificações ERC-5169.

A Camada Inteligente não é uma blockchain por si só. Em vez disso, é uma camada de nós distribuídos que atua como um meio de conexão entre blockchains e plataformas externas, como sites ou aplicativos móveis. Enquanto o TokenScript facilita interfaces de usuário e interações com tokens ERC-5169 subjacentes, a Camada Inteligente serve como um núcleo de processamento central, permitindo uma comunicação fluida entre tokens e plataformas externas.

Casos de Uso do ERC-5169

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

  1. Mini-DApps autônomos: Tokens ERC-5169, equipados com scripts incorporados, podem funcionar de forma autônoma, essencialmente desempenhando o papel de DApps tradicionais. Qualquer área para o uso de DApps agora é um campo aberto para tokens ERC-5169. Isso inclui categorias populares de DApps como finanças descentralizadas (DeFi), pagamentos ponto a ponto (P2P), jogos, gerenciamento de identidade e mais.

  2. NFTs Dinâmicos: Esses NFTs ERC-5169 podem ser atualizados, modificados e aprimorados com novas funcionalidades (ou seja, atuam como tokens interativos). Eles são particularmente benéficos em ambientes de jogos blockchain, já que a maioria dos ativos no jogo são armazenados em formato NFT. Graças aos NFTs dinâmicos, os ativos no jogo podem ser facilmente nivelados para cima e para baixo ou ter suas características modificadas, com base nas escolhas do jogador e no progresso do jogo. A arte estática também pode ser transformada em peças vivas, capazes de serem alteradas ou combinadas com outras arte NFT para criar novos NFTs inovadores.

  3. Gestão da cadeia de suprimentos e autorização: NFTs executáveis e atualizáveis oferecem uma solução inovadora para a gestão da cadeia de suprimentos, gerindo eficientemente a propriedade do produto e detalhes históricos. Por exemplo, um NFT ERC-5169 pode ser emitido para um proprietário de carro na 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 avança por procedimentos de seguro, reclamações e manutenção, este NFT se ajusta dinamicamente, refletindo os últimos desenvolvimentos. O NFT também pode interagir perfeitamente com sistemas de seguradoras, reparadoras e concessionárias para fornecer atualizações em tempo real ao longo do ciclo de vida do veículo. Além disso, ele pode atuar como um token de autorização, capacitando os proprietários a controlar e aprovar processos e funções relevantes relacionados ao seu carro.

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

Gatos Inteligentes

Como o padrão ERC-5169 ainda é relativamente novo, a maioria de suas aplicações reais começou a surgir apenas no final de 2023 para o início de 2024. Talvez o projeto mais conhecido e publicitado que utiliza tokens ERC-5169 seja o projeto NFT Gatos Inteligentes na Polygon (POL), uma coleção de NFTs dinâmicos com um jogo completo incorporado em cada token. Possuir um Gato Inteligente permite que você participe de um jogo onde cuida do seu animal de estimação digital, fazendo tosa, alimentando e limpando-o. 

Você também pode interagir com outros proprietários de Gatos Inteligentes — e levar seu animalzinho para encontros de brincadeira com os deles!

Os tokens usados no jogo estilo Tamagotchi Gatos Inteligentes são do tipo xNFT (NFT executável), uma variação de NFTs possibilitada graças ao padrão ERC-5169. Em fevereiro de 2024, Gatos Inteligentes continua sendo a aplicação mais popular da tecnologia ERC-5169 no mundo blockchain. No entanto, como esta tecnologia é relativamente jovem, espere que mais casos de uso prático e aplicações surjam ao longo do ano.

ERC-5169 vs. Outros Padrões ERC

ERC-5169 está entre os mais recentes padrões de token 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

ERC-20 é o principal padrão do Ethereum para a criação de criptomoedas fungíveis, e tem sido instrumental no crescimento das DApps de Ethereum. Primeiramente introduzido em 2015, o ERC-20 foi formalmente adotado pela blockchain do Ethereum em 2017.

Enquanto o ERC-5169 é amplamente projetado para tokens únicos e não fungíveis, o padrão ERC-20 é aplicável estritamente a ativos cripto fungíveis.

ERC-721

ERC-721 é o principal padrão de Ethereum para NFTs, ativos cripto que possuem a não fungibilidade (isto é, unicidade) como uma propriedade chave. Foi introduzido em 2017, levando rapidamente 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 tipicamente 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 em Ethereum pode ser usado para criar tanto tokens criptográficos fungíveis quanto não fungíveis, através do mesmo contrato inteligente. É amplamente utilizado 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, plataformas de jogos blockchain podem optar por usar o padrão para permitir ativos criptográficos fungíveis no jogo para pontos de fidelidade, e NFTs para categorias de fidelidade.

Similar ao ERC-20 e ERC-721 (mas diferente do ERC-5169), o padrão ERC-1155 não fornece uma função para incorporar scripts executáveis dentro dos tokens.

O Futuro do Padrão de Token ERC-5169

ERC-5169 pode mudar a indústria blockchain de maneiras tão profundas quanto o ERC-20 e o ERC-721. Pela primeira vez na história do Ethereum, tokens inteligentes executáveis e autocontidos são agora uma opção para os desenvolvedores. De certa forma, tal funcionalidade poderia na verdade canibalizar uma adoção mais ampla de contratos inteligentes e DApps: não devemos esquecer que tokens inteligentes não são uma melhoria para essas tecnologias, mas sim uma alternativa completa e autossuficiente a elas.

Com o ERC-5169, podemos estar começando a nos afastar da blockchain do Ethereum como um hub de DApp para se tornar uma rede de tokens inteligentes individuais. Além disso, essa tecnologia não se limita apenas ao Ethereum, já que a rede Smart Layer possibilita o uso de tokens inteligentes em qualquer cadeia compatível com EVM. Por exemplo, a aplicação mais proeminente do ERC-5169, Smart Cats, escolheu o Polygon como seu ambiente de hospedagem principal. 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 não-EVM. 

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

Skinny_Banner-1600x400.webp

Conclusão

Há anos, discussões têm se centrado na falta de interação eficaz e interoperabilidade entre web3 e Web 2.0. O padrão ERC-5169 é um passo importante para resolver essas questões. O padrão ajudará a combinar as vantagens de segurança e tokenização do web3 com o uso disseminado e a popularidade do Web 2.0.

Graças a este padrão de token versátil, a distinção entre web3 e Web 2.0 pode em breve se desvanecer, e esses dois mundos digitais distintos podem até convergir em uma entidade unificada, movida pela funcionalidade ERC-5169. 

Além disso, quem não gostaria de possuir um NFT que é um jogo completo ou uma aplicação em si? Essa perspectiva por si só é tão atraente que é difícil ver o ERC-5169 não ganhando popularidade e adoção generalizada na indústria de blockchain.

#Bybit #TheCryptoArk