


Saat Satoshi Nakamoto merancang Bitcoin, ia menetapkan batasan mendasar: setiap blok tidak boleh melebihi satu juta byte. Batasan ini menyebabkan jumlah transaksi yang dapat dicatat di setiap blok menjadi sangat terbatas. Pada masa awal Bitcoin, kapasitas satu juta byte masih mencukupi untuk volume transaksi pasar niche. Namun, seiring lonjakan jumlah pengguna Bitcoin, jaringan pun mengalami kemacetan yang signifikan.
Jaringan Bitcoin memperbarui blok baru sekitar setiap sepuluh menit. Dengan batas satu juta byte, setiap blok hanya dapat memuat beberapa lusin transaksi saja. Saat ini, Bitcoin rata-rata memproses tujuh transaksi per detik. Dalam kondisi tertentu, keterbatasan ini menyebabkan antrean puluhan ribu transaksi di blockchain Bitcoin, dan biaya transfer Bitcoin bisa mencapai puluhan dolar. Pada periode kemacetan jaringan, transaksi Bitcoin bisa memerlukan waktu hingga beberapa hari untuk diproses dan dikonfirmasi.
Inefisiensi ini menimbulkan kebutuhan mendesak di komunitas kripto akan solusi teknis guna mempercepat pemrosesan transaksi Bitcoin. Solusi tersebut harus memungkinkan pengguna menerima Bitcoin lebih cepat dengan biaya transaksi yang lebih rendah kepada penambang. Jawaban dari kebutuhan ini adalah Segregated Witness, atau Bitcoin SegWit.
Teknologi Bitcoin SegWit diusulkan pada 2015 oleh pengembang Bitcoin Pieter Wuille bersama kontributor Bitcoin Core sebagai solusi menyeluruh untuk masalah kecepatan pemrosesan transaksi. Pada 2017, SegWit resmi diimplementasikan melalui soft fork di jaringan Bitcoin, meningkatkan kapasitas pemrosesan satu blok Bitcoin hingga 1,7 kali lipat.
Saat ini, kripto utama seperti Bitcoin, Litecoin, dan Bitcoin Cash telah mengadopsi teknologi SegWit. Manfaat utama implementasi Bitcoin SegWit meliputi peningkatan kapasitas blok, percepatan laju transaksi, dan optimalisasi skalabilitas transaksi. Perbaikan ini membuat transaksi Bitcoin semakin efisien dan hemat biaya bagi pengguna global.
Memahami cara kerja Bitcoin SegWit memerlukan pemahaman struktur data transaksi Bitcoin. Setiap data transaksi Bitcoin terbagi menjadi dua bagian: data transaksi utama dan data witness. Data transaksi mencakup saldo akun dan detail transfer, sedangkan data witness memverifikasi identitas pengguna melalui tanda tangan digital.
Pengguna umumnya lebih memperhatikan informasi inti terkait aset mereka, seperti saldo dan nominal transaksi. Verifikasi identitas pengguna, meski penting untuk keamanan, tidak harus memakan ruang besar dalam struktur transaksi. Sederhananya, penerima hanya perlu memastikan aset tersedia dan asli; mereka tidak membutuhkan seluruh detail verifikasi pengirim.
Pada struktur transaksi Bitcoin tradisional, data witness—khususnya data tanda tangan—memakan banyak ruang penyimpanan, memperlambat efisiensi transfer dan meningkatkan biaya pemrosesan. Statistik menunjukkan, informasi tanda tangan bisa menyita hingga 65% ruang dalam satu blok transaksi Bitcoin. Bitcoin SegWit mengatasi masalah ini dengan memisahkan data witness dari data transaksi dan menyimpannya secara terpisah. Pemisahan ini mempercepat pemrosesan transaksi serta memungkinkan lebih banyak transaksi masuk ke dalam setiap blok.
Bitcoin SegWit menghadirkan sejumlah keunggulan penting yang meningkatkan performa dan kegunaan jaringan Bitcoin secara keseluruhan.
Peningkatan kapasitas blok: Setelah mengadopsi SegWit, ruang blok asli menjadi lebih lapang karena data witness disimpan secara terpisah. Artinya, lebih banyak data transaksi dapat diproses dalam batas satu juta byte. Pemisahan data witness secara efektif meningkatkan kapasitas blok untuk data transaksi aktual, sehingga lebih banyak transaksi bisa dimasukkan ke dalam setiap blok.
Transaksi lebih cepat: Seperti pendekatan skalabilitas layer-2 Ethereum, Bitcoin SegWit memproses data Bitcoin secara berlapis untuk meningkatkan laju transaksi. Setelah SegWit diimplementasikan, sistem transaksi Bitcoin memfokuskan lebih banyak daya komputasi dan kapasitas penyimpanan pada pemrosesan data transaksi, bukan verifikasi tanda tangan. Ini secara drastis mengurangi beban jaringan, dan secara teori meningkatkan angka transaksi per detik (TPS) secara signifikan. Data membuktikan bahwa setelah adopsi Bitcoin SegWit, biaya rata-rata per transaksi turun tajam, membuat Bitcoin lebih mudah diakses untuk penggunaan sehari-hari.
Mendukung Lightning Network: Lightning Network adalah salah satu solusi ekspansi protokol layer-2 Bitcoin yang populer, ditujukan untuk mengatasi masalah skalabilitas melalui transaksi off-chain. Lightning Network membangun lapisan jaringan tambahan di atas blockchain Bitcoin dan menciptakan saluran pembayaran yang memungkinkan transaksi besar diselesaikan dengan cepat dan lancar. Bitcoin SegWit memperkuat Lightning Network dengan memproses data prioritas utama secara on-chain dengan cepat, mengurangi tekanan pada blockchain utama dan secara tidak langsung menciptakan kondisi optimal untuk implementasi Lightning Network.
Selain itu, dalam kerangka teknis Bitcoin SegWit, data transaksi dan tanda tangan sepenuhnya terpisah. Sepanjang sistem pemrosesan transaksi, data tanda tangan pengguna tidak lagi diperhitungkan dalam malleability transaksi, sehingga mencegah kemungkinan manipulasi data transaksi. Inovasi ini mencegah terjadinya pencatatan informasi keliru secara permanen di blockchain dan memberikan manfaat positif bagi pengembangan serta aplikasi program perbaikan data transaksi.
Lebih jauh lagi, Bitcoin SegWit menjadi pelopor lahirnya Bitcoin Ordinals, karena memperluas batas data arbitrer yang dapat ditempatkan dalam satu transaksi. Ini memungkinkan inskripsi pada setiap satoshi Bitcoin. Pada 2021, Taproot dibangun di atas fondasi ini dengan menciptakan sistem penyimpanan data witness arbitrer yang lebih mudah dan memperluas batas data di transaksi Bitcoin, sehingga memungkinkan lahirnya Bitcoin Ordinals non-fungible token seperti sekarang.
Bagi pengguna umum, Bitcoin SegWit menawarkan tiga keuntungan utama: keamanan lebih tinggi dibanding alamat biasa, transaksi lebih cepat berkat kapasitas blok yang dapat diperluas dan verifikasi lebih singkat, serta biaya lebih murah dibanding alamat dompet konvensional.
Pengguna dapat memanfaatkan Bitcoin SegWit dengan menggunakan alamat dompet yang kompatibel dengan SegWit untuk menerima Bitcoin. Data menunjukkan tingkat pemanfaatan SegWit Bitcoin telah melampaui 67% dan terus meningkat, membuktikan adopsi luas di seluruh jaringan.
Saat ini, alamat Bitcoin terbagi dalam beberapa format utama dengan karakteristik unik:
Format Legacy (P2PKH): Alamat tradisional ini diawali angka 1 (contoh: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u). P2PKH adalah singkatan dari Pay To PubKey Hash, format alamat asli Bitcoin yang masih digunakan hingga kini.
Format Nested (P2SH): Alamat multi-signature ini diawali angka 3 (contoh: 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX). P2SH (Pay-to-Script-Hash) menggunakan skrip penukaran dan hash skrip penukaran. Struktur alamat ini mirip P2PKH namun mendukung fungsi lebih kompleks. Skrip P2SH umumnya digunakan untuk alamat multi-signature, yang dapat membutuhkan beberapa tanda tangan digital untuk otorisasi transaksi. Misalnya, alamat yang diawali angka 3 dapat dikontrol oleh tiga orang, dengan syarat dua di antaranya harus setuju untuk memulai transfer.
Format Nested SegWit (P2SH): Alamat Bitcoin SegWit yang kompatibel juga diawali angka 3 (contoh: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN). Karena metode P2SH digunakan untuk pengemasan, alamat SegWit kompatibel juga diawali 3, sehingga tetap dikenali node lama dan kompatibel ke belakang.
Format Native SegWit (Bech32): Alamat segregated witness asli ini diawali bc1 (contoh: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3). Format alamat Bech32 ini dikembangkan khusus untuk Bitcoin SegWit dan didefinisikan dalam BIP173 pada akhir 2017. Salah satu keunggulannya adalah tidak sensitif huruf besar/kecil, hanya terdiri dari karakter 0-9 dan a-z, sehingga lebih mudah dibaca dan kecil kemungkinan terjadi kesalahan saat input. Karena lebih sedikit karakter, alamat ini memakai encoding Base32 alih-alih Base58 tradisional, sehingga perhitungan lebih efisien. Alamat Bech32 menawarkan keamanan lebih baik, deteksi error checksum lebih optimal, dan meminimalkan risiko alamat tidak valid. Alamat ini native kompatibel dengan Bitcoin SegWit dan tidak perlu ruang tambahan untuk embedding ke P2SH, sehingga biaya lebih rendah.
Untuk alamat segwit versi 0, selalu diawali bc1q. Alamat Pay-to-Witness-Public-Key-Hash (P2WPKH) memiliki panjang tetap 42 karakter, sedangkan Pay-to-Witness-Script-Hash (P2WSH) sepanjang 62 karakter. P2WPKH umumnya digunakan untuk alamat biasa, sedangkan P2WSH untuk multi-signature.
Format P2TR (Bech32m): Alamat Taproot ini diawali bc1p (contoh: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhaOawnqxevre9k7zvqdz2mOn). Untuk memperbaiki bug pada spesifikasi Bech32 asli di mana beberapa kombinasi karakter bisa lolos verifikasi checksum secara salah, standar baru Bech32m pun diusulkan. Bech32m menambah konstanta pada rumus checksum Bech32 agar karakter tambahan menghasilkan checksum tidak valid. Standar baru ini berlaku untuk alamat Taproot dan versi alamat masa depan, sedangkan alamat SegWit Bitcoin versi 0 tetap memakai Bech32 asli karena sudah dilindungi batas panjang.
Setiap format alamat Bitcoin menawarkan efisiensi dan penghematan biaya berbeda saat menggunakan SegWit. Memahami perbedaan ini membantu pengguna mengoptimalkan biaya transaksi:
Perbedaan ini menunjukkan manfaat nyata dari penggunaan format alamat SegWit terbaru, khususnya untuk pengguna yang sering bertransaksi atau ingin meminimalkan biaya transaksi.
Bitcoin SegWit merupakan tonggak penting dalam evolusi Bitcoin, secara drastis meningkatkan jumlah transaksi yang bisa diproses setiap blok di jaringan Bitcoin. Dengan memisahkan data witness dari data transaksi, SegWit memperluas kapasitas blok tanpa hard fork, tetap kompatibel ke belakang sekaligus meningkatkan efisiensi. Inovasi ini juga menutup celah manipulasi malleability transaksi, di mana ID transaksi bisa diubah sebelum konfirmasi—masalah yang sebelumnya mengganggu dompet multi-signature dan solusi layer-2.
Selain kapasitas, Bitcoin SegWit juga membuka jalan untuk fleksibilitas pemrograman lebih tinggi, memungkinkan solusi skalabilitas seperti Lightning Network dan inovasi berikutnya seperti Taproot dan Bitcoin Ordinals. Adopsi SegWit yang masif, dengan tingkat pemanfaatan di atas 67% dan terus meningkat, mencerminkan pengakuan komunitas kripto atas keunggulannya.
Saat ini, platform dan dompet kripto utama telah mengintegrasikan dukungan SegWit di Bitcoin, Litecoin, dan Bitcoin Cash, meningkatkan pengalaman pengguna, menurunkan biaya transaksi, dan mempercepat transfer. Dompet modern juga sudah mendukung alamat Taproot yang memungkinkan inskripsi Ordinals, token BRC-20, dan BTC NFT, memperluas fungsi Bitcoin di luar sekadar transfer nilai. Seiring Bitcoin terus berkembang, SegWit menjadi fondasi yang menyeimbangkan efisiensi jaringan, kompatibilitas ke belakang, dan ekspansi masa depan, membuktikan bahwa inovasi signifikan bisa dicapai melalui rekayasa cerdas tanpa hard fork yang kontroversial.
SegWit (Segregated Witness) adalah upgrade Bitcoin yang diterapkan pada 2017 untuk memisahkan tanda tangan dari data transaksi. Inovasi ini meningkatkan kapasitas blok, mempercepat transaksi, dan mengatasi masalah malleability transaksi.
BTC SegWit menawarkan biaya transaksi lebih rendah dan waktu konfirmasi lebih cepat dibanding BTC biasa. SegWit menggunakan format alamat berbeda, sehingga pastikan kompatibilitas bursa sebelum mengirim dana agar transaksi tidak gagal.
Bitcoin Anda akan langsung diterima di alamat SegWit. Transaksi diproses normal di jaringan dengan biaya lebih rendah berkat struktur data SegWit yang efisien.
Alamat Bitcoin SegWit adalah format transaksi yang memanfaatkan protokol Segregated Witness untuk menekan biaya dan mempercepat transaksi. Alamat ini diawali prefiks 'bc1' dan memisahkan data tanda tangan dari data transaksi.











