Diskusi tentang upgrade berikutnya Bitcoin telah berlangsung, namun hingga Desember 2024, komunitas belum mencapai konsensus apakah akan melakukan upgrade, masalah apa yang harus diatasi oleh upgrade, atau fungsionalitas apa yang harus diperkenalkan. Debat tetap polarisasi, menyerupai kebuntuan politik.
Dalam kebuntuan ini, beberapa fenomena menarik telah muncul: 1. Sebagian komunitas secara aktif mendorong peningkatan. Didorong oleh asimetri informasi atau kepentingan komersial, beberapa anggota sering mengadvokasi opcode tertentu, dan proyek-proyek tertentu bahkan bergantung pada opcode yang "mungkin" muncul di masa depan. 2. Sejumlah besar pengembang ekosistem pragmatis telah melakukan upaya kriptografi dan rekayasa yang cukup besar untuk memperluas potensi Bitcoin, semuanya tanpa mengasumsikan peningkatan protokol. 3. Suara yang menganjurkan peningkatan lambat atau peningkatan yang bertentangan langsung juga substansial.
Fenomena-fenomena ini menyoroti bahwa topik pembaruan sangat populer di dalam komunitas Bitcoin. Namun, mereka juga mengungkapkan bahwa banyak anggota komunitas kurang memahami proses lengkap dari pembaruan Bitcoin. Selain itu, kesadaran tentang bagaimana alat kriptografi inovatif dapat meningkatkan potensi Bitcoin juga terbatas. Tujuan inti dari artikel ini adalah untuk menembus asimetri informasi ini, menyelaraskan pemahaman semua orang, dan memfasilitasi diskusi lebih mendalam tentang topik ini.
Artikel ini bertujuan untuk mendefinisikan upgrade Bitcoin, melacak perkembangan historis untuk mengidentifikasi pola tertentu, menganalisis proposal upgrade saat ini, dan memberikan pembaca dengan inti pembahasan. Dengan menyajikan informasi ini, tujuannya adalah untuk membekali pembaca dengan pondasi yang kokoh dalam memahami konsep, sejarah, dan kemajuan upgrade Bitcoin, sehingga memungkinkan diskusi yang lebih terinformasi dan berkontribusi pada pembentukan konsensus komunitas.
Artikel ini berusaha untuk menyajikan fakta secara objektif. Namun, karena penulis adalah seorang pengembang dalam ekosistem Bitcoin dan membayangkan kemungkinan yang lebih besar bagi Bitcoin, beberapa pandangan akan secara eksplisit dinyatakan pada topik tertentu. Pembaca diharapkan untuk mengkritisi perspektif-perspektif ini secara kritis.
Bitcoin's whitepapermenentukan protokol yang mengoperasikan jaringan blockchain yang terdiri dari ribuan node yang mengikuti protokol Bitcoin.
Implementasi-implementasi ini, atau klien-klien, hadir dalam berbagai versi, dengan Bitcoin CoreClient yang paling banyak digunakan, seperti yang ditunjukkan oleh data daribitnodes.
Oleh karena itu, para pemelihara Bitcoin Core (yang disebut Bitcoin-Core-Devs) memiliki pengaruh yang signifikan terhadap perkembangan Bitcoin.
Perangkat lunak simpul Bitcoin terdiri dari beberapa modul, dan peningkatan didefinisikan melalui Rancangan Peningkatan Bitcoin (BIP). Ketika membahas peningkatan Bitcoin, biasanya merujuk pada peningkatan protokol konsensus-modifikasi yang membutuhkan persetujuan di antara mayoritas node jaringan untuk menghindari fork.
Seperti yang ditunjukkan di bawah ini, modul protokol konsensus Bitcoin dan proposal BIP terkait sangat menarik dalam diskusi peningkatan.
Menurut statistikdari repositori GitHub Bitcoin, aktivitas pengembangan sangatlah aktif. Namun, sebagian besar perubahan tidak terkait dengan protokol konsensus dan oleh karena itu tidak menarik perhatian secara luas.
Per BIP-123, peningkatan protokol konsensus diklasifikasikan menjadi Soft Forks dan Hard Forks:
Cara lain yang intuitif untuk menginterpretasikan ini adalah sebagai berikut:
Kedua upgrade konsensus sebelumnya yang sukses (SegWit dan Taproot) keduanya menggunakan soft fork, menghindari pemisahan komunitas yang signifikan. Oleh karena itu, artikel ini berfokus pada soft fork, yang memungkinkan upgrade sambil tetap kompatibel dengan perangkat lunak yang lebih lama.
Alur kerja tipikal dari proposal BIP yang mengarah ke soft fork diilustrasikan di bawah ini:
Sumber: https://river.com/learn/what-is-a-bitcoin-improvement-proposal-bip/
Soft fork seringkali menggabungkan beberapa BIP menjadi satu proposal tunggal. Sebagai contoh, Taproot mencakup tiga BIP:
Jadwal Upgrade Taproot
Sumber: Kraken Intelligence, GitHub, CoinDesk,https://www.argoblockchain.com/articles/bitcoin-taproot-upgrade-explained
Titik tonggak utama dalam soft fork Taproot:
Penting untuk dicatat bahwa proses ini merupakan ringkasan retrospektif berdasarkan pengamatan sejarah, dan pada kenyataannya, tidak ada konsensus formal tentang tonggak sejarah ini.
Sepanjang proses, Daftar Surat Bitcoin Developmenttelah memainkan peran penting dalam memperkuat konsensus di antara berbagai pihak.
Seperti yang disebutkan di awal artikel, saat ini ada tiga pandangan utama dalam komunitas mengenai upgrade:
Penulis melakukan analisis kelebihan dan kekurangan melakukan upgrade versus tidak melakukan upgrade.
Sebagai pengembang yang pragmatis dalam ekosistem Bitcoin, penulis percaya bahwa menjelajahi potensi Bitcoin sepenuhnya melalui inovasi kriptografis atau rekayasa dalam kerangka protokol yang ada adalah sangat penting. Pada saat yang sama, dari sudut pandang 'keberlanjutan' dan 'adaptabilitas,' disarankan untuk melaksanakan peningkatan terus menerus sesuai kebutuhan, asalkan dampak dan risiko keamanannya dievaluasi secara menyeluruh.
Dalam sejarah Bitcoin, @bitcoinroundtable/bitcoin-roundtable-consensus-266d475a61ff">Hong Kong Consensus (yang ditandatangani selama Bitcoin Roundtable pada Februari 2016) mengidentifikasi tiga kelompok pemangku kepentingan utama:
Seiring dengan adopsi Bitcoin yang meningkat pesat, lanskap pemangku kepentingan telah berkembang dari triad sederhana ini menjadi lingkungan yang lebih terfragmentasi dan kompetitif. Hal ini terlihat dalam laporan informatif dari Menganalisis Konsensus Bitcoin: Risiko dalam Peningkatan Protokol.
Di antara para pemangku kepentingan ini, beberapa peran kunci yang layak diperhatikan:
Pengamatan Kunci pada Pemangku Kepentingan:
Data publik mengungkapkan beberapa upgrade soft fork sejak awal mula Bitcoin.
Sumber Data:
Dari grafik, dapat diambil 2 kesimpulan:
Menganalisis soft fork masa lalu dan BIP terkait, berikut ini adalah area fokus yang muncul:
Berdasarkan analisis di atas, proposal upgrade yang baik harus:
Penulis telah menyusun sebagian besar proposal aktif, menetapkan tag area fokus kepada mereka, dan mengkategorikannya menjadi empat kuadran untuk memberikan pemahaman visual kepada pembaca. Hal-hal yang perlu diperhatikan mengenai klasifikasi: 1. Keempat area fokus tidak sepenuhnya terisolasi satu sama lain. Misalnya, BIP yang meningkatkan programabilitas mungkin juga berkontribusi pada skalabilitas sampai batas tertentu. 2. Proposal dapat membahas beberapa area fokus. Misalnya, sementara OP_CAT terutama meningkatkan kemampuan program, dukungannya yang lebih luas berasal dari perannya dalam memungkinkan pembatalan validitas. 3. Menentukan area fokus mana yang dibahas proposal membutuhkan tingkat "konsensus" (secara inheren politis). Penting untuk dicatat bahwa tidak ada definisi tunggal, karena pemangku kepentingan yang berbeda dapat menafsirkan proposal yang sama dari berbagai perspektif. 4. Diagram kedua bukan sistem koordinat; Ini mengkategorikan proposal berdasarkan tag mereka. Atribut lingkaran (seperti ukuran, posisi, atau warna) tidak membawa arti tertentu.
Dari grafik di atas, komunitas nampaknya telah mencapai beberapa kesepakatan mengenai masalah-masalah yang perlu diperbarui, terutama di dua area:
Penulis percaya bahwa komunitas Bitcoin telah jatuh ke dalam labirin konsensus mengenai upgrade berikutnya karena alasan berikut:
Artikel ini memperkenalkan konsep dasar peningkatan Bitcoin, menyediakan analisis mendalam tentang peningkatan sejarah, dan meninjau proposal aktif untuk peningkatan berikutnya. Penyebab dari 'teka-teki konsensus' saat ini juga diidentifikasi.
Hal-hal penting yang perlu diperhatikan:
Diskusi tentang upgrade berikutnya Bitcoin telah berlangsung, namun hingga Desember 2024, komunitas belum mencapai konsensus apakah akan melakukan upgrade, masalah apa yang harus diatasi oleh upgrade, atau fungsionalitas apa yang harus diperkenalkan. Debat tetap polarisasi, menyerupai kebuntuan politik.
Dalam kebuntuan ini, beberapa fenomena menarik telah muncul: 1. Sebagian komunitas secara aktif mendorong peningkatan. Didorong oleh asimetri informasi atau kepentingan komersial, beberapa anggota sering mengadvokasi opcode tertentu, dan proyek-proyek tertentu bahkan bergantung pada opcode yang "mungkin" muncul di masa depan. 2. Sejumlah besar pengembang ekosistem pragmatis telah melakukan upaya kriptografi dan rekayasa yang cukup besar untuk memperluas potensi Bitcoin, semuanya tanpa mengasumsikan peningkatan protokol. 3. Suara yang menganjurkan peningkatan lambat atau peningkatan yang bertentangan langsung juga substansial.
Fenomena-fenomena ini menyoroti bahwa topik pembaruan sangat populer di dalam komunitas Bitcoin. Namun, mereka juga mengungkapkan bahwa banyak anggota komunitas kurang memahami proses lengkap dari pembaruan Bitcoin. Selain itu, kesadaran tentang bagaimana alat kriptografi inovatif dapat meningkatkan potensi Bitcoin juga terbatas. Tujuan inti dari artikel ini adalah untuk menembus asimetri informasi ini, menyelaraskan pemahaman semua orang, dan memfasilitasi diskusi lebih mendalam tentang topik ini.
Artikel ini bertujuan untuk mendefinisikan upgrade Bitcoin, melacak perkembangan historis untuk mengidentifikasi pola tertentu, menganalisis proposal upgrade saat ini, dan memberikan pembaca dengan inti pembahasan. Dengan menyajikan informasi ini, tujuannya adalah untuk membekali pembaca dengan pondasi yang kokoh dalam memahami konsep, sejarah, dan kemajuan upgrade Bitcoin, sehingga memungkinkan diskusi yang lebih terinformasi dan berkontribusi pada pembentukan konsensus komunitas.
Artikel ini berusaha untuk menyajikan fakta secara objektif. Namun, karena penulis adalah seorang pengembang dalam ekosistem Bitcoin dan membayangkan kemungkinan yang lebih besar bagi Bitcoin, beberapa pandangan akan secara eksplisit dinyatakan pada topik tertentu. Pembaca diharapkan untuk mengkritisi perspektif-perspektif ini secara kritis.
Bitcoin's whitepapermenentukan protokol yang mengoperasikan jaringan blockchain yang terdiri dari ribuan node yang mengikuti protokol Bitcoin.
Implementasi-implementasi ini, atau klien-klien, hadir dalam berbagai versi, dengan Bitcoin CoreClient yang paling banyak digunakan, seperti yang ditunjukkan oleh data daribitnodes.
Oleh karena itu, para pemelihara Bitcoin Core (yang disebut Bitcoin-Core-Devs) memiliki pengaruh yang signifikan terhadap perkembangan Bitcoin.
Perangkat lunak simpul Bitcoin terdiri dari beberapa modul, dan peningkatan didefinisikan melalui Rancangan Peningkatan Bitcoin (BIP). Ketika membahas peningkatan Bitcoin, biasanya merujuk pada peningkatan protokol konsensus-modifikasi yang membutuhkan persetujuan di antara mayoritas node jaringan untuk menghindari fork.
Seperti yang ditunjukkan di bawah ini, modul protokol konsensus Bitcoin dan proposal BIP terkait sangat menarik dalam diskusi peningkatan.
Menurut statistikdari repositori GitHub Bitcoin, aktivitas pengembangan sangatlah aktif. Namun, sebagian besar perubahan tidak terkait dengan protokol konsensus dan oleh karena itu tidak menarik perhatian secara luas.
Per BIP-123, peningkatan protokol konsensus diklasifikasikan menjadi Soft Forks dan Hard Forks:
Cara lain yang intuitif untuk menginterpretasikan ini adalah sebagai berikut:
Kedua upgrade konsensus sebelumnya yang sukses (SegWit dan Taproot) keduanya menggunakan soft fork, menghindari pemisahan komunitas yang signifikan. Oleh karena itu, artikel ini berfokus pada soft fork, yang memungkinkan upgrade sambil tetap kompatibel dengan perangkat lunak yang lebih lama.
Alur kerja tipikal dari proposal BIP yang mengarah ke soft fork diilustrasikan di bawah ini:
Sumber: https://river.com/learn/what-is-a-bitcoin-improvement-proposal-bip/
Soft fork seringkali menggabungkan beberapa BIP menjadi satu proposal tunggal. Sebagai contoh, Taproot mencakup tiga BIP:
Jadwal Upgrade Taproot
Sumber: Kraken Intelligence, GitHub, CoinDesk,https://www.argoblockchain.com/articles/bitcoin-taproot-upgrade-explained
Titik tonggak utama dalam soft fork Taproot:
Penting untuk dicatat bahwa proses ini merupakan ringkasan retrospektif berdasarkan pengamatan sejarah, dan pada kenyataannya, tidak ada konsensus formal tentang tonggak sejarah ini.
Sepanjang proses, Daftar Surat Bitcoin Developmenttelah memainkan peran penting dalam memperkuat konsensus di antara berbagai pihak.
Seperti yang disebutkan di awal artikel, saat ini ada tiga pandangan utama dalam komunitas mengenai upgrade:
Penulis melakukan analisis kelebihan dan kekurangan melakukan upgrade versus tidak melakukan upgrade.
Sebagai pengembang yang pragmatis dalam ekosistem Bitcoin, penulis percaya bahwa menjelajahi potensi Bitcoin sepenuhnya melalui inovasi kriptografis atau rekayasa dalam kerangka protokol yang ada adalah sangat penting. Pada saat yang sama, dari sudut pandang 'keberlanjutan' dan 'adaptabilitas,' disarankan untuk melaksanakan peningkatan terus menerus sesuai kebutuhan, asalkan dampak dan risiko keamanannya dievaluasi secara menyeluruh.
Dalam sejarah Bitcoin, @bitcoinroundtable/bitcoin-roundtable-consensus-266d475a61ff">Hong Kong Consensus (yang ditandatangani selama Bitcoin Roundtable pada Februari 2016) mengidentifikasi tiga kelompok pemangku kepentingan utama:
Seiring dengan adopsi Bitcoin yang meningkat pesat, lanskap pemangku kepentingan telah berkembang dari triad sederhana ini menjadi lingkungan yang lebih terfragmentasi dan kompetitif. Hal ini terlihat dalam laporan informatif dari Menganalisis Konsensus Bitcoin: Risiko dalam Peningkatan Protokol.
Di antara para pemangku kepentingan ini, beberapa peran kunci yang layak diperhatikan:
Pengamatan Kunci pada Pemangku Kepentingan:
Data publik mengungkapkan beberapa upgrade soft fork sejak awal mula Bitcoin.
Sumber Data:
Dari grafik, dapat diambil 2 kesimpulan:
Menganalisis soft fork masa lalu dan BIP terkait, berikut ini adalah area fokus yang muncul:
Berdasarkan analisis di atas, proposal upgrade yang baik harus:
Penulis telah menyusun sebagian besar proposal aktif, menetapkan tag area fokus kepada mereka, dan mengkategorikannya menjadi empat kuadran untuk memberikan pemahaman visual kepada pembaca. Hal-hal yang perlu diperhatikan mengenai klasifikasi: 1. Keempat area fokus tidak sepenuhnya terisolasi satu sama lain. Misalnya, BIP yang meningkatkan programabilitas mungkin juga berkontribusi pada skalabilitas sampai batas tertentu. 2. Proposal dapat membahas beberapa area fokus. Misalnya, sementara OP_CAT terutama meningkatkan kemampuan program, dukungannya yang lebih luas berasal dari perannya dalam memungkinkan pembatalan validitas. 3. Menentukan area fokus mana yang dibahas proposal membutuhkan tingkat "konsensus" (secara inheren politis). Penting untuk dicatat bahwa tidak ada definisi tunggal, karena pemangku kepentingan yang berbeda dapat menafsirkan proposal yang sama dari berbagai perspektif. 4. Diagram kedua bukan sistem koordinat; Ini mengkategorikan proposal berdasarkan tag mereka. Atribut lingkaran (seperti ukuran, posisi, atau warna) tidak membawa arti tertentu.
Dari grafik di atas, komunitas nampaknya telah mencapai beberapa kesepakatan mengenai masalah-masalah yang perlu diperbarui, terutama di dua area:
Penulis percaya bahwa komunitas Bitcoin telah jatuh ke dalam labirin konsensus mengenai upgrade berikutnya karena alasan berikut:
Artikel ini memperkenalkan konsep dasar peningkatan Bitcoin, menyediakan analisis mendalam tentang peningkatan sejarah, dan meninjau proposal aktif untuk peningkatan berikutnya. Penyebab dari 'teka-teki konsensus' saat ini juga diidentifikasi.
Hal-hal penting yang perlu diperhatikan: