Розробка Біткойн
Тут ви знайдете більш детальну інформацію про чинні специфікації, програмне забезпечення та розробників.
Документація
У випадку вашої зацікавленості у більш детальній інформації щодо технічної сторони Біткойн та способів використання існуючих інструментів та API, рекомендуємо вам почати з вивчення документації для розробників.
Основні розробники
Система Біткойн була розроблена Сатоші Накамото. Його початкова кодова база наразі підтримується командою розробників Bitcoin Core та волонтерською спільнотою.
Розкриття інформації
bitcoin-security@lists.sourceforge.net
У випадку виявлення пов'язаних із Біткойн вразливостей, некритичні вразливості можуть бути надіслані англійською мовою електронною поштою будь-якому основному розробнику, або надіслані на вказаний вище приватний список розсилки біткойн-безпеки. Прикладом некритичної вразливості є складна у виконанні атака відмови в обслуговуванні. Повідомлення про критичні вразливості повинні бути зашифровані PGP-ключем (ключами) і відправлені одному із розробників.
Приєднуйтесь
Біткойн - це програмне забезпечення з відкритим початковим кодом і кожен розробник може зробити свій внесок у проект. Все, що вам може знадобитись, знаходиться на нашому репозиторії на GitHub. Будь ласка, переконайтесь, що ви прочитали та дотримуєтесь процесу розробки, що описаний у файлі README, а також пишіть код належної якості та поважайте усі настанови.
Усі дискусії з питань розробки проводяться на GitHub та у поштовій розсилці bitcoin-development на 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
(За кількістю залучень)