توسعه بیت کوین
اطلاعات بیشتری را در مورد مشخصات فعلی، نرم افزار و توسعه دهندگان بیابید
مستند سازی
اگر به آموختن جزئیات فنی بیشتری در مورد بیت کوین و چگونگی استفاده از ابزارهای موجود و API ها علاقمند هستید، توصیه می شود با بررسی قسمت مستند سازی توسعه دهندگان کار خود را آغاز کنید.
توسعه دهندگان هسته
سیستم بیت کوین در اصل بوسیله ساتوشی ناکاموتو طراحی شده است. کد بیس بیت کوین اصلی او، اکنون به عنوان هسته بیت کوین، توسط توسعه دهندگان بعدی و نیز گروهی از جوامع داوطلب نگهداری می شود.
افشای پر مسئولیت
bitcoin-security@lists.sourceforge.net
اگر ضعفی در بیت کوین یافتید، چنانچه یک ضعف غیربحرانی باشد می توانید ای میلی به زبان انگلیسی به هر یک از توسعه دهندگان هسته بفرستید و یا به فهرست ایمیل خصوصی ایمنی-بیت کوین که در بالا آمده است، ارسال دارید. مثالی از ضعف غیربحرانی می تواند یک انصراف از انجام کاری پرهزینه ی مثلاً حمله به سرویسها باشد. ضعف های بحرانی بسیار حساس برای رمزبرداری از ای میل باید به یک یا بیشتر از توسعه دهندگان هسته و بصورت رمزگذاری شده با کلید(های) PGP آنها باشد.
خود را درگیر در موضوع کنید
بیت کوین یک نرم افزار رایگان است و هر توسعه دهنده ای می تواند در این پروژه همیاری داشته باشد. هر آنچه که نیاز دارید در خزانه گیت هاب وجود دارد. خواهشمند است از خواندن و دنبال کردن فرایند توسعه که در README توضیح داده شده است و نیز از ارائه کد خوب با کیفیت و رعایت همه دستورالعمل ها، اطمینان حاصل نمایید .
بحث های توسعه در گیت هاب و توسعه-بیت کویندر فهرست ایمیل در سورس فورج قرار میگیرد.بحثهای توسعه ای کمتر رسمی در irc.freenode.net #bitcoin-dev (اینترفیس وب, logs) دنبال می شود.
پروژه های نرم افزاری رایگان دیگر
شما می توانید با پاسخ دادن به چند پرسش در پرسش هایی در مورد مهارت های شما در یک پروژه همیاری کنید.
- 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.
- ادامه...
جوامع توسعه دهندگان
بحث های موجود در اتاق های گفتگوی زیر و میزبانان وب سایتها در مورد توسعه بیت کوین. خواهشمند است قبل از گذاشتن پست، مطمئن شوید که شیوه های رفتاری آنان، را خوانده اید.
همیاران هسته Bitcoin
(مرتب شده بر اساس تعداد تخصیص)