Pages:
Author

Topic: [Edukasi] Privasi dan Anonimitas Bitcoin - page 3. (Read 2418 times)

legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
-snip- tersisa 1319 Taproot blocks sebelum softfork. Jadi kira-kira kapan?-snip-
Di https://taproot.watch/ saya lihat pada saat post ini dibuat, periode sinyal dari 2016 blok (2 minggu) baru mencapai 24.95% (503 signalling blocks).
Speedy Trial diberikan tenggat waktu hingga Agustus 2021 (tiga bulan signaling period sejak Bitcoin Core 0.21.1 dirilis dengan Taproot activation code pada Mei 2021 lalu).

Dalam 2016 block period, 90% atau 1815 dari 2016 blok harus memberi sinyal readiness agar softfork tersebut (taproot) bisa locked in.

-snip- As described in detail in the release notes, miner block templates produced by this version of Bitcoin Core will signal readiness to enforce taproot during the roughly three month period specified by BIP341.

If, during that time, 90% of blocks within a 2,016 retarget period signal readiness, taproot will be locked in and this version of Bitcoin Core will begin enforcing the additional consensus rules specified in BIPs 341 and 342 at block 709,632, which is expected in early or mid November.

If miners don’t lock in taproot by the end of the three month signaling period, a separate attempt to activate it using another mechanism is expected to be tried. The activation mechanism has been designed so that, by roughly mid August, it will either provide us with an assurance that we’ll soon have taproot or immediately give us valuable information that users and developers can use to make the next activation attempt more likely to succeed.
legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet
Tidak terbalik mas? Itu di screenshot terbaru yang dicantumkan di atas, btc.com bukankah signalnya sekarang sudah hijau?
terima kasih atas koreksinya, mata agak siwer sedikit.

Barusan saya cek lagi https://taproot.watch/index.txt



ternyata Arkpool telah bergabung di sinyal taproot. jadi tersisa 3 lagi yang belum; MARA Pool, BTCPool dan Unrecognized miners. Current total: 98.62% dari post saya sebelumnya 98.06%. tersisa 1319 Taproot blocks sebelum softfork. Jadi kira-kira kapan?, saya cek di bawah ada block tertulis; 687455 berawal dari block 685440.
legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
-snip- namun, btc.com dari sebelumnya hijau sekarang jadi merah.
Tidak terbalik mas? Itu di screenshot terbaru yang dicantumkan di atas, btc.com bukankah signalnya sekarang sudah hijau?

Siapakah Unrecognized miners ini?, apa ini gabungan dari solo miners di seluruh dunia?.
Yang saya pahami dari tweet-nya @hampus_s, Unrecognized miners ini bukanlah gabungan dari solo miners tapi merupakan mining pool terakhir yang memang belum diketahui.

We still have some unrecognized miners not signalling for Taproot readiness, but this the last known mining pool yes.
Contoh block-nya https://taproot.watch/miner/Unrecognized%20miners : 🚫 Block #685521

Referensi bacaan lainnya: Pengertian Tentang Solo Mining dan Pool Mining Dalam Bitcoin.
legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet

Saat ini SpiderPool, OKExPool, Rawpool, Sigmapool.com dan lainnya telah menunjukan signal hijau. namun, btc.com dari sebelumnya hijau sekarang jadi merah. tersisa 1412 Taproot blocks sampai waktu softfork. https://taproot.watch/index.txt

Mining Pools - Current total: 98.06% , naik dari sebelum post ini 84%.



Siapakah Unrecognized miners ini?, apa ini gabungan dari solo miners di seluruh dunia?.
legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
Ada banyak informasi tentang Taproot, baik yang fokus membahas tentang Taproot ataupun yang hanya sepintas/tidak spesifik membahas Taproot. Berikut ini beberapa link yang dipublikasikan/tersedia secara online.

Beberapa contoh general audience:

- Taproot Is Coming: What It Is, and How It Will Benefit Bitcoin (January 24th 2019)
- Taproot at MIT Bitcoin Expo (April 6th 2020)
- Bitcoin’s Future: Exactly How a Coming Upgrade Could Improve Privacy and Scaling (April 7th 2020)
- Taproot and Schnorr: The Biggest BTC Upgrade for 2021 (February 6th 2021)

Beberapa publikasi khusus lainnya:

2018

2019

2020

2021

Daftar link bersumber dari postingannya @gmaxwell: https://bitcointalksearch.org/topic/m.57092717

Note:
Thread (Taproot fraud) tempat postingan tersebut sudah di delete, sehingga semua postingan di sana juga ikut ter-delete;
Untuk arsip post bisa lihat di: https://loyce.club/archive/posts/5709/57092717.html;
Link dipostingan asli yang tidak clickable sudah saya perbaiki.
legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
Proporsal Schnorr/taproot/tapscript telah di-Pull request ke Github Bitcoin 22 Januari 2020 dan telah di-Consesus. [Work in Progress] Implement BIP 340-342 validation (Schnorr/taproot/tapscript) #17977
-snip-
- Update -

Barusan saya lihat di https://taproot.watch/miners setidaknya sekarang sudah ada sekitar 14 Mining Pools yang sudah ceklis hijau pada Signals yang menandakan kesiapan pada proses soft fork jaringan Bitcoin/upgrade ke SegWit versi 1 (penerapan Taproot, Schnorr signatures, dan Merkle branches - https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki).



The signalling method works in periods of 2016 blocks, meaning that within a 2016 block period, 90%, or 1815 of the 2016 blocks have to signal for readiness.
legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
November 01, 2020, 06:26:55 PM
#35
Ya, saya pernah dengar soal blockchain itu yang terbuka dan dapat diakses semua orang. Saya pikir itu bisa akan mengatur semua bidang yang terkait uang. Contohny abidang perbankan yang udah lama mengunakan sistem blockchain. -snip-
Sepengetahuan saya, penerapan teknologi Blockchain di perbankan Indonesia, sebagian bank yang sudah mulai menerapkannya itu masih sebatas kegiatan "back office" yang dimanfaatkan untuk mempercepat transaksi/mengurangi kompleksitas transaksi dan menekan biaya operasional; dan belum sepenuhnya bisa diakses informasinya oleh semua orang.

btw, diskusinya saya kira rada sedikit keluar jalur dari tema thread.
legendary
Activity: 2142
Merit: 1785
October 22, 2020, 03:33:03 AM
#34
Sekilas dari yang ane baca sepertinya ada syarat kalau amount input dari tiap user harus sama, sehingga ga ketahuan kalau ada yang menganalisa dari segi input-output. Dengan kata lain, A dan B harus ngirim dengan jumlah X ke address C & D, terus nanti di flip. Dengan begini ada dua kemungkinan yang membuat analisa agak lebih sulit untuk para analis tx. CMIIW.
legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
October 21, 2020, 08:53:52 PM
#33
Bedanya sirkuit transaksi di atas dengan coinjoin apaan om jadinya? Kok sekilas mirip dengan coinjoin yang dilakukan berulang kali. -snip-
Dari yang saya pelajari, ... ide yang mendasari decentralized mixer sudah ada sebelum kedua konsep tersebut di atas; semua skema yang diusulkan bekerja dengan cara yang hampir sama dan bertujuan sebagai solusi untuk anonimitas Bitcoin.
Jika dilihat dari tanggal rilis diperkenalkannya ke publik, usulan konsep dari Olivier Coutu yang lebih dulu ada (Mei 2013) baru kemudian konsep CoinJoin-nya Gregory Maxwell (Agustus 2013).
Namun, perhitungan matematika yang mendasari konsep yang diusulkan Olivier Coutu ini terbilang cukup rumit, dan sejauh ini tidak ada implementasi yang dapat digunakan dengan mudah yang telah dibuat.
Setelah itu muncul konsep-konsep lain yang lebih simpel seperti yang diterapkan Taaki dan Martin (namun ide awalnya juga tidak lepas dari konsep CoinJoin yang diusulkan Gregory Maxwell).

Beberapa referensi tambahan yang pernah saya baca:
https://bitcoinmagazine.com/articles/trustless-bitcoin-anonymity-here-at-last-1377737692

-snip- Terus kalau cuma ada dua pihak, itu nanti kalau flipnya ga jadi switch apa tetap ga ketahuan karena input/output yang nilainya sama?
Mengenai hal ini saya belum cukup kapabel dalam memberikan jawabannya, namun setidaknya berikut ini ada dokumen dari Olivier Coutu (2014) yang memberikan gambaran lebih rinci cara kerja dan hasil anonimitas yang didapat dari penggunaan konsep yang diusulkannya:
https://core.ac.uk/download/pdf/151552849.pdf
legendary
Activity: 2142
Merit: 1785
October 21, 2020, 05:40:34 PM
#32
Bedanya sirkuit transaksi di atas dengan coinjoin apaan om jadinya? Kok sekilas mirip dengan coinjoin yang dilakukan berulang kali. Terus kalau cuma ada dua pihak, itu nanti kalau flipnya ga jadi switch apa tetap ga ketahuan karena input/output yang nilainya sama?
legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
October 21, 2020, 11:05:48 AM
#31
16. Sirkuit Transaksi
kembali ke daftar isi

Pada Konferensi Bitcoin 2013 di San Jose, CA [1], Olivier Coutu dari Universitas Montreal Kanada menawarkan Sirkuit transaksi (Circuit of Transactions) dengan memanfaatkan teori jaringan untuk menyusun transaksi Bitcoin yang membentuk sirkuit kompleks, sehingga lebih sulit dilacak siapa identitas pihak-pihak yang terkait [2].



Terdapat beberapa konsep jaringan yang digunakan dalam sirkuit transaksi, diantaranya:
- Butterfly Network [3]



- Benes Network [4].


Benes Network yang digunakan pada Sirkuit transaksi[4]

Sirkuit transaksi akan mempersulit analisis identitas atas para pemilik alamat Bitcoin yang terlibat dalam transaksi-transaksi tersebut, sehingga meningkatkan anonimitas Bitcoin.


Referensi:
[1] Bitcoin 2013 conference - Olivier Coutu - Decentralized Mixers for Bitcoin
     https://www.youtube.com/watch?v=6hc8qaR_Fok
[2] Olivier Coutu, Privacy in Bitcoin through decentralized mixers
     https://core.ac.uk/download/pdf/151552849.pdf
[3] Martin Collier. A systematic analysis of equivalence in multistage networks.
     https://pdfs.semanticscholar.org/9c3a/5530f8492dc63d200f08080ea93c2f0cd6ac.pdf
[4] https://en.wikipedia.org/wiki/Clos_network
[5] Dimaz Ankaa Wijaya, Bitcoin Tingkat Lanjut, hal. 60: Puspantara, 2016.
-    Referensi lain lihat pada post #1

legendary
Activity: 2198
Merit: 2825
Non-custodial BTC Wallet
October 18, 2020, 11:07:58 PM
#30
11. Schnorr Signature
-snip-
Multisig
-snip-

Diagram ukuran dari blockchain Bitcoin dengan dan tanpa multi-signature.
Sumber: https://eprint.iacr.org/2018/068.pdf
-snip-
Ada makalah baru dari Jonas Nick, Tim Ruffing dan Yannick Seurin perihal skema Multisignature Schnorr:
MuSig2: Simple Two-Round Schnorr Multi-Signatures

Abstract: Multi-signatures enable a group of signers to produce a single signature on a given message. Recently, Drijvers et al. (S&P'19) showed that all thus far proposed two-round multi-signature schemes in the DL setting (without pairings) are insecure under concurrent sessions, i.e., if a single signer participates in multiple signing sessions concurrently. While Drijvers et al. improve the situation by constructing a secure two-round scheme, saving a round comes with the price of having less compact signatures. In particular, the signatures produced by their scheme are more than twice as large as Schnorr signatures, which arguably are the most natural and compact among all practical DL signatures and are therefore becoming popular in cryptographic applications (e.g., support for Schnorr signature verification has been proposed to be included in Bitcoin). If one needs a multi-signature scheme that can be used as a drop-in replacement for Schnorr signatures, then one is either forced to resort to a three-round scheme such as MuSig (Maxwell et al., DCC 2019) or MSDL-pop (Boneh, Drijvers, and Neven, ASIACRYPT 2018), or to accept that signing sessions are only secure when run sequentially, which may be hard to enforce in practice, e.g., when the same signing key is used by multiple devices.

In this work, we propose MuSig2, a novel and simple two-round multi-signature scheme variant of the MuSig scheme. Our scheme is the first multi-signature scheme that simultaneously i) is secure under concurrent signing sessions, ii) supports key aggregation, iii) outputs ordinary Schnorr signatures, iv) needs only two communication rounds, and v) has similar signer complexity as regular Schnorr signatures. Furthermore, our scheme is the first multi-signature scheme in the DL setting that supports preprocessing of all but one rounds, effectively enabling a non-interactive signing process, without forgoing security under concurrent sessions. The combination of all these features makes MuSig2 highly practical. We prove the security of MuSig2 under the one-more discrete logarithm (OMDL) assumption in the random oracle model, and the security of a more efficient variant in the combination of the random oracle and algebraic group models.


Skema multi-signature MuSig2 [GrGen]
Sumber: https://eprint.iacr.org/2020/1261.pdf halaman 12


Makalah lengkapnya bisa juga dibaca di link file berikut ini: https://eprint.iacr.org/2020/1261.pdf
Referensi lain: https://bitcointalksearch.org/topic/m.55380445

legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet
Coin Control

Mungkin agak sedikit dilupakan oleh kita mengenai coin control yang terdapat di feature bitcoin core, electrum, hardware wallet atau dompet HD lainnya. padahal fungsinya juga sebagai privasi yang membuat pengguna tetap anonim, bahkan saya membaca sebuah artikel [1] mengatakan bahwa percuma saja kita meremix atau mencampur Bitcoin kalau tidak menggunakan fitur coin control.

Q: Apa itu coin control?
A: Coin control adalah sebuah cara untuk mengirim coin dengan menggunakan alamat yang kita pilih di dompet HD, lebih spesifik lagi dari output yang tidak Anda habiskan akan menjadi input pengiriman. Biasanya pada dompet HD mengirim coin dengan cuma klik send, padahal kalau kita memiliki sejumlah btc di dompet hd dalam beberapa alamat tentu akan membuktikan kita memiliki alamat tersebut.

Di bawah ini alur pengiriman Bitcoin menggunakan HD wallet tanpa menggunakan coin control

Gambar transaksi Bitcoin pada HD wallet (electrum).

1.

2.

Di bawah ini alur pengiriman Bitcoin menggunakan HD wallet menggunakan coin control

Pada electrum untuk feature coin control ada di address caranya scrooling down pilih alamat yang akan kamu spend

3.

Saya akan mencoba mengirim (output) dari alamat yang tidak dihabiskan di gambar no.2

Klik kanan alamat tersebut lalu pilih spend from

gambar di bawah menunjukan coin control telah active.

4.

Gambar di bawah pengiriman yang menggunakan coin control



TX ID = https://live.blockcypher.com/btc-testnet/tx/dcfd79703dc27b32b636d10dd037e5ea53055641cbe18c558b6d89a81ccaef09/

Maka akan otomatis mengirim sejumlah bitcoin dari alamat yang telah kita pilih/control tersebut

sumber:
[1]. https://medium.com/@nopara73/coin-control-is-must-learn-if-you-care-about-your-privacy-in-bitcoin-33b9a5f224a2
[2]. https://bitcoin.stackexchange.com/questions/37486/what-does-bitcoin-cores-coin-control-features-do-and-how-do-i-use-it
[3]. https://cryptomining-blog.com/tag/what-is-coin-control/
legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet
6. CoinJoin

Saya barusan mencoba coinjoin versi samourai wallet aka Whirpool, saya koneksikan mobile wallet ke desktop caranya > Settings > Transactions > Experimental > copy paste code mobile ke desktop.

https://support.samourai.io/article/76-pairing-samourai-wallet-to-whirlpool-desktop

1. Gambar di bawah minimum deposit untuk melakukan coinjoin



2. Untuk melakukan proses klik premix



3. seting target mixing (saya pakai 5)



4. proses queue



5. proses mixing, tunggu hingga selesai 5 peers



6. proses mixing, baru 1 peers selama 3 jam.



Setelah hampir 24 jam, tetap begitu saja, tiada perubahan 1 peers selama proses. mungkin tidak cukup peers di luar sana untuk melakukan mixing coin tersebut.
legendary
Activity: 2142
Merit: 1785
Lalu tiba-tiba internet terputus atau mati lampu sebelum proses pencampuran selesai, bagaimana nasib 0.1 BTC tersebut?

Tergantung apakah sebelum atau sesudah fase registrasi. Kalau setelah, koin akan diban dari round coinjoin dalam 24 jam ke depan. Kalau sebelum, koin akan dianggap time-out setelah 1 menit. Asumsinya Wasabi force close dan tidak akan close manual. Lebih detailnya bisa dicek di FAQnya Wasabi[1]. Singkatnya, koinnya ga akan kemana-mana dan harus ngulang proses dari awal kalau mau coinjoin.

