Bitcoin, sebagai cryptocurrency pionir, terus berkembang untuk memenuhi permintaan pengguna yang semakin meningkat akan skalabilitas, keamanan, dan efisiensi. Salah satu peningkatan paling signifikan dalam beberapa tahun terakhir adalah Segregated Witness (SegWit), diperkenalkan pada Agustus 2017. Peningkatan ini mengatasi dua masalah kritis: meningkatkan kapasitas transaksi dan mengurangi malleability transaksi. Memahami bagaimana SegWit mencapai perbaikan ini memberikan wawasan berharga tentang pengembangan berkelanjutan Bitcoin dan kemampuannya mendukung ekosistem yang lebih luas.
Segregated Witness (SegWit) adalah peningkatan soft fork pada protokol Bitcoin yang dirancang untuk meningkatkan skalabilitas dan keamanan jaringan. Awalnya diusulkan sebagai BIP 141 pada tahun 2015, kemudian diaktifkan pada 1 Agustus 2017. Motivasi utama di balik SegWit adalah menyelesaikan keterbatasan yang disebabkan oleh desain awal Bitcoin—khususnya batas ukuran blok tetap sebesar 1 MB—dan mengatasi kerentanan terkait malleability transaksi.
Sebelum SegWit, setiap blok hanya dapat memuat sejumlah terbatas transaksi karena batas ukuran tersebut. Seiring adopsi meningkat, hal ini menyebabkan kemacetan jaringan, biaya lebih tinggi, waktu konfirmasi lebih lambat—dan akhirnya membatasi kemampuan Bitcoin untuk melakukan skalabilitas secara efisien untuk penggunaan sehari-hari.
Selain itu, malleability transaksi menimbulkan kekhawatiran keamanan dengan memungkinkan aktor jahat atau bahkan pengguna sendiri memodifikasi bagian tertentu dari sebuah transaksi sebelum konfirmasi tanpa menjadikannya tidak valid. Hal ini dapat mengganggu operasi kompleks seperti payment channels atau smart contracts yang dibangun di atas Bitcoin.
Salah satu manfaat inti dari SegWit adalah kemampuannya secara efektif meningkatkan jumlah transaksi yang dapat dimuat ke dalam setiap blok tanpa secara langsung mengubah batas ukuran blok fundamental dari 1 MB.
Inovasi utama dari SegWit terletak pada pemisahan data witness—tanda tangan digital yang digunakan untuk memverifikasi transaksi—dari bagian lain sebuah transaksi. Secara tradisional, tanda tangan disisipkan dalam setiap input transaksi; dengan diaktifkannya SegWit:
Pemisahan ini memungkinkan proses verifikasi menjadi lebih efisien karena node dapat memverifikasi tanda tangan secara independen dari komponen data lainnya. Akibatnya:
Protokol Bitcoin kini menggunakan "block weight," yang memberikan bobot berbeda tergantung apakah data berada di dalam atau di luar bagian witness:
Sistem ini memungkinkan blok berisi data witness segregated memiliki kapasitas keseluruhan lebih besar tanpa melanggar batas asli—langkah penting menuju solusi skalabilitas kompatibel dengan infrastruktur eksisting.
Malleability transaction telah lama menjadi kelemahan bagi pengembang dan pengguna Bitcoin yang menjalankan protokol kompleks seperti payment channels atau skema multi-tanda tangan. Istilah malleability merujuk khususnya pada kemampuan untuk mengubah bagian tertentu—seperti tanda tangan—that tidak membuat sebuah transaksinya invalid tetapi mengganti identifikator uniknya (TXID).
Sebelum SegWit's:
Ini menimbulkan tantangan bagi aplikasi bergantung pada TXID prediktif—for example: saluran Lightning Network atau sistem perdagangan otomatis—karena mereka sangat bergantung pada referensi konsisten untuk melacak pembayaran atau menjalankan smart contract secara aman.
Dengan memindahkan semua informasi terkait tanda tangan ke bidang witness terpisah di luar serialisasi standar sebuah transksi:
Hasilnya:
TXID menjadi tak berubah setelah disiarkan, sehingga meningkatkan kepercayaan antar lapisan protokol berbasis infrastruktur Bitcoin.
Sejak aktifasi tahun 2017 lalu, lebih dari 90% seluruh transksi Bitcoin telah menggunakan format segwit-enabled—a testament baik penerimaan industri maupun efektivitas teknikalnya sendiri. Adopsi luas ini langsung maupun tidak langsung membawa beberapa manfaat:
Meskipun memiliki keuntungan jelas, implementasi segmentation menghadapi resistansi awal sebagian penambang khawatir tentang risiko potensial terkait soft fork—aspek seperti chain split jika konsensus awal tidak seragam—and kekhawatiran keamanan awal mengenai bug implementasi sempat muncul namun sebagian besar terselesaikan melalui fase pengujian ketat sebelum-dan-pasca-deploymen-nya.
Melihat ke depan:
Bagi investor maupun pengembang:
Dengan menyelesaikan keterbatasan fundamental melalui inovatif desain seperti pemisahan witnesses dari main transactions —dan melakukannya secara mulus lewat soft forks—Segregated Witness menunjukkan bagaimana evolusi protokol berkelanjutan menjaga relevansi blockchain menghadapi perkembangan teknologi pesat.
Kata Kunci: scalability bitcoin , malleability bitcoin , upgrade segwit , peningkatan kapasitas bitcoin , peningkatan blockchain , solusi off-chain , kompatibilitas lightning network
JCUSER-F1IIaxXA
2025-05-09 16:53
Bagaimana SegWit meningkatkan kapasitas dan malleability Bitcoin?
Bitcoin, sebagai cryptocurrency pionir, terus berkembang untuk memenuhi permintaan pengguna yang semakin meningkat akan skalabilitas, keamanan, dan efisiensi. Salah satu peningkatan paling signifikan dalam beberapa tahun terakhir adalah Segregated Witness (SegWit), diperkenalkan pada Agustus 2017. Peningkatan ini mengatasi dua masalah kritis: meningkatkan kapasitas transaksi dan mengurangi malleability transaksi. Memahami bagaimana SegWit mencapai perbaikan ini memberikan wawasan berharga tentang pengembangan berkelanjutan Bitcoin dan kemampuannya mendukung ekosistem yang lebih luas.
Segregated Witness (SegWit) adalah peningkatan soft fork pada protokol Bitcoin yang dirancang untuk meningkatkan skalabilitas dan keamanan jaringan. Awalnya diusulkan sebagai BIP 141 pada tahun 2015, kemudian diaktifkan pada 1 Agustus 2017. Motivasi utama di balik SegWit adalah menyelesaikan keterbatasan yang disebabkan oleh desain awal Bitcoin—khususnya batas ukuran blok tetap sebesar 1 MB—dan mengatasi kerentanan terkait malleability transaksi.
Sebelum SegWit, setiap blok hanya dapat memuat sejumlah terbatas transaksi karena batas ukuran tersebut. Seiring adopsi meningkat, hal ini menyebabkan kemacetan jaringan, biaya lebih tinggi, waktu konfirmasi lebih lambat—dan akhirnya membatasi kemampuan Bitcoin untuk melakukan skalabilitas secara efisien untuk penggunaan sehari-hari.
Selain itu, malleability transaksi menimbulkan kekhawatiran keamanan dengan memungkinkan aktor jahat atau bahkan pengguna sendiri memodifikasi bagian tertentu dari sebuah transaksi sebelum konfirmasi tanpa menjadikannya tidak valid. Hal ini dapat mengganggu operasi kompleks seperti payment channels atau smart contracts yang dibangun di atas Bitcoin.
Salah satu manfaat inti dari SegWit adalah kemampuannya secara efektif meningkatkan jumlah transaksi yang dapat dimuat ke dalam setiap blok tanpa secara langsung mengubah batas ukuran blok fundamental dari 1 MB.
Inovasi utama dari SegWit terletak pada pemisahan data witness—tanda tangan digital yang digunakan untuk memverifikasi transaksi—dari bagian lain sebuah transaksi. Secara tradisional, tanda tangan disisipkan dalam setiap input transaksi; dengan diaktifkannya SegWit:
Pemisahan ini memungkinkan proses verifikasi menjadi lebih efisien karena node dapat memverifikasi tanda tangan secara independen dari komponen data lainnya. Akibatnya:
Protokol Bitcoin kini menggunakan "block weight," yang memberikan bobot berbeda tergantung apakah data berada di dalam atau di luar bagian witness:
Sistem ini memungkinkan blok berisi data witness segregated memiliki kapasitas keseluruhan lebih besar tanpa melanggar batas asli—langkah penting menuju solusi skalabilitas kompatibel dengan infrastruktur eksisting.
Malleability transaction telah lama menjadi kelemahan bagi pengembang dan pengguna Bitcoin yang menjalankan protokol kompleks seperti payment channels atau skema multi-tanda tangan. Istilah malleability merujuk khususnya pada kemampuan untuk mengubah bagian tertentu—seperti tanda tangan—that tidak membuat sebuah transaksinya invalid tetapi mengganti identifikator uniknya (TXID).
Sebelum SegWit's:
Ini menimbulkan tantangan bagi aplikasi bergantung pada TXID prediktif—for example: saluran Lightning Network atau sistem perdagangan otomatis—karena mereka sangat bergantung pada referensi konsisten untuk melacak pembayaran atau menjalankan smart contract secara aman.
Dengan memindahkan semua informasi terkait tanda tangan ke bidang witness terpisah di luar serialisasi standar sebuah transksi:
Hasilnya:
TXID menjadi tak berubah setelah disiarkan, sehingga meningkatkan kepercayaan antar lapisan protokol berbasis infrastruktur Bitcoin.
Sejak aktifasi tahun 2017 lalu, lebih dari 90% seluruh transksi Bitcoin telah menggunakan format segwit-enabled—a testament baik penerimaan industri maupun efektivitas teknikalnya sendiri. Adopsi luas ini langsung maupun tidak langsung membawa beberapa manfaat:
Meskipun memiliki keuntungan jelas, implementasi segmentation menghadapi resistansi awal sebagian penambang khawatir tentang risiko potensial terkait soft fork—aspek seperti chain split jika konsensus awal tidak seragam—and kekhawatiran keamanan awal mengenai bug implementasi sempat muncul namun sebagian besar terselesaikan melalui fase pengujian ketat sebelum-dan-pasca-deploymen-nya.
Melihat ke depan:
Bagi investor maupun pengembang:
Dengan menyelesaikan keterbatasan fundamental melalui inovatif desain seperti pemisahan witnesses dari main transactions —dan melakukannya secara mulus lewat soft forks—Segregated Witness menunjukkan bagaimana evolusi protokol berkelanjutan menjaga relevansi blockchain menghadapi perkembangan teknologi pesat.
Kata Kunci: scalability bitcoin , malleability bitcoin , upgrade segwit , peningkatan kapasitas bitcoin , peningkatan blockchain , solusi off-chain , kompatibilitas lightning network
Penafian:Berisi konten pihak ketiga. Bukan nasihat keuangan.
Lihat Syarat dan Ketentuan.