Versi baru dari Bitcoin Core siap dirilis

Bitcoin Core 0.13.0 siap dirilis . Ini berarti bahwa dalam beberapa hari ke depan diharapkan untuk merilis versi ketiga belas dari klien Bitcoin resmi, dengan seluruh daftar pembaruan penting yang diperkenalkan sesuai dengan rencana penskalaan jaringan dua tahun. Sekitar

gambar

lima ratus programmer mengerjakan versi baru selama lima bulan . Pengembangan Bitcoin Core 0.13.0 membutuhkan waktu lima bulan.
Semua saran untuk meningkatkan protokol Bitcoin dibentuk menjadi daftar umum dari 27 item bitcoincore.org/en/2016/08/23/release-0.13.0 .

Pada bulan Juni, setelah menunggu lama, pengujian kode SegWit skala penuh dimulai. Menurut pengembang, SegWit memiliki dua keunggulan utama: meningkatkan keamanan transaksi dan meningkatkan kapasitas blok. Namun, itu akan diaktifkan hanya di versi program berikutnya.

Anak membayar untuk orang tua (Algoritma "anak membayar untuk orang tua")


Algoritma ini akan memberikan para penambang kemampuan untuk memilih transaksi mana yang akan dimasukkan dalam blok. Jumlah transaksi dalam jaringan Bitcoin terus bertambah, dan para penambang, untuk memasukkan transaksi dalam blok, harus menetapkan komisi yang lebih tinggi. Transaksi dengan komisi yang tidak cukup tinggi menunggu konfirmasi lebih lama, dan kadang-kadang tidak dikonfirmasi sama sekali. Situasi ini menciptakan masalah, terutama selama periode "stress test", ketika jumlah total transaksi dalam jaringan meningkat tajam, yang disertai dengan penundaan signifikan dalam melakukan pembayaran.

Pengguna dapat meningkatkan prioritas transaksi mereka dengan meningkatkan komisi, sehingga memotivasi penambang (menggunakan fungsi Ganti-oleh-Biaya, ini dapat dilakukan bahkan setelah transaksi dikirim, tetapi tidak tersedia di semua dompet)
Sebelumnya, penerima tidak dapat mempengaruhi kecepatan transaksi. Sekarang masalah ini dapat diselesaikan dengan menggunakan algoritma "Child Pays for Parent". Dengan opsi ini, penambang akan memilih untuk tidak melakukan transaksi dengan komisi tertinggi, tetapi lebih kepada set transaksi yang lebih menguntungkan.

Dalam praktiknya, ini berarti bahwa penerima transaksi dengan komisi rendah dapat "melampirkan" transaksi dengan komisi tinggi kepadanya. Termotivasi oleh transaksi baru dengan komisi tinggi, penambang akan menyertakan seluruh rangkaian transaksi dalam blok. Dengan demikian, penerima tidak perlu menunggu lama untuk konfirmasi, sedangkan penambang akan meningkatkan penghasilannya.

Relay Blok Compact


gambar

Sampai saat ini, protokol Bitcoin tidak sangat efisien. Node mengirim satu sama lain sebagian besar data transaksi dua kali: pertama kali sebagai transaksi itu sendiri, ketika awalnya dikirim, dan kedua kalinya sebagai bagian dari blok ketika mengkonfirmasi transaksi.

Transfer ganda dari data transaksi memerlukan lebih banyak lalu lintas jaringan, yang meningkatkan biaya simpul operasi dan menghambat distribusi blok dalam jaringan.

Relay Blok Compact, yang dikembangkan oleh programmer Matt Corallo (yang bekerja di Blockstream), membantu mengurangi transfer data yang berlebihan. Saat menambang blok baru, node mengirimkan hash data transaksi yang sangat singkat. Setelah seluruh jumlah data diterima oleh node, mereka dapat menggunakan hash ini untuk menentukan transaksi mana yang termasuk dalam blok, dan bahkan membangunnya kembali.

Generasi Kunci Yang Ditentukan Secara Hirarkis


Sebelumnya, node Bitcoin Core menghasilkan pasangan kunci baru (publik dan pribadi) untuk setiap alamat Bitcoin. Ini disarankan dari sudut pandang keamanan, tetapi tidak selalu nyaman: selalu ada risiko kehilangan kunci pribadi. Untuk mengatasi masalah ini, programmer Gregory Maxwell dan Peter WΓΌlle, bersama dengan pengembang Armory Alan Rainer, mengembangkan metode kriptografi BIP 32 - generasi kunci deterministik hirarki (HD). Metode pembuatan HD memungkinkan Anda membuat pasangan kunci baru untuk setiap alamat baru dari satu frase awal, yang terdiri dari 12 kata. Mengetahui frasa awal, Anda dapat membuat ulang kunci untuk mendapatkan akses yang hilang ke bitcoin Anda.

Ingatbahwa pembuatan kunci HD bukanlah solusi baru di dunia bitcoin. Banyak dompet telah mendukung opsi ini selama beberapa tahun, tetapi sejauh ini belum ada dalam klien Bitcoin.

Dan, tentu saja, Bitcoin Core 0.13.0 berisi daftar pembaruan yang mengesankan di bidang operasi dan keamanan .

Belum terlambat untuk menambang:
gambar

Source: https://habr.com/ru/post/id397105/


All Articles