[1] https://docs.wasabiwallet.io/FAQ/FAQ-UseWasabi.html#does-wasabi-have-to-stay-on-during-coinjoin
legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet
tapi setidaknya substansial privacy dari coinjoin bisa dirasakan dengan lebih efektif (semakin banyak partisipan maka akan semakin banyak variasi input sehingga output dari transaksi tersebut akan semakin tersamarkan).
Tentu semakin besar pula fee-nya > 0.003% x anonymity set (wasabi wallet)

ada sedikit mengganjal di sini, setidaknya setelah melihat proses testing yang saya lakukan. bagaimana jika BTC (misalkan 0.1 BTC) kita sedang berada di coinjoin untuk dicampur, seperti contoh gambar di bawah.



Lalu tiba-tiba internet terputus atau mati lampu sebelum proses pencampuran selesai, bagaimana nasib 0.1 BTC tersebut?
legendary
Activity: 2170
Merit: 2220
Writing the Own Thoughts is Art

sedangkan yang testnet hanya berkisar 0.0001 tBtc dan hanya memerlukan 2 peers saja.


Setau saya untuk anonymity set bisa di rubah Gan .. yah meskipun untuk sekedar pengetesan saja, tapi setidaknya substansial privacy dari coinjoin bisa dirasakan dengan lebih efektif (semakin banyak partisipan maka akan semakin banyak variasi input sehingga output dari transaksi tersebut akan semakin tersamarkan).
legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet
Kalau agan ga punya dana sebesar itu bisa nyoba Whirpoolnya Samourai Wallet. Minimum sekitar 0.01 BTC gan, ada pilihannya juga sampai 0.05 BTC seingat saya.
Tepatnya sekitar 0.0105 BTC, 0.01 untuk di coinjoin/mix, 50k satoshi buat fee pool [1]. makin gede yang mau dimix makin gede juga pool feenya [2]. tarifnya juga flat, yang membedakan whirpool dan coinjoin lainnya.

Quote
Whirlpool is different than other CoinJoin services, in that you do not pay a volume based fee per anonymity set, but instead you pay a one time flat fee for an unlimited anonymity set.



Saya coba download whirpool versi desktop [3], tapi tampaknya memang kita musti download versi mobile dulu untuk dikoneksikan.



[1]. https://support.samourai.io/article/91-mixing-on-mobile-with-whirlpool
[2]. https://support.samourai.io/article/81-understanding-pools-and-pool-fees
[3]. https://www.samouraiwallet.com/download
legendary
Activity: 2142
Merit: 1785
Kalau agan ga punya dana sebesar itu bisa nyoba Whirpoolnya Samourai Wallet. Minimum sekitar 0.01 BTC gan, ada pilihannya juga sampai 0.05 BTC seingat saya.

Btw itu benar Wasabi bisa coinjoin sampe 0.009 BTC? Apa typo?
legendary
Activity: 2310
Merit: 2044
Non-custodial BTC Wallet
6. CoinJoin
Saya mencoba coinjoin pada wasabi wallet beberapa waktu lalu, karena saya gak ada Btc yang mencukupi untuk mencobanya jadi saya pakai btc tesnet namun di sini agak berbeda, anonimitasnya cuma 2 (walaupun sudah diseting 50). Nilai minimun untuk coin join menggunakan btc mainet berkisar 0.1-0.09 BTC dan memerlukan 100 peers registrasi.

BTC Mainet


sedangkan yang testnet hanya berkisar 0.0001 tBtc dan hanya memerlukan 2 peers saja.

BTC Testnet


Karena nilai minimum untuk coin joinnya kecil jadi saya bisa memecah (split) tBtc menjadi beberapa alamat seperti di bawah ini:



Ada sekitar 50-70an alamat yang terpecah/split/mixed dari 1 alamat 0.25 tBtc saya coinjoin. Tiap coin yang displit mempunyai alamat berbeda jadi kita akan anonim untuk mengirim bitcoin selanjutnya.





Ini yang tersisa dari 0.25 tBtc yang saya split



Itu masih bisa kita split lagi, karena minimum coinjoin masih terpenuhi untuk versi testnet.


Btw itu benar Wasabi bisa coinjoin sampe 0.009 BTC? Apa typo?
edited / typo


Pages:
Jump to: