Bagaimana transaksi bekerja di Bitcoin's blockchain sistem

Uncategorized September 19, 2018

author:

Bagaimana transaksi bekerja di Bitcoin's blockchain sistem

Di jantung kota bitcoin terletak blockchain, yang diciptakan untuk uang yang tidak dapat dikontrol. Blockchain adalah sebuah database terdistribusi yang terdiri dari blok yang terkait. Blok terdiri dari pengguna transaksi. Sejauh blok adalah struktur didistribusikan, ukurannya memainkan peran penting dalam stabilitas sistem. Ukuran blockchain bergantung pada ukuran blok. Oleh karena itu, sangat jelas bahwa diperlukan untuk membuat blok sekecil mungkin dan menuliskannya dalam blockchain. Pada saat blok "berat" 1 MB. Karena setiap transaksi juga memiliki ukuran sendiri, jumlah transaksi dalam satu blok tidak akan melebihi ukuran total transaksi dalam bytes. By the way, karena minat di bitcoin, blok yang sekarang dipenuhi seketat mungkin, dan ukuran blok di bitcoin terus berkembang.

"Input-keluar" transaksi

Transaksi dapat masuk – "entri" – koin ditransfer ke dompet pengguna dan keluar orang – "exit". Urutannya ketat diverifikasi. Yang pertama adalah yang mana remunerasi diindikasikan – komisi untuk penciptaan baru blok. Untuk memverifikasi keaslian operasi dengan cryptocurrency, transaksi akan ditransfer, yaitu divalidasi ke blockchain account. Bagian dari sistem ini disimpan pada beberapa komputer di jaringan Bitcoin. Ukuran transaksi di blockchain tergantung pada jumlah entri dan keluar, dan bukan pada jumlah transfer. Masukan transaksional beratnya sekitar 148 byte, satu output – 34 byte. Jumlah siklus transaksi penuh adalah sekitar 200 byte. Jadi, semakin banyak input dan output ada, semakin besar adalah ukuran transaksi dalam bytes. Untuk mengkonfirmasi transaksi, Anda perlu untuk melakukan perhitungan yang paling rumit: merekam data transaksi dalam blok mensyaratkan adanya kehadiran kuat peralatan. Itu sebabnya perhitungan terjadi di sisi pengguna terhubung ke blockchain. Ternyata bahwa konfirmasi transaksi adalah bergabung ke daftar transaksi di blok. Setelah melaksanakan operasi dengan cryptocurrency, account di sisi pengirim dan Penerima diperbarui. Untuk mengkonfirmasi transaksi, enam blok harus ditemukan. Pengirim dapat mengurangi jumlah cek – ini akan mempercepat validasi. Sekarang konfirmasi satu transaksi memakan waktu 15-20 menit. Ini adalah cukup lama walaupun: ada jaringan yang menghasilkan blok seratus kali lebih cepat. Waktu validasi untuk transaksi tergantung pada:

  • Pemanfaatan jaringan.
  • Jumlah triliunan hash per detik bahwa jaringan bitcoin telah melakukan sejak awal keberadaannya.
  • Komisi kecil. Yang pertama harus diperiksa adalah transaksi-transaksi yang menunjukkan sebuah komisi besar sebagai hadiah untuk pekerjaan para penambang.
  • Fluktuasi kursus cryptocurrency. Pada tingkat rendah atau runtuhnya mata uang, para penambang tidak bersemangat untuk mulai bekerja – konfirmasi transaksi menjadi proses yang tidak menguntungkan.

Meningkatkan biaya А komisi yang tidak terikat pada jumlah transfer ditetapkan untuk setiap transaksi. Ia bekerja sebagai bonus untuk para penambang, yang telah terlibat dalam mengkonfirmasikan pekerjaan. Jika pengirim menerima banyak transfer dengan jumlah yang signifikan atau sering menghabiskan jumlah uang yang sama, komisi yang direkomendasikan untuk pembayaran baru akan menjadi besar. Jika pengirim awalnya menempatkan sejumlah besar dalam dompet dan menghabiskan sejumlah besar koin, komisi untuk transaksi akan menjadi kecil. Jika pengirim ingin mentransfer uang logam secepat mungkin, ia dapat menggunakan salah satu metode ini:

  • Meningkatkan komisi untuk para penambang.
  • Meningkatkan volume dana yang ditransfer.
  • Menggunakan kripto Bursa saham.
  • Gunakan bitcoin-dompet dengan fungsi menciptakan tanda tangan multi.

Kesalahan utama sebagian besar pengguna adalah bahwa mereka memperkirakan ukuran komisi secara absolut dan tidak memperhitungkan ukuran transaksi itu sendiri. Karena ini, pembayaran dapat menggantung di jaringan selama beberapa hari atau lebih. Mengapa para enam konfirmasi diperlukan. Untuk pemalsuan transaksi, hacker harus memiliki kapasitas yang signifikan, yang harus melebihi kekuatan pengirim dan Penerima. Tapi ini benar-benar mustahil karena 6 konfirmasi. Dalam keadaan yang menguntungkan, konfirmasi memakan waktu satu jam: 1 blok = 10 menit. Pengguna yang memiliki lebih dari 10% kapasitas (yaitu investasi dalam komputasi kekuasaan di jutaan dolar) mendapatkan enam konfirmasi dengan cepat. Pengirim dapat mengurangi jumlah cek. Pertumbuhan beban jaringan selalu menyebabkan panik antara pengguna, dan banyak dari mereka hanya tidak menunggu waktu yang diperlukan. Bitcoins, yang dikeluarkan oleh jaringan untuk menemukan blok, dapat digunakan hanya setelah konfirmasi 100 – 100 blok yang telah ditemukan. Bitcoin-pengguna klasik dengan niat baik tidak menampilkan koin yang diterima untuk keputusan blok sampai 120 konfirmasi diakumulasi.

  Subscribe  
Notify of