Pages:
Author

Topic: Apa itu SEGWIT ? (Read 4564 times)

member
Activity: 672
Merit: 32
February 08, 2018, 04:39:05 AM
#40
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.

betul, tepat.

Segwit (segregated witnesses)
Segregated = memisahkan
Witnesses = saksi (dalam hal ini berelasi sebagai digital signature).

Pertanyaannya:
Mengapa harus SEGWIT dianggap begitu penting?

Jawabannya:
Transaksi bitcoin, dituliskan dan diidentifikasi menggunakan hash 64bit dalam hexadesimal, melalui An Unspent Transaction Output - UTXO (kita sering melihatnya di blockexploler dengan "spend" / "unspend").

Pada transaksi bitcoin itu, meskipun telah ada beberapa standar script transaksi yg digunakan agar bisa lebih general terbaca di berbagai device, melalui software apapun, namun pola scripting bahasa bitcoin, mampu untuk memodifikasi berbagai script transaksi lain.

Sehingga, hal tersebut bisa menjadi celah terjadi mallicipus attact, meskipun sejatinya... modifikasi script transaksi itu tidaklah mengubah esensi dasar transaksi, seperti besaran input dan output.

Nah... untuk menjawab potensi2 itu, terutama pada bip62, mengatasi malicous yg mencoba mengubah address jika txid itu melalui pihak2 ketiga. Sehingga, hal yg paling berelasi dalam hal transaksi adalah pada penandatangan transaksi (digital signature).

Digital transaksi yang dibubuhkan dalam transaksi, haruslah mampu menjawab semua potensi tersebut. Maka potensi serangan pada perubahan2 otentikasi pembubuhan digital signature (scriptSig malleability) di dalam sebuah transaksi baik melalui pihak ketiga seperti penyedia layanan wallet dll, harus dapat dihilangkan.

Nah... disinilah peran SEGWIT menjadi cukup penting dan krusial. Agar berbagai modifikasi script transaksi, pada berbagai device, berbagai layanan wallet pihak ketiga, tidak akan mempengaruhi hal2 dasar txid itu.

Dengan SEGWIT, maka proyeksi pembubuhan signature dalam transaksi, dapatlah dipisahkan menjadi "witnesses". Meski, signature dalam transaksi itu telah dipisahkan dan tak lagi menjadi sebuah bagian dalam script transaksi bitcoin, namun ttp tidak mengubah esensi transaksi, dan justru lebih aman.

Di dalam hal lain, krn signature telah tak lg jadi bagian dalam transaksi, maka tentu ukuran transaksi dapat menjadi lebih kecil. Krn ukuran transaksi lebih kecil, maka ukuran block juga bisa menampung lebih banyak transaksi, dan block baru setiap 10 menit dapat menampung transaksi lebih banyak juga.

Tidak hanya itu, SEGWIT ini... Menjadi sebuah jalan dasar utama, untuk berbagai pengembangan lain yang menjadi resep dasar.... seperti lightning network, sidechain, smartcontract, dll.

Apa yg kita dan kawan-kawan ketahui dengan dunia smartcontract... sudah cukup lama ada, hanya saja... fungsi itu belum diaktifkan di dalam bitcoin, harus teruji dl secara matang, tidak grusa-grusu seperti yg sudah terjadi di ethereum (yg banyak dianggap sebagai untested project).

wah kena banget penjelasannya, hanya saja menurut saya yang newbie masih asing dengernya, jadi nambah wawasan saya terima kasih gan
member
Activity: 135
Merit: 41
January 27, 2018, 08:00:58 PM
#39
Quote
nah yg jadi pertanyaan buat saya kenapa ketika segwit butuh persetujuan dari miner? apa dampak yg terjadi kepada miner! apakah bisa merugikan miner?


miner kan salah satu tugasnya memang memvalidasi transaksi. Bukan minta persetujuan, kl persetujuan itu maknanya bisa berarti secara sepihak.

Validasi transaksi kan harus sesuai dengan rule yg telah ada dlm set protokol bitcoin. Jd minerpun saat validasi transaksi tidak bs menyalahi aturan2 itu.

Kaitannya dgn segwit, sama pula. Segwit yg sudah diaktifkan di bitcoin kan dipake dlm metode scripting transaksinya. Jd miner pun jg ttp akan memverifikasi transaksi baik yg menggunakan segwit atau tidak, sama aja. Bedanya transakai yg menggunakan segwit relatif berukuran lebih kecil.
full member
Activity: 532
Merit: 101
September 04, 2017, 12:25:17 AM
#38
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.

betul, tepat.

Segwit (segregated witnesses)
Segregated = memisahkan
Witnesses = saksi (dalam hal ini berelasi sebagai digital signature).

Pertanyaannya:
Mengapa harus SEGWIT dianggap begitu penting?

Jawabannya:
Transaksi bitcoin, dituliskan dan diidentifikasi menggunakan hash 64bit dalam hexadesimal, melalui An Unspent Transaction Output - UTXO (kita sering melihatnya di blockexploler dengan "spend" / "unspend").

Pada transaksi bitcoin itu, meskipun telah ada beberapa standar script transaksi yg digunakan agar bisa lebih general terbaca di berbagai device, melalui software apapun, namun pola scripting bahasa bitcoin, mampu untuk memodifikasi berbagai script transaksi lain.

Sehingga, hal tersebut bisa menjadi celah terjadi mallicipus attact, meskipun sejatinya... modifikasi script transaksi itu tidaklah mengubah esensi dasar transaksi, seperti besaran input dan output.

Nah... untuk menjawab potensi2 itu, terutama pada bip62, mengatasi malicous yg mencoba mengubah address jika txid itu melalui pihak2 ketiga. Sehingga, hal yg paling berelasi dalam hal transaksi adalah pada penandatangan transaksi (digital signature).

Digital transaksi yang dibubuhkan dalam transaksi, haruslah mampu menjawab semua potensi tersebut. Maka potensi serangan pada perubahan2 otentikasi pembubuhan digital signature (scriptSig malleability) di dalam sebuah transaksi baik melalui pihak ketiga seperti penyedia layanan wallet dll, harus dapat dihilangkan.

Nah... disinilah peran SEGWIT menjadi cukup penting dan krusial. Agar berbagai modifikasi script transaksi, pada berbagai device, berbagai layanan wallet pihak ketiga, tidak akan mempengaruhi hal2 dasar txid itu.

Dengan SEGWIT, maka proyeksi pembubuhan signature dalam transaksi, dapatlah dipisahkan menjadi "witnesses". Meski, signature dalam transaksi itu telah dipisahkan dan tak lagi menjadi sebuah bagian dalam script transaksi bitcoin, namun ttp tidak mengubah esensi transaksi, dan justru lebih aman.

Di dalam hal lain, krn signature telah tak lg jadi bagian dalam transaksi, maka tentu ukuran transaksi dapat menjadi lebih kecil. Krn ukuran transaksi lebih kecil, maka ukuran block juga bisa menampung lebih banyak transaksi, dan block baru setiap 10 menit dapat menampung transaksi lebih banyak juga.

Tidak hanya itu, SEGWIT ini... Menjadi sebuah jalan dasar utama, untuk berbagai pengembangan lain yang menjadi resep dasar.... seperti lightning network, sidechain, smartcontract, dll.

Apa yg kita dan kawan-kawan ketahui dengan dunia smartcontract... sudah cukup lama ada, hanya saja... fungsi itu belum diaktifkan di dalam bitcoin, harus teruji dl secara matang, tidak grusa-grusu seperti yg sudah terjadi di ethereum (yg banyak dianggap sebagai untested project).


nah yg jadi pertanyaan buat saya kenapa ketika segwit butuh persetujuan dari miner? apa dampak yg terjadi kepada miner! apakah bisa merugikan miner?
full member
Activity: 147
Merit: 100
Good Promotion
September 03, 2017, 08:22:02 PM
#37
keren penjelasan nya.
sepertinya mesti harus banyak baca dan baca kedepan nya agar bisa paham lagi....
thanks info nya semua yg ada di therad ini
full member
Activity: 378
Merit: 100
August 19, 2017, 05:25:17 AM
#36
Punya pengetahuan yg luar biasa master disini untuk menjelaskan dengan rinci tentang apa itu SEGWIT sehingga bisa di mengerti oleh kami para pemula disini
hero member
Activity: 1106
Merit: 502
July 27, 2017, 12:41:53 AM
#35
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.

betul, tepat.

Segwit (segregated witnesses)
Segregated = memisahkan
Witnesses = saksi (dalam hal ini berelasi sebagai digital signature).

Pertanyaannya:
Mengapa harus SEGWIT dianggap begitu penting?

Jawabannya:
Transaksi bitcoin, dituliskan dan diidentifikasi menggunakan hash 64bit dalam hexadesimal, melalui An Unspent Transaction Output - UTXO (kita sering melihatnya di blockexploler dengan "spend" / "unspend").

Pada transaksi bitcoin itu, meskipun telah ada beberapa standar script transaksi yg digunakan agar bisa lebih general terbaca di berbagai device, melalui software apapun, namun pola scripting bahasa bitcoin, mampu untuk memodifikasi berbagai script transaksi lain.

Sehingga, hal tersebut bisa menjadi celah terjadi mallicipus attact, meskipun sejatinya... modifikasi script transaksi itu tidaklah mengubah esensi dasar transaksi, seperti besaran input dan output.

Nah... untuk menjawab potensi2 itu, terutama pada bip62, mengatasi malicous yg mencoba mengubah address jika txid itu melalui pihak2 ketiga. Sehingga, hal yg paling berelasi dalam hal transaksi adalah pada penandatangan transaksi (digital signature).

Digital transaksi yang dibubuhkan dalam transaksi, haruslah mampu menjawab semua potensi tersebut. Maka potensi serangan pada perubahan2 otentikasi pembubuhan digital signature (scriptSig malleability) di dalam sebuah transaksi baik melalui pihak ketiga seperti penyedia layanan wallet dll, harus dapat dihilangkan.

Nah... disinilah peran SEGWIT menjadi cukup penting dan krusial. Agar berbagai modifikasi script transaksi, pada berbagai device, berbagai layanan wallet pihak ketiga, tidak akan mempengaruhi hal2 dasar txid itu.

Dengan SEGWIT, maka proyeksi pembubuhan signature dalam transaksi, dapatlah dipisahkan menjadi "witnesses". Meski, signature dalam transaksi itu telah dipisahkan dan tak lagi menjadi sebuah bagian dalam script transaksi bitcoin, namun ttp tidak mengubah esensi transaksi, dan justru lebih aman.

Di dalam hal lain, krn signature telah tak lg jadi bagian dalam transaksi, maka tentu ukuran transaksi dapat menjadi lebih kecil. Krn ukuran transaksi lebih kecil, maka ukuran block juga bisa menampung lebih banyak transaksi, dan block baru setiap 10 menit dapat menampung transaksi lebih banyak juga.

Tidak hanya itu, SEGWIT ini... Menjadi sebuah jalan dasar utama, untuk berbagai pengembangan lain yang menjadi resep dasar.... seperti lightning network, sidechain, smartcontract, dll.

Apa yg kita dan kawan-kawan ketahui dengan dunia smartcontract... sudah cukup lama ada, hanya saja... fungsi itu belum diaktifkan di dalam bitcoin, harus teruji dl secara matang, tidak grusa-grusu seperti yg sudah terjadi di ethereum (yg banyak dianggap sebagai untested project).


terimakasih gan penjelasannya terutama bagi saya yang baru masuk BTT, dengan mudah bisa paham
Saya sudah mendapatkan pengetahuan tentang segwit, saya sudah coba mencari tidak ada yang lengkap. terima kasih atas pencerahannya. Sangat bermanfaat
full member
Activity: 122
Merit: 100
July 26, 2017, 02:01:57 PM
#34
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.
oh begitu,.. ane paham sekarang
full member
Activity: 504
Merit: 100
July 26, 2017, 08:04:47 AM
#33
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.

betul, tepat.

Segwit (segregated witnesses)
Segregated = memisahkan
Witnesses = saksi (dalam hal ini berelasi sebagai digital signature).

Pertanyaannya:
Mengapa harus SEGWIT dianggap begitu penting?

Jawabannya:
Transaksi bitcoin, dituliskan dan diidentifikasi menggunakan hash 64bit dalam hexadesimal, melalui An Unspent Transaction Output - UTXO (kita sering melihatnya di blockexploler dengan "spend" / "unspend").

Pada transaksi bitcoin itu, meskipun telah ada beberapa standar script transaksi yg digunakan agar bisa lebih general terbaca di berbagai device, melalui software apapun, namun pola scripting bahasa bitcoin, mampu untuk memodifikasi berbagai script transaksi lain.

Sehingga, hal tersebut bisa menjadi celah terjadi mallicipus attact, meskipun sejatinya... modifikasi script transaksi itu tidaklah mengubah esensi dasar transaksi, seperti besaran input dan output.

Nah... untuk menjawab potensi2 itu, terutama pada bip62, mengatasi malicous yg mencoba mengubah address jika txid itu melalui pihak2 ketiga. Sehingga, hal yg paling berelasi dalam hal transaksi adalah pada penandatangan transaksi (digital signature).

Digital transaksi yang dibubuhkan dalam transaksi, haruslah mampu menjawab semua potensi tersebut. Maka potensi serangan pada perubahan2 otentikasi pembubuhan digital signature (scriptSig malleability) di dalam sebuah transaksi baik melalui pihak ketiga seperti penyedia layanan wallet dll, harus dapat dihilangkan.

Nah... disinilah peran SEGWIT menjadi cukup penting dan krusial. Agar berbagai modifikasi script transaksi, pada berbagai device, berbagai layanan wallet pihak ketiga, tidak akan mempengaruhi hal2 dasar txid itu.

Dengan SEGWIT, maka proyeksi pembubuhan signature dalam transaksi, dapatlah dipisahkan menjadi "witnesses". Meski, signature dalam transaksi itu telah dipisahkan dan tak lagi menjadi sebuah bagian dalam script transaksi bitcoin, namun ttp tidak mengubah esensi transaksi, dan justru lebih aman.

Di dalam hal lain, krn signature telah tak lg jadi bagian dalam transaksi, maka tentu ukuran transaksi dapat menjadi lebih kecil. Krn ukuran transaksi lebih kecil, maka ukuran block juga bisa menampung lebih banyak transaksi, dan block baru setiap 10 menit dapat menampung transaksi lebih banyak juga.

Tidak hanya itu, SEGWIT ini... Menjadi sebuah jalan dasar utama, untuk berbagai pengembangan lain yang menjadi resep dasar.... seperti lightning network, sidechain, smartcontract, dll.

Apa yg kita dan kawan-kawan ketahui dengan dunia smartcontract... sudah cukup lama ada, hanya saja... fungsi itu belum diaktifkan di dalam bitcoin, harus teruji dl secara matang, tidak grusa-grusu seperti yg sudah terjadi di ethereum (yg banyak dianggap sebagai untested project).


terimakasih gan penjelasannya terutama bagi saya yang baru masuk BTT, dengan mudah bisa paham
full member
Activity: 434
Merit: 126
July 23, 2017, 11:51:52 PM
#32
Segwit atau Segregated Witness adalah sebuah coding yang disuntikkan ke program bitcoin core (node) yang membantu para miner/node untuk lebih efisien dalam memverifikasi setiap input sehingga data yang disimpan disetiap block pada blockchain akan lebih kecil yang ujungnya akan memberikan ruang lebih di blockchain. Coding segwit sendiri tertulis atau ada didalam Proposal BIP141 yang siap dijalankan apabila BIP9 berhasil diaktifkan, dan dalam program bitcoin core versi v0.13.1 keatas sudah ada coding BIP9 dengan masa evaluasi sampai dengan 16 Nov 2017. Dengan metode BIP148 ini berarti setiap node otomatis mengaktifkan segwit sehingga Proposal BIP9 secara multak berjalan karena pasti 100% lah wong node yang gak ikutkan akan “ditendang” dari proses menemukan block hasilnya adalah BIP141 dimana coding segwit berada akan berlaku karena sudah memenuhi syarat.

Proposal Segwit2x adalah
– Menurunkan persentase pihak yang setuju dengan segwit menjadi 80% dari 95% (tidak ikut BIP9)
– Menaikkan limit block menjadi 2MB yang diaktifkan dalam 6 Bulan setelah Segwit berhasil dijalankan.

apa yang terjadi Pasca Segwit ?
Program bitcoin (node) yang menjalankan BIP148 akan menolak input dari node yang tidak menjalankan Segwit, jadi akan terjadi 2 kubu dimana node yang menjalankan metode segwit akan bekerja sama memecahkan algoritma bitcoin dan menemukan block baru yang didaftarkan dalam blockchain dan kubu yang lain adalah node yang tidak menjalankan metode segwit. Kedua kubu akan sama-sama menghitung dan menemukan block dan memposting dalam blockchain. Sampai pada tahap ini secara otomatis blockchain akan terpecah menjadi 2 karena hal tersebut.

Mungkin kah Bitcoin terpecah menjadi 2 ?
Kemungkinan hanya 50% terjadinya split bitcoin karna pengaplikasian segwit kemungkinan besar hanya akan menyebabkan softfork.

Langkah yang kita lakukan sebelum segwit diaktifkan ?

Sebelum Bip148 diaktifkan sebaiknya kita memindahkan bitcoin kita ke wallet pribadi seperti mycellium, electrum, bitcoin core dll dimana kita dapat menyimpan privatekey kita sendiri. mengapa harus ke wallet bukan di exchange , karena di exchange kita tidak memegang private key dan keamanan balance kita tidak terjamin 100 akan aman pasca segwit dan jika terjadi split kita tidak tau exchange tempat kita menyimpan bitcoin akan support jaringan bitcoin yang mana.

Jadi kita tidak perlu khawatir mengenai segwit ini karna segwit memiliki banyak keuntungan untuk jaringan bitcoin kita.
full member
Activity: 994
Merit: 138
July 16, 2017, 10:20:41 PM
#31
terimakasih, saya jadi mendapat banyak informasi dalam mengetahui apa itu segwit
informasinya sangat detail dan sangat membantu. terimakasih para master disini
sr. member
Activity: 1106
Merit: 252
Dextrust.org #Defi
July 16, 2017, 09:48:11 PM
#30
segwit ada dua gan, ada segwit2x, ada yang bisa jelaskan ?
Mari kita liat teori dengan bahasa awam

Segwit atau Segregated Witness adalah sebuah coding yang disuntikkan ke program bitcoin core (node) yang membantu para miner/node untuk lebih efisien dalam memverifikasi setiap input sehingga data yang disimpan disetiap block pada blockchain akan lebih kecil yang ujungnya akan memberikan ruang lebih di blockchain.

Penyebab : semakin tingginya transaksi yang membebani blockchain karena setiap block hanya bisa menampung 1MB data sehingga transaksi semakin lambat karena volume transaksi jauh melebihi daya tampung block yang menyebabkan konfirmasi menjadi lebih lama karena butuh beberapa block agar input dalam dimasukkan dalam block dan disimpan dalam blockchain.

Efisiensi data sejak awal sudah diusulkan oleh para pengembang program bitcoin sebagaimana ditulis dalam Proposal BIP9 (Bitcoin Improvement Protocol) dan dimasukkan dalam program bitcoin core namun tidak berhasil dilaksanakan (diaktifkan) karena membutuhkan 95% miner untuk mengaktifkan juga bukan kewajiban/mandatory, selain itu apabila sebuah miner/pool memiliki hash lebih dari 5% maka otomatis memiliki hak veto.

Akhirnya salah satu dev (Shaolin Fry) mengusulkan solusi lain yang dicantumkan dalam proposal BIP148 dan BIP149 dimana muncul istilah baru USAF (User-Activated Soft Fork).

Coding segwit sendiri tertulis atau ada didalam Proposal BIP141 yang siap dijalankan apabila BIP9 berhasil diaktifkan, dan dalam program bitcoin core versi v0.13.1 keatas sudah ada coding BIP9 dengan masa evaluasi sampai dengan 16 Nov 2017.

Nah apa yang terjadi di tanggal 1 AGUSTUS 2017??
Program bitcoin (node) yang menjalankan BIP148 akan menolak input dari node yang tidak menjalankan Segwit, jadi akan terjadi 2 kubu dimana node yang menjalankan metode segwit akan bekerja sama memecahkan algoritma bitcoin dan menemukan block baru yang didaftarkan dalam blockchain dan kubu yang lain adalah node yang tidak menjalankan metode segwit. Kedua kubu akan sama-sama menghitung dan menemukan block dan memposting dalam blockchain. Sampai pada tahap ini secara otomatis blockchain akan terpecah menjadi 2 karena hal tersebut.

Dengan metode BIP148 ini berarti setiap node otomatis mengaktifkan segwit sehingga Proposal BIP9 secara multak berjalan karena pasti 100% lah wong node yang gak ikutkan akan "ditendang" dari proses menemukan block. Nah hasilnya adalah BIP141 dimana coding segwit berada akan berlaku karena sudah memenuhi syarat.

Nah, apakah kubu yang menjalankan segwit atau yang tidak menjalankan yang akan diterima oleh MARKET, tidak ada yang tau, semua akan ditentukan oleh kestabilan HASH pada setiap kubu, dimana kubu minoritas akan otomatis tersingkir dan mungkin dilupakan, namun yang ditakutkan adalah posisi sama kuat atau tidak ada yang dominan maka kita akan melihat 2 jenis bitcoin di pasar yang akan dinilai secara EKONOMI sehingga harga menjadi MUNGKIN tinggal sebesar porsi atau kekuatan kubu tersebut.


Ceritanya agak muter-muter dan penuh ironi... hanya gara-gara mau implementasi BIP141 (Segwit), bitcoin harus mengambil langkah yang dianggap demokratis yang akhirnya malah mungkin bisa menyebabkan bitcoin terpecah menjadi 2.

Bagaimana soal SEGWIT2x.. Nanti saya tulis lagi ya.
bersambung...




Referensi BIP :
https://github.com/bitcoin/bips/blob/master/README.mediawiki


SEGWIT2x

Apa itu segwit2x?
Seperti post saya diatas, segwit2x adalah pengembangan dari segwit atau bahasa gaul itu segwit plus plus.

Apa yang diplus disana?
+ Besar block bitcoin menjadi 2x lipat atau menjadi 2MB

Sebenarnya Gavin Andresen sudah pernah mengajukan "upgrade" ukuran block menjadi 2MB dalam proposal BIP109, namun ditolak, dan saat ini bersamaan dengan implementasi segwit, "mesin" bitcoin core juga akan di upgrade menjadi 2MB dari semula hanya 1MB
NB. Bitcoin XT adalah hasil dari BIP109 merupakan fork tidak langsung dari bitcoin

Segwit2x sendiri bukan merupakan sebuah proposal atau BIP atau bukan dari lingkungan para pengembang bitcoin core, ide ini berasal dari sekelompok pimpinan startup dan miner pada sekitar Mei 2017 yang berhasil menjadi sebuah gerakan yang masif dan konsensus.

Proposal Segwit2x adalah
- Menurunkan persentase pihak yang setuju dengan segwit menjadi 80% dari 95% (tidak ikut BIP9)
- Menaikkan limit block menjadi 2MB yang diaktifkan dalam 6 Bulan setelah Segwit berhasil dijalankan.

Segwit2x didukung oleh mayoritas pemilik hash power, termasuk bursa dan perusahaan yang dikenal dengan "Newyork Agreement" atau “Bitcoin Scaling Agreement”
Daftar lengkap dapat dibaca disini : https://medium.com/@DCGco/bitcoin-scaling-agreement-at-consensus-2017-133521fe9a77

Metode yang digunakan segwit2x adalah merubah sinyal yang dikirimkan dengan/dari USAF dari 1 menjadi 4 atau biasa kita baca bit 1 menjadi bit 4, sehingga kadang segwit2x bisa disebut segwit4.

Maksudnya begini, setiap penulisan block dan pemecahan algoritma block terdapat kode versi yang umumnya menggunakan 4 byte, yang kemudian dimanfaatkan sebagai media VOTING dengan merubah nilai dari byte tersebut, apalagi perubahan tersebut tidak berdampak pada perhitungan algoritma. Nah, Segwit menggunakan cara itu dengan mengirimkan sinyal 1 sebagai tanda setuju atas berlakunya BIP9 sedangkan segwit2x menggunakan sinyal 4.

Fakta lain adalah Segwit2x hanya ditulis dan dikerjakan dalam beberapa bulan (mulai Mei sd Juli 2017) dan hanya ditest 2 minggu (mulai 21 Juli sd 1 Agustus 2017) untuk mengejar sebelum efektifnya Segwit. Sehingga banyak pihak meragukan dan takut atas potensi bug yang nanti akan muncul.

Munculnya segwit2x menambang daftar masalah terhadap bitcoin, dimana per 1 Agustus 2017, komunitas dihadapkan dalam masalah potensi terjadinya perpecahan blockchain apabila BIP148 tidak berjalan mulus, dan segwit2x menambah perpecahan, sehingga bitcoin berkemungkinan menjadi 3 jenis coin yang menganut ide yang berbeda.

Bersambung....

Sekarang masuk ke bagian analisa yang saya rangkum dan saya sampaikan dengan bahasa dan pendapat saya pribadi

Bicara soal segwit, kok banyak ya yang tidak setuju karena logikanya menambah value dari bitcoin itu sendiri dimana file input atau transaksi dapat dikompres menjadi 4x atau yang semula bisa menampung 1MB menjadi 4MB transaksi, dengan ukuran block yang tetap 1MB

Menjawab kekhawatiran perpecahan blockchain, menurut Shaolinfry, sang penulis BIP148, Segwit sebenarnya tidak akan menyebabkan terjadinya perpecahan blockchain apabila lebih dari 51% node memberikan sinyal segwit, karena node yang tidak ikut segwit secara ekonomis dan logis akan mengikuti jalurnya segwit karena block yang ditemukan akan ditolak network. Jadi tidak perlu 95%, cukup 51% saja stabil dalam membentuk blockchain dengan segwit maka tidak akan terjadi perpecahan.

Ada satu lagi yang nimprung dalam gonjang ganjing bitcoin, yaitu BTU atau Bitcoin Unlimited.
Sebelum melanjutnya, saya ingin menyelipkan soal BTU juga saudara kembar nya yang lain.

BTU bukan currency atau coin. Jadi kalau ada diluar sono yang jualan BTU, itu bukan coin nya tapi future (kontrak), seperti kalau kita trading emas, minyak, jagung dll di platform forex. makanya cuma ada di Bitfinex dan hitbtc yang mirip forex trading.

BTU sendiri adalah node yang fungsinya sama dengan bitcoin core hanya dengan coding yang beda, bahasa keren nya fork dari bitcoin core. BTU sudah lahir sejak Januari 2016 dan seakan berdiri sendiri dan terpecah dari tim inti pengembang bitcoin walaupun sama-sama digunakan untuk menggali bitcoin.

BTU atau kadang disebut "emergent consensus" merupakan saingan dari bitcoin core (node standar yang umum digunakan) yang berjalan di blockchain bitcoin bersama dengan saudara kembar lainnya, Bitcoin XT dan Bitcoin Classic.

Sumber :
https://en.wikipedia.org/wiki/Bitcoin_Unlimited
https://en.wikipedia.org/wiki/Bitcoin_XT
https://en.wikipedia.org/wiki/Bitcoin_Classic

Semua saudara bitcoin core ini dalam posisi non aktif dan apabila diaktifkan maka dunia bitcoin terpecah belah dengan masing-masing blockchain.

Peta kekuatan (node) dapat diakses di sini :
https://coin.dance/nodes
https://coin.dance/blocks

bersambung...

mungkin jawaban ini bisa membantu , saya dapat dari tread lain yang membahas tentang Segwit dan Segwit2x.
dari penjelasan itu kita bisa simpulkan secara sederhana keputusan sebaiknya bagaimana untuk persiapan UASF tanggal 1 agustus nantinya.
full member
Activity: 686
Merit: 100
July 16, 2017, 02:40:03 PM
#29
segwit ada dua gan, ada segwit2x, ada yang bisa jelaskan ?
full member
Activity: 378
Merit: 100
July 16, 2017, 07:12:49 AM
#28
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.

betul, tepat.

Segwit (segregated witnesses)
Segregated = memisahkan
Witnesses = saksi (dalam hal ini berelasi sebagai digital signature).

Pertanyaannya:
Mengapa harus SEGWIT dianggap begitu penting?

Jawabannya:
Transaksi bitcoin, dituliskan dan diidentifikasi menggunakan hash 64bit dalam hexadesimal, melalui An Unspent Transaction Output - UTXO (kita sering melihatnya di blockexploler dengan "spend" / "unspend").

Pada transaksi bitcoin itu, meskipun telah ada beberapa standar script transaksi yg digunakan agar bisa lebih general terbaca di berbagai device, melalui software apapun, namun pola scripting bahasa bitcoin, mampu untuk memodifikasi berbagai script transaksi lain.

Sehingga, hal tersebut bisa menjadi celah terjadi mallicipus attact, meskipun sejatinya... modifikasi script transaksi itu tidaklah mengubah esensi dasar transaksi, seperti besaran input dan output.

Nah... untuk menjawab potensi2 itu, terutama pada bip62, mengatasi malicous yg mencoba mengubah address jika txid itu melalui pihak2 ketiga. Sehingga, hal yg paling berelasi dalam hal transaksi adalah pada penandatangan transaksi (digital signature).

Digital transaksi yang dibubuhkan dalam transaksi, haruslah mampu menjawab semua potensi tersebut. Maka potensi serangan pada perubahan2 otentikasi pembubuhan digital signature (scriptSig malleability) di dalam sebuah transaksi baik melalui pihak ketiga seperti penyedia layanan wallet dll, harus dapat dihilangkan.

Nah... disinilah peran SEGWIT menjadi cukup penting dan krusial. Agar berbagai modifikasi script transaksi, pada berbagai device, berbagai layanan wallet pihak ketiga, tidak akan mempengaruhi hal2 dasar txid itu.

Dengan SEGWIT, maka proyeksi pembubuhan signature dalam transaksi, dapatlah dipisahkan menjadi "witnesses". Meski, signature dalam transaksi itu telah dipisahkan dan tak lagi menjadi sebuah bagian dalam script transaksi bitcoin, namun ttp tidak mengubah esensi transaksi, dan justru lebih aman.

Di dalam hal lain, krn signature telah tak lg jadi bagian dalam transaksi, maka tentu ukuran transaksi dapat menjadi lebih kecil. Krn ukuran transaksi lebih kecil, maka ukuran block juga bisa menampung lebih banyak transaksi, dan block baru setiap 10 menit dapat menampung transaksi lebih banyak juga.

Tidak hanya itu, SEGWIT ini... Menjadi sebuah jalan dasar utama, untuk berbagai pengembangan lain yang menjadi resep dasar.... seperti lightning network, sidechain, smartcontract, dll.

Apa yg kita dan kawan-kawan ketahui dengan dunia smartcontract... sudah cukup lama ada, hanya saja... fungsi itu belum diaktifkan di dalam bitcoin, harus teruji dl secara matang, tidak grusa-grusu seperti yg sudah terjadi di ethereum (yg banyak dianggap sebagai untested project).
informasinya sangat bermanfaat.
jadi karena ini yah banyak isu yang membuat harga btc turun.
yah mudah2an setelah 1 agustus, akan lebih banyak kemajuan.
full member
Activity: 728
Merit: 104
July 12, 2017, 11:19:40 PM
#27
Selama saya berkecimpung di dunia crypto....baru akhir-akhir ini saya mendengar sebuah situasi yang sering di sebuat Segwit yang kabarnya akan dimulai pada tanggal 1 Agustus 2017....tapi pernah juga saya melihat bahwa segwit juga berkaitan dengan hardfork....nah mungkin disini saya sedikit agak kurang paham....mohon informasinya ya teman-teman Smiley

apakah situasi yang di maksud itu sama kaya yang di beritakan oleh theymos ? dia ngasih info dan saran untuk tanggal 1 agustus
kurang paham juga tapi feeling ane ini beneran kondisi yang serius terutama buat yang pegang bitcoin dengan jumlah yg lumayan

theymos info : https://bitcointalksearch.org/topic/august-1-bip148-preparedness-2017191
Segwit itu akan memperbaiki keadaan bitcoin yang sekarang menjadi lebih baik, contohnya : Miner Fee akan lebih murah dan Transaksi akan lebih cepat mendapat konfirmasi
sr. member
Activity: 532
Merit: 252
July 12, 2017, 10:49:29 PM
#26
Selama saya berkecimpung di dunia crypto....baru akhir-akhir ini saya mendengar sebuah situasi yang sering di sebuat Segwit yang kabarnya akan dimulai pada tanggal 1 Agustus 2017....tapi pernah juga saya melihat bahwa segwit juga berkaitan dengan hardfork....nah mungkin disini saya sedikit agak kurang paham....mohon informasinya ya teman-teman Smiley

apakah situasi yang di maksud itu sama kaya yang di beritakan oleh theymos ? dia ngasih info dan saran untuk tanggal 1 agustus
kurang paham juga tapi feeling ane ini beneran kondisi yang serius terutama buat yang pegang bitcoin dengan jumlah yg lumayan

theymos info : https://bitcointalksearch.org/topic/august-1-bip148-preparedness-2017191
newbie
Activity: 46
Merit: 0
July 12, 2017, 10:43:03 PM
#25
hallo semuanya.
disini saya mau bertanya apa yang di maksud dengan SEGWIT
karena saya baca di

http://www.uasf.co

masih belum paham maksudnya , bagi yang paham mohon di jelaskan secara sederhananya itu seperti apa.
terimakasih

Segregated Witness atau yang biasa dikenal dengan singkatan Segwit ini adalah sebuah proposal yang memungkinkan sebuah software khusus untuk dapat memisahkan signature pada sebuah data transaksi. Dengan hal ini, penambang dapat menempatkan signature tersebut di luar struktur block secara umum.

kalau di luar struktur gimana maksudnya gan ? apakah penambang nggak masuk datanya di base utama dari bitcoin itu ?
sehingga bisa di duplikasi ? atau kayak gimana ? belum paham banget saya perihal segwit ini
legendary
Activity: 2716
Merit: 1092
Leading Crypto Sports Betting & Casino Platform
July 12, 2017, 09:13:01 PM
#24
Selama saya berkecimpung di dunia crypto....baru akhir-akhir ini saya mendengar sebuah situasi yang sering di sebuat Segwit yang kabarnya akan dimulai pada tanggal 1 Agustus 2017....tapi pernah juga saya melihat bahwa segwit juga berkaitan dengan hardfork....nah mungkin disini saya sedikit agak kurang paham....mohon informasinya ya teman-teman Smiley
full member
Activity: 253
Merit: 100
July 12, 2017, 08:44:34 PM
#23
Penjelasan yg sangat jelas dan detail dari agan cocoklogi sangat membantu bagi yang belum paham apa itu Segwit..
sr. member
Activity: 1960
Merit: 273
★Bitvest.io★ Play Plinko or Invest!
July 12, 2017, 12:06:11 PM
#22
wah baru tau SEGWIT Grin sebelum tau trit ini ane mengira SEGWIT itu semacam penghapusan coin gitu Grin nah nanti efek nya gimana sama bitcoin ya? trus ane juga baca ada istilah hardfork itu sama SEGWIT berbeda apa sama ya gan?
sr. member
Activity: 588
Merit: 250
July 12, 2017, 10:00:56 AM
#21
Wahhh,,,,ilmu lagy nih gan,,,@_@
Tanks buat informasi tentang hal yg satu ini gan,amat sangat ane hargai tentang pengertian yg uda ane dpet dari para agan " semua,,dan smoga aja bisa bermanfaat bagy ane,,,@_@hhhee,,*##46()9%;(;'$68(.   Dhjcgi
Pages:
Jump to: