Monday 10 October 2016

Pengembangan bitcoin

Pengembangan bitcoin

Temukan informasi lebih lanjut mengenai spesifikasi, perangkat lunak, dan para pengembang.
Bitcoin adalah perangkat lunak gratis dan setiap pengembang dapat berkontribusi dalam proyek ini. Semua yang Anda butuhkan ada di repositori GitHub. Mohon pastikan untuk membaca dan mengikuti proses pengembangan dalam README, serta menyediakan kode yang berkualitas baik dan hormati semua panduan.
Diskusi pengembangan dilakukan di GitHub dan milis pengembangan-bitcoin di sourceforge. Sedangkan diskusi pengembangan yang tidak terlalu formal ada di irc.freenode.net #bitcoin-dev (antarmuka web, catatan).

Dokumentasi

Jika Anda tertarik untuk mempelajari lebih lanjut mengenai rincian teknis dari Bitcoin dan bagaimana menggunakan peralatan dan API yang ada, Anda disarankan untuk memulai dengan menjelajahi dokumentasi developer.

Para Pengembang inti

Sistem Bitcoin awalnya dirancang oleh Satoshi Nakamoto. Basis kode Bitcoin asli miliknya sekarang dipertahankan sebagai Bitcoin Core oleh para pengembang dan komunitas relawan.
Wladimir J. van der Laan
Gavin Andresen
Jeff Garzik
Gregory Maxwell
Jonas Schnelli

Pengungkapan tanggung jawab

Jika Anda menemukan kelemahan terkait Bitcoin, kelemahan yang tidak darurat dapat diemail dalam Bahasa Inggris kepada pengembang inti manapun atau dikirim ke milis keamanan-bitcoin swasta yang tertera di atas. Kelemahan yang tidak darurat contohnya adalah penolakan berbiaya mahal atas serangan layanan. Kelemahan darurat yang riskan untuk dituliskan di email yang tidak dienkripsi sebaiknya dikirim ke lebih dari satu pengembang inti, dienskripsi dengan kunci PGP mereka.



Komunitas Pengembang

Beberapa chatroom dan situs berikut menyediakan diskusi tentang perkembangan Bitcoin. Pastikan untuk membaca aturan-aturan mereka sebelum menulis posting.

Proyek-proyek perangkat lunak gratis lainnya

Anda dapat memilih proyek untuk berkontribusi dengan menjawab beberapa pertanyaan mengenai kemampuan Anda.
  • Armory - A wallet with enhanced security features.
  • BFGMiner - A modular miner.
  • Bitcoin Explorer - A command line tool, built on libbitcoin.
  • Bitcoin Server - A full node and query server, built on libbitcoin.
  • Bitcoin Wallet - A SPV wallet for Android and Blackberry.
  • bitcoinj - A library for SPV wallets, written in Java.
  • btcd - A full node, written in Go.
  • btcwallet - A hierarchical deterministic wallet daemon, written in Go.
  • Electrum - A fast server-trusting wallet.
  • Eloipool - A fast mining pool server application, written in Python.
  • Libbitcoin - A cross-platform development toolkit, written in C++.
  • Libblkmaker - A client library for the getblocktemplate mining protocol, written in C.
  • MultiBit HD - An international SPV wallet for desktops.
  • NBitcoin - A cross-platform library, written in C#.
  • picocoin - A tiny library with lightweight client and utilities, written in C.
  • python-bitcoinlib - A library for structures and protocols, written in Python.
  • Python Blkmaker - A client library for the getblocktemplate mining protocol, written in Python.

No comments:

Post a Comment