Pada 2015–2017 blok lebih besar, SegWit, aktivasi penambang atau pengguna, dan hard fork bersaing; hasil ditentukan perangkat lunak yang ditegakkan node.
Blok penuh dan biaya tinggi memicu konflik, tetapi biaya node, desentralisasi, pasar biaya, penskalaan berlapis, dan legitimasi perubahan aturan juga diperdebatkan.
Konsensus lama membatasi data blok terserialisasi sekitar satu megabita. Kenaikan menambah kapasitas sekaligus bandwidth, penyimpanan, dan beban validasi.
BIP 101 mengusulkan hard fork delapan megabita, pertumbuhan terjadwal, dan aktivasi supermayoritas penambang; Bitcoin XT mendistribusikannya.
Pengembang menerbitkan kode, penambang memperpanjang rantai valid, dan bisnis memilih layanan, tetapi setiap full node hanya menerima aturannya.
BIP 141 SegWit memisahkan witness, memperbaiki transaction malleability utama, dan mengenalkan empat juta weight units. Node baru menegakkan aturan lebih ketat.
BIP 148 menetapkan UASF yang menolak blok tanpa sinyal mulai 1 Agustus. BIP 91 mengoordinasikan penambang lebih awal dengan ambang lebih rendah.
New York Agreement memasangkan SegWit dengan hard fork dua megabita. Perusahaan dan penambang besar menandatangani, bukan semua operator node.
Bitcoin Cash berpisah 1 Agustus lewat hard fork sendiri, memperbesar blok, dan tidak memakai SegWit. SegWit2x adalah rencana btc1 yang berbeda.
SegWit aktif pada tinggi 481.824. Hard fork SegWit2x untuk 494.784 dihentikan 8 November karena kurang konsensus walau sinyal penambang luas.
Pisahkan proposal, implementasi, sinyal, lock-in, aktivasi, dan penegakan. Periksa BIP, rilis klien, tinggi blok, dan aturan node alih-alih slogan kemenangan. BIP 101 — Increase maximum block size · BIP 141 — Segregated Witness · Bitcoin Core 0.13.1 — Segregated witness release · BIP 148 — Mandatory activation of SegWit · BIP 91 — Reduced threshold SegWit activation · Digital Currency Group — Bitcoin Scaling Agreement at Consensus 2017 · btc1 — SegWit2x implementation repository · Bitcoin ABC — 0.14.6 release
Untuk gambaran yang lebih utuh, baca entri ini bersama SegWit, Soft Fork, Hard Fork, Full Node, Bitcoin, Aturan konsensus. Entri ini juga dirujuk dari Soft Fork, Hard Fork, Block weight, Jeff Garzik.