Jumat, 08 Juni 2018

Mengenal Apa dan Bagaimana Bitcoin


BitCoin adalah sebuah mata uang virtual yang dapat digunakan untuk bertransaksi online. Jika ditanya bagaimanakah bentuk mata uang ini, yang jelas bentuknya bukan seperti mata uang fisik yang dikeluarkan oleh sebuah bank dan bukan pula mata uang dari sebuah negara. Bentuk dari mata uang unik ini adalah hanya sebuah file layaknya file-file umum biasa.

File tersebut merupakan enskripsi dari kode-kode unik yang menjadikannya tak sama satu dengan yang lain. Dan seperti file mp3 atau word yang Anda miliki di perangkat komputer Anda, file BitCoin juga dapat disimpan dalam komputer atau sebuah flash disk atau software yang dinamakan BitCoin Digital Wallet. Selain itu BitCoin juga dapat di simpan di jasa penyimpanan BitCoin di Internet yang berbentuk layaknya sosial cloud.


Bitcoin mengandalkan pada jumlah pemindahan di antara rekening publik menggunakan kriptografi kunci publik. Semua transaksi - transaksi adalah 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.

Secara Teknis Bitcoin adalah sebuah implentasi peer-to-peer dari proposal b-money oleh Wei Dai dan proposal Bitgold oleh Nick Szabo. Prinsip dari sistem secara umum telah di deskripsikan pada tahun 2008 oleh Satoshi Nakamoto.

Produksi Bitcoin
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. Pengguna juga dapat menghasilkan bitcoin secara kolektif.

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.
Sumber : Wikipedia

Tidak ada komentar:

Posting Komentar