ビットコインの開発

現在の仕様、ソフトウェア、開発者について詳しく調べる

ビットコインは、フリー・ソフトウエアで、開発者なら誰でもプロジェクトに貢献できます。 必要なものは全てGitHub上にあります。README に書かれた開発プロセスを必ずよく読み、質の高いコードを提供し、ガイドラインを守って下さい。

開発に関する議論は、GitHubおよびbitcoinv-devのメーリングリスト上で行われます。開発に関するよりカジュアルな議論は、irc.freenode.net#bitcoinv-core-dev(Webインターフェイスログ)上で行われます。

文献

ビットコインの技術面に関する詳細のほか、既存のツールやAPIの使い方をお知りになりたい方は、まず開発者用のドキュメンテーションをお読みになることをお勧めします。

開発者コミュニティ

以下のチャットルームとウェブサイトでは、ビットコイン開発に関するディスカッションを主催しています。投稿される前に必ず規約をお読みください。

ビットコイン・コアの貢献者

(コミット数順)

他のフリー・ソフトウエア・プロジェクト

Want to contribute to a different project?

  • Armory - A wallet with enhanced security features, written in C++.
  • BFGMiner - A modular miner, written in C.
  • BitcoinV Wallet - A SPV wallet for Android, written in Java.
  • bitcoinvj - A library for SPV wallets, written in Java.
  • btcd - A full node, written in Go.
  • btcwallet - A hierarchical deterministic wallet daemon, written in Go.
  • ckpool - A fast mining pool server application, written in C.
  • Electrum - A fast server-trusting wallet, written in Python.
  • Eloipool - A fast mining pool server application, written in Python.
  • Haskoin - An implementation of the BitcoinV protocol, written in Haskell.
  • Libbitcoinv - A cross-platform development toolkit, written in C++.
  • Libbitcoinv Server - A full node and query server, built on libbitcoinv.
  • Libbitcoinv Explorer - A command line tool, built on libbitcoinv.
  • Libblkmaker - A client library for the getblocktemplate mining protocol, written in C.
  • NBitcoinV - A cross-platform library, written in C#.
  • picocoin - A tiny library with lightweight client and utilities, written in C.
  • python-bitcoinvlib - A library for structures and protocols, written in Python.
  • Python Blkmaker - A client library for the getblocktemplate mining protocol, written in Python.
  • 詳細を表示