Биткойн разработка
Повече информация за текущата спецификация, софтуер и разработчици.
Документация
Ако искате да научите повече за техническите детайли на Биткойн и как да използвате съществуващите инструменти и APIs, ви препоръчваме да започнете с разглеждането на документация на разработчика.
Разработчици на ядрото
Първоначално Биткойн системата е била разработена от Сатоши Накамото. Неговият първоначален програмен код за Биткойн сега се поддържа от Bitcoin Core с помощта на разработчици и общност от доброволци.
Отговорно разкриване на рисковете
bitcoin-security@lists.sourceforge.net
Ако откриете уязвимост, свързана с биткойн, която не е критична, можете да изпратите имейл на английски език до централните разработчиците или до на частен сигурен биткойн списък, изброени по-горе. Пример за не-критична уязвимост е скъп за носене на изчакване отказ на услуга атака. Критичните уязвимости, които са твърде чувствителни за некриптиран имейл трябва да бъдат изпратени на един или повече от основните разработчици, криптирана с техния PGP бутон(и).
Включете се
Биткойн е свободен софтуер и всеки разработчик може да допринесе за проекта. Всичко, от което се нуждаете е в базата на GitHub. Моля прочетете и спазвайте процеса на развитие, описан в README, снабдявайте ни с качествен програмен код и уважавайте насоките на работата.
Дискусия на тема разработки ще се проведе в "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.
- Покажи повече..
Общности на разработчици
Следните чат стаи и уеб сайтове организират дискусиите за развитието на Биткойн. Моля, не забравяйте да прочетете техните правила за поведение, преди да публикувате.
Сътрудници на Bitcoin Core
(Подредени по брой на промените)