bitcoin adalah sebuah uang elektronik yang di buat pada tahun 2009 oleh satoshi nakamoto.
nama tersebut juga dikaitkan dengan perangkat lunak sumber terbuka yang dia rancang, dan juga menggunakan jaringan peer-ke-peer tanpa penyimpanan terpusat atau administrator tunggal di mana departemen keuangan amerika serikat menyebut bitcoin sebuah mata uang yang terdesentralisasi . tidak seperti mata uang pada umumnya, bitcoin tidak tergantung dengan mempercayai penerbit utama.
bitcoin menggunakan sebuah database yang didistribusikan dan menyebar ke node-node dari sebuah jaringan p2p ke jurnal transaksi, dan menggunakan kriptografi untuk menyediakan fungsi-fungsi keamanan dasar, seperti memastikan bahwa bitcoin-bitcoin hanya dapat dihabiskan oleh orang memilikinya, dan tidak pernah boleh dilakukan lebih dari satu kali.
desain dari bitcoin memperbolehkan untuk kepemilikan tanpa identitas (anonymous) dan pemindahan kekayaan.
bitcoin - bitcoin dapat disimpan di komputer pribadi dalam sebuah format file wallet atau di simpan oleh sebuah servis wallet pihak ketiga, dan terlepas dari semua itu bitcoin - bitcoin dapat di kirim lewat internet kepada siapapun yang mempunyai sebuah alamat bitcoin.
topologi peer-to-peer bitcoin dan kurangnya administrasi tunggal membuatnya tidak mungkin untuk otoritas, pemerintahan apapun, untuk memanipulasi nilai dari bitcoin - bitcoin atau menyebabkan inflasi dengan memproduksi lebih banyak bitcoin.
bitcoin adalah salah satu dari implementasi pertama dari yang disebut cryptocurrency, pertama kali di deskripsikan oleh wei dai pada tahun 1998 dalam milis cypherpunks.
bitcoin mengandalkan pada jumlah pemindahan di antara rekening publik menggunakan kriptografi kunci publik.
semua transaksi - transaksi terbuka untuk umum dan disimpan dalam sebuah database yang didistribusikan.
untuk mencegah pengeluaran-ganda, jaringan mengimplementasikan sebuah server waktu yang di distribusikan, menggunakan ide perantaian bukti dari kerja.
keseluruhan sejarah dari transaksi - transaksi telah di simpan dengan semestinya dalam database dan untuk mengurangi ukuran dari tempat penyimpanan, sebuah pohon merkle digunakan.
seseorang yang berpatisipasi di dalam jaringan bitcoin mempunyai sebuah wallet yang menyimpan beberapa keypair - keypair kritografi.
kunci publik - kunci publik, atau alamat -alamat bitcoin, yang bertindak sebagai tujuan akhir(endpoint) mengirim atau menerima untuk semua pembayaran.
kunci pribadi yang terkait hanya memperbolehkan pembayaran hanya dari user itu sendiri.
alamat - alamat tidak mengandung informasi apapun mengenai pemiliknya dan secara umum tidak diketahui.
alamat - alamat dalam format yang dapat dibaca manusia terdiri dari angka - angka acak dan huruf - huruf yang panjangnya sekitar 33 karakter, dalam format 1ryk1yzega59pi314159kuf2za4jayytd.
pengguna bitcoin dapat memiliki banyak alamat, dan faktanya dapat mengenerasi alamat baru tanpa batasan apa pun, karena membuat sebuah alamat baru adalah bersifat segera, sebanding dengan membuat sebuah umum/pribadi pasangan kunci baru, dan tidak membutuhkan hubungan dengan node - node apapun dalam jaringan.
dalam membuat tujuan-tunggal/penggunaan-tunggal alamat - alamat dapat membantu anonimitas user tersebut.
bitcoin - bitcoin mengandung kunci publik (alamat) sang pemilik yang sekarang.
ketika pengguna a mengirim suatu nilai ke pengguna b, a akan melepaskan nilai kepemilikan mereka dengan menambahkan kunci publik (alamat) b ke koin - koin tersebut dan menandatanganinya dengan kunci pribadi dia sendiri.
kemudian dia akan menyiarkan bitcoin - bitcoin ini dalam sebuah pesan yang sesuai, atau disebut transaksi, di dalam jaringan peer-ke-peer.
sisa dari node - node jaringan menvalidasi tanda tangan kritografi dan jumlah dari transaksi sebelum menerimanya.
transaksi apapun yang di siarkan ke node - node lainnya tidak secara langsung menjadi resmi sampai diakui dalam sebuah daftar-waktu yang telah dicap dari semua transaksi yang diketahui, yaitu disebut sebagai rantai blok.
pengakuan ini berasal dari sebuah sistem yang-diyakini-jalan untuk mencegah pengeluaran ganda dan pemalsuan.
saat - saat tertentu, setiap node yang menghasilkan mengoleksi semua transaksi - transaksi tidak diakui yang mana diketahui dari dalam sebuah blok kandidat, sebuah file yang mana di antara lainnya, mengandung hash kriptografi dari blok-yang berlaku sebelumnya dan diketahui pula oleh node tersebut.
kemudian node itu mencoba untuk menghasilkan sebuah hash kriptografi dari blok itu dengan karakteristik tertentu, sebuah usaha yang membutuhkan sebuah nilai yang dapat diprediksi dari pengulangan percobaan dan kesalahan.
ketika sebuah node menemukan sebuah solusi, dia akan mengumumkannya ke semua jaringan.
anggota jaringan akan menerima blok baru yang telah di pecahkan dan mengvalidasikannya sebelum menerima, dan kemudian menambahkannya ke rantai.
akhirnya, rantai-blok mengandung sejarah kriptografi kepemilikan dari semua koin - koin yang berasal dari alamat sang pembuat ke pemilik alamat yang sekarang.
oleh karena itu, kalau seorang pengguna berusaha untuk menggunakan kembali koin-koin yang telah dia belanjakan, maka jaringan akan menolak transaksi tersebut.
jaringan bitcoin secara acak membuat dan mendistribusikan sekumpulan dari bitcoin - bitcoin yang baru sekitar 6 kali dalam satu jam ke seseorang yang menjalankan perangkat lunak dengan opsi 'menghasilkan koin' yang telah dipilih sebelumnya.
setiap pengguna berpotensi menerima sekumpulan dengan menjalankan opsi itu, atau program yang telah dispesialisasikan untuk dijalankan di alat yang pengguna punya (contohnya kartu grafis - vga).
menghasilkan bitcoin - bitcoin adalah sering diistilahkan sebagai "menambang", sebuah istilah yang sama dengan analogi penambangan emas.
mengenai probabilitas kemungkinan bahwa seorang pengguna akan menerima sekumpulan sangat bergantung pada kekuatan komputasi yang dia kontribusikan ke jaringan yang juga berhubungan dengan gabungan kekuatan komputasi dari semua node - node.
jumlah dari bitcoin yang dibuat dalam setiap kumpulan adalah tidak lebih dari 50 btc, dan seiringan dengan waktu penghargaannya juga telah diprogram untuk berkurang sampai ke titik nol, dengan begitu tidak akan ada lebih dari 21 juta bitcoin yang akan ada.
seiring dengan pembayaran berkurang, maka motif dari pengguna tersebut diharapkan akan berubah untuk mendapatkan biaya transaksi.
semua node - node yang menghasilkan dari jaringan adalah berkompetisi untuk menjadi yang pertama dalam mencari sebuah solusi untuk sebuah masalah kriptografi mengenai blok-kandidatnya, sebuah masalah yang mengharuskan pengulangan percobaan dan kesalahan.
ketika sebuah node menemukan sebuah solusi yang benar, maka akan mengumumkannya ke sisa dari jaringan dan mengklaim sekumpulan dari bitcoin - bitcoin.
anggota - anggota dari jaringan akan menerima blok yang telah dipecahkan dan menvalidasikannya sebelum menerima secara penuh, dan menambahkannya ke rantai.
nodes dapat memperkerjakan unit pengolah pusat mereka menggunakan klien standar atau menggunakan perangkat lunak lainnya yang memanfaatkan kekuatan dari graphics processing unit mereka.
diablominer, opencl miner for bitcoin poclbm, python opencl bitcoin miner pengguna juga dapat menghasilkan bitcoin secara kolektif.
bitcoin pooled mining
dikarenakan setiap satu blok akan dihasilkan setiap 10 menit, maka setiap node secara terpisah mengatur ulang kesulitan dari masalah yang dicoba untuk dipecahkan setiap dua dua minggu sekali untuk setiap perubahan dari kekuatan keseluruhan unit pengolah pusat(cpu) dari jaringan peer-ke-peer.
dikarenakan node - node tidak mempunyai obligasi untuk menyertakan transaksi - transaksi dalam setiap blok yang mereka hasilkan, pengirim bitcoin dapat juga secara sukarela membayar biaya transaksi.
dengan melakukan itu akan mempercepat transaksi tersebut dan menyediakan insentif untuk pengguna - pengguna yang menjalankan node, terutama ketika kesulitan dari menghasilkan bitcoin - bitcoin ditingkatkan atau hadiah dari setiap jumlah blok berkurang seiring waktu.
node - node mengumpulkan biaya transaksi yang dikaitkan dengan semua transaksi-transaksi yang dimasukkan dalam blok-kandidat mereka.
ekonomi dari bitcoin masih kecil dibandingkan dengan ekonomi - ekonomi yang sudah lama didirikan dan perangkat lunak masih dalam tahap perkembangan beta.
tetapi barang pakai dan servis, seperti mobil bekas dan kontrak pengembangan perangkat lunak freelance, sekarang sudah dapat diperdagangkan.
bitcoin - bitcoin diterima untuk kedua hal, baik servis maya maupun barang nyata.
electronic frontier foundation dan singularity institute menerima donasi melalui bitcoin.
eff bitcoin donation page siai donation page para penukar mata uang menukarkan mata uang yang biasa dipakai sehari-hari (termasuk dollar amerika, rubble russia, dan yen jepang) ke bitcoin melalui situs penukaran bitcoin.
transfer - transfer difasilitasi secara langsung tanpa menggunakan sebuah pemeroses keuangan di antara node - node.
jenis transaksi ini membuat chargeback mustahil.
klien bitcoin akan menyiarkan transaksi ke node sekitar yang akan menyebarkan pembayaran ke semua jaringan.
transaksi - transaksi yang gagal atau salah akan ditolak oleh klien - klien yang jujur.
transaksi - transaksi kebanyakan bebas pungutan biaya, tetapi sebuah biaya biasanya dapat dibayarkan ke node lainnya untuk mempriotiskan pemerosesan transaksi.
seiringnya waktu, jumlah total dari bitcoin akan meningkat mengarah ke 21 juta.
peredaran uang meningkat sebagai sebuah serial geometris yang berlangsung setiap 4 tahun sekali; diperkirakan pada tahun 2013 setengah dari total peredaran akan berhasil dihasilkan, dan pada tahun 2017, 3/4 dari itu akan selesai dihasilkan.
seiring dengan perarahan menuju nilai tersebut, bitcoin sepertinya akan mulai mengalami deflasi (pertambahan nilai nyata) nilai dikarenakan kekurangan perkenalan baru.
walaupun bitcoin dapat dibagi dengan delapan angka di belakang koma (memberikan 2.1 x 1015 unit total), menghilangkan ketebatasan praktis dapat menyebabkan penyesuaian nilai ke arah linkungan deflasi.
daripada mengandalkan dari insentif bitcoin yang baru dibuat untuk mencatat transaksi - transaksi ke dalam blok - blok, node - node dalam perioda ini diharapkan untuk menggantungkan kemampuannya untuk secara kompetitif mengumpulkan biaya pemerosesan transaksi - transaksi .
kemungkinan kegagalan skenario untuk bitcoin adalah termasuk di antaranya devaluasi mata uang, penurunan basis pengguna, atau tindakan keras seluruh pemerintah untuk menghentikan operasi perangkat lunak.
bagaimanapun juga, mungkin saja tidak mungkin untuk "uang-kripto seperti bitcoin.
sepertinya desentralisasi dan anonimitas yang terkandung dalam bitcoin adalah sebuah reaksi terhadap pemerintah amerika serikat yang memprosekusi perusahaan - perusahaan mata uang maya seperti e-gold dan liberty dollar.
disebuah surat kabat irish times menginvestigasi artikel danny o'brien yang melaporkan "ketika saya menunjukkan orang mengenai ekonomi bitcoin, mereka menanyakan: 'apakah ini legal' mereka menanyakan: 'apakah ini sebuah penipuan?'
saya membayangkan bahwa para pengacara dan ekonom berusaha keras menjawab kedua pertanyaan tersebut.
saya menyangka anda akan sesegera mungkin menambahkan anggota - anggota parlemen ke dalam daftar tersebut."
pada tahun 2011 februari, peliputan di slashdot dan berikutnya efek slashdot memengaruhi nilai dari bitcoin dan ketersediaannya dari beberapa situs - situs yang terkait..
online-only currency bitcoin reaches dollar parity via slashdot.
legalitas penggunaan bitcoin berubah-ubah secara cepat diseluruh dunia, beberapa negara seperti thailand melarang bitcoin, negara jerman memberikan status legal dan beberapa negara seperti cina membatasi penggunaan bitcoin.
pada 6 februari 2014, pemerintah indonesia menyatakan bahwa bitcoin dan virtual currency lainnya bukan merupakan mata uang atau alat pembayaran yang sah di indonesia.
masyarakat indonesia dihimbau untuk berhati-hati terhadap bitcoin dan virtual currency lainnya.
segala risiko terkait kepemilikan/penggunaan bitcoin ditanggung sendiri oleh pemilik/pengguna bitcoin dan virtual currency lainnya.
anonymous internet banking
ripple monetary system
kategori:perangkat lunak bebas yang diprogram di c++
kategori:perangkat lunak berlisensi mit