Compartilhar

Castores esportivos e NFT do primeiro graffiti VKontakte - quais projetos foram criados pelos participantes do primeiro hackathon VK NFT Web3

 

Olá ardente! Este é um longread de dois Ivans da VK: Ivan Rastorguev, que sabe tudo sobre a plataforma VK Mini Apps, e Ivan Boychenko, que desenvolve a direção NFT no VKontakte. Recentemente, realizamos nosso primeiro hackathon online Web3 VK NFT × Definição e gostaríamos de compartilhar com vocês seus resultados e nossos planos para o desenvolvimento de tecnologias NFT em nossos serviços. 

 

algum contexto

O VKontakte está desenvolvendo a direção do Web3 e planeja tornar o NFT uma tecnologia de massa que estará disponível para todos os usuários e autores de conteúdo. Para seu desenvolvimento e dimensionamento, a plataforma VK Mini Apps é excelente, na qual você pode implementar quase qualquer mecânica usando a API pública.

 

No hackathon, convidamos os desenvolvedores a tentar criar e desenvolver serviços NFT, resolvendo problemas reais do VKontakte. Estamos satisfeitos com os resultados e continuaremos realizando eventos semelhantes: para que mais participantes possam iniciar, desenvolver e monetizar suas soluções, e possivelmente entrar em nosso time e desenvolver NFT já dentro da rede social.

 

História do hackathon 

Como uma rede social, nos esforçamos para tornar as tecnologias NFT compreensíveis e fáceis de usar e oferecer aos nossos usuários novas oportunidades de autoexpressão e monetização. Agora estamos integrando o NFT do VKontakte usando a plataforma de miniaplicativos - esta é uma maneira conveniente de adicionar qualquer nova solução à rede social. Já na aplicação   VK NFT  os usuários podem exibir tokens em seus perfis - colocar NFT em um avatar ou colocá-los em uma vitrine. Você pode ver as propriedades exclusivas dos tokens: autor, nome da coleção, nível de raridade, endereço do contrato. Isso permite que você verifique a autenticidade da imagem e certifique-se de que ela realmente pertence ao autor, e não foi encontrada por ele na Internet. 

 

A VKontakte planeja se tornar a principal plataforma na Rússia e na CEI, onde as tecnologias NFT podem ser desenvolvidas e oferecer soluções não padronizadas para os usuários. É por isso que decidimos formular parte das tarefas que enfrentaremos em um futuro próximo e realizar um hackathon.

 

No evento, desenvolvedores talentosos resolveram problemas reais no desenvolvimento de iniciativas de infraestrutura interna relacionadas à integração das tecnologias VKontakte NFT. Desafiámo-los a integrar soluções relacionadas com arte digital, colecionismo, bilhetes, acesso a conteúdos e comunidades e filantropia na rede social. Os projetos mais bem-sucedidos e próximos do trabalho serão finalizados em soluções prontas e as ideias dos participantes serão testadas por dezenas de milhares de pessoas, que serão usadas por milhões de pessoas. 

 

Foi o primeiro evento próprio para desenvolvedores NFT da VKontakte e imediatamente se tornou o maior evento Web3 na Rússia e na CEI. Recebemos 850 inscrições para participação e, nas finais, premiamos os 12 projetos mais interessantes (de acordo com o júri) que tiveram MVPs viáveis em suas mãos. 

 

O hackathon teve três trilhas: duas foram dedicadas a tarefas específicas e a terceira foi escolhida pelos participantes: 

 

  - Desenvolva um miniaplicativo VKontakte no qual o usuário pode criar conteúdo com texto, imagem, link exclusivo - e bloquear o acesso a ele via NFT. Outras pessoas, por sua vez, poderão ter uma prévia do conteúdo do usuário A, mas somente aqueles que estiverem na lista de permissões do autor do conteúdo poderão acessá-lo.

  - Desenvolver um miniaplicativo VKontakte no qual um usuário pode criar um ticket NFT e o outro pode receber um NFT e realizar a validação on-chain de sua disponibilidade.

  - Pense em como as tecnologias Web3 podem tornar a plataforma ainda mais interessante e atraente para os usuários. 

 

E separadamente, três vencedores foram premiados pela plataforma blockchain Solana. A empresa preparou três bolsas para as melhores soluções que as equipes desenvolveram neste blockchain.

 

Como foi, você confere no vídeo:

Os vencedores acabaram sendo ideias tão legais que ficamos convencidos de que o hackathon não foi em vão! Abaixo - sobre os projetos que dois Ivans gostaram subjetivamente mais do que o resto, e você pode ver todos os prêmios - nbsp; aqui .

 

Aplicativo para emissão de tíquetes NFT para eventos e verificação de autenticidade por meio de um código QR

Equipe Web9000

 

No aplicativo, você pode emitir ingressos NFT para qualquer evento: uma venda de garagem, um show de marionetes de seus filhos, um show de seu artista favorito ou uma meditação em grupo. Os ingressos NFT são protegidos contra falsificação e uso duplo, e bônus para convidados do evento também podem ser costurados neles.

 

Além disso, o blockchain é sobre um direito inalienável de propriedade. Por exemplo, usando este tipo de aplicativo, os usuários podem gerenciar a venda de ingressos eletrônicos no mercado secundário, estabelecendo de forma programática uma comissão de 10% em favor do organizador do evento. 

 

Além disso, graças a eles, os organizadores receberão ferramentas convenientes para análise de vendas e os usuários receberão abertura, se estivermos falando de blockchains públicos nos quais todo o histórico das transações é conhecido. Além disso, isso pode atrair anunciantes e representantes de salas de concerto.

 

A interface do aplicativo é simples e clara:

 

 

 

Desde o início do desenvolvimento, a equipe se concentrou em     guia introdutório para desenvolver VK Mini Apps. Algoritmicamente, o aplicativo distribui tokens aos usuários usando   árvore merkle . Os caras do Web9000 adicionaram as chamadas metatransações - isso permite que você economize gás e aumente a conveniência de usar o blockchain sem desviar o tráfego do usuário para a troca de criptografia. A plataforma VK Mini Apps é responsável por hospedar dados estáticos. 

 

Recursos do aplicativo:

  - O criador do NFT cria uma lista de permissões em uma etapa, que é baseada na mecânica do merkle airdrop. Quedas multibilionárias suportadas.

  - Os usuários não precisam de criptomoeda para enviar transações. Os custos são repassados ao serviço sem sacrificar a segurança ou o tempo de atividade. Ao mesmo tempo, a descentralização é mantida.

  - O protocolo também suporta transações regulares, diretamente com o gás.

  - Taxas de transação otimizadas (para o serviço).

  - As cobranças de boletos emitidos são integráveis a outras plataformas NFT.

  - Pode ser integrado a um DEFI existente, seguindo o princípio DEFI LEGO.

  - Fácil de integrar o mecanismo de compra de bilhetes NFT.

  - A verificação on-chain por QR pode ser aceita mesmo por um contrato inteligente.

  - O ingresso após a passagem para o evento não é queimado, pode ser recolhido.

  - Proteção on-chain contra uso duplo do bilhete sem transações adicionais.

  - Configuração flexível dos níveis de acesso graças à mecânica "cada token tem seus próprios metadados".

 

Quais tecnologias foram usadas para o protótipo: 

  - Hardhat e Solidity - para contratos inteligentes.

  - Ethers.js e Web3 Wallet (Metamask) - para o cliente em VK Mini Apps.

  - Express, RocksDB e Ethers.js - Serviço de API para armazenar dados da árvore Merkle e retransmitir metatransações.

 

O back-end com mecânica de airdrop merkle é insensível a hackers - mesmo que os dados sejam roubados, não será possível usá-los de forma maliciosa. No entanto, a perda total de dados não deve ser permitida  com árvores Merkle, portanto, armazenamento de dados adicional com backups obrigatórios é necessário para proteção. 

 

