Inventário de 11 projetos finalistas do ETHGlobal Waterloo 2023

1. AquaNet

A AquaNet usa contas de ligação de Token não homogêneas (ERC-6551) para realizar a criação e gravação de atividades NFT em redes de mídia social impulsionadas por inteligência artificial. Cada NFT qualificado pode criar sua própria conta na rede "myPuddle", permitindo que os NFTs criem e desenvolvam identidades de IA exclusivas - geradas principalmente por suas características existentes. Eles postarão mensagens de forma autônoma em suas contas, listarão seus interesses e compartilharão informações sobre si mesmos.

2.Contrato mais inteligente

Você já se perguntou como otimizar a eficiência dos contratos inteligentes, utilizar perfeitamente as vantagens exclusivas de vários blockchains e simplificar a complexidade das operações entre cadeias? Não pense mais agora. Bem-vindo ao futuro com Smarter Contract. A solução do protocolo é suportada pelo protocolo de cadeia cruzada Hyperlane, que leva os contratos inteligentes a um novo nível. Não é apenas torná-los mais inteligentes, é torná-los mais inteligentes. O seguinte Smarter Contract é como funciona:

Os principais componentes do Smarter Contract incluem:

GasEstimator: Pense nisso como um estrategista para contratos. Ele simula as funções dos contratos em cada cadeia, determinando o blockchain mais econômico para cada função a qualquer momento.

Despachante de Função: Uma vez que o GasEstimator tenha escolhido a cadeia mais eficiente, o despachante age como um serviço de correio, usando o Hyperlane para entregar essas funções exatamente para sua melhor cadeia.

Agregador de resultados: O Agregador de resultados aparece após a execução das funções em suas respectivas cadeias. É como o final de uma apresentação, reunindo os resultados e apresentando-os em uma visão unificada.

Os usuários podem conectar suas carteiras, selecionar funções a serem executadas e inserir dados. Eles podem monitorar como a função está funcionando em tempo real e ver diretamente suas economias de gás.

O objetivo do Smarter Contract é redefinir a eficiência e a relação custo-benefício da execução e manutenção de contratos inteligentes. Melhore o desempenho de seus contratos inteligentes enquanto reduz custos delegando funções a diferentes cadeias com base em condições em tempo real.

Ao alavancar o protocolo de cadeia cruzada da Hyperlane, o Smarter Contract aproveita o potencial de vários blockchains para atender às suas necessidades de contrato inteligente. Isso não é apenas uma atualização, mas um salto em direção à aplicação amigável, acessível e econômica da tecnologia blockchain.

3.Fukuro

Este projeto utiliza EIP-6551 para criar um mercado de leilões. Os usuários podem listar e fazer lances nos pacotes Fukuro.

O nome "Fukuro" é inspirado na bolsa da sorte japonesa, também conhecida como "bolsa da sorte". São misteriosas sacolas herméticas vendidas por um preço fixo. O EIP-6551 permite que o ERC-721 controle seu próprio "endereço de carteira" e mantenha ativos.

Cada Fukuro pode conter qualquer coisa que um endereço Ethereum possa conter, como outros NFTs, ERC20s, etc. Isso torna possível negociar vários ativos, como colecionáveis de arte, conjuntos de cartas colecionáveis ou até mesmo carteiras de investimentos com curadoria.

4.Role um Mate

Nossos Rollups de pagamento baseados em mempool da mainnet Ethereum permitem que os usuários enviem e recebam ETH, cobrindo taxas de transação de zero a 4 centavos. Apelidado de "Roll a Mate", o protocolo visa atender às necessidades de usuários e negócios para integração sem atrito e pagamento de despesas diárias no ecossistema Ethereum. Seja comprando uma refeição ou pagando um táxi, os altos custos de transação não devem ser um fator de resistência.

Como Vitalik Buterin destacou em Pragma Waterloo e ETH Waterloo Opening, pagar uma taxa de transação de $ 5 em uma nota de $ 15 não é razoável. Esse dilema levou as empresas de criptomoedas a usar trocas centralizadas como a Binance, que oferecem taxas de transação gratuitas ou muito baixas, mas realmente não se encaixam na filosofia do ecossistema.

Fornecer custos de transação competitivos na rede principal Ethereum é um problema muito complicado, pois é a cadeia mais fácil de adotar. No entanto, Roll a Mate resolve esse problema com sucesso, aproveitando o poder e a flexibilidade dos pools de memória.

O mempool da rede principal Ethereum fornece um canal de transmissão dedicado à validação de possíveis transações, em alguns casos acessíveis por qualquer nó e vários serviços gráficos por meio deles.

Qualquer pessoa pode transmitir uma transação válida, desde que as seguintes condições sejam atendidas:

Estrutura, codificação e assinatura válidas.

Saldo suficiente para cobrir os custos de gás, pelo menos 21.000 unidades de gás.

Um nonce válido.

Os altos custos de transação são resultado direto dos altos preços do gás, que muitas vezes transformam transações simples que podem custar 4 centavos em transações de US$ 5. Essa inflação torna qualquer sistema de pagamento baseado na rede principal Ethereum sem sentido.

Ao operar um mempool para validar e transmitir transações de baixo consumo e, em seguida, incluí-los em rollups de livro de pedidos sidechain (sem interação do usuário com eles), os usuários da rede principal Ethereum podem enviar e receber pagamentos por um custo de zero a 4 centavos, ou até mesmo uma transação mais rápida tempo de conclusão do que a rede principal.

Os usuários que usam o protocolo de pagamento Roll a Mate só precisam pagar taxas de gás em dois casos:

Deposite ETH para gastar, é um negócio barato.

Retirar, acionar a criação do livro de pedidos Rollup para verificação do pedido.

Resumindo, usando o protocolo de pagamento Roll a Mate, um usuário da rede principal Ethereum pode depositar 1 ETH, pagar a taxa de gás apenas uma vez e usar esse saldo "para 100 transações em um ano" e só precisa pagar até $ 4 por transação em média. Os comerciantes, por outro lado, podem receber e acumular qualquer número de transações e pagar a taxa de gás apenas uma vez ao sacar fundos, considerando que também podem movimentar (enviar) esses fundos acumulados sem retirá-los.

5.Piggybank 6551 NFT

Piggybank 6551 é uma conta poupança NFT interessante. Os usuários podem cunhar o Piggybank NFT e, em seguida, carregá-lo no NFT por meio da função pagável ou enviando ETH diretamente para o endereço da conta 6551 do NFT. À medida que o ETH se acumula em cada Piggybank, a cor, o rótulo do texto e os atributos dos metadados NFT são atualizados instantaneamente. Uma vez que o ETH está bloqueado no NFT, a única maneira de extraí-lo é destruir o NFT, seja chamando a função de gravação, seja enviando manualmente o NFT para sua própria conta 6551. Quando a conta 6551 recebeu a NFT, ela imediatamente devolveu o ETH contido à conta que destruiu a NFT e atualizou os metadados para "destruído".

6.Faca Sorridente

Este projeto é um experimento no campo de aprendizado de máquina de conhecimento zero (ZKML) que tenta verificar a saída de um modelo de aprendizado de máquina (ML) dado uma entrada privada. A ideia do Smile DAO é que os usuários do aplicativo front-end queiram tirar uma foto de si mesmos sorrindo, passá-la por um modelo de ML e criar uma prova de processo no lado do cliente. O Smile DAO implanta um validador on-chain e, uma vez que os usuários obtêm sua prova, eles podem publicá-lo on-chain durante o processo de cunhagem do NFT. Este NFT tem direito a voto no DAO e pode tomar decisões contando propostas, votando e executando operações DAO.

7.a(i)auditoria

Somente em 2022, mais de $ 3,6 bilhões foram perdidos devido a exploits e hacks em 167 grandes incidentes de segurança - impressionantes 51,5% dos quais vieram de protocolos auditados! Não negamos o valor das auditorias, mas elas são centralizadas, caras (tanto em tempo quanto em dinheiro) e não são aplicadas - a segurança de nosso futuro Web3 não pode depender apenas de auditorias. Então, como podemos tornar mais fácil para os desenvolvedores fazerem parte da solução e adotar práticas de segurança em primeiro lugar no ciclo do desenvolvedor?

A(i)udit tem a resposta: uma plataforma completa onde os engenheiros podem usar linguagem natural para escrever, auditar, testar e implantar contratos inteligentes em qualquer cadeia e realizar quaisquer testes.

Para os desenvolvedores, o A(i)udit traz as melhores práticas de segurança no início do ciclo de vida do desenvolvimento, permitindo testes de segurança dedicados e prototipagem rápida. Obtenha ferramentas de segurança e auditoria em seu loop de desenvolvimento antes de fazer auditorias (caras).

Para auditores juniores, o A(i)udit permite que você se concentre em encontrar vulnerabilidades, removendo o fardo de aprender e gerenciar várias ferramentas, programas, ambientes, modelos e estruturas de relatório de auditoria. Comece a trabalhar com mais rapidez e eficiência com o A(i)udit.

Especificamente, A(i)udit é uma ferramenta que permite aos desenvolvedores executar fluxos de trabalho específicos de blockchain usando linguagem natural. Aqui está uma descrição de um fluxo de trabalho de exemplo:

  1. Os usuários carregam seus contratos inteligentes na plataforma. Como alternativa, os desenvolvedores podem usar o A(i)udit para ajudá-los a começar a escrever contratos inteligentes. Atualmente, apenas contratos inteligentes compatíveis com EVM são suportados.

  2. Os usuários podem simplesmente pedir ao A(i)udit para escrever e executar testes simples de unidade e fuzz. A qualidade dos testes de unidade não pode ser garantida ou garantida neste momento, e apenas os testes Foundry Fuzz são suportados.

  3. Os usuários podem pedir ao A(i)udit para realizar testes de análise estática. Atualmente, Mythril e Slither são suportados para testes de análise estática.

  4. Os usuários podem solicitar que o modelo armazene os resultados do teste no IPFS, usando o web3.storage para revisão, classificação e colaboração suaves para lidar com as vulnerabilidades identificadas.

  5. O usuário repete as etapas 1 a 4 até que nenhuma outra vulnerabilidade seja detectada.

  6. O usuário pode solicitar ao A(i)udit para implantar o contrato inteligente na rede de teste ou na rede principal. Atualmente, oferecemos suporte apenas a nós Ethereum, Gnosis, Polygon e Ethereum nativo como alvos.

