Relatório de desenvolvimento  — Outubro 2019

Chainsulting

A série de atualizações de desenvolvimento informará os usuários sobre o progresso do desenvolvimento da CloakCoin.

Olá usuário Cloaker, temos ótimas notícias por vir e temos muitos progressos para partilhar. Neste relatório dos desenvolvedores da CloakCoin, queremos informar vocês sobre o upgrade da Carteira e o progresso da migração do código base. Então, tome um café e relaxe, lendo nosso relatório de desenvolvedor.

Atualizações sobre etapas a atingir

Atualização da wallet

Concluímos a atualização da Wallet e adicionamos algumas novas funções. A carteira vem com um novo design sofisticado e mal podemos esperar para enviá-lo. No momento, estamos em um processo intensivo de testes para oferecer apenas alta qualidade e máxima segurança.

O que isso significa?

Basicamente a verificação de segurança significa uma segunda verificação de toda a base de código da carteira e, se as funções de enigma e camuflagem funcionam conforme o esperado, e se você está realmente anônimo enquanto envia CLOAK. A outra face do teste é um grupo de membros da equipe, testando todos os cenários possíveis, em todos os sistemas operacionais, para garantir que tudo esteja funcionando conforme o esperado.

O feedback geral foi muito positivo e, até o momento, não encontramos bugs críticos que possam atrasar o lançamento. Isso significa que não demorará muito mais tempo até que a gente faça o push final para o github da nova ElectronJS Wallet e um daemon CloakCoin atualizado.

Iremos lançar o código fonte para OSX, Windows e Linux, bem como versões já compiladas. download A antiga carteira Qt ainda será utilizável.

Atualização do código base (Código Phoenix)

Conforme você leu na última parte, atualizamos o daemon cloakcoin e adicionamos as chamadas RPC enigma, além de algumas correções, para torná-lo ainda mais seguro. Enquanto isso nosso bem conhecido desenvolvedor anorak está trabalhando na migração do código base.

Atualização do Anorak

Um grande olá a toda a comunidade e apoiantes!!

Primeiro de tudo, para todos vocês que acreditam no projeto - obrigado por permanecerem na CloakCoin por tanto tempo, enfrentando e aguentando dificuldades imensas neste mercado em baixa. Tem sido difícil para todos.

Após um turbilhão de eventos pessoais/familiares e outras dificuldades adicionadas à mistura, fico feliz em dizer que estou de volta ao trabalho na mudança do código base CloakCoin.

Assumir a tarefa de rzr e tomar noção de tudo o que precisa ser feito foi um pouco assustador no começo, mas estamos de volta ao trilho.

Quero fornecer uma visão geral do que envolve o processo de portabilidade para vocês entenderem melhor a situação e fornecer também algumas atualizações.

O ambiente regtest está agora maioritariamente implementado. - para aqueles que se perguntam, isso é importante para poder testar as coisas corretamente em um devnet local depois que tudo for transferido. A parte de mineração do código parece estar funcionando agora também, que é uma parte fundamental do protocolo/algoritmo que teve que ser implementado, mesmo que a fase de mineração ao vivo tenha terminado há muito tempo e o blockchain da mainnet esteja progredindo no Proof of Stake.

Os blocos de download/sincronização do cliente ativo atual foram testados e parecem estar funcionando bem na maior parte do tempo, o que também é uma boa notícia. Dito isso, ainda é necessário portar um pouco de código para que o stake funcione com nossa cadeia - o mecanismo de stake possui muitas partes móveis que se ligam à maneira como os blocos são processados e publicados na blockchain.

Rebase para o código de 0,17+ bitcoin é uma grande mudança em si - o código Cloak original foi baseado na versão muito desatualizada 0.8 Bitcoin (estimativa aproximada), bifurcada da Novacoin & Peercoin. Houve muitas melhorias de desempenho e segurança desde então; essa mudança deve trazer muito mais estabilidade, segurança e capacidade de teste.

Atualmente, estamos trabalhando para obter as partes ausentes cruciais ao código Cloak mescladas no cliente base - é um processo tedioso e lento, pois muitos códigos de bitcoin foram alterados e movimentados com diferenças de 9 versões principais desde o início do CloakCoin.

Sei que todo mundo estava ansioso para ver a funcionalidade do fundo comunitário, que está no roteiro por um tempo, mas isso teve que ser suspenso até que o rebase esteja concluído. Implementá-lo no topo do cliente atual não fazia sentido, considerando o progresso/extensibilidade futuro, seria apenas outra coisa a ser reimplementada, portanto, não é uma jogada inteligente e seria um desperdício de tempo/esforço.

Olhando para o futuro, a funcionalidade Enigma é algo que precisa ser feito quando o trabalho de PoS for concluído e testado. Isso pode ser um pouco desafiador devido à natureza de como os endereços furtivos/Enigma funcionam e a maneira como a carteira HD atual gera chaves privadas; isso precisará de testes extensivos para garantir que os fundos do usuário sejam seguros.

Espero que isso traga um pouco de clareza e paz à comunidade Cloak!

Paz e Amor!

Ler Tudo