PIVX 개발업데이트 – 2019년 8월

3주

이 개발 업데이트는 GitHub에서 진행중인 모든 핵심 개발 작업을 해당기간 동안 요약한 것입니다. 이것은 매일 일어나고 있다는 것을 깨닫지 못할 개발자들의 엄청난 양의 작업을 보여 줍니다.  PIVX 핵심 개발자의 작업을 다루는 것이 아니라 코드 기반에 기여하는 모든 커뮤니티 / 공개 개발자를 구합니다. 취미 나 풀 타임으로 도울 수 있다고 생각되면 바로 뛰어 들어보십시오! 결국 오픈 소스입니다.

 


편집자 의견

PIVX의 핵심 및 커뮤니티 개발자가 최근 개발한 활동의 양이 막대하고 오프라인 생활이 시작되어 2주마다 소수의 GitHub 활동만으로 멋지고 짧은 개발 업데이트를 게시하려는 시도는 완전히 실패했습니다. 그러나 지금은 더 많은 정보를 쓸 수 있다는 것이 좋습니다. 

  • 차세대 4.0 지갑 GUI의 공개 테스트넷 릴리스가 지난주에 출시되었습니다 ! 이 새로운 공개 베타 버전은 기본적으로 새로운 UI 개선에 직접 액세스하여 진행 하거나 중단 할 수 있습니다 ! 그래서 우리는 모든 사람들에게 회전을 주며, 버그가 발견되면 보고 합니다. 지금 사용해 볼 수 없다면 새 지갑의 비디오 연습을 통해 지갑이 얼마나 멋진 지 확인할 수 있습니다.
  • Cold Staking (PR # 955) 기능은 또한 지난 몇 주 동안 여러 개발자가 수행한 심각한 작업을 통해 개선되고 있으며 분리된 테스트넷 네트워크에서 내부테스트로 진행 되었습니다. 이 기능을 사용하면 PIVX를 더 안전하게 보관할 수 있으므로 더 이상 모든 동전을 온라인 지갑에 24/7에 보관할 필요가 없습니다.

 

  • PIVX에 PoS 취약점이 있고, 공격을 받고 있으며, PIVX 수정 # 803이 수정하지 않았다는 기사가 떠오릅니다. 글쎄, 그것은 당시에 수정되었으며 주장 된대로 “가짜 스테이크”와 관련이 없습니다. PIVX 핵심 개발자는 의심스러운 스테이킹 활동을 알고 있으며 지난 주 PIVX discord의 # important-updates 채널에서 공개 성명을 발표했으며 곧 더 많은 업데이트가있을 것으로 예상됩니다.

따라서 지난 몇 주 동안 PIVX는 수많은 오픈 소스 개발, 블록 체인 커뮤니티의 관심, 심지어 미디어까지도 행동으로 가득 찬 또 다른 기간 이었습니다 ! 더 혁신적인 지갑 업데이트가 시작되고 PIVX의 새로운 시작은 확실히 어디에도 가지 않을 것이며, 그 선언을 이행하기 위해 가장 잘 개발된 암호화폐 중 하나가 될 것입니다.


 

주요 개발 목표

Q3 2019 – 업데이트된 핵심 지갑 릴리스

Q4 2019 – 업데이트된 핵심 지갑 릴리스

Q4 2019 – 차세대 프라이버시 프로토콜 공개

참고 : 대상은 변경 될 수 있으며 석재에 설정되지 않습니다

GitHub 활동

(지난 3 주 – 숫자로 정렬 – 마스터 커밋이 굵은 글씨로 표시됨)

*이 업데이트는 단순히 누락되었거나 개인 리포지토리 등에서 작업 한 모든 작업을 포함하지 않을 수도 있습니다.

 

번역되지 않은 GITHUB 활동
PIVX-Project/PIVX

PR #643 – [Crypto] Use stronger rand for key generation – submitted by core developer warrows is being reviewed / worked on.
PR #915Modify GetNextWorkRequired to set Target Limit correctly – submitted by community developer CaveSpectre11 has been committed to master.
PR #936 – [zPIV] PublicCoinSpend v4 – Coin Randomness Schnorr Signature – submitted by core developer random.zebra is being reviewed / worked on.
– This advanced function will allow spending of legacy zPIV v1 (minted prior to 3.1 release) back to PIV.

PR #939 – [Wallet] Remove (explicitly) unused tx comparator – submitted by core developer Warrows has been committed to master
PR #941 – [Refactor] Move ThreadStakeMinter out of net.cpp – submitted by core developer Fuzzbawls has been committed to master.
PR #947 – [Scripts] Sync github-merge.py with upstream – is being reviewed / worked on.
PR #948 – [Docs] Clean and re-structure the gitian-keys directory – submitted by core developer Fuzzbawls has been committed to master.
PR #950 – [Qt] [RPC] Fixup budget proposal URLs that are lacking scheme – has been submitted by community developer CaveSpectre11 has been committed to master.
PR #952 – [Minting] Prevent potential negative out values during stake splitting – has been submitted by community developer CaveSpectre11 has been committed to master.

PR #953 – [RPC] [Wallet] AutoCombineRewards fixes and Improvements – submitted by community developer CaveSpectre11 is being reviewed / worked on.
– 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 is being reviewed / worked on.
– 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. It is targeted to replace the current GUI starting from v4.0.0 release. More info and a full demo video can be seen
 HERE

PR #955 – [Core][Script][Wallet][RPC][Tests] Cold Staking – submitted by core developer random.zebra is being reviewed / worked on.
– 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.
– 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 #957 – [Build] Add info about ‘–with-unsupported-ssl’ – submitted by core developer Warrows has been merged to master.
PR #958 – [Staking] Modify miner and staking thread for efficiency – submitted by community developer CaveSpectre11 has been committed to master.
PR #963 – [WIP][RPC] Add PoS support to transaction utilities – submitted by community developer CaveSpectre11 is being reviewed / worked on.
PR #964 – [Refactor] Combine parameter checking of budget commands – submitted by community developer CaveSpectre11 has been committed to master.
PR #965 – [RPC] Correct issues with budget commands – submitted by community developer CaveSpectre11 has been committed to master.
PR #968 – [Staking] Add Multi-Split functionality to stake output splitting – has been submitted by community developer CaveSpectre11 and is being reviewed / worked on.
– This enhancement will make the staking inputs split into 2 or more outputs based on the stake split threshold instead of splitting in half only.

PR #970 – [Wallet] Various transaction handling improvements – submitted by core developer Warrows is being reviewed / worked on.
PR #971 – [Wallet][zPIV] zc public spend parse crash in wallet startup fixed – submitted by core developer furszy has been committed to master.
PR #974 – [Tests] Add Spork functional test and update RegTest spork key – submitted by core developer random.zebra has been committed to master.
PR #975 – [Consensus] Define SPORK_17 – submitted by core developer random.zebra is being reviewed / worked on.
PR #976 – [Refactor] Fix stake age checks for regtest – submitted by core developer random.zebra has been committed to master.
PR #977 – [Build] CMake Improvements –  submitted by core developer Fuzzbawls is being reviewed / worked on.
PR #978 – [Refactor] Fix a few compile time warnings – submitted by core developer Warrows is being reviewed / worked on.
PR #979 – [Compilation] Pass caught exceptions by reference – submitted by core developer Warrows is being reviewed / worked on.
PR #980 – [RPC] [Wallet] Remove Bitcoin Core 0.8 block hard-linking – submitted by community developer JSKitty has been committed to master.
PR #981 – [Tests] Add RPC budget regression tests –  submitted by core developer Fuzzbawls is being reviewed / worked on.
PR #982 – [Miner] Don’t create new keys when generating PoS blocks – submitted by core developer random.zebra has been committed to master.
PR #983 – [WIP] – [PoS] Stake Modifier V2 – submitted by core developer random.zebra is being reviewed / worked on.
PR #985 – [Wallet][RPC] Correct free tx selection and add user control – submitted by community developer CaveSpectre11 is being reviewed / worked on.

PIVX-Project/PIVX-iOS

PR #19 – [Build] Add basic TravisCI support – has been committed to master.
PR #20 – [Tools] Add github-merge.py script – has been committed to master.

Issues / Enhancements

Issue #510Orphaned transaction time mismatch – has been fixed/closed.
Issue #969 – Wallet startup taking too long (Review) – has been opened.
Issue #973 – [Minting] Block Value calculations are done on the wrong block – has been submitted by community developer CaveSpectre11 based on PR #814 by Carbon-Zero

 

%d 블로거가 이것을 좋아합니다: