Skip to content

Latest commit

 

History

History
1988 lines (1675 loc) · 53.2 KB

File metadata and controls

1988 lines (1675 loc) · 53.2 KB
theme default
title Workshop Web3 - Klever
titleTemplate %s - Descobrindo o Futuro da Web
author Klever Team
keywords web3,blockchain,klever,smart contracts,rust,kvm
presenter true
drawings
enabled persist
true
false
transition slide-left
highlighter shiki
lineNumbers true
colorSchema dark
css unocss
themeConfig
primary
#AA33B5
<style> .slidev-layout.cover { background: linear-gradient(135deg, #0B0E27 0%, #1A1D3A 40%, #0F1629 100%) !important; } .slidev-layout.cover::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.1; background-image: radial-gradient(circle at 25% 25%, #AA33B5 2px, transparent 2px), radial-gradient(circle at 75% 75%, #32CD32 2px, transparent 2px); background-size: 60px 60px; z-index: 0; } .cover-content { position: relative; z-index: 1; height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 2rem; margin-top: -10vh; } </style>

KLEVER

BLOCKCHAIN WORKSHOP

Workshop Web3

Descobrindo o Mundo da Web Descentralizada

3 DIAS
12 HORAS
🔗
KleverChain
📝
Smart Contracts
KVM
Uma jornada completa do conceito à implementação

layout: cover class: text-center

Bem-vindos ao Futuro!

👋 Apresentações 🚀 Klever 🌐 Web3 ⚡ Blockchain

layout: center

🤝 Vamos nos Conhecer!

💭 Pergunta Interativa #1

"O que você já sabe sobre blockchain?"

*Compartilhe em uma palavra ou frase curta*

🎯 Pergunta Interativa #2

"O que você espera aprender neste workshop?"

*Suas expectativas nos ajudam a personalizar a experiência*
🚀 Vamos construir o futuro juntos!

layout: default

A Klever

🏢 Quem Somos

  • Empresa brasileira
  • Ecossistema Web3 completo
  • Foco em simplicidade

🔗 Blockchain Klever

  • Alta performance
  • Baixas taxas
  • Smart contracts
🎯 Democratizar o acesso à tecnologia blockchain

layout: center

Agenda dos 3 Dias


layout: center

Objetivos do Workshop

Desmistificar o mundo Web3/Blockchain

🎯 Demonstrar as vantagens e oportunidades

🛠️ Ensinar desenvolvimento prático

🚀 Inspirar a criação de soluções inovadoras

🤝 Promover colaboração e networking


layout: section

Dia 1: Fundamentos

Descobrindo o Mundo Web3


layout: center

Por que Web3 é o Futuro?

🚫 Web2 (Atual)

  • • Dados centralizados
  • • Controle por big techs
  • • Intermediários necessários
  • • Censura possível
  • • Vendor lock-in

✅ Web3 (Futuro)

  • • Dados descentralizados
  • • Controle do usuário
  • • Transações diretas
  • • Resistente à censura
  • • Interoperabilidade

layout: default

O que é Blockchain?

📚 Um livro-razão digital descentralizado e imutável

🔗 Como Funciona

  • Blocos conectados por hash
  • Rede distribuída de nós
  • Consenso matemático
  • Transparência total

🌟 Vantagens

  • Segurança: Criptografia avançada
  • Transparência: Transações visíveis
  • Descentralização: Sem ponto único de falha

layout: center

Anatomia de um Bloco

🔢 Header (Cabeçalho)
Hash do bloco anterior • Timestamp • Nonce
📊 Dados (Transações)
Lista de todas as transações do bloco
🔐 Hash
Impressão digital única do bloco

layout: center

Ciclo de Vida de uma Transação

1
Usuário inicia transação
2
Assinatura digital
3
Broadcast para rede
4
Validação pelos nós
5
Consenso da rede
6
Inclusão no bloco
7
Adição à blockchain
8
Confirmação final

layout: center

Carteiras e Chaves

🔐 Chave Privada
• Secreta e única
• Assina transações
• NUNCA compartilhe
• Controla os fundos
🔑 Chave Pública
• Derivada da privada
• Gera o endereço
• Pode ser compartilhada
• Recebe fundos
🚨 Sua chave privada = Sua responsabilidade

layout: center

🔍 Desmistificando a Blockchain

Mitos vs. Verdades
❌ "Só para criminosos"
✅ Transparente e auditável
❌ "Impossível ser hackeado"
✅ Seguro, mas depende do usuário
❌ "É só sobre dinheiro"
✅ Múltiplas aplicações
💡 Logística • Saúde • Identidade • Arte • Jogos

layout: center

💬 Momento Interativo

❓ Alguma dúvida sobre esses mitos?

🗣️ Sua vez de perguntar!

• Você já ouviu algum desses mitos?
• Há outros mal-entendidos que gostaria de esclarecer?
• Algum conceito precisa ser mais explicado?
🚀 Vamos continuar construindo conhecimento juntos!

layout: center

Tokens vs Moedas

💲
Criptomoedas
• Blockchain própria
• Função: meio de troca
• Exemplos: BTC, ETH, KLV
🎫
Tokens
• Construídos sobre blockchain
• Múltiplas funções
• Exemplos: USDT, LINK, UNI

layout: center

Tipos de Tokens

Utility
Acesso a serviços
🏛️
Governance
Votação e decisões
🎨
NFT
Único e raro
🔒
Stablecoin
Valor estável
📈
Security
Investimento
💳
Payment
Meio de pagamento

layout: center

Exemplos de Tokens

Utility
• BNB (Binance)
• LINK (Chainlink)
• UNI (Uniswap)
🏛️
Governance
• KFI (Klever)
• COMP (Compound)
• MKR (MakerDAO)
🎨
NFT
• CryptoPunks
• Bored Apes
• Art Blocks
🔒
Stablecoin
• USDT (Tether)
• USDC (Circle)
• DAI (MakerDAO)
📈
Security
• Tokens de ações
• REITs tokenizados
• Títulos digitais
💳
Payment
• BTC (Bitcoin)
• LTC (Litecoin)
• KLV (Klever)

layout: center

💬 Momento Interativo - Tokens

🔄 Pausa para Dúvidas

🗣️ Perguntas sobre Tokens

• Ficou claro a diferença entre moedas e tokens?
• Alguma dúvida sobre os tipos de tokens?
• Querem exemplos específicos de algum tipo?
• Como identificar um bom projeto de token?
💡 Vamos esclarecer tudo antes de ver o mercado!

layout: center

O Mercado Web3 Hoje

$3.43T
Capitalização total do mercado cripto
560M
Usuários blockchain mundial
$214B
DeFi Total Value Locked
$13.6B
Investimentos VC em 2024
Fontes: CoinGecko, DemandSage, CryptoTVplus e CoinMarketCap - Dados atualizados para 2024-2025

layout: center

Ecossistema Web3

🏦 DeFi
Finanças descentralizadas
🎮 GameFi
Jogos blockchain
🏛️ DAOs
Organizações autônomas
🌐 Metaverso
Mundos virtuais

layout: center

Oportunidades de Negócio

🚀 Casos de Sucesso
🦄
Uniswap
Exchange descentralizada
🏪
OpenSea
Marketplace NFT
🎯
Axie Infinity
Play-to-Earn

layout: center

Tendências 2025

🔗
Interoperabilidade
Conexão entre blockchains
🤖
AI + Web3
Inteligência artificial descentralizada
🌱
Sustentabilidade
Blockchains eco-friendly
🏛️
Regulamentação
Frameworks legais claros

layout: section

Dia 2: Desenvolvimento

Construindo no Web3


layout: center

📱 Explorando a Klever Wallet

Demonstração Prática
Sua porta de entrada para o mundo Web3
🔧 Recursos Principais
• Múltiplas criptomoedas
• Interface intuitiva
• Segurança avançada
• Staking integrado
📊 Funcionalidades
• Enviar e receber
• Histórico de transações
• Conversão de moedas
• Backup seguro
💡 Demonstração ao Vivo
1. 📱 Abrindo a Klever Wallet
2. 👀 Navegando pela interface
3. 💰 Visualizando saldos
4. 📜 Histórico de transações
5. 🔐 Configurações de segurança

layout: center

🔐 Chaves e Segurança na Prática

Conceitos Fundamentais de Segurança
🔑
Chave Privada
• Nunca compartilhe
• Controla seus fundos
• Assinatura digital
🏷️
Chave Pública
• Pode ser compartilhada
• Gera seu endereço
• Recebe transações
📝
Seed Phrase
• 12-24 palavras
• Backup da carteira
• Guarde offline
⚠️ Demonstração: Como ver sua seed phrase na Klever Wallet

layout: center

💸 Realizando uma Transação

Passo a Passo Prático
Enviando KLV na prática
📋 Pré-requisitos
• Saldo suficiente
• Endereço destinatário
• Verificar taxa de rede
• Confirmar todos os dados
🔄 Processo
• Selecionar "Enviar"
• Inserir endereço
• Definir valor
• Revisar e confirmar
🎯 Demonstração ao Vivo
1. 🎯 Acessar função "Enviar"
2. 📝 Inserir endereço do destinatário
3. 💰 Definir valor a enviar
4. 🔍 Revisar taxa de rede
5. ✅ Confirmar transação
6. 📱 Acompanhar status
💡 Vamos fazer uma transação de teste juntos!

layout: center

💬 Momento Interativo - Wallet

🗣️ Perguntas sobre Carteiras
❓ Dúvidas Técnicas
• Como criar uma carteira?
• Diferenças entre carteiras?
• Como importar/exportar?
• Problemas de acesso?
🔐 Segurança
• Melhores práticas?
• Como guardar seed phrase?
• Autenticação 2FA?
• Dispositivos seguros?
🚀 Vamos esclarecer tudo antes de continuar!

layout: center

🛡️ Segurança em Cripto - Melhores Práticas

Protegendo Seus Ativos Digitais
Dicas essenciais para evitar perdas
🚫 NUNCA Faça
• Compartilhar seed phrase
• Clicar em links suspeitos
• Enviar para endereços não verificados
• Usar WiFi público para transações
• Guardar senhas no navegador
✅ SEMPRE Faça
• Verificar endereços duas vezes
• Usar autenticação 2FA
• Manter backup offline da seed
• Verificar URLs oficiais
• Atualizar aplicativos regularmente
⚠️ Golpes Comuns
• Phishing (sites falsos)
• Esquemas Ponzi
• Suporte falso
• "Oportunidades" urgentes
• Carteiras comprometidas
🔐 Backup Seguro
• Escrever em papel
• Guardar em local seguro
• Múltiplas cópias
• Nunca fotografar
• Testar restore periodicamente

layout: center

🔍 Explorando o KleverScan

Rastreando Transações na Blockchain
O explorador oficial da KleverChain
🔍 O que Consultar
• Hash de transações
• Endereços de carteiras
• Detalhes de blocos
• Histórico de transfers
• Status de validações
📊 Informações Disponíveis
• Data e hora da transação
• Valor transferido
• Taxa de rede paga
• Confirmações recebidas
• Endereços origem/destino
💡 Demonstração Prática
1. 🌐 Acessar KleverScan.org
2. 🔍 Buscar por hash de transação
3. 📊 Analisar detalhes da transação
4. 👤 Explorar endereços de carteiras
5. 📈 Verificar estatísticas da rede
6. ⚡ Acompanhar status em tempo real
🔬 Vamos explorar uma transação real juntos!

layout: center

💬 Momento Interativo - Segurança

🛡️ Quiz de Segurança
❓ Perguntas Rápidas
• Posso compartilhar minha seed phrase?
• Onde devo guardar meu backup?
• Como verificar se um site é oficial?
• O que fazer se perder acesso?
🚨 Cenários
• Alguém pede sua seed phrase
• Link suspeito no WhatsApp
• "Suporte" pedindo acesso
• Oportunidade "imperdível"
🧠 Vamos testar seus conhecimentos de segurança!

layout: center

Linguagens para Web3

🦀
Rust
Segurança + Performance
💎
Solidity
Ethereum padrão
🎯 Foco no Rust para KVM

layout: center

KVM Framework

🚀 Por que KVM?
• Framework completo em Rust
• Documentação extensiva
• Comunidade ativa
• Ferramentas integradas
🛠️ Recursos Principais
• Smart contracts em Rust
• Framework de testes
• Serialização de dados
• Interação com blockchain
📚 Aprendizado
• Tutorial de crowdfunding
• Exemplos práticos
• Extensão VSCode
• Debugging avançado

layout: center

Configuração do Ambiente

🔧 Ferramentas Necessárias
1. Rust
Linguagem principal
2. VSCode
Editor recomendado
3. KVM SDK
Framework completo
4. Extensão VSCode
Ferramentas integradas

layout: center

Primeiro Smart Contract

#![no_std]

use klever_sc::imports::*;

#[klever_sc::contract]
pub trait HelloWorld: ContractBase {
    #[init]
    fn init(&self) {}

    #[event("message")]
    fn message(&self, msg: &str);

    #[endpoint]
    fn send_message(&self) {
        self.message("Hello World!");
    }
}
🎉 Seu primeiro contrato inteligente!

layout: center

Estrutura de um Projeto

📁 Arquivos Principais
my-contract/
src/lib.rs - Código principal do contrato
Cargo.toml - Dependências Rust
kleverkapp.json - Configuração do projeto
tests/ - Testes unitários
🔧 Funcionalidade
src/lib.rs: Lógica do smart contract
Cargo.toml: Gerenciamento de dependências
kleverkapp.json: Configurações específicas
tests/: Validação e testes

layout: center

Armazenamento de Dados

#[klever_sc::contract]
pub trait Counter {
    #[view(getCount)]
    #[storage_mapper("count")]
    fn count(&self) -> SingleValueMapper<u64>;

    #[init]
    fn init(&self, initial_value: u64) {
        self.count().set(initial_value);
    }

    #[endpoint]
    fn increment(&self) {
        self.count().update(|x| *x += 1);
    }
}
📊 Gerenciamento de estado persistente

layout: center

Interação com Tokens

#[klever_sc::contract]
pub trait TokenContract {
    #[payable("KLV")]
    #[endpoint]
    fn deposit(&self) {
        let payment = self.call_value().klv_value();
        require!(payment > 0, "Must send KLV");
        // Lógica de depósito
    }

    #[endpoint]
    fn withdraw(&self, amount: BigUint) {
        // Verificações de segurança
        self.send().direct_klv(&self.blockchain().get_caller(), &amount);
    }
}
💰 Manipulação segura de tokens

layout: center

Deploy e Interação

🚀 Deploy
1. Compilar o contrato
2. Configurar rede
3. Enviar transação
4. Aguardar confirmação
⚡ Interação
1. Conectar carteira
2. Chamar endpoints
3. Monitorar eventos
4. Debugar problemas

layout: section

Dia 3: Competição

Criando o Futuro Web3


layout: center

🏆 Hackathon Web3

Transforme ideias tradicionais em soluções Web3
🎯
Objetivo
Criar soluções inovadoras
⏱️
Tempo
2 horas de desenvolvimento
🏅
Premiação
Reconhecimento + Prêmios

layout: center

Regras da Competição

🎯 Desafio
Adapte uma solução tradicional para Web3
👥 Equipes
3-5 pessoas por equipe
📋 Entregáveis
Protótipo + Pitch de 5 minutos
🏆 Critérios
Inovação • Viabilidade • Apresentação

layout: center

Exemplos Inspiradores

🚗
Uber
→ Rideshare descentralizado
🏠
Airbnb
→ Hospedagem via DAO
📸
Instagram
→ Social + NFT
🍕
iFood
→ Delivery Web3
🎵
Spotify
→ Streaming + NFT
🏦
Banco
→ DeFi completo

layout: center

Metodologia de Ideação

1. 🎯 Identifique o Problema
Qual dor o serviço tradicional resolve?
2. 🔍 Encontre Limitações
Onde a centralização causa problemas?
3. 💡 Pense em Web3
Como descentralizar melhoraria?
4. 🚀 Valide a Ideia
É tecnicamente viável?

layout: center

Brainstorming em Equipe

🧠 Técnicas
• Brainstorming livre
• Mapa mental
• Análise SWOT
• Prototipagem rápida
⏱️ Cronograma
• 15 min: Ideação
• 15 min: Discussão
• 15 min: Refinamento
• 15 min: Validação
✅ Checklist
• Problema real?
• Web3 adiciona valor?
• Tecnicamente viável?
• Mercado existe?
🎯 Foco
• MVP simples
• Funcionalidade core
• Diferencial claro
• Execução factível

layout: center

Desenvolvimento - MVP

🛠️ 2 Horas para Criar o Futuro
🎯 Foco no Essencial
• Uma funcionalidade principal
• Interface simples
• Smart contract básico
• Demonstração clara
⚡ Ferramentas
• KVM SDK
• Templates prontos
• Documentação rápida
• Mentores disponíveis
📋 Entregáveis
• Código funcional
• Slides da apresentação
• Demo preparada
• Documentação básica
🏆 Dicas de Sucesso
• Começar simples
• Testar frequentemente
• Dividir tarefas
• Preparar bem o pitch

layout: center

Apresentação e Pitch

🎤 5 Minutos para Impressionar
📋 Estrutura
• Problema (30s)
• Solução (60s)
• Demo (180s)
• Próximos passos (30s)
🎯 Foco
• Demonstração clara
• Benefícios do Web3
• Diferencial único
• Potencial de mercado
✨ Critérios
• Inovação (30%)
• Viabilidade técnica (30%)
• Apresentação (25%)
• Potencial de impacto (15%)
🏆 Premiação
• 1º lugar: [A definir]
• 2º lugar: [A definir]
• 3º lugar: [A definir]
• Menção honrosa: [A definir]

layout: center

Recursos e Próximos Passos

📚 Continuando o Aprendizado
• Documentação KVM
• Comunidade Discord
• Tutoriais avançados
• Projetos open source
🤝 Comunidade
• Klever Builders
• Eventos regulares
• Mentoria contínua
• Networking ativo
🚀 Oportunidades
• Vagas em Web3
• Projetos freelance
• Startups blockchain
• Hackathons futuros
💰 Financiamento
• Grants da Klever
• Programas de incubação
• Investidores Web3
• Competições globais

layout: center

Obrigado!

🎉 Vocês são o futuro do Web3!
Perguntas?

layout: end

Até a próxima!

Workshop Web3 • Klever • 2025