x2 Rounds Argon2id + SHA512 as salt PoW

Descentralizado. Seguro. Argon2id.

O Dpowcoin Core é uma criptomoeda de código aberto que implementa o algoritmo de prova de trabalho Argon2id — resistente a ASICs, intensivo em memória e construído para mineração justa.

⚠️ Aviso Legal

Criptomoeda é um ativo de risco. Não garantimos lucro ou riqueza. Quem promete isso está mentindo. A única coisa que podemos garantir é o seguinte: o código do projeto é lançado sob a licença MIT, aberto à auditoria, e enquanto o projeto tiver colaboradores ativos e uma comunidade viva, nós o manteremos atualizado e corrigiremos bugs. O futuro da moeda, seu preço, liquidez e demanda dependem do mercado e de você, não de nós. Qualquer investimento é feito inteiramente por sua conta e risco. Não prometemos montanhas de ouro. Dizemos as coisas como são, mesmo quando isso não favorece o projeto e vai contra a tendência de todos os outros mentirem. A criptomoeda foi originalmente concebida como uma alternativa ao dinheiro fiduciário. Na prática, na grande maioria dos casos, ela se tornou um ativo especulativo, algo negociado e apostado com base no movimento futuro do preço, em vez de usado para pagamentos do dia a dia. Não escondemos essa realidade e não fingimos que este projeto seja, de alguma forma, uma exceção por padrão. Por isso, antes de investir, comprar ou minerar, qualquer pessoa que acredite no futuro deste projeto deve primeiro pesquisar o projeto e seu código-fonte, descobrir se ele tem casos de uso reais e quais são, e responder honestamente a si mesma por que pessoalmente quer manter ou comprar essa moeda. Somente depois de estar genuinamente convencida de que o projeto vale seu interesse é que deve se envolver. Contribuindo para o desenvolvimento, promovendo o projeto, listando-o em uma exchange, adicionando-o a um pool de mineração, criando serviços que aceitem a moeda, minerando e protegendo a rede, simplesmente mantendo-a, ou negociando-a especulativamente em uma exchange. Qualquer um desses papéis é legítimo, mas uma decisão informada deve sempre vir antes da participação.

Algoritmo Argon2id

Prova de trabalho intensiva em memória, resistente à mineração por ASICs. Distribuição justa com acessibilidade para CPU.

Código Aberto

Totalmente de código aberto sob a licença MIT. Auditável, bifurcável e com desenvolvimento orientado pela comunidade no GitHub.

Compilações Reproduzíveis

Compilações determinísticas via GNU Guix. Cada binário é verificável de forma independente. Atestações de lançamento assinadas com GPG.

Especificação da Moeda

Parâmetros técnicos completos da rede Dpowcoin (DPC)

DPC
Oferta Máxima
42 000 000
DPC
Recompensa de Bloco
50 DPC
Halving: 420 000 blocos
Tempo de Bloco
5 min
300 s
Maturidade do Coinbase
100
blocos
Prova de Trabalho
Algoritmo Argon2id
2× salt SHA-512 → 2 rondas de Argon2id m=1024 · t=3 · p=1
Modelo PoW Argon2id duplo salgado com SHA-512

Hash do bloco: salt = SHA-512(SHA-512(header)); h1 = Argon2id(header, salt, m=4MB, t=2, p=2); PoW = Argon2id(header, salt=h1, m=32MB, t=2, p=2). Duas passagens encadeadas de Argon2id, salgadas com um duplo digest SHA-512 do cabeçalho — intensivo em memória e resistente a ASICs por design.

O Dpowcoin Core é uma criptomoeda de código aberto que implementa o algoritmo de prova de trabalho Argon2id — resistente a ASICs, intensivo em memória e construído para mineração justa.

Dificuldade
Algoritmo LWMA
Janela 576 blocos
Período ~2 dias
Reajuste A cada bloco
Formatos de Endereço
P2PKH P dec 55 0x37
P2SH C dec 28 0x1C
Bech32 dpc1q SegWit
Bech32m dpc1p Taproot

Bytes de versão mostrados em decimal e hexadecimal. Todos os tipos de endereço têm 34 caracteres.

Rede
P2P Port 42003
RPC Port 42002
Magic 0xf29f4afb
BIP-324 Salt dpowcoin_v2_shared_secret
BIPs Ativos a partir do bloco 2
Bloco Gênese
d86f8a0582e779830f182befeaaabc8c73a159b6b06530910758daf17ce31e36
Limite PoW
001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

Atualização da rede

O Yespower está sendo removido do consenso no bloco 225,000 — a partir daí, o Dpowcoin passa a usar exclusivamente o Argon2id.

Contexto: a era do Dual PoW

Antes do bloco 225,000, o Dpowcoin validava cada cabeçalho com duas verificações de prova de trabalho independentes que compartilhavam um mesmo alvo: hash = { Yespower(header), Argon2id(header) }, válido ⇔ ambos os hashes ≤ target(nBits). O Yespower era verificado primeiro como um filtro barato; o Argon2id só era calculado se o Yespower passasse.

Por que o Yespower está sendo removido

Como os dois algoritmos compartilhavam o mesmo alvo, o Yespower não agregava segurança real além da que o Argon2id já oferece, ao mesmo tempo em que dobrava o trabalho que o LWMA precisa considerar e complicava o código sem nenhum benefício mensurável para a rede. Como as duas verificações são independentes, remover o Yespower não altera o ajuste de dificuldade nem o peso da cadeia — ambos são totalmente independentes do algoritmo. A ideia do Dual PoW valia a pena tentar, mas essa implementação criou mais problemas do que resolveu. O nome “Dual PoW” é mantido apenas por motivos históricos.

Blocos-chave
Era do Dual PoW
0 – 224,999
Os cabeçalhos são verificados com Yespower e Argon2id, compartilhando um mesmo alvo.
Yespower removido
225,000
A verificação do Yespower é removida do código de consenso a partir desta altura.
Era exclusiva do Argon2id
225,000+
Todos os cabeçalhos são validados exclusivamente com prova de trabalho Argon2id.
Nota para mineradores

Nenhuma ação é necessária. Como o Yespower e o Argon2id sempre compartilharam o mesmo alvo, os softwares de mineração baseados em Argon2id continuam funcionando sem alterações antes e depois do bloco 225,000. Carteiras SPV leves podem confiar apenas no Argon2id para verificação, já que as bibliotecas de SHA-512 e Argon2id estão disponíveis em praticamente todas as plataformas.

Aviso importante

Não utilizamos tecnologia de “PoW atrasado” e não temos qualquer afiliação com a Komodo ou seus projetos. Antes do bloco 225,000, o Dpowcoin usava um Dual PoW composto por Yespower e Argon2id, no qual o próprio Argon2id é calculado como duas rodadas encadeadas, salgadas com SHA-512 duplo.

Sem afiliação com a Komodo — sem PoW atrasado
Última versão

Últimas Notícias

Leia mais