إن تحديث التطوير هذا هو محاولة لتلخيص جميع أعمال التطوير الأساسية التي تحدث في ال GitHub للفترة التي يتم تغطيتها (اسبوعين عادة). من المفترض بهذا أن يظهر مقدار العمل الهائل الذي يقدمه مطورونا و الذي لا يدرك الكثيرون أنه يحدث يوميا. يرجى الانتباه إلى أن هذا لا يشمل فقط العمل الذي يقدمه مطورو الأساس بل سيشمل أيضا جميع مطوري المجتمع الذين يشاركون في النص البرمجي. لو كنتم تعتقدون أنكم تستطيعون المساعدة اما كهواية أو كوظيفة بوقت كامل، قوموا بالإنضمام! فهي في نهاية الأمر مفتوحة المصدر.

 


تعليقات المحرر

إن محاولتي لنشر تحديثات تطوير لطيفة و قصيرة بعدد قليل من نشاطات ال GitHub كل اسبوعين كانت فاشلة بالكامل حيث كان مقدار فعاليات التطوير التي حصلت مؤخرا من مطوري المجتمع و المطورين الأساس هائلا و أصبحت حياتي الشخصية عائقا في النشر لأسبوع واحد اخير. لكن قد كان من الجيد كوني أصبح لدي المزيد من الأشياء للكتابة عنها.

  • الاصدار العام على شبكة الإختبار العمومية للجيل الرابع من واجهة المستخدم للمحفظة تم اصداره الأسبوع الماضي! إن النسخة التجريبية العمومية الجديدة تسمح لكم بوصول مباشر لتحديث واجهة المستخدم الجديد حيث يمكنكم تجربته! لذا نحن نشجع الجميع على تجربته و التبليغ عن أي اخطاء في حال العثور عليها. لو لم تتمكنوا من تجربتها حاليا قوموا بمشاهدة عرض الفيديو التالي للمحفظة الجديدة لمشاهدة مدى روعتها.
  • ميزة الرهان البارد (PR #955) تتحسن أيضا بقيام عدد من المطورين بعمل جدي خلال الأسابيع الأخيرة الماضية و تطورت لمرحلة الاختبار الداخلي على شبكة اختبار منفصلة إن هذه الميزة تستحق التطلع إليها حيث ستمكن طريقة آمنة بشكل أكبر لمراهنة ال PIVX، حيث لن تضطروا لاستضافة عملاتكم كلها على محفظة متصلة بالانترنت طوال الوقت لتتمكنوا من الرهان.
  • لقد كان هناك بعض المقالات التي تحوم تدعي أن ل PIVX ثغرة في ال PoS، و أنه يتم مهاجمتها و أن إصلاح PIVX عدد 803 لم يقم بمعالجتها. حسنا، لقد تم إصلاحها في وقتها و لا تتعلق بالرهان المزيف المزعوم. إن مطورو الأساس ل PIVX على وعي بفعاليات الرهان المريبة و تم القيام ببيان رسمي في قناة #important-updates على الديسكورد الأسبوع الماضي كما هو أدناه و نتوقع المزيد من التحديثات عن قريب.

لذا فقد كانت الأسابيع القليلة الماضية فترة أخرى مليئة بالفعاليات ل PIVX بوجود كم هائل من التطوير مفتوح المصدر، الإهتمام بمجتمع العملات المشفرة، و حتى وسائل الاعلام! بوجود المزيد من تحديثات المحافظ المبتكرة القريبة، و البداية الجديدة الحتمية ل PIVX، و ستستمر بكونها أحد أكثر العملات المشفرة دقة من ناحية التصميم و التي تسعى لتلبية بيانها الرسمي.


 

اهداف التطوير الأساسية

الربع الثالث من 2019، اصدار النسخة المحدثة من المحفظة الأساس

الربع الرابع من 2019، اصدار النسخة المحدثة من المحفظة الأساس

الربع الرابع من 2019، كشف الجيل القادم مز بروتوكول السرية

 

ملاحظة: إن الأهداف عرضة للتغيير و ليست ثابتة

نشاط ال 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

 

 

error20
Wordpress Social Share Plugin powered by Ultimatelysocial