Post
Topic
Board Bahasa Indonesia (Indonesian)
Merits 5 from 3 users
Re: [INFO][GUIDE] Waktunya menggunakan SegWit address/wallet
by
ETFbitcoin
on 07/10/2018, 16:57:31 UTC
⭐ Merited by dbshck (3) ,abhiseshakana (1) ,manjiLocked (1)

Kelebihan SegWit yang dapat dirasakan secara langsung
1. Ukuran transaksi lebih kecil


Om yang dimaksud dengan ukuran transaksi lebih kecil apakah yang berhubungan dengan Weight Units (https://en.bitcoin.it/wiki/Weight_units)

Dimana pada legacy transaction, Weight = Ukuran transaksi (witness + non witness) x 4
Sedangkan pada segwit transaction, Weight = (witness size x 1) + (non witness size x 4)

Contoh : 1 segwit address dan 1 legacy address, masing-masing melakukan sebuah transaksi yang identik sehingga mempunyai ukuran transaksi (size) yang sama , yakni 250 bytes (130 bytes witness + 120 bytes non-witness). Maka pada saat Weight unit dihitung berdasarkan jenis address yang digunakan akan menghasilkan nilai yang tidak sama.

Weight pada Legacy Transaction = 250 bytes x 4 = 1000 bytes
Weight pada Segwit Transaction = (130 x 1) + ( 120 x 4) = 610 bytes


Mohon dikoreksi jika salah  Cheesy

Yang dimaksudkan di poin pertama tidak ada hubungannya dengan weight unit karena ukuran transaksi SegWit memang lebih kecil (berdasarkan byte yang dipakai).
Weight unit digunakan untuk backward compability dengan non-SegWit nodes karena non-SegWit nodes akan menerima transaksi SegWit dan block tanpa signature/scriptPubKey supaya ukuran maksimum block tanpa signature/scriptPubKey tidak lebih dari 1.000.000 bytes.

Ukuran input dan output antara Legacy dan SegWit lah yang membuat ukuran transaksi segwit lebih kecil. Tentunya jika menggunakan P2SH SegWit, juga perlu memperhitungkan P2SH untuk "membungkus" SegWit itu sendiri.



Sumber/info lebih detail :
https://bitcoin.stackexchange.com/a/73092
https://bitcoin.stackexchange.com/questions/67901/will-segwit-embedded-inside-p2sh-save-fee-compared-to-p2pkh
https://coinb.in/#fees - untuk preview ukuran transaksi berdasarkan tipe input dan output transaksi

om, Newbie mau request heehe:
Lebih banyak bikin Tutorial Seputar Bitcoin(Technical) di Local dong om. Saya lebih senang dan cepat ngerti kalau belajar langsung dari org yg berpengalaman.

Akan saya pikirkan gan, meskipun saya tidak punya banyak pengalaman/pengetahuan Smiley