Pages:
Author

Topic:   - page 3. (Read 1418 times)

legendary
Activity: 2254
Merit: 2253
From Zero to 2 times Self-Made Legendary
October 07, 2018, 05:34:33 AM
#2

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
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
September 28, 2018, 01:24:12 PM
#1

Catatan
1. Motivasi untuk membuat thread ini berasal dari https://medium.com/@snsmth/dont-die-of-consumption-learn-by-writing-f926c9f5a628
2. Jangan pernah memberikan seed/private key kepada siapapun
3. Semua spam, off-topic atau FUD akan saya hapus
4. Silahkan bertanya jika masih bingung atau ingin belajar lebih lanjut
5. Mohon koreksi jika ada kesalahan dalam thread ini

Latar Belakang
Setelah 1 tahun lebih SegWit diaktifkan, adopsi SegWit masih sangat rendah, hanya sekitar 40% meskipun SegWit menawarkan berbagai kelebihan.

Kelebihan SegWit
Kelebihan SegWit yang dapat dirasakan secara langsung
1. Ukuran transaksi lebih kecil (terutama dalam satuan weight)
2. Fee untuk transaksi menjadi lebih murah

Kelebihan SegWit yang dapat dirasakan secara tidak langsung
1. Meningkatkan kapasitas transaksi dalam blok karena limit 1MB diubah menjadi 4 juta weight (satuan untuk menghitung kapasitas).
2. Meningkatkan maksimal transaksi per detik dari 7 TPS menjadi 12-20 TPS (estimasi kasar)
3. Menyelesaikan masalah Transaction Malleability, yaitu suatu bug yang bisa mengubah hash dari sebuah transaksi tanpa mengubah informasi dari isi transaksi.
4. Karena Transaction Malleability terselesaikan, pengembangan teknologi 2nd-layer/side-chain menjadi lebih mudah

Format alamat SegWit

1. Diawali dengan angka 3 (P2SH SegWit)
Kelebihan : Bisa dikenali oleh semua wallet/exchange
Kekurangan : Ukuran transaksi sedikit lebih besar dibandingkan Bech32

2. Diawali dengan kata bc1 (Bech32/Native SegWit)
Kelebihan : Ukuran transaksi paling kecil dibandingkan lainnya
Kekurangan : Tidak dikenali/didukung oleh semua wallet/exchange

Daftar dompet/wallet yang mendukung SegWit
Catatan : Semua dompet/wallet yang tidak memberikan private key/seed, user tidak memiliki kontrol penuh pada bitcoin yang dipunya atau platform di web tidak saya masukkan

Hardware Wallet
1. Trezor (https://trezor.io/)
2. Nano Ledger S (https://www.ledger.com)

Desktop
1. Bitcoin Core (https://bitcoin.org/en/download)
* Mendukung pembuatan alamat P2SH maupun Bech32
* Perlu download seluruh file blockchain (217GB saat thread ditulis)
* Metode backup : File wallet/dompet saja

2. Electrum (https://electrum.org/#download)
* Hanya mendukung pembuat alamat Bech32
* Hanya perlu download transaksi yang pernah dibuat/diterima saja yang ukurannya sangat kecil
* Metode backup : File wallet/dompet dan seed/mnemonic

3. Wasabi Wallet (https://www.wasabiwallet.io/)
* Hanya mendukung pembuat alamat Bech32
* Hanya perlu download transaksi yang pernah dibuat/diterima saja yang ukurannya sangat kecil
* Memiliki fitur CoinJoin untuk meningkatkan privasi user
* Metode backup : File wallet/dompet dan seed/mnemonic dengan password wallet

Mobile
1. Electrum (https://play.google.com/store/apps/details?id=org.electrum.electrum)
* Hanya mendukung pembuat alamat Bech32
* Metode backup : seed/mnemonic

2. Samourai Wallet (https://samouraiwallet.com/index.html)
* Mendukung pembuatan alamat P2SH maupun Bech32
* Metode backup : File wallet/dompet dan seed/mnemonic
* Memiliki banyak fitur untuk meningkatkan privasi
* Masih dalam versi aplha

Paper Wallet
1. https://segwitaddress.org
* Mendukung pembuatan alamat P2SH maupun Bech32

FAQ
Q: Format alamat SegWit yang sebaiknya saya pakai?
A: Format alamat yang diawali dengan angka 3 (P2SH SegWit)

Q: Wallet desktop apa yang sebaiknya saya pakai?
A: Electrum

Q: Wallet mobile apa yang sebaiknya saya pakai?
A: Samourai Wallet

Sumber/info lebih detail
https://transactionfee.info/charts/payments/segwit
http://charts.woobull.com/bitcoin-segwit-adoption/
https://en.bitcoin.it/wiki/Weight_units
https://bitcointechtalk.com/transaction-malleability-explained-b7e240236fc7
https://bitcoin.org/en/choose-your-wallet
Pages:
Jump to: