Tolong jelaskan mengenai Pengeluaran ganda dari Jaringan Bitcoin

Masalah khusus yang harus diselesaikan oleh sistem pembayaran internet adalah pengeluaran ganda, di mana pengguna membayar koin yang sama ke dua atau lebih penerima yang berbeda. Contoh masalah seperti itu adalah jika Hawa mengirim bitcoin ke Alice dan kemudian mengirim bitcoin yang sama ke Bob. Jaringan bitcoin menjaga terhadap pengeluaran ganda dengan mencatat semua transfer bitcoin dalam buku besar (blockchain) yang terlihat oleh semua pengguna, dan memastikan untuk semua bitcoin yang ditransfer yang belum pernah mereka habiskan sebelumnya.