Обновление Развития PIVX

1-ая неделя ноября, 2019

 Вступление

Это обновление будет охватывать развитие PIVX GitHub за последний месяц октября, сразу после предыдущего обновления за октябрь. Также оно может охватить некоторые другие события, которые произошли во время публикации этого поста.

Комментарии редактора

Наши разработчики перешли в турбо-режим для версии 4.0! Это обновление просто не может покрыть их огромный список работ! Просто безумие, сколько работы вкладывается в код PIVX, чтобы сделать его намного более надежным, чистым, стабильным, безопасным, быстрым, функциональным и удобным! Ладно, попробую немного успокоиться … Разве я сказал, что объем работы сумасшедший?!?! Хорошо, давайте попробуем еще раз …

Как я уже говорил, разработка основы PIVX продвигается чрезвычайно хорошо благодаря многочисленным новым коммитам и после тщательного тестирования, а также нашему первому общедоступному отдельному релизу testnet, который будет продемонстрирован в предстоящей 4.0 версии кошелька, работающей в улучшенной сети Proof of Stake (PoS)!

Я также слышал, что разработчики значительно улучшат часть кода мастерноды, чтобы он лучше работал со стекингом и синхронизацией. В конце концов, ожидайте, что у вас будет отличный кошелек 4.0, который подготовит нас к еще лучшему 2020-му году!

Основные новости

Сегрегированный тестнет вместе с холодным стекингом теперь готов к публичному тестированию!

Холодный стекинг (PR # 955) проходит через отдельные сегменты тестовой сети, и теперь каждый может загрузить общедоступный кошелек для тестирования для дальнейшей проверки его возможностей!

PIVX AMA касаемо версии 4.0 с @Fuzzbawls 

Основной разработчик PIVX, Fuzzbawls, недавно провел сессию AMA (спроси меня о чем угодно) в режиме реального времени в Discord и ответил на множество вопросов о последних разработках, а также о некоторых предстоящих разработках! Мы также рассматриваем возможность делать это более регулярно, поэтому, пожалуйста, следите за объявлениями в наших социальных сетях.

Обновление релиза основного кошелька версии 3.4

  • В качестве напоминания для тех, кто, возможно, пропустил это событие — 27-го августа 2019-го года был выпущен обязательный релиз кошелька PIVX версии 3.4.0 с новым Модификатором Стекинга v2 (PR #983) плюс другие изменения в защите PoS для предотвращения / устранения раскола стекинга. Если вы работаете с более старой версией кошелька, чем 3.4, убедитесь, что вы обновили его и убедитесь что ваш кошелек работает в правильной сети!       
  • Хотя большинство бирж обновились до версии 3.4, все же рекомендуется выполнить небольшую тестовую транзакцию, прежде чем совершать более крупные транзакции при совершении переводов с кошелька на кошелек.
  • Смотрите подробные примечания к релизу v3.4 для получения списка всех изменений и включений. 

Новый протокол PoS Time (2-ая версия)

Основной разработчик, random-zebra, очень занят работой над более надежным протоколом Proof of Stake для PIVX (PR  #1002), включая множество улучшений, изменений алгоритма сложности и удаление устаревшего взаимодействия с кодом PoW.

Мы можем ожидать более стабильное время блока, более безопасную сеть, меньшее энергопотребление, более дружественное устройство и более справедливое распределение блоков после объединения. Подробная информация об этом изменении ожидается от основных разработчиков тогда, как только это будет готово.

Вклад разработчиков сообщества

Мы наблюдаем все больше и больше вкладов от разработчиков нашего сообщества, и теперь это действие можно отслеживать на нашей новой странице проекта сообщества для разработчиков в рамках PIVX GitHub! 

 

Полная активность GitHub

(2 октября 2019 г. — 1 ноября 2019 г.)

Исключая слияния, 12 разработчиков отправили 177 коммитов в мастер и 315 коммитов во все ветви. На мастере изменены 143 файла и было 6 097 добавлений и 2 366 удалений!


32 Pull requests merged (Oldest First)

15 Pull requests proposed by 5 people

4 Issues closed by 4 people

8 Issues created by 4 people

GitHub PR Highlights

  • PIVX-Project/PIVX (Newest First)

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.

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 #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 #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# 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 #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 #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 #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 #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 in the latest segregated testnet release.

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 #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. 

Основные цели развития

4 квартал, 2019 —  Главный релиз основного кошелька, v4.0

(Цели могут быть изменены)

Хотите внести свой вклад?

Любой пользователь может внести свой вклад в наш код, так как все будет проходить один и тот же процесс экспертной оценки и будет объединен, если он получит достаточно подтверждений!


%d такие блоггеры, как: