• Notifikasi Pasar & Harga
      Lihat lebih banyak
    • Pengalihan Bahasa & Nilai Tukar
    • Pengaturan Preferensi
      Warna Naik/Turun
      Waktu Mulai-Akhir Perubahan
    Web3 Pertukaran
    Blog Gate

    Gerbang Anda ke berita dan wawasan tentang kripto

    Gate.io Blog APA ITU SAKSI TERPISAH SegWit?

    APA ITU SAKSI TERPISAH SegWit?

    04 May 15:22


    Jaringan Bitcoin menghadapi beberapa kesulitan karena mendapatkan lebih banyak daya tarik. Menambahkan lebih banyak blok ke rantai diperlukan, tetapi blok dibuat setiap 10 menit dan dibatasi hingga ukuran maksimum satu megabita (MB). Keterbatasan ini mengakibatkan penundaan transaksi; butuh waktu lama untuk memproses dan memvalidasi transaksi. - terkadang, berjam-jam.

    Pieter Wuille memperkenalkan solusi penskalaan yang disebut saksi terpisah (SegWit). Prosesnya melibatkan pemisahan/pemisahan data tanda tangan (saksi) dari data transaksi untuk memungkinkan lebih banyak ruang bagi transaksi untuk disimpan di blok.

    Tanpa implementasi SegWit, validasi transaksi Bitcoin akan menjadi hampir tidak mungkin karena Bitcoin semakin populer dan jumlah transaksi meningkat.
    Selain itu, SegWit juga memperbaiki kekurangan dalam protokol Bitcoin ; Bug kelenturan transaksi. Bug kelenturan memungkinkan node untuk mengutak-atik TXID transaksi di jaringan. Bug telah diatasi dengan menghapus apa yang dikenal sebagai 'data tanda tangan' dari bidang input blok.

    Kesimpulan,
    · Segregated Witness berusaha untuk mencegah kelenturan transaksi yang tidak disengaja sambil memungkinkan lebih banyak transaksi dalam satu blok untuk disimpan.
    · SegWit juga dimaksudkan untuk memecahkan masalah keterbatasan ukuran blockchain yang memperlambat transaksi Bitcoin .


    Segregated Witness adalah solusi rekayasa yang dirancang untuk meningkatkan ukuran penyimpanan blok untuk memungkinkan lebih banyak transaksi tanpa meningkatkan batas ukuran blok (dibahas di bawah). SegWit beroperasi dengan memisahkan tanda tangan yang terkandung dalam blok dari catatan transaksi dan menyimpan tanda tangan di lokasi yang berbeda.

    Biasanya, data disimpan dalam megabita, tetapi SegWit memperkenalkan konsep bobot blok (yaitu, pengukuran semua data yang terkandung dalam blok, termasuk data tanda tangan dan transaksi). Karena blok Non-SegWit memiliki batas 1 MB, beberapa orang percaya bahwa 1 MB sama dengan 1 juta unit berat (WU), tetapi unit berat dan megabita tidak persis sama.

    Misalnya, sebuah blok ditambang pada 25 Januari 2022. Itu memiliki ukuran 1,558 MB tetapi 3,993 juta WU. Blok lain ditambang beberapa menit kemudian dan berukuran 1,457 MB dengan berat 3,993 juta WU. Pada hari yang sama, blok 1.188 MB ditambang, dengan 3.993 WU. Menunjukkan bahwa tidak selalu ada batas ukuran dalam megabita, tetapi batas berdasarkan satuan berat, dengan mempertimbangkan ukuran dasar blok dan ukuran total.

    Sumber: buybitcoinworldwide.com

    Setiap blok di jaringan Bitcoin berisi sejumlah transaksi terbatas, dan hanya sekitar tujuh blok yang diproses per detik. Dengan demikian, setiap blok harus melakukan transaksi sebanyak mungkin tanpa menambah ukuran blok. Terutama demi para penambang blok.

    Fungsi utama SegWit adalah mengatur ulang data blok untuk menyimpan tanda tangan digital secara terpisah dari data transaksi. Dalam istilah standar, SegWit adalah pemisahan saksi (data tanda tangan) dari data transaksi. Ini memungkinkan lebih banyak transaksi disimpan dalam satu blok. Sekarang, bagaimana Saksi Terpisah memproses transaksi yang sah tanpa data tanda tangan? SegWit mengasumsikan data tanda tangan hanya diperlukan ketika sebuah blok divalidasi, setelah itu dapat dibuang. Ini memberikan solusi dengan membuat dua hash, satu untuk data transaksi yang disebut 'hash biasa' dan yang kedua untuk data tanda tangan dan data transaksi yang disebut 'hash saksi.'. Saksi terpisah mengusulkan bahwa pohon Merkle terpisah dibuat untuk menyimpan hash saksi sementara tanda tangan digital dapat dibuang.

    Ketika berhadapan dengan metode pembayaran konvensional, lebih dari seribu transaksi diproses per menit, jumlah yang jauh lebih banyak daripada jaringan Bitcoin , yang hanya memproses sekitar 7 blok transaksi per detik dan membutuhkan banyak waktu untuk diproses. dan divalidasi. Jaringan Bitcoin akan sangat terganggu atau bahkan melambat dengan meningkatnya popularitas jika saksi terpisah tidak dikembangkan. SegWit hadir sebagai solusi untuk masalah transaksi dan sebagai platform untuk pengembangan di blockchain. Ini dikembangkan oleh Pieter Wuille pada tahun 2015 dan kemudian diimplementasikan pada blockchain Bitcoin dan jaringan lainnya di tahun-tahun berikutnya.


    MENGAPA SAKSI TERPISAH PENTING?


    Saksi terpisah memberikan solusi untuk banyak masalah yang dihadapi jaringan blockchain, seperti; kapasitas terbatas, kecepatan transaksi rendah, dan celah keamanan.

    KAPASITAS TERBATAS
    Masalah keterbatasan kapasitas telah dijelaskan secara luas di atas. Namun, sebelum SegWit diperkenalkan, data tanda tangan dapat menghabiskan sekitar 60% (3 juta WU) dari kapasitas, sementara 40% (1 juta WU) tersisa untuk data transaksi. Dengan memisahkan saksi dari data transaksi, sebuah blok dapat menyimpan lebih banyak transaksi, meningkatkan jumlah transaksi yang diproses per detik.

    Tanda tangan tersebut berisi bukti bahwa pengirim benar-benar memiliki dana yang ingin mereka transfer dan memungkinkan untuk membuktikan bahwa transaksi tersebut tidak dipalsukan dari pengirim ke penerima. SegWit membuat batas ukuran blok 4 WU.

    KECEPATAN TRANSAKSI RENDAH
    Dengan meningkatkan ukuran blok untuk mengakomodasi lebih banyak transaksi, saksi terpisah meningkatkan kecepatan transaksi karena lebih banyak akan diproses dan divalidasi per detik. Meskipun waktu yang dibutuhkan untuk menambang balok tetap sama. Jumlah transaksi yang diproses lebih banyak.

    LOOPHOLE KEAMANAN
    Tanda tangan yang dibawa oleh setiap blok adalah unik untuk blok itu, sehingga jika sebuah klausa diubah, seluruh output akan berbeda. Ini bisa dilihat sebagai semacam celah keamanan. Saksi terpisah melindungi tanda tangan agar tidak dirusak dan mencegah kelenturan data transaksi.


    KETERBATASAN SAKSI TERPISAH


    INVALIDASI: Saksi terpisah adalah skema yang mengasumsikan tanda tangan tidak boleh disimpan sebenarnya tetapi sebagai hash. Ini menjadi masalah jika nanti ada kebutuhan untuk memvalidasi apakah transaksi tersebut benar-benar ditandatangani atau tidak, dan yang tersisa hanyalah hash karena tanda tangan digital asli akan dibuang. Ini membuat informasi yang diberikan oleh blok tidak dapat diandalkan. Lihat disini. Jika suatu transaksi disengketakan, tidak mungkin untuk membuktikan keasliannya.

    BATASAN HUKUM: Solusi yang diberikan oleh Saksi Terpisah berisiko mengeluarkan catatan yang tidak dapat dipercaya dan dapat disangkal keabsahannya. Secara hukum, jika suatu arsip elektronik tidak disimpan dalam bentuk yang dapat direproduksi/dikumpulkan kembali secara akurat untuk tujuan referensi, hal itu dapat ditolak. Seperti Jerry Brito, direktur pusat koin, beberapa orang berpendapat bahwa masalah yang dapat muncul dari ketiadaan data terlalu dibesar-besarkan. Jika hanya satu orang yang memegang data, itu sudah cukup untuk membuktikan keabsahan transaksi. Lihat disini.


    JARINGAN YANG TELAH DILAKSANAKAN SAKSI TERPISAH


    Bitcoin : SegWit mencapai ambang batas untuk diimplementasikan dalam satu blok. Kumpulan penambangan Bitcoin mengisyaratkan dukungan 100% untuk proposal tersebut. Masa tenggang diberikan untuk semua penambang dan kumpulan penambangan untuk meningkatkan perangkat lunak penambangan mereka untuk mengaktifkan saksi terpisah, setelah itu blok apa pun yang tidak mendukung perubahan ditolak.

    LITECOIN : LITECOIN menerapkan saksi terpisah dan mengalami peningkatan kapasitas transaksi yang divalidasi. Harga LITECOIN juga naik dengan cepat setelah penerapan SegWit.


    SegWit2x


    Tidak seperti SegWit, Segwit2x (S2x) adalah proposal yang membutuhkan implementasi hard fork. Fokus solusinya hanyalah menggandakan ukuran blok dari 1MB menjadi 2MB. Sayangnya, proposal tersebut tidak dilaksanakan karena kurangnya konsensus dalam komunitas Bitcoin dan pengembang inti. Ketidaksepakatan itu disebabkan oleh sifat proposal; itu adalah garpu yang keras.

    Implementasi hard fork menghasilkan perubahan lengkap dalam kode blockchain, membuat blok lama tidak sesuai dengan rantai baru yang dibuat.

    Sumber: buybitcoinworldwide.com


    PIKIRAN PENUTUP


    SegWit memberikan solusi untuk masalah cryptocurrency yang hebat tetapi dengan risiko yang signifikan. Kecepatan transaksi cryptocurrency yang ditawarkannya menjadikannya konsep/inovasi yang sangat diperlukan. Ini terus berkembang untuk memastikan bahwa jaringan blockchain tetap aman dan catatan valid saat diterapkan.



    Penulis: Gate.io Pengamat: M. Olatunji
    Penafian:
    * Artikel ini hanya mewakili pandangan para pengamat dan bukan merupakan saran investasi.
    *Gate.io memiliki semua hak atas artikel ini. Pengeposan ulang artikel akan diizinkan asalkan Gate.io dirujuk. Dalam semua kasus lain, tindakan hukum akan diambil karena pelanggaran hak cipta.
    BTC/USDT + 2.08%
    LTC/USDT + 8.34%
    GT/USDT + 1.41%
    Buka Kotak Keberuntungan Anda dan Dapatkan Hadiah $6666
    Daftar Sekarang
    Klaim 20 Poin sekarang
    Eksklusif Pengguna Baru: selesaikan 2 langkah untuk segera mengklaim Poin!

    🔑 Daftarkan akun di Gate.io

    👨‍💼 Selesaikan KYC dalam waktu 24 jam

    🎁 Klaim Poin Hadiah

    Klaim sekarang
    bahasa dan wilayah
    Nilai Tukar

    Pilih bahasa dan wilayah

    Buka Gate.TR?
    Gate.TR sedang online sekarang.
    Anda dapat mengklik dan buka Gate.TR atau tetap di Gate.io.