
Estamos felizes em anunciar o lançamento do Darkcoin Core v0.11.0! Este, que era um lançamento tão esperado, foi o resultado do trabalho de mais de 10 pessoas por quase 2 meses. Agradecemos a todos aqueles que ajudarem nesse lançamento, seja desenvolvendo, testando, cuidando dos tickets ou mesmo provendo servidores para a testnet.
Estas são as notas de lançamento:
Darkcoin Core
- Fork a partir da Bitcoin 0.9.3, beneficiando-se de quase 2 anos de desenvolvimento do cliente Bitcoin core
- Reformulação da marca para "Darkcoin Core"
- A versão passou para 0.11 de modo a indicar tratar-se de uma nova versão maior
- Cliente renomeado de forma a identificá-lo com a rede, de Satoshi para Core
- O protocolo passou à versão 70052
- Alterados os endereços de versão p2sh-address para começarem com 7 (ao invés do 3, isso afeta apenas as chaves públicas, sendo que os scripts antigos continuam válidos e utilizáveis!)
- Alteradas as versões dos endereços da testnet para começarem com x ou y (ao invés de m ou n, isso afeta apenas as chaves públicas, as wallets antigas continuam válidas e utilizáveis!)
- Definido que as versões dos endereços BIP32 (HD) começam com drkp/drkv (DRKP/DRKV para a testnet)
- Adaptada a moeda BIP44 tipo 5 para Darkcoin (0x80000005) conforme definido no SLIP-0044
- Adicionada nova unidade: duffs (1 / 100.000.000 DRK)
- Adicionadas unidades para a testnet: tDRK, mtDRK, utDRK, tduffs
- Adicionada nova seed DNS do masternode.io
- Reparado o wallet locking após o envio de moedas
- Adicionado o modo -regtest, similar à testnet mas privado com geração de bloco instantânea com setgenerate RPC.
- Adicionado cliente darkcoin-cli, à parte
- Implementada a integração com a KeePass para CLI, RPC e Qt: keepass, keepassport, keepasskey, keepassid, keepassname
Masternodes
- Melhora do suporte ao start-many com a configuração de múltiplos masternodes
- Novos comandos rps para masternode: stop-many, start-alias, stop-alias, list-conf
- Reparado possível exploit nos pagamentos a masternode
- Melhor suporte para pagamentos não específicos a masternode
- Adicionado suporte a masternode para regtest
- Sorteio de masternodes de forma aleatória antes de se escolher o próximo ganhador
- Exibição do número de masternodes na janela de depuração
Darksend
- Reduzido o limite mínimo do Darksend para 1,5 DRK
- Corrigido o cálculo da barra de progresso para pequenas quantias
- Melhoria no suporte à adição de DRK após a anonimização ter sido completada
- Adicionada informação de denominação ao tab de visão geral
- Adicionadas informações mais detalhadas do status do Darksend ao tab de visão geral
- Adicionado mecanismo de relacionamento de alta precisão ao Darksend
- Adicionado saldo do Darksend ao getinfo
- Alterado o número máximo de rodadas de mixing para 16
Release notes completa: https://github.com/darkcoin/darkcoin/blob/master/doc/release-notes/release-notes-0.11.0.md
Downloads
11.0.11 Core - Todos os Usuários
Fonte: https://github.com/darkcoin/darkcoin
Windows .exe: https://github.com/darkcoinproject/darkcoin-binaries/raw/master/darkcoin-0.11.0.11-win.zip
Mac OSX: https://raw.githubusercontent.com/d...in-binaries/master/darkcoin-0.11.0.11-osx.dmg
Linux: https://github.com/darkcoinproject/darkcoin-binaries/raw/master/darkcoin-0.11.0.11-linux.tar.gz
Change Log
11.0.8 / 11.0.9:
- Alteração da versão: Operadores de Masternode / usuários do Darksend, por favor, atualizem!
- Removidos inputs não-denominacionais, o que aprimora imensamente o anonimato provido pelo sistema, ao remover quaisquer elementos rastreáveis do mixing de moedas (UdjinM6)
- As sessões agora contam com quantias máximas randomizadas, o que também melhora o anonimato
- Corrigido o getblocktemplate coinbasevalue output, que vinha causando alguns problemas à mineração
- Adicionado o "--litemode", que permite rodar o cliente sem Darksend, Masternodes ou InstantX, e ainda mantendo-se compatível com a rede (para computadores mais lentos, ou se você não estiver utilizando tais tecnologias)
- A versão para MacOSX agora está reparado e suportada (flare and UdjinM6)
v0.11.0.10
Darksend quase perfeito (https://github.com/darkcoin/darkcoin/commit/bbd869589cb08945680627d60c5c091cbd2e8208).
- Encontrado o problema que vinha causando débitos colaterais indevidos aos usuários. Agora os débitos colaterais devem ser cobrados em 1 a cada 40 sessões, aproximadamente
- Melhorias ao anonimato do Darksend - jamais um change será devolvido a usuário em pool
- Melhorias no anonimato do Darksend para wallets menores (o que, entretanto, acarretará um efeito positivo para todas as wallets)
- O mixing do Darksend passará também a ser mais célere
- Anonimização de quantias exatas agora são possíveis
- Há um problema conhecido ao se anonimizar quantias pequenas de DRK, tente com quantias maiores se você estiver tendo algum problema (UdjinM6 is working on this)
Melhorias na Performance
- Encontrados e reparados os 5 principais fatores que vinham prejudicando a performance do cliente Darkcoin. Agora a performance deverá ser similar ao do Darkcoil a não ser que você esteja rodando o mixing do Darksend (já que o DS demanda bastante da CPU)
v0.11.0.11
Esta é a última alteração do protocolo, e agora estamos voltando à testnet. Desculpem pela grande quantidade de atualizações, nossa intenção é tornar o Darksend o mais seguro possível antes de passar aos trabalhos com o InstantX.
Haverá ainda mais uma versão (11.0.12) após esta, com alguns ajustes visando melhorar a estabilidade (já que algumas falhas ainda estão ocorrendo para alguns)
- Alteração do protocolo: Operadores de Masternode / usuários do Darksend, por favor, atualizem!
- Corrigido o unlocking da wallet quando se passa para DS (UdjinM6)
- Corrigidas DS txes incorretas + algumas pequenas coisas, inclusive algum cleanup / debugging (UdjinM6)
- Implementada a convertibilidade da Darksend (obrigado Aswan/UdjinM6/Minotaur pela idéia)
A Darksend agora tem como padrão um novo modo que permite que inputs/outputs de cada sessão sejam diferentes. Por exemplo 10DRK pode ser input
e 1DRKx10 pode ser output. Isso promove um fortalecimento do anonimato do Darksend de forma considerável, ao mesmo tempo que também melhora a usabilidade (Usuários que não tenham denominações de 0,1DRK disponíveis podem simplesmente usar o Darksend para dividir inputs maiores).