Esta atualização de desenvolvimento é uma tentativa de resumir todo o trabalho de desenvolvimento principal que está em andamento no GitHub durante o período coberto (geralmente 2 semanas). Isso deve mostrar a grande quantidade de trabalho de nossos desenvolvedores que muitos podem não perceber que está acontecendo todos os dias. Observe que isso não cobre apenas o trabalho dos desenvolvedores principais do PIVX, mas também destaca todos os desenvolvedores comunitários / abertos que contribuem para a base de código. Se você acha que pode ajudar como hobby ou em período integral, entre na brincadeira! É de código aberto, afinal.

 

Atualização do desenvolvimento PIVX

Primeira semana de outubro de 2019

 

Notícias de Desenvolvimento

Esta atualização abrange o desenvolvimento entre a última atualização no final de agosto e 1º de outubro (aproximadamente 5 semanas) e, como esperado, uma tonelada de trabalho foi realizada durante esse período. Nossa atividade de desenvolvimento está mais alta do que nunca e a próxima carteira 4.0 está se transformando em uma das nossas atualizações mais sólidas até o momento!

Atualização da versão v3.4 da carteira principal

  •       Como uma atualização para aqueles que podem ter perdido, uma versão obrigatória da carteira PIVX v3.4.0 foi lançada em 27 de agosto de 2019, com um novo Stake Modifier v2 (PR # 983), além de outras alterações de proteção PoS para impedir / eliminar a trituração da estaca .
  • O hard fork bem-sucedido ocorreu no bloco 1967000 em 31 de agosto de 2019, com a maioria das principais bolsas confirmando a atualização. Se você estiver usando uma versão anterior, atualize e verifique se está na cadeia correta.
  • Embora a maioria das trocas tenha sido atualizada para 3,4, ainda é aconselhável fazer uma pequena transação de teste antes de fazer transações maiores ao fazer transferências de carteira para carteira, apenas por precaução.
  • Consulte as notas de versão detalhadas da v3.4 para obter uma lista de todas as alterações e inclusões.

Interface do usuário da próxima geração 4.0 unificada

“Após sete longos meses, muito planejamento, codificação e revisão, estou muito feliz em anunciar que acabamos de mesclar meu PR 954!” – furioso

O que isso significa é que a nova interface do usuário será incluída no próximo grande lançamento da carteira!

O trabalho incluiu:

  • 428 arquivos alterados
  • 373 confirmações envolvidas
  • 50.844 linhas de código adicionadas.

Foi projetado e codificado desde o início com um código exclusivo no topo da estrutura QT. Portanto, é totalmente novo apenas para PIVX! Assista ao vídeo de demonstração do desenvolvedor.

Staking offline agora em testes

O Cold Staking(ou staking offline) (PR # 955) está sendo testado em uma rede de testes segregada, mantida pelos principais desenvolvedores, e estamos ouvindo relatos de que está funcionando muito bem, juntamente com algumas provas do explorador de blocos! Essa nova funcionalidade futura permitirá uma maneira mais segura de apostar no PIVX sem a necessidade de colocar as moedas em uma carteira quente (online).

Novo protocolo PoS Time v2

O programador principal, a random-zebra tem estado muito ocupada trabalhando em um protocolo de Prova de Estaca mais robusto para PIVX (PR # 1002) com uma série de melhorias, incluindo alterações no algoritmo de dificuldade e remoção do envolvimento do código PoW herdado.

Esperamos tempos de bloco mais consistentes, uma rede mais segura, menos consumo de energia, mais amigável para dispositivos low-end e distribuição mais justa de blocos, uma vez mesclada. Uma revisão detalhada sobre essa alteração é esperada pelos desenvolvedores principais, assim que estiverem prontos.

Contribuições para programadores da comunidade

Estamos vendo algumas contribuições impressionantes de nossos desenvolvedores da comunidade e essa atividade agora pode ser rastreada em nossa nova página Projeto de contribuições para desenvolvedores da comunidade no PIVX GitHub!

O PIVXPress está de volta com um novo apresentador!

Jeffrey, um membro de longa data da PIVX, agora é o novo host para atualizações de vídeo do PIVXPress. Espere ótimas atualizações animadas, incluindo notícias de desenvolvimento da nova série.

 

Atividade completa do GitHub

(1 de Setembro de 2019 – 1 de Outubro de 2019)

7 programadores enviaram 217 confirmações para master e 358 confirma para todas as filiais. No mestre, 563 arquivos foram alterados e houve 60.391 adições e 24.852 exclusões!

Apenas para colocar essa quantidade de trabalho em perspectiva, nos últimos 3 meses, a PIVX teve mais confirmações únicas do que Ethereum, Monero, Decred, Waves, DASH, Zcash e Zcoin.


 29 pull requests merged

(sorted by latest first)

 12 New pull requests (PR) proposed

 9 Issues closed

 2 Issues created

GitHub Highlights

(there are tons more that I haven’t highlighted here, so always check the GitHub if you want to see a full picture of what is going on)

PIVX-Project/PIVX

PR #936 – [zPIV] PublicCoinSpend v4 – Coin Randomness Schnorr Signature – submitted by core developer random.zebra is being reviewed. (Targeted for v4.0 release)

  • This advanced function will allow spending of legacy zPIV v1 (minted prior to 3.1 release) back to PIV. 

PR #953 – [RPC] [Wallet] AutoCombineRewards fixes and Improvements – submitted by community developer CaveSpectre11 is being reviewed. (Targeted for v4.0 release)

  • This enhances the AutoCombineRewards function allowing the user to configure how often to run the scan, and the amount to combine each time it executes; as well as adding a new One Shot option that enables sweep on next block, and at wallet startup.

PR #954 – [GUI] [Model] New Wallet UI – submitted by core developer furszy has been merged. (Targeted for v4.0 release)

  • This is a brand new UI/UX wallet, designed in collaboration with Krubit UI and UX designers and written from scratch in Qt by core dev furszy and Krubit front-end developers. More info and a full demo video can be seen HERE
  • Public testnet release of the next generation wallet GUI has been released.

PR #955 – [Core][Script][Wallet][RPC][Tests] Cold Staking – submitted by core developer random.zebra is being reviewed / worked on. (Targeted for v4.0 release)

  • This customized staking feature (name subject to change) allows a mutually agreed full-node online wallet to stake coins from an address that it has been given delegation to stake from. This provides extra security for stakers while still requiring a full node online wallet. More info can be found HERE

PR #956 – [Core][Qt] Add HD Wallet support – submitted by community developer akshaynexus is being reviewed / worked on. (Targeted for v4.0 release)

  • This is a highly requested feature where it provides users an option to backup and restore the entire wallet (all associated addresses and their balances) using a multi-word seed phrase instead of more complex file-based or private-key methods.

PR #968 – [Staking] Add Multi-Split functionality to stake output splitting – has been submitted by community developer CaveSpectre11 and is being reviewed / worked on. (Targeted for v4.0 release)

  • This enhancement will make the staking inputs split into 2 or more outputs based on the stake split threshold instead of splitting in half.

PR# 970 – [Wallet] Various transaction handling improvements – submitted by core developer Warrows is being reviewed / worked on.

  • This pull request is a happy melting pot of improvements regarding transactions handling with most being backports from bitcoin.
  • So far, there are more than 10 improvements included in this PR and the full list can be found in the initial PR notes.

PR #985 – [Wallet][RPC] Correct free tx selection and add user control – has been submitted by community developer CaveSpectre11 and is being reviewed / worked on.

  • This fixes and thus prevents very large free transactions being accepted into blocks, despite what the block creator sets the -blockminsize parameter to.

PR #992 – [Multisend][Wallet] Don’t send multiple multisend transactions for a stake that resulted – has been submitted by community developer CryptoDev-Project and is being reviewed / worked on.

  • This improves the Multisend handling during staking when UTXO that won the block reward is split, thus preventing multiple transfers during that occurrence.

PR #1002 – [WIP][PoS] Time Protocol v2 – submitted by core developer random.zebra is being reviewed / worked on. (Targeted for v4.0 release)

  • This is a major step forward in improving the current Proof of Stake performance in order to enable more consistent & predictable block times.

PR #1033 – [WIP][GUI][Model][Wallet] Cold staking UI. – submitted by core developer furszy is being reviewed / worked on. 

  • This adds the necessary GUI elements and backend connections for Cold Staking functionality into the next generation GUI included in 4.0.

PIVX-Project/PIVX-iOS

PR #25Added support for Face id – submitted by community developer yakubbaev has been committed to master.

Comentários do Editor

Faz mais de um mês desde a última atualização (desculpas!) E significa que essa atualização acabou sendo massiva mais uma vez! A enorme quantidade de trabalho, tanto em quantidade quanto em qualidade, dos nossos desenvolvedores de PIVX é simplesmente espantosa com o número de confirmações exclusivas dos desenvolvedores de PIVX dentro do ano que excede criptomoedas muito maiores, como Ethereum, Cardano, Monero, DASH e Zcash, etc! (ref. CryptoMiso) Esse é um compromisso sério! (trocadilho não pretendido)

Além disso, não estamos falando apenas de commits menores aqui. Os desenvolvedores do PIVX têm trabalhado duro para fazer melhorias significativas no núcleo do PIVX, além de adicionar novos recursos e funcionalidades que melhorarão a usabilidade, a segurança e a estabilidade da carteira / blockchain do PIVX.

A PIVX está em ótimas mãos com o desenvolvimento de classe mundial em andamento. Não há dúvida em minha mente. – jakiman

Em uma frente de desenvolvimento não core separada, o PIVX core developer furszy vem realizando um trabalho paralelo sério e anunciou recentemente um novo aplicativo descentralizado de múltiplas carteiras e pontos de venda chamado Exobit na plataforma Android. A versão Testnet já está disponível e está planejado incluir swaps atômicos (essencialmente DEX) posteriormente, com o PIVX sendo a primeira moeda alternativa a ser listada ao lado do Bitcoin. Portanto, fique de olho no progresso do desenvolvimento, pois ele pode ser um aplicativo importante para PIVX! Mais informações e um vídeo de introdução podem ser vistos aqui.

 

Principais metas de desenvolvimento

T4 2019 – versão principal do v4.0

Quarto trimestre de 2019 – discussão aberta do protocolo de privacidade da próxima geração

(As metas estão sujeitas a alterações de curso)

 



error20
Wordpress Social Share Plugin powered by Ultimatelysocial