O Web9000 preparará toda a funcionalidade escrita para o lançamento, terminará as pequenas coisas e criará um front-end normal com UI / UX cuidadoso. E no início de abril, eles planejam lançar a primeira versão do MVP com ingressos para eventos de teste.

 

Serviço para transformar sua publicação em NFT em uma rede social

 

Equipe PRIMATAS

Graças ao aplicativo, os usuários poderão transformar suas publicações VKontakte em NFTs - por exemplo, uma postagem antiga, mas valiosa, na parede, seu primeiro grafite ou uma declaração de amor. Os ativos digitais resultantes podem ser armazenados em sua vitrine ou vendidos no mercado. 

 

Graças a uma biblioteca especial do VKontakte - VK Bridge, o aplicativo, com a permissão do usuário, recebe informações sobre as postagens necessárias e ofertas para torná-las NFT. 

 

Nota de rodapé: A biblioteca VK Bridge é um método especial que permite que os aplicativos usem a API VKontakte e a API do sistema operacional instalado no dispositivo do usuário.

 

Primeiro, escolha sua carteira:

 

 

Em seguida, selecionamos a publicação, geramos um token e colocamos na vitrine:

 

 

  - Minimize o NFT do seu post.

  - Visualize uma coleção de postagens NFT, incluindo as recebidas de alguém, na guia Meus tokens.

  - Faça uma transferência da postagem para outra carteira - para o usuário do VKontakte, ela será exibida na guia "Meus tokens".

  - Veja uma vitrine de todas as postagens NFT feitas por meio do widget.

  - "Queime" o NFT para que não apareça mais em "Meus Tokens".

 

As seguintes ferramentas de desenvolvedor ajudaram os caras da Equipe PRIMATES em seu trabalho:

  - método wall.get   - retorna uma lista de postagens do mural do usuário ou da comunidade.

  - método wall.getById  - retorna uma lista de entradas dos muros de usuários ou comunidades por seus identificadores.

  - VKWebAppOpenWallPost - abre em uma janela separada (em cima de um mini-aplicativo ou jogo) um post publicado no mural de um usuário ou comunidade.

 

Há um leve excesso de especificidade criptográfica no aplicativo, mas não interfere, pelo contrário, complementa a impressão de trabalhar com NFT e abre mais oportunidades. 

 

Um único perfil para autorização em quaisquer serviços de terceiros - por exemplo, para encontrar um emprego ou serviços médicos

 

Comando VKSOUL 

A solução deste comando ajuda o usuário a criar uma “identidade digital” (token Soulbound), critá-la em uma carteira NFT e utilizá-la como um único perfil em diferentes sites e serviços. Mas, ao mesmo tempo, o usuário gerenciará a privacidade e a segurança de forma independente e centralizada.  

 

Nota de rodapé: Tokens Soulbound (“Soulbound Tokens”, SBT) são tokens intransferíveis que representam a identidade de uma pessoa usando a tecnologia blockchain. Podem conter informações de saúde, um currículo e outros dados que caracterizem uma pessoa ou organização. Esses tokens são emitidos e armazenados em uma carteira chamada Soul (“Soul”). Cada pessoa pode ter várias dessas carteiras, que refletem diferentes áreas de sua vida.

 

Isso é algo como um análogo dos botões sociais “Fazer login com (algum serviço de hype)”, apenas no NFT. Ao mesmo tempo, os botões sociais foram um poderoso impulsionador de crescimento para os serviços da Web 2.0, e hoje o SBT desempenha um papel semelhante para a Web3. Os autores também veem seu aplicativo como uma chave para qualquer serviço de blockchain: basta fazer login uma vez em sua carteira e interagir com calma diretamente com contratos inteligentes. 

 

O gerenciamento de autorizações em serviços de terceiros não é a única função do aplicativo. Ele também permite que você:

  - gerenciar assinaturas e seu pagamento;

  - aplicar o sistema de conquistas para exibir a classificação de especialistas e membros de várias comunidades;

  - interagir com DApps (aplicativos descentralizados) fora do VKontakte: votando nas comunidades, participando de encontros e recebendo listas de discussão com relatórios.

 

