Title: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: Disruptivas on August 25, 2022, 10:28:09 PM Samuel Cardillo, que é o diretor de tecnologia da RTFKT, criou o “Smart Contract Database (https://docs.google.com/spreadsheets/d/1vv1FNTSgIlAyeOg7lIYyChy9b9XYHJlS-spA7vYSSgk/edit)”, com suas classificações de contratos inteligentes de NFTs, indo de A+ para contratos com metadados e ativos armazenados de forma segura e descentralizada até STAY AWAY FROM SUCH CONTRACT para as piores práticas.
Alguns contratos que ganharam A+: WhelpsNFT (https://opensea.io/collection/whelpsnft): armazenamento on-chain, os dados visuais estão no IPFS e ele cita que a equipe usa computação inteligente para montar um URI (Universal Resouroce Identifier). NounsDAO (https://opensea.io/collection/nouns) A+ (+): o melhor qualificado da base, Cardillo considerar o Nouns '' um contrato inteligente que está fora desta galáxia. Apenas pura perfeição''. Tudo descentralizado e armazenado on-chain. MonsterBlock (https://opensea.io/collection/monster-blocks): ativos armazenados on-chain, e Cardillo considera que eles fazem um uso inteligente do oráculo da Chainlink para RNG (que eu não sabia que dava pra juntar as duas coisas). 4 STAY AWAY FROM SUCH CONTRACT (C-): Meet the Bloomps, Hedgies, Ready Player Cat NFT e Cryptocoin Factory Collection.....que se resumem a ativos centralizados e conteúdo de meta-data mutável pelo criador do contrato. Acho que é um conteudo sobre interessante que alguns aqui vão gostar de explorar toda base :) Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: bitmover on August 25, 2022, 11:20:44 PM , indo de A+ para contratos com metadados e ativos armazenados de forma segura e descentralizada até STAY AWAY FROM SUCH CONTRACT para as piores práticas. Acho que isso é uma evolução natural dessa tecnologia mesmo, em breve vamos acabar tendo desenvolvedores que irão fazer tipo uma agência de rating de smartcontracts e apps. Já que existe muito dinheiro envolvido, e nem todo mundo tem tempo e capacidade de analisar contratos, terceiros vão fazer isso. Já existem algumas iniciativas que analisam wallets. Esse site aqui já ganhou mais de 2BTC de doações só analisando wallets: http://walletscrutiny.com/ Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: TryNinja on August 26, 2022, 01:06:51 PM Muito legal!
A verdade é que existem tantos projetos ctrl C + Ctrl V hoje em dia que a única forma de se destacar é inovando, principalmente com assuntos que giram em torno do brilho da tecnologia: a descentralização. Já tinha ouvido falar bem do Nouns pelo @Lucasgabd. Fui dar uma olhada no contrato e realmente é bem legal ver como eles funcionam. A maioria dos "stay away from this" trabalha da forma mais simples possível: - Cada NFT tem um id. - O contrato tem uma variável baseURI que é definida com a base de um URL especifico (i.e https://ninjaNFTs.com/arts/XXXX, onde XXX é o id do NFT e retorna a sua imagem) Enquanto o Nouns gera uma seed onchain (via contrato NounsSeeder (https://etherscan.io/address/0xcc8a0fb5ab3c7132c1b2a0109142fb112c4ce515)), que retorna um hash contendo um background, body, acessory, head, e glasses baseado no id do noun. Esse hash pode ser utilizado depois (via contrato SVGRenderer (https://etherscan.io/address/0x81d94554a4b072bfcd850205f0c79e97c92aab56)) para gerar um SVG em base64 que resulta no noun com cada uma de suas partes únicas. Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: joker_josue on August 26, 2022, 07:49:55 PM A ideia é super interessante, e concordo com o bitmover que mais cedo ou mais tarde, teremos plataformas classificativas dos varios projetos. Para mim iria dar muito jeito! ::)
Agora, só fique na duvida, esclareçam-me por favor que eu não sou muito dado a esse universo dos smart contrats e afins, mas todas as indicações vão dar ao OpenSea. Então mas avaliação é para projetos NFTs é isso? Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: TryNinja on August 26, 2022, 07:53:18 PM Agora, só fique na duvida, esclareçam-me por favor que eu não sou muito dado a esse universo dos smart contrats e afins, mas todas as indicações vão dar ao OpenSea. Então mas avaliação é para projetos NFTs é isso? Todos os projetos são NFTs que podem ser encontrados no OpenSea (menos um). Como ele é o maior marketplace desse mundo, é o link utilizado para que possamos ver de forma padronizada o que cada um tem. Por que eles estarem listados no OpenSea te faz pensar que não seriam "para projetos NFTs"?Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: Disruptivas on August 26, 2022, 08:53:37 PM Acho que isso é uma evolução natural dessa tecnologia mesmo, em breve vamos acabar tendo desenvolvedores que irão fazer tipo uma agência de rating de smartcontracts e apps. Já que existe muito dinheiro envolvido, e nem todo mundo tem tempo e capacidade de analisar contratos, terceiros vão fazer isso. Já existem algumas iniciativas que analisam wallets. Esse site aqui já ganhou mais de 2BTC de doações só analisando wallets: http://walletscrutiny.com/ Existem já algumas iniciativas de scoring, como por exemplo o https://www.defisafety.com/ que tem ranking e relatórios de mais de 260 protocolos e 25 mil contratos e o que eu acho mais legal é que tem o report inteiro pra ler, por exemplo: https://www.defisafety.com/app/pqrs/458 em que tu pode ver qual foi a métrica de cada nota de uma forma bem simples. Inclusive, eu estou super interessada em projetos de scoring, me passem nomes, se tiverem alguns. - TryNinja, se eu entendi bem, a diferença é que enquanto um referencia uma URL onde é feito um storage de determinada arte, no outro, a própria geração da arte é feita no on-chain? - Joker, a tabela é só pra NFT sim Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: TryNinja on August 26, 2022, 09:40:40 PM TryNinja, se eu entendi bem, a diferença é que enquanto um referencia uma URL onde é feito um storage de determinada arte, no outro, a própria geração da arte é feita no on-chain? Sim.A maioria só diz: a arte está hospedada no link XXXX, acesse ele para vê-la. A Nouns diz: esse token tem a arte ZGFkYWRh.... (base64). O próprio base64 já é a imagem em si. Agora que eu entendi o que o joker quis dizer, não tinha percebido que o titulo fala em "smartcontracts" de forma generica. Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: joker_josue on August 26, 2022, 11:43:16 PM Agora que eu entendi o que o joker quis dizer, não tinha percebido que o titulo fala em "smartcontracts" de forma generica. Pois... fiquei meio que baralhado. :P Mas percebi a ideia. Qualquer das formas, o facto de começarem a surgir serviços de analise a projetos, é algo positivo para o mercado. Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: Disruptivas on August 28, 2022, 01:34:36 PM A maioria só diz: a arte está hospedada no link XXXX, acesse ele para vê-la. A Nouns diz: esse token tem a arte ZGFkYWRh.... (base64). O próprio base64 já é a imagem em si. Mas como o base64 é a imagem em si? Eu entendo o conceito da codificação binária com textos, como 64 caracteres coficiando as letras e número ([A-Z],[a-z],[0-9], "/" e "+") Texto original: Olá, mundo! Texto convertido para Base64: T2zDoSwgbXVuZG8h Mas não sei se entendo como isso é feito em termos de imagem? Ai cada letra/número chama um pixel em um formato pré-setado? Tem algum texto/gerador que tu possa indicar pra eu entender melhor como acontece isso? E ai nesse caso, a imagem é codificada no base 64 ou o código é gerado e ele é a arte em si? Sorry se a pergunta é muito besta x.x Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: TryNinja on August 28, 2022, 01:41:16 PM Mas não sei se entendo como isso é feito em termos de imagem? Ai cada letra/número chama um pixel em um formato pré-setado? Tem algum texto/gerador que tu possa indicar pra eu entender melhor como acontece isso? E ai nesse caso, a imagem é codificada no base 64 ou o código é gerado e ele é a arte em si? Existem diversos conversores (inclusive sites) que convertem os bytes da imagem para base64. Depois é só renderizar ela, tanto que você pode fazer isso em qualquer navegador ao adicionar o prefixo data:image/png;base64, ...Segue a sua imagem de perfil (da Roobet) em base64: Code: -censurado para não quebrar a minha página de posts- Se você copiar tudo isso e colar na barra do navegador e apertar enter, vai renderizar a imagem igualzinha. 8) https://talkimg.com/images/2023/05/14/bloba51eeec487b8bd3b.png O que o contrato do Nouns faz é utilizar um banco de dados onchain (tal parte representa tal coordenadas que geram tal retangulo em SVG) para formar a imagem por partes, e depois codificá-la em base64. Title: Re: Dos smart contracts A+ ao STAY AWAY FROM SUCH CONTRACT! Post by: Lucasgabd on August 30, 2022, 10:07:54 PM <...> acho surreais essas coisas normalmente descarto rápido a ideia de que estamos vivendo em uma simulação mas quando vejo que dá pra escrever um código bizarro, dar enter, e gerar uma imagem a partir dele me desperta um "e se..." |