Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Para entender melhor como o Bitcoin funciona, decidi criar um fork chamado TETSUO.
O Bitcoin usa ECDSA SECP256K1 com hashing SHA256/RIPEMD160 para endereços e assinatura de transações. A TETSUO mantém exatamente essa mesma base criptográfica, herdamos décadas de pesquisa em segurança. Mas otimizamos o formato da transação:
- números de sequência definidos para 0xffffffff para total compatibilidade de scripts
- SIGHASH_ALL anexada à pré-imagem de assinatura antes do hashing (não depois)
- codificação little-endian adequada ao longo de todo o conteúdo
Isso significou reconstruir toda a cadeia de assinaturas. comecei fazendo um fork do código bitcoin-core, depois construí um SDK completo de carteira TypeScript por cima. implementei geração de mnemônicos BIP39, seleção de UTXO, estimativa de taxas, tudo que as carteiras precisam.
A parte crítica: assinatura apenas do lado do cliente. Suas chaves privadas nunca tocam em nenhum servidor. A transação é construída localmente, assinada localmente, transmitida para a rede.
Código Aberto:
(o nó)
(o SDK)
(explorador de bloco)
Entender o Bitcoin significava entender cada camada do protocolo.
Melhores
Classificação
Favoritos
