ビットコインの開発
現在の仕様、ソフトウェア、開発者について詳しく調べる
文献
ビットコインのテクニカル面に関する詳細や既存のツールやAPIの使い方をお知りになりたい方は、まずデベロッパー・ドキュメンテーションをお読みになることをお勧めします。
コア開発者
ビットコイン・システムは、もともとナカモト・サトシによって作られました。彼のオリジナルのビットコイン・コードソースは、今もビットコイン・コアとして、後に続くデベロッパーとボランティア・コミュニティーによって維持されていいます。
責任ある情報公開
bitcoin-security@lists.sourceforge.net
ビットコインに関する脆弱性を見つけたら、それが重大なものでない場合は、中枢開発者や上記のビットコイン-セキュリティー・メーリング・リストに英語でEメールをお送りください。重大でない脆弱性の例として、コンピューター・ハッカーによるDoS攻撃があります。慎重に扱う必要があり、暗号化されていないEメールでは送れないような重大な脆弱性が見つかった場合は、一人あるいはそれ以上の中枢開発者に、PGP鍵で暗号化されたものをお送りください。
参加する
ビットコインは、フリー・ソフトウエアで、ディベロッパーなら誰でもプロジェクトに貢献できます。 必要なものは全てGitHubの中にあります。必ずREADME に書かれた開発のプロセスをよく読み、質の高いコードを提供し、ガイドラインを守って下さい。
開発に関するディスカッションはGitHubとソースフォージの ビットコイン開発で行われており、そのメーリングリストには誰でも参加できます。また、ややカジュアルな開発ディスカッションはirc.freenode.net #bitcoin-devで行われています。 (ウエブインターフェイス, ログ)
他のフリー・ソフトウエア・プロジェクト
あなたのスキルに関する質問に2-3お答えいただくことで、プロジェクトに貢献することができます。
- 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.
- 詳細表示..
開発者コミュニティ
以下のチャットルームとウエブサイトは、ビットコイン開発に関する討論を主催しています。投稿される前に必ず規約をお読みください。
ビットコイン・コアの貢献者
(コミット数順)