تطوير البت كوين
احصل على المزيد من المعلومات حول المواصفات الحالية والبرامج والمطورين.
التوثيق
إذا كنت مهتم بمعرفة المزيد عن التفاصيل التقنية للبت كوين و عن كيفية استعمال الأدوات الموجودة و وسائط برمجة التطبيقات, من المفضّل أن تبدأ بقراءة توثيقات المطور.
المطورين الأساسيين
تم تصميم نظام البت كوين أساساً من قبل ساتوشي ناكاموتو. يقوم المطورون المتعاقبون و مجتمع من المتطوعين بالمحافظة على قاعدته البرمجية الأساسية في البرنامج الأساسي للبت كوين Bitcoin Core.
الإغلاق المسئول!
bitcoin-security@lists.sourceforge.net
إذا وجدت نقاط ضعف مرتبطة بالبت كوين، فإن نقاط الضعف غير الهامة يمكن إرسالها عبر البريد الإلكتروني باللغة الإنجليزية لأياً من المطورين الأساسيين أو إرسالها لقائمة البت كوين البريدية الآمنة المذكورة بالأعلى. مثال على نقاط الضعف غير الهامة قد يكون هجوم مُكلف محتمل لإيقاف الخدمة. لكي يتم إرسال نقاط الضعف الهامة والحساسة جداً بطريقة غير مشفرة يجب أن يتم إرسالها لواحد أو أكثر من مطوري البت كوين الأساسيين وتشفيرهم بإستخدام مفتاح/مفاتيح (PGP) الخاصة بهم.
انضم الآن
البت كوين هو برنامج مجاني وأي مطور يمكنه المشاركة في المشروع. كل ما تحتاج إليه موجود في الـ GitHub repository. من فضلك تأكد من قراءة وإتباع عملية التطوير المشروحة في ملف إقرأني، لكي تقوم بكتابة كود ذو جودة جيدة ويتوافق مع كل الإرشادات الخاصة بالبرنامج.
مناقشات التطوير تأخذ مكانها في GitHub وقائمة تطوير-بت كوين البريدية على sourceforge. نقاشات تطوير بت كوين الأقل رسمية تأخذ مكانها على irc.freenode.net #bitcoin-dev (واجهة الويب, السجلات).
المزيد من مشاريع البرامج المجانية
يمكنك اختيار مشروع لتقديم المساعدة عن طريق الإجابة على بعض الأسئلة عن مهاراتك.
- Armory - A Bitcoin client with enhanced security features.
- BFGMiner - Modular Bitcoin mining software.
- bitcoinj - A Java implementation of a Bitcoin client-only node used in thin SPV Bitcoin clients.
- Bitcoin Wallet for Android - A thin SPV Bitcoin client for mobiles.
- Bits of Proof Enterprise Bitcoin Server - A modular implementation of the Bitcoin protocol in Java.
- btcd - A full node bitcoin implementation written in Go.
- btcwallet - A hierarchical deterministic wallet daemon written in Go.
- Electrum - A fast Bitcoin client relying on remote servers to store the block chain.
- Eloipool - A fast Python mining pool server software.
- libbitcoin - An asynchronous C++ library for Bitcoin.
- libblkmaker and python-blkmaker - Client side libraries for the getblocktemplate mining protocol.
- NBitcoin - A cross-platform .NET Bitcoin library. (Mac,IOS,Android,WP,Tablets,Mono,Desktop)
- libbitcoin-server - A libbitcoin-based blockchain query server.
- picocoin - A tiny bitcoin library, with lightweight client and utils.
- python-bitcoinlib - A Python2/3 Bitcoin library.
- sx - Modular Bitcoin commandline utilities.
- المزيد...
مجتمعات المطورين
غرف المحادثة و المواقع التالية تستضيف نقاشات حول تطوير البت كوين. من فضلك قم بقراءة قواعد السلوك المتعلقة بها قبل تحرير أي رسالة.
المساهمين في برنامج البت كوين الرسمي
(تم الترتيب تبعاً لعدد المساهمات)