Octojoin enhanced Bitcoin privacy

6 replies 234 views
paul_maxiSenior Member
Posts: 156 · Reputation: 896
#1Sep 26, 2019, 11:48 AM
Recently, I stumbled upon a cool method to boost privacy in Bitcoin called Octojoin. This new technique mixes up transaction inputs and conceals payment amounts by blending on-chain transactions with off-chain coin swaps. Here are some key points about Octojoin: - It obscures inputs by mixing your UTXOs with others - It keeps payment amounts hidden - Outputs use silent payment addresses The downside is that there aren’t any mainstream Bitcoin wallets that support it yet, and it’s still just a proof of concept. It can work alongside other Bitcoin privacy techniques and isn’t meant to replace them. If you're curious about Octojoin, check it out here: https://octojoin.github.io/ https://uncensoredtech.substack.com/p/octojoin Has anyone tried out Octojoin here?
5 Reply Quote Share
coin_sigmaLegendary
Posts: 1275 · Reputation: 5553
#2Sep 26, 2019, 03:12 PM
I've never heard of this before; it looks similar to CoinJoin, but the only difference is it combines on-chain and off-chain transactions via coin swaps. I saw a post on a Google Group mentioning this project 2 years ago. It's not popular yet, so there's not so much data about this. Most of what I found is the OctoJoin from UK related to electricity. This is interesting, but I couldn't find any wallets yet that have this feature to test it out.
6 Reply Quote Share
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#3Sep 26, 2019, 09:11 PM
That will take a while, the pre-requisites are steep for most wallets. A side chain or at least swap capability and the ability to create silent payment address (and its back end) But this can be a third-party feature or a plugin at least, excluding silent payments if the wallet already supports it. I don't know about the name though, "Octo" sounds more like "Eight" than the animal that they want to portray with the concept. So at first glance, I though that this is limited to 8 participants.
4 Reply Quote Share
hash_bossLegendary
Posts: 1166 · Reputation: 5261
#4Sep 27, 2019, 03:26 AM
It's interesting approach to confuse blockchain analysis that the UTXO multiple belong to different people. The trade-off between multiple participant (in PayJoin) and having multiple UTXO from different source (Octojoin) is acceptable, if user properly label and group their address/UTXO. Based on link shared by OP, it's not exist. If you really want to give it a try, check https://github.com/octojoin/poc. But i only find very minimal explanation about using it. P.S. This thread is more suitable on "Development & Technical Discussion" board.
1 Reply Quote Share
silentchainHero Member
Posts: 473 · Reputation: 2317
#5Sep 27, 2019, 07:00 AM
I have read the article about Octojoin and after careful pondering of the underlying tech came to conclusion that it is not necessary for wallet developers to make heavy weather of it and replace  SP with Octojoin. Octojoin, in fact, delivers very limited privacy benefits compared with SP and at the same time makes wallets more vulnerable to attacks due to their more complex codebase with new trust dependencies, swap protocols, input-type mixing, labeling, to name only a few. So, it would be enough for wallets to use SP as the de facto standard in the field. Sure, extraordinary wallets might want to consider Octojoin as an option, but I don't think it could be popular among users.
5 Reply Quote Share
paul_maxiSenior Member
Posts: 156 · Reputation: 896
#6Sep 28, 2019, 09:08 AM
Only wallet using plugins is Electrum wallet, and they don't support silent payments yes. Best candidate is probably Cake wallet for supporting Octojoin. I don't know what was the inspiration for Octojoin name, but you are correct that Octo means 8 in latin labnguage, but we are also using word October for 10th month in calendar year, not 8th month, same as Septem means 7, and we use it as 9th month in calendar year
1 Reply Quote Share
CalmYieldSenior Member
Posts: 268 · Reputation: 1575
#7Sep 28, 2019, 09:29 AM
It would be interesting to see a detailed Privacy level comparison between Coin Joins and Octojoin.
2 Reply Quote Share

Related topics