﻿# BitMundi & MundiChain (BMD)
## Whitepaper Oficial: A PrÃ³xima Fronteira do Dinheiro SÃ³lido Descentralizado
**VersÃ£o 1.5.0 â€” Outubro de 2026**  
**BitMundi Foundation** â€” [https://bitmundi.pages.dev](https://bitmundi.pages.dev)  
**Rede P2P / Bootstrap:** `mundichain.duckdns.org:18444`

---

## 1. Resumo Executivo (Abstract)
A **MundiChain (BMD)** Ã© uma rede de camada 1 (Layer-1) pÃºblica, descentralizada e auditÃ¡vel, concebida para restaurar os pilares originais da soberania financeira digital introduzidos por Satoshi Nakamoto em 2008. Enquanto o ecossistema moderno de criptomoedas migrou em grande parte para modelos de Prova de ParticipaÃ§Ã£o (Proof-of-Stake) centralizados, sujeitos Ã  censura de validadores e dependÃªncia de fundaÃ§Ãµes corporativas, a MundiChain reafirma o consenso irrestrito de **Prova de Trabalho (Proof-of-Work)** com escassez matemÃ¡tica estrita de **21.000.000 BMD**, tempo de bloco rÃ¡pido de **60 segundos**, ajuste dinÃ¢mico de dificuldade e um ecossistema com nÃ³ nativo em C++ e carteira institucional moderna.

---

## 2. VisÃ£o Geral e PrincÃ­pios Fundamentais
A rede MundiChain foi desenvolvida sob quatro diretrizes inegociÃ¡veis:

1. **DescentralizaÃ§Ã£o Resistente a Censura:** Nenhum intermediÃ¡rio, validador preferencial ou autoridade central pode reverter blocos ou impedir transaÃ§Ãµes legÃ­timas.
2. **Escassez Absoluta InflexÃ­vel:** A emissÃ£o total Ã© estritamente limitada a 21 milhÃµes de moedas atravÃ©s de cortes periÃ³dicos de subsÃ­dio (Halvings).
3. **Desempenho Nativo de Zero Sobrecarga:** Motor C++ otimizado que garante tempos de resposta na escala de microssegundos e consumo mÃ­nimo de memÃ³ria RAM (< 100 MB).
4. **Facilidade de Uso para o UsuÃ¡rio Comum:** Carteira grÃ¡fica Qt integrada com geraÃ§Ã£o de endereÃ§os Bech32, backup em WIF e minerador de um clique.

---

## 3. EspecificaÃ§Ãµes TÃ©cnicas da Rede

| ParÃ¢metro | EspecificaÃ§Ã£o Oficial | Racional TÃ©cnico |
| :--- | :--- | :--- |
| **Nome da Moeda** | BitMundi | Moeda soberana da rede |
| **SÃ­mbolo / Ticker** | **BMD** | Identificador de mercado |
| **Arquitetura** | Layer-1 Blockchain Nativa | Totalmente independente |
| **Algoritmo de Consenso** | Proof-of-Work (PoW) | SHA-256 duplo (Double SHA-256) |
| **Suprimento MÃ¡ximo** | **21.000.000 BMD** | Escassez matemÃ¡tica idÃªntica ao padrÃ£o-ouro |
| **Tempo Alvo de Bloco** | **60 segundos** | 10x mais Ã¡gil que os 10 minutos do Bitcoin |
| **Recompensa Inicial** | **5.0 BMD por bloco** | SubsÃ­dio justo sem inflaÃ§Ã£o predatÃ³ria |
| **Intervalo de Halving** | **2.100.000 blocos** | ReduÃ§Ã£o da emissÃ£o a cada ~4 anos |
| **Ajuste de Dificuldade** | A cada **120 blocos** (~2 horas) | Re-targeting suave com base no hashrate real |
| **Formato de EndereÃ§o** | Native SegWit (`bmd1q...`) | EndereÃ§amento Bech32 eficiente com checksum |
| **Porta de Rede P2P** | `18444` | ComunicaÃ§Ã£o entre nÃ³s e mineradores |
| **Porta da API RPC** | `18445` | IntegraÃ§Ã£o com carteiras e exploradores |

---

## 4. Curva de EmissÃ£o e PolÃ­tica MonetÃ¡ria (Halving)
Diferente das moedas fiduciÃ¡rias e tokens utilitÃ¡rios inflacionÃ¡rios, o suprimento da MundiChain decresce previsivelmente no tempo conforme a fÃ³rmula:

$$\text{SubsÃ­dio}(h) = \left\lfloor \frac{5.0 \times 10^8}{2^{\lfloor h / 2.100.000 \rfloor}} \right\rfloor \text{ satoshis}$$

* **Era 1 (Blocos 0 a 2.099.999):** 5.0 BMD por bloco $\rightarrow$ 10.500.000 BMD emitidos (50% do total).
* **Era 2 (Blocos 2.100.000 a 4.199.999):** 2.5 BMD por bloco $\rightarrow$ 5.250.000 BMD emitidos.
* **Era 3 (Blocos 4.200.000 a 6.299.999):** 1.25 BMD por bloco $\rightarrow$ 2.625.000 BMD emitidos.
* As eras subsequentes continuam cortando a recompensa pela metade atÃ© que o Ãºltimo satoshi de BMD seja minerado, consolidando a rede como reserva de valor de deflaÃ§Ã£o estrutural.

---

## 5. Estrutura CriptogrÃ¡fica e SeguranÃ§a
A seguranÃ§a de cada transaÃ§Ã£o e bloco repousa sobre padrÃµes criptogrÃ¡ficos comprovados hÃ¡ mais de uma dÃ©cada pela criptografia moderna:

* **Assinaturas e Chaves Privadas:** Curva elÃ­ptica ECDSA secp256k1 (256 bits de entropia) combinada com derivaÃ§Ã£o WIF (Wallet Import Format).
* **Estrutura de Bloco e Merkle Root:** Cada bloco encadeia o hash criptogrÃ¡fico do bloco anterior, carimbo de tempo UNIX (POSIX), valor alvo compactado (`bits`), nonce de 32 bits e a raiz Merkle de todas as transaÃ§Ãµes incluÃ­das.
* **ResistÃªncia contra Ataques de Replay e Sybil:** Mecanismo estrito de UTXO (Unspent Transaction Output) indexado com verificaÃ§Ã£o de idade e imaturidade de moedas recÃ©m-mineradas (Coinbase Maturity).

---

## 6. Arquitetura do Software e Ecossistema

### 6.1 NÃ³ Central C++ (`mundichaind`)
Motor nativo com arquitetura assÃ­ncrona multithread em C++ moderno. Gerencia o banco de dados da blockchain (`chain.json`), o pool de transaÃ§Ãµes em memÃ³ria (`mempool`), o servidor RPC JSON e o sincronismo P2P.

### 6.2 Interface GrÃ¡fica Qt (`bitmundi-wallet.exe`)
Aplicativo visual para o usuÃ¡rio final, com design profissional responsivo nos modos Escuro e Claro:
* **Painel Geral (Overview):** Saldo confirmado e imaturo, Ãºltimos blocos minerados e progresso da rede.
* **Envio (Send):** TransferÃªncia ponto a ponto instantÃ¢nea com cÃ¡lculo de taxas.
* **Recebimento (Receive):** GeraÃ§Ã£o dinÃ¢mica de novos endereÃ§os Bech32 com cÃ³digo QR de pagamento.
* **MineraÃ§Ã£o Embutida (Mining):** AtivaÃ§Ã£o e pausa de mineraÃ§Ã£o de CPU com controle de threads.
* **SeguranÃ§a da Carteira:** Criptografia de carteira com senha mestra e exportaÃ§Ã£o segura de chave privada (WIF).

### 6.3 Explorador de Blocos e Pool Web (`MundiScan` & `MundiPool`)
* Interface web estÃ¡tica leve que consulta o nÃ³ da rede via proxy RPC ou endpoints seguros.
* Acompanhamento de hashrate global, dificuldade em tempo real, transaÃ§Ãµes pendentes no mempool e histÃ³rico transparente de cada endereÃ§o.

---

## 7. Modelo de GovernanÃ§a e Comunidade
A MundiChain nÃ£o possui financiamento por capital de risco (VC funding), nÃ£o possui prÃ©-mineraÃ§Ã£o secreta e nÃ£o possui taxas ocultas direcionadas a fundadores. A rede pertence exclusivamente aos seus mineradores, operadores de nÃ³s e detentores de moedas ao redor do mundo. Qualquer pessoa pode operar um nÃ³ completo em hardware simples ou minerar usando recursos domÃ©sticos.

---

## 8. ConclusÃ£o
A **MundiChain (BMD)** combina a solidez matemÃ¡tica e imutabilidade do modelo de Satoshi Nakamoto com a agilidade necessÃ¡ria para o mundo moderno. Com tempos de bloco de 60 segundos, ecossistema de software completo e distribuiÃ§Ã£o transparente, a BitMundi se posiciona como um protocolo monetÃ¡rio robusto, rÃ¡pido e verdadeiramente descentralizado.

---
*Â© 2026 BitMundi Foundation. DistribuÃ­do sob a licenÃ§a de cÃ³digo aberto MIT.*
