A partir de agora, tentaremos lançar uma atualização de desenvolvimento sobre o que vem acontecendo no desenvolvimento principal a cada quinze dias. O formato varia de acordo com o conteúdo que está sendo apresentado e, embora seu objetivo seja abrangente, ele não deve refletir toda a atividade de desenvolvimento da PIVX no GitHub.

Atividades GitHub 

AVISO: A lista a seguir cobre apenas as últimas duas semanas de atividade.

Lançamento da carteira principal

  • v3.3.0 foi lançado em 18/06/2019 e foi o primeiro grande lançamento de carteira este ano.
  • Ele desativou o zPIV minting e permitiu um gasto eficiente do zPIV (v2) para o PIV.
  • Garfo duro ocorreu com sucesso em 7/1/2019 sem nenhum problema. Mais informações aqui.
  • O desenvolvimento da v4.0.0 está agora em pleno vigor e deve ser lançado antes do final do terceiro trimestre de 2019 com inúmeras atualizações listadas abaixo, além de outras que ainda serão publicadas.

 

Protocolo Zerocoin 

  • PR # 936 “[zPIV] PublicCoinSpend v4 – Coin Randomness Schnorr Signature” foi submetido e está atualmente sob revisão. Isso permitirá o gasto do zPIV v1 legado que foi cunhado antes de maio de 2018.
  • O status atual da biblioteca de libzerocoin permanece o mesmo e, portanto, a criação de zPIV permanecerá desativada até que sua criptografia seja corrigida e revisada.

 

Participação (Staking PoS)

  • PR # 916 “Não afirme se fomos batidos pelo bloco” por CaveSpectre11 se juntou ao mestre.
  • Um novo recurso de Implantação ‘cold stake’ está sendo desenvolvido com o status recentemente transferido para “Em andamento” nas solicitações de recursos diversos. Esse novo recurso permitirá que outra carteira de nó quente seja acionada em nome das moedas de uma carteira fria.

 

Criptografia

  • Mais trabalho em andamento no PR # 643 “[Crypto] Uso mais forte de RAND (Research ANd Development/ Pesquisa e desenvolvimento) para a geração de chaves”

Nucleo

  • PR #939 “[Carteira] Remove (explicitamente) o comparador tx não usado ”foi enviado recentemente e está sendo analisado. Deve corrigir o problema # 510.

GUI (atual)

  • PR #895 “[Qt] Options UI cleanup” da Alko89 foi unida ao master.
  • PR # 933 “[Qt] Adicionar blockhash + datadir à aba de informações” se juntou ao mestre.

 

GUI (próxima geração)

  • Esta será uma nova carteira UI / UX, em colaboração com a equipe Krubit de projetistas de UI profissionais, especialistas em UX e desenvolvedores front-end com o desenvolvedor-chefe de furszy liderando o projeto.
  • PR será enviado logo na próxima semana com uma carteira testnet a seguir logo depois.
  • Ele é destinado a substituir a GUI atual a partir da versão v4.0.0.

 

Carteira no Celular 

  • O PR # 9, “Adicionado suporte para ID Facial”, foi enviado por yakubbaev para a carteira do iOS e está atualmente sendo revisado.
  • A carteira do Android foi atualizada para o 3.1.2 na Play Store e inclui correções de bugs e um servidor DNS atualizado.

 

Refatoração

  • PR #941 “Mover ThreadStakeMinter fora da net.cpp” foi submetida e está em revisão.

Travis 

  • PR #943 “Mostrar progresso dos testes funcionais” foi submetido e acaba de ser comprometido com o master com 8 novos commits.

Scripts e Ferramentas

  • PR #20 “Add github-merge.py script” foi submetido e está em revisão.
  • PR #947 “Sync github-merge.py with upstream” foi submetido e está em revisão.

Problemas

 

Numerosos problemas relatados pelo GitHub (e solicitações de recursos) estão sendo revisados ​​e trabalhados em paralelo.

 

Agora, para um tópico que muitos estão interessados.

 

 

Futuro da privacidade PIVX

Devido às vulnerabilidades imprevistas da libzerocoin no início deste ano, tivemos que interromper a criação do zPIV para evitar a inflação fora das especificações. Agora, em preparação para a possibilidade de que a libzerocoin não seja consertada pelos criptógrafos originais ou globais, a pesquisa para o próximo protocolo de privacidade para substituir a atual implementação do Zerocoin está em andamento pela equipe principal de desenvolvimento da PIVX. Tanto quanto gostaríamos de anunciar algo mais específico agora, essa área não é algo que possamos nos dar ao luxo de agir com pressa.

Uma opção em potencial para o curto-médio prazo é o novo protocolo de privacidade avançado (sem codinome ainda) que os desenvolvedores do núcleo da PIVX vêm desenvolvendo internamente desde 2018, com base nas pesquisas de Jonathan Bootle e Mary Maller. Esse protocolo em desenvolvimento utiliza um novo acumulador criptográfico, provas de intervalo e permite uma configuração sem confiança. As provas de alcance usadas serão as Bulletproofs que desenvolvemos e lançamos no final do ano passado. No entanto, este protocolo ainda precisa de muito trabalho, juntamente com uma revisão completa de sua criptografia antes mesmo de poder ser considerada uma opção viável. Esperamos ouvir mais sobre isso de nossos desenvolvedores do núcleo algum tempo depois que a v4.0.0 for lançada perto do final do terceiro trimestre de 2019. Por enquanto, o recente FAQ postado continua sendo publicado.

Enquanto isso, todos os outros protocolos de privacidade atualmente conhecidos no mercado também serão cuidadosamente revisados ​​para determinar nossas melhores opções para o futuro a longo prazo da PIVX. Houve algumas ótimas discussões e sugestões feitas no canal # next-privacy-protocol-chat do PIVX Discord e nossos desenvolvedores estão atentos ao que está sendo dito lá. Então, todas as coisas estão sendo consideradas e esperamos ter uma atualização técnica / opinião escrita pelo desenvolvedor principal sobre este importante tópico em algum momento no futuro próximo.

 

Esta atualização de desenvolvimento é o começo de novidades para o PIVX. Uma comunicação aprimorada sobre o nosso desenvolvimento e ser mais aberto sobre o que está acontecendo sem precisar que as pessoas vasculhem nossos repositórios do GitHub. Esperamos que isso ofereça uma boa visão do que os desenvolvedores da PIVX estão fazendo e da dedicação deles em fazer da PIVX um dos projetos de criptomoedas mais bem desenvolvidos do mercado. Obrigado. -jakiman