8.Titãs da Tokenbound

Esta é uma implementação de jogo NPC que combina ERC-6551 com NFTs gerados dinamicamente. Os jogadores são os donos dos NFTs, e cada NFT tem diferentes habilidades e características.

No centro do jogo estão as batalhas entre esses NPCs, onde os jogadores podem apostar

Símbolo. O algoritmo para calcular o resultado da batalha é off-chain e verificável usando a prova de ZK.

Vencer batalhas permite que os jogadores subam de nível seus NPCs, aprimorando atributos existentes, como saúde, ataque, velocidade e armadura. Uma extensão natural é que eles também podem desbloquear novas habilidades e combinações, tornando sua jogabilidade NFT mais diversificada. À medida que os NFTs são atualizados, eles se tornam mais fortes e flexíveis. Este sistema de progressão adiciona profundidade e longevidade ao jogo, incentivando os jogadores a criar estratégias, adaptar e melhorar continuamente seus NFTs para dominar o jogo.

9.zBay

O zBay é um projeto que visa transformar a indústria do mercado online descentralizando e democratizando a plataforma existente do eBay. Sua missão é capacitar comerciantes e compradores removendo o intermediário e fornecendo um mercado seguro, transparente e eficiente para todos. Inspirado pelas enormes taxas do eBay de até US$ 10 bilhões até 2022, o zBay acredita que é hora de remodelar o cenário do comércio online. Para conseguir isso, implementamos três componentes principais na plataforma zBay:

Importação de dados e reputação: reconhecemos o valor dos comerciantes de reputação estabelecidos no eBay e entendemos a importância da reputação no ecossistema do mercado on-line. Por meio de nossa abordagem descentralizada, permitimos que os comerciantes importem facilmente seus dados e reputação existentes do eBay, garantindo uma transição suave para os comerciantes que desejam aproveitar nosso mercado descentralizado. Ao preservar e transferir reputação, buscamos construir confiança entre os participantes, permitindo que eles se beneficiem dos registros já estabelecidos.

Mecanismo de Garantia: A confiança é a base de qualquer mercado online de sucesso. Para aumentar a confiança e a segurança, implementamos um mecanismo de garantia inovador no zBay. Esse mecanismo atua como uma salvaguarda, garantindo que os fundos sejam mantidos em segurança até que compradores e vendedores cumpram suas obrigações. Ao incorporar essa camada de proteção, pretendemos mitigar atividades fraudulentas e instilar confiança em mercados descentralizados. Para garantir uma comunicação tranquila e segura entre compradores e vendedores, implementamos um recurso de bate-papo XMTP no produto.

Gerenciamento de disputas: Inevitavelmente, podem surgir disputas durante o processo de transação. Para enfrentar esse desafio, integramos a estrutura Uma oracle à infraestrutura do zBay. Essa tecnologia de ponta aproveita o consenso descentralizado e dados verificáveis fora da cadeia para permitir a resolução de disputas eficiente e imparcial. Por meio do Uma, garantimos que as disputas sejam tratadas com transparência e agilidade, promovendo uma experiência de mercado justa para todos os participantes.

10.Token Rescue Buddy

Com a popularidade do L2 e inovações como Account Abstraction (EIP-4337), o futuro é claramente carteiras multi-chain e contratos inteligentes. No entanto, existem vários problemas enormes com as soluções atuais. Ao contrário dos EOAs, as carteiras de contratos inteligentes só podem ser implantadas em uma cadeia por vez. Ainda mais frustrante é que a carteira de contrato inteligente mais popular, Gnosis Safe, não oferece suporte a cofres multicadeia para o mesmo endereço, um recurso tecnicamente possível e solicitado por sua comunidade há anos!

Este problema de UX muito perigoso é a cadeia errada

Símbolo

Chances de grande perda.

O Token Rescue Buddy funciona reimplantando seu cofre no mesmo endereço em uma cadeia diferente. Geralmente, esse é um processo complicado que pode levar à perda de fundos/hackeamento, e o Token Rescue Buddy torna isso mais fácil para qualquer usuário.

A facilidade de uso também o torna ideal para trocas centralizadas, desde que tecnicamente tenham a chave privada, eles podem agora facilmente recuperar transações enviadas para o endereço errado de forma programática

Símbolo.

11.Copix

Copix é uma tela pública construída na rede de testes Polygon Mumbai, onde cada pixel é um elemento insubstituível

Símbolo. Os detentores de World ID verificados podem modificar os metadados, permitindo que os usuários criem obras de arte alterando a cor dos pixels. Depois de selecionar uma cor, o usuário agora tem o pixel que acabou de editar. O cooldown de 2 minutos limita as modificações a pixels consecutivos pelo mesmo usuário. Além disso, os usuários podem acessar um histórico completo de metadados de pixel, incluindo cores anteriores e contribuidores.

link original

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)