CARA TRANSAKSI BITCOIN | bagaimana cara melakukan transaksi bitcoin
Jika saya ingin mengirim beberapa bitcoin saya kepada Anda, saya mempublikasikan niat saya dan nodus memindai seluruh jaringan bitcoin untuk memvalidasi bahwa saya
(1) memiliki bitcoin yang ingin saya kirimkan,
(2) belum mengirimnya ke seseorang.
Setelah informasi tersebut selesai, transaksi akan saya sertakan dalam "blok" yang melekat pada blok sebelumnya - kemudian istilah "blockchain." Transaksi tidak dapat dibatalkan atau dirusak, karena ini berarti melakukan blok yang terjadi sesudahnya. Sedikit lebih rumit:
Dompet bitcoin saya tidak benar-benar menahan bitcoin saya. Apa yang Anda lakukan adalah alamat bitcoin saya, yang menyimpan semua informasi saya, dan karena itu keseimbangan saya. Alamat ini - kumpulan panjang 34 huruf dan angka - juga dikenal sebagai "kunci masyarakat" saya. Saya tidak bisa mengumumkan perubahan status dapat melihat. Setiap alamat / kunci publik memiliki "kunci privat" yang sesuai dengan 64 huruf dan angka. Ini sifat pribadi, dan sangat penting bahwa saya merahasiakannya dan aman. Dua kunci itu terkait, tapi tidak mungkin Anda bisa mengetahui kunci pribadi saya dari kunci masyarakat saya.
CARA TRANSAKSI BITCOIN | bagaimana cara melakukan transaksi bitcoin
nyakmat ( 53 ) dalambitcoin • 2 bulan yang lalu
Versi sederhana:
Jika saya ingin mengirim beberapa bitcoin saya kepada Anda, saya mempublikasikan niat saya dan nodus memindai seluruh jaringan bitcoin untuk memvalidasi bahwa saya
(1) memiliki bitcoin yang ingin saya kirimkan,
(2) belum mengirimnya ke seseorang.
Setelah informasi tersebut selesai, transaksi akan saya sertakan dalam "blok" yang melekat pada blok sebelumnya - kemudian istilah "blockchain." Transaksi tidak dapat dibatalkan atau dirusak, karena ini berarti melakukan blok yang terjadi sesudahnya.
gambar
Sedikit lebih rumit:
Dompet bitcoin saya tidak benar-benar menahan bitcoin saya. Apa yang Anda lakukan adalah alamat bitcoin saya, yang menyimpan semua informasi saya, dan karena itu keseimbangan saya. Alamat ini - kumpulan panjang 34 huruf dan angka - juga dikenal sebagai "kunci masyarakat" saya. Saya tidak bisa mengumumkan perubahan status dapat melihat. Setiap alamat / kunci publik memiliki "kunci privat" yang sesuai dengan 64 huruf dan angka. Ini sifat pribadi, dan sangat penting bahwa saya merahasiakannya dan aman. Dua kunci itu terkait, tapi tidak mungkin Anda bisa mengetahui kunci pribadi saya dari kunci masyarakat saya.
gambar
Itu penting, karena setiap transaksi yang saya keluarkan dari alamat bitcoin saya perlu "ditandatangani" dengan kunci pribadi saya. Untuk melakukan itu, saya memasukkan kedua kunci dari iklan dan hiburan yang ada untuk bitcoin di komputer atau smartphone saya.
Dengan informasi ini, program ini melayakan tanda tangan digital, yang dikirim ke jaringan untuk validasi.
Transaksi ini dapat divalidasi - artinya, saya dapat memastikan bahwa saya memiliki bitcoin yang saya transfer kepada Anda, dan bahwa saya belum mengirimkannya kepada orang lain - dengan menggunakan tanda dan kata publik saya (yang semua orang tahu) ke dalam program bitcoin. Ini adalah salah satu bagian dari bitcoin: Jika tanda tangan dibuat dengan kunci pribadi yang sesuai dengan kunci publik, program akan memvalidasi transaksi, tanpa mengetahui apa pun kunci privatnya. Sangat pintar.
Jaringan kemudian mengkonfirmasikan bahwa saya tidak dapat menghabiskan bitcoin dengan menggunakan alamat saya, yang dapat dilakukan karena saya tahu, dan karena semua transaksi bitcoin.
CARA TRANSAKSI BITCOIN | bagaimana cara melakukan transaksi bitcoin
nyakmat ( 53 ) dalambitcoin • 2 bulan yang lalu
Versi sederhana:
Jika saya ingin mengirim beberapa bitcoin saya kepada Anda, saya mempublikasikan niat saya dan nodus memindai seluruh jaringan bitcoin untuk memvalidasi bahwa saya
(1) memiliki bitcoin yang ingin saya kirimkan,
(2) belum mengirimnya ke seseorang.
Setelah informasi tersebut selesai, transaksi akan saya sertakan dalam "blok" yang melekat pada blok sebelumnya - kemudian istilah "blockchain." Transaksi tidak dapat dibatalkan atau dirusak, karena ini berarti melakukan blok yang terjadi sesudahnya.
gambar
Sedikit lebih rumit:
Dompet bitcoin saya tidak benar-benar menahan bitcoin saya. Apa yang Anda lakukan adalah alamat bitcoin saya, yang menyimpan semua informasi saya, dan karena itu keseimbangan saya. Alamat ini - kumpulan panjang 34 huruf dan angka - juga dikenal sebagai "kunci masyarakat" saya. Saya tidak bisa mengumumkan perubahan status dapat melihat. Setiap alamat / kunci publik memiliki "kunci privat" yang sesuai dengan 64 huruf dan angka. Ini sifat pribadi, dan sangat penting bahwa saya merahasiakannya dan aman. Dua kunci itu terkait, tapi tidak mungkin Anda bisa mengetahui kunci pribadi saya dari kunci masyarakat saya.
gambar
Itu penting, karena setiap transaksi yang saya keluarkan dari alamat bitcoin saya perlu "ditandatangani" dengan kunci pribadi saya. Untuk melakukan itu, saya memasukkan kedua kunci dari iklan dan hiburan yang ada untuk bitcoin di komputer atau smartphone saya.
Dengan informasi ini, program ini melayakan tanda tangan digital, yang dikirim ke jaringan untuk validasi.
Transaksi ini dapat divalidasi - artinya, saya dapat memastikan bahwa saya memiliki bitcoin yang saya transfer kepada Anda, dan bahwa saya belum mengirimkannya kepada orang lain - dengan menggunakan tanda dan kata publik saya (yang semua orang tahu) ke dalam program bitcoin. Ini adalah salah satu bagian dari bitcoin: Jika tanda tangan dibuat dengan kunci pribadi yang sesuai dengan kunci publik, program akan memvalidasi transaksi, tanpa mengetahui apa pun kunci privatnya. Sangat pintar.
Jaringan kemudian mengkonfirmasikan bahwa saya tidak dapat menghabiskan bitcoin dengan menggunakan alamat saya, yang dapat dilakukan karena saya tahu, dan karena semua transaksi bitcoin. Yang lebih rumit lagi:
Setelah transaksi saya telah divalidasi, itu akan dimasukkan ke dalam "blok," bersama dengan banyak transaksi lainnya.
Sebuah jalan memutar singkat untuk membahas apa itu "hash", karena penting untuk paragraf berikut: hash dihasilkan oleh "fungsi hash", yang memiliki persamaan yang bisa mengurangi jumlah teks atau data ke string 64 karakter. Ini tidak acak - setiap kali Anda memasukkan data melalui fungsi hash, Anda akan mendapatkan string 64 karakter yang sama. Tapi jika Anda berubah jadi banyak koma, Anda akan mendapatkan string 64 karakter yang sama sekali berbeda. Seluruh artikel ini bisa dikurangi menjadi hash, dan kecuali jika saya mengubah, menghapus atau menambahkan apapun ke teks, hash yang sama dapat menghasilkan berulang kali. Ini adalah cara yang sangat efektif untuk mengetahui apakah ada yang telah diubah, dan bagaimana blockchain bisa memastikan bahwa transaksi belum dirusak.
Setiap blok bersih, sebagai bagian dari datanya, hash dari blok sebelumnya. Itulah yang menjadikannya bagian dari rantai, maka istilah "blockchain." Jadi, jika satu bagian kecil dari blok sebelumnya dirusak, hash blok saat ini harus berubah (ingatlah sedikit pada masukan fungsi hash mengubah outputnya). Jadi jika Anda ingin mengubah sesuatu di blok sebelumnya, Anda juga harus mengubah sesuatu (= hash) di blok saat ini, karena yang saat ini tidak lagi benar. Itu sangat sulit dilakukan, terutama karena Anda mencapai setengah jalan, mungkin ada yang lain di atas yang sekarang. Anda kemudian harus mengubah yang itu. Dan seterusnya.
Inilah yang membuat Bitcoin dengan tamper-proof. Saya katakan untuk tidak mungkin, sangat sangat, sangat, sangat, sangat sulit dan karena itu tidak mungkin.