GeroWallet تفتح الكود المصدري لمحفظتها على المتصفح للمراجعة العامة

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

By SongMarketCap

Cardano News - GeroWallet تفتح الكود المصدري لمحفظتها على المتصفح للمراجعة العامة

أتاحت GeroWallet الكود المصدري لإضافة المتصفح الخاصة بها بشكل علني على GitHub، ما يفتح جزءا كبيرا من بنيتها التقنية للمراجعة الخارجية.

يشمل الكود المنشور إدارة المحفظة ووظائف الأمان وتوقيع المعاملات والتحصيص وحوكمة CIP-1694 والاتصال بالتطبيقات اللامركزية وواجهة المتصفح.

بوصفها محفظة غير أمينة الحفظ، تتيح GeroWallet للمستخدمين إدارة أصول Cardano وتحصيص ADA والتفويض إلى DReps والتفاعل مع dApps والوصول إلى وظائف DeFi مع الاحتفاظ بالتحكم في مفاتيحهم الخاصة. يتضمن مستودعها العام أيضا دعما لـ Midnight و Apex Fusion.

GeroWallet تفتح مكونات المحفظة الحرجة أمنيا

يكشف المستودع بعضا من أكثر مكونات المحفظة غير أمينة الحفظ حساسية على صعيد الأمان.

تشمل وثائق GeroWallet اشتقاق المفاتيح وتخزين المفاتيح المشفر والتعامل مع كلمات المرور و PassKey وبناء المعاملات وتوقيعها، إلى جانب تكاملات محافظ الأجهزة Ledger و Trezor و Keystone.

يتم عزل المفاتيح الخاصة داخل عامل خدمة الخلفية للإضافة بدلا من تعريضها لواجهة المستخدم. يمكن للمطورين الآن تفحص كيفية تنفيذ تلك الضمانات وكيف تمر المعاملات عبر المحفظة قبل التوقيع.

تظهر أيضا وظائف خاصة بـ Cardano بشكل علني، بما في ذلك التحصيص وحوكمة CIP-1694 والأصول الأصلية و NFTs و موصل dApp الخاص بـ CIP-30.

جرى تنظيم المستودع ليدعم المشاركة إضافة إلى المراجعة. يمكن للمطورين إجراء fork للكود وبناء الإضافة محليا وإجراء تعديلات وتقديم طلبات سحب وفق شروط GeroWallet الحالية المتاحة للمصدر وغير التجارية.

Cardano تظل محورية في توسع GeroWallet متعدد الشبكات

توسعت GeroWallet إلى ما بعد تركيزها الأصلي على Cardano، إلا أن Cardano ما تزال ممثلة بعمق في قاعدة الكود العامة.

تشمل وظائفها على Cardano التحصيص وتفويض DReps والمشاركة في الحوكمة وإدارة الأصول الأصلية ودعم NFT والاتصال بالتطبيقات اللامركزية. كما تدمج المحفظة ميزات DeFi، بما في ذلك توجيه المبادلات عبر منصات Cardano اللامركزية.

تتم معالجة بيانات البلوك تشين ومعلومات الأسعار وتوجيه DeFi والتحديثات الآنية من خلال طبقة البيانات المنفصلة Nexus التابعة لـ Gero، بينما تحتوي إضافة المتصفح على المحفظة وبيئة التوقيع الموجهتين للمستخدم.

يشمل دعم Midnight وظيفة المعاملات المحمية وتكامل NIGHT و DUST، بينما يغطي دعم Apex Fusion سلسلتي Prime و Vector. تظل Bitcoin جزءا من خارطة طريق GeroWallet بدلا من كونها ميزة متاحة حاليا في المحفظة الصادرة.

يوفر المستودع العام بالتالي رؤية تقنية أوضح لكيفية توسع GeroWallet عبر شبكات متعددة مع احتفاظها بوظائف محفظتها الأصلية على Cardano.

تمويل Catalyst ينتقل إلى مرحلة تطوير علنية

يأتي هذا الإصدار عقب مقترح GeroWallet في Fund 13 ضمن Project Catalyst لدفع التطوير نحو نموذج أكثر انفتاحا وإتاحة أمام المجتمع.

حصل المقترح على 50,000 ADA لتحضير قاعدة الكود والإصدار العلني والتوثيق وعملية المساهمة للمطورين الخارجيين. تظهر السجلات العامة لـ Catalyst حاليا أن المشروع يتقدم عبر معالمه المخطط لها، مع اكتمال الأول من بين ثلاثة.

يتضمن مستودع GitHub الآن إرشادات التطوير ونظرة عامة على المعمارية وتتبع المشاكل وتدفق عمل محدد لتقديم التغييرات. يمكن للمطورين أيضا بناء المحفظة محليا واستخدام Cardano Preprod للاختبار دون التعامل مع أموال حقيقية.

وثقت GeroWallet قيدا حاليا يتمثل في أن عمليات البناء القابلة لإعادة الإنتاج لم تنفذ بعد، لذا لا يُتوقع أن تتطابق الإصدارات المجمعة محليا مع إصدار Chrome Web Store تطابقا بايتا ببايت.

ومع إتاحة كود محفظة المتصفح الآن بشكل علني، يمكن لمطوري Cardano فحص التنفيذ مباشرة واختبار عمليات البناء الخاصة بهم والمساهمة بالتغييرات عبر تدفق التطوير العلني لـ GeroWallet.