No aplicativo, você precisa conectar sua carteira e cunhar o token. Ele contém dados on-chain (conquistas de reputação) e dados off-chain (integrações com vários serviços). Este token pode ser conectado à sua conta VKontakte e outros usuários verão todas as suas conquistas.

 

Separadamente, notamos a implementação competente e equilibrada do armazenamento de dados on-chain e off-chain, que permitiu à equipe resolver rapidamente o problema e não ficar presa no meio do caminho para a vitória. E a interface intuitiva e bem projetada com o comportamento esperado merece elogios.

 

 

Durante o hackathon, com a ajuda de um mentor e documentação aberta, a VKSOUL fez um MVP e um site de exemplo com integração de soluções. No site de exemplo, você pode entrar pelo SBT e comprar um ingresso para um show. Agora estamos trabalhando na atualização do design e dos contratos inteligentes para em breve entrar em produção com uma solução que suporta cinco blockchains de uma só vez. 

 

Jogo de fitness com atualização de personagem NFT

 

Team Sporty Beavers 

Historicamente, a aplicação prática do NFT começou com jogos, e os Sporty Beavers  decidiu seguir este caminho. Assim, os caras planejam motivar os usuários a compreender o mundo da Web3, aprender a usar carteiras e blockchain, praticar esportes e várias atividades para melhorar a saúde mental. 

 

A equipe fez um ótimo trabalho e realmente deu vida a uma direção tecnológica separada de jogos criptográficos na plataforma VK Mini Apps. O Sporty Beavers combina as melhores práticas dos clássicos lutadores Free-to-Play com a crescente popularidade dos jogos NFT Free-to-Earn, tudo para encorajar as pessoas a se exercitarem que estão entediadas apenas com o exercício.

 

Os autores reformularam e combinaram de forma inteligente duas mecânicas bem conhecidas de jogos típicos da Web3: você pode obter um personagem de castor gerado ao entrar no jogo pela primeira vez e guardá-lo em sua carteira. Por que castor? Os gatos já estão ocupados e os castores são inteligentes e legais - e ainda não se encontraram nesses jogos. No configurador, você pode customizar seu castor: escolha cor, altura, formato das orelhas e patas, vários acessórios; e depois, você pode comprar roupas ou outros acessórios na loja do jogo. Realizando exercícios físicos a partir do aplicativo, você tenta derrotar os personagens de outros usuários de acordo com o princípio da "pedra-papel-tesoura" - força-destreza-resistência. Se você vencer, receberá moedas de jogo com as quais poderá atualizar seu castor e, no futuro, será possível vendê-lo no mercado. 

 

 

No aplicativo, será possível pagar pela criação de tokens em rublos por meio do VK Pay. Ao adquirir itens do jogo para o personagem, será possível acelerar o nivelamento do castor e assim ganhar vantagem nas competições com outros usuários.

 

Pavel Zakharov, CEO do projeto Sporty Beavers:  “Este será o primeiro jogo desse tipo no mercado russo. Agora o VKontakte tem cerca de 100 milhões de MAUs em todo o mundo e, após moderação, o jogo na plataforma VK MIni Apps poderá atingir imediatamente um grande público - isso simplifica muito a vida das startups. E existem poucos jogos concorrentes no mercado mundial, e nenhum deles é adaptado para usuários da CEI.”

 

Construtor de documentos e formulários de relatórios rigorosos

 

Equipe13 

Uma construtora com um simples preenchimento de contrato ou ticket com detalhes, custo e forma de pagamento. Depois disso, o construtor cria um token não fungível, realiza a verificação on-chain e armazena informações sobre o documento nele. Este serviço de criação e moderação de contrato baseado em NFT simplificará a criação de documentação legalmente significativa e relacionamentos entre contrapartes. A equipe recebeu uma das bolsas da plataforma blockchain Solana.

 

 

 

Digamos que o usuário esteja administrando um negócio, como venda, aluguel de imóveis ou prestação de serviços. Usando o aplicativo Doker na plataforma VK Mini Apps, ele poderá criar modelos apropriados para documentos contratuais ou formulários de relatórios rígidos. Depois que o cliente escreve uma solicitação de prestação de serviços, o aplicativo envia a ele um modelo pré-preenchido na forma de um link para o documento diretamente na mensagem do VKontakte. O cliente pode preencher este modelo, fazer as alterações necessárias e assinar. Após a assinatura do lado do cliente, o contrato é devolvido ao executor, onde ele assina e libera o token com um clique.

 

 

Registro de contratos usando NFT:

 

 

Arquitetura do aplicativo Docker:

 

 

Aplicativo para acessar conteúdo via NFT

 

Equipe de marca desconhecida

O aplicativo faz o papel de uma lista de permissões: para ter acesso a algum conteúdo protegido por direitos autorais, os usuários devem primeiro comprar o NFT vinculado a ele. O acesso pode ser enviado a você como um presente, mas para abri-lo você precisará vincular uma carteira criptografada, por exemplo, Metamask. 

 


No aplicativo, o usuário pode criar conteúdo na forma de NFTs e especificar a pessoa que pode visualizá-lo. As informações do conteúdo são seladas com uma chave de criptografia dinâmica que é gerada ao criar o conteúdo NFT - somente o usuário a quem esse conteúdo é endereçado pode ler os metadados que foram usados para criar o token.

 

 

Com o aplicativo você pode:

  - Vender ingressos para eventos e fornecer acesso a conteúdo NFT exclusivo para pessoas que compraram um ingresso. 

  - Crie sua criatividade em NFT e disponibilize-a para um determinado grupo de pessoas (por exemplo, para aqueles que se inscreveram em sua comunidade). 

  - Armazene documentos convertendo-os em NFT e abrindo-os apenas para aqueles com quem você deseja compartilhá-los.

 

O WhiteList abrirá novas oportunidades para comunidades e criadores de conteúdo - eles poderão controlar o acesso a seu conteúdo exclusivo, proteger a propriedade intelectual de maneira mais confiável e receber monetização adicional de sua criatividade. 

 

Ao trabalhar no projeto, a equipe da marca Unknown usou a documentação Metamask e Ethers.js. Não houve problemas de integração devido ao uso do TypeScript clássico. No futuro, eles planejam popularizar seu produto e desenvolvê-lo técnica e funcionalmente. Gostaríamos de poder conectar o Metamask em dispositivos móveis (para contornar o iframe), suportar Ethereum VM e TON FunC.

 

Posfácio

Você já pode propor e criar projetos NFT avançados na plataforma VK Mini Apps. Agora você pode entrar em contato com VK NFT em   um mini-aplicativo que permite instalar avatares e tokens na vitrine. Todas as novidades do produto podem ser encontradas na comunidade oficial do VK NFT HUB, onde serão exibidos anúncios de eventos futuros para desenvolvedores. A equipe está aberta a novas sugestões e pronta para ajudar no desenvolvimento de aplicativos de terceiros na plataforma. 

 

E continuaremos a melhorar nossas tecnologias. Em 2023, a equipe VK NFT tem vários objetivos globais - expandir a lista de blockchains suportados, abrir NFT para comunidades e apoiar seu próprio mercado. Portanto, os desenvolvedores terão muitas tarefas e você sempre poderá encontrar algo de que goste para si.

Translate & Edit: P2E Game

Welcome to P2E GAME

Hearing the echoes from Metaverse.

Lista de Jogos de Blockchain | Lista de Jogos NFTs | Lista de Jogos de Criptomoedas | Lista De Jogos Do Play to Earn
Adicione ao seus favoritos 0
Adicione ao seus favoritos
Not-liked 0
Curtir
Comentários
Responder
Ultimo
Descubra o que você importa
  • NFT
  • GameFi
  • Notícias da indústria
  • Launchpad
  • Airdrops
  • Insight
  • Notícias da Região
  • Visão Geral Semanal
  • Coleção
  • Partnership
Nenhuma notícia correspondente foi encontrada