Avatar
ShiShi21m
e2260a7af33b3ba30074111c456793cef58d2ab43c5965bdbb655f90f97399ac
#Permies x #Honeychain x #Beestr
Replying to Avatar L0la L33tz

Unpopular opinion, but here it goes: UX is the most important problem we need to solve for Bitcoin Privacy.

We can hate on KYC exchanges all we want, but they've got UX nailed down. We cannot expect privacy to become the norm when I have to take an hour out of my day to make a P2P trade.

Now that CASPs will start delisting privacy assets like Monero and blocking coinjoined btc with the EU's new AMLR, we're being stripped of using regulated exchanges even semi-privately. This makes P2P exchanges like BISQ Network even more important, but its of no use to regular users when you need an introductory course in computer science before understanding what's going on in the app.

Privacy will only become the norm when we make it usable for everybody. **If you're a UX designer, copywriter, or in any other way have expertise in UX design, please consider contributing BISQ:** https://github.com/bisq-network/bisq

ℹ️ If you're not a developer, contributing to GitHub projects can be scary. It really doesn't have to be. I can't tell my asshole from a python script either, and if I can do it, you can too.

Here's how to get started:

If you find a UX issue in the BISQ app that could be improved, start by opening an issue in the BISQ github repository. Give it a clear title describing the problem you want to solve.

Add screenshots or videos to your issue showing what the problem is. If you can, add a proposal for a potential solution. Bonus points if you can add wireframes, layouts or clickdummy documentation. For reference, see npub1zqsu3ys4fragn2a5e3lgv69r4rwwhts2fserll402uzr3qeddxfsffcqrs 's work on eNuts: https://github.com/cashubtc/eNuts/issues/341 (I don't know how to tag people here but you get the idea).

In open source projects, questions are your friends. I've spent countless hours asking every dev i know absolutely insufferable questions, and I still dont know how the fuck to get out of VIM. Everybody starts somewhere, and most people are happy to help.

If you already know how to use git or github and can code a little, ask where you could find the corresponding code for your problem in your issue and offer to do a PR. If you can't, ask what assets would be needed to implement your proposal. Remember that people are nice and generally happy about new contributors, even if you're a beginner.

If you have any questions on contributing to open source projects as a non-coder, feel free to reach out anytime. My DMs are open (I think).

Robosats is reasonably good 👍

Privacy thread...

If you want to help the privacy movement, but you're not very technical, you can still contribute...

You can run a Tor 'middle' relay. Your computer could then donate bandwidth to anonymous Tor traffic. You have no legal risk or obligations as the traffic comes to you encrypted and leaves encrypted.

There are other types of relays, like Gaurd, Exit, and Bridge relays that are not as straightforward, still legal, but can attract pesky law enforcement letters and can give you a headache. Some think it's worth it.

With Parmanode, if you run it on Linux, it's easy to set up, just a few menu choices, and it's automatically configures it for you. I offer the 'middle relay' only to keep it simple. The default values allow up to 100Gb per month at 200 kilobytes per second max flow. You can change it if you know how to tweak the config files, but this seems like a conservative amount for most people who might have 'unlimited' internet data plans.

Just install it and let it run in the background, there's nothing to do. If your computer restarts, the tor relay will start itself. If you are sick of it, you can uninstall it cleanly with the Parmanode menu.

Parmanode is available on Mac, but on Macs, the Tor stuff works differently, so I have not made this particular add-on available - Linux only, sorry. I have guides on how you can set up a Linux computer on an old Windows hardware (get rid of that shhtt).

If you're an early Bitcoiner, I think it's worth making the "bitcoin of operating systems" a part of your life and embark on learning it. You don't have to become an expert, just start somewhere and chip away. You'll start slow, and that's ok, it's all cumulative and very interesting. It's a lifelong pursuit, like bitcoin. You don't have to abandon your work Windows computer or your beloved Mac touchpad, you're just welcoming a new addition to the family.

Finally, you don't need to do privacy perfectly on day one - no one can. You should do SOMETHING to improve your privacy. Then later, do something more. Over time, you will not be the low-hanging fruit.

I find that hosting your own data is a low hanging fruit most of us can achieve as well!

I hope to get that done 100% of my data this year.

The interesting part is that you're wrong and right at the same time!

Adding decimals increases the value of the network as more humans can access it as a unit of account & medium of exchange - meanwhile increasing the accuracy of payments for everyone.

New Bitcoins will be distributed to miners that were never in existence though.

So the net effect will be deflationary - as we can't exceed the ~21M barrier by adding decimals & surely we'd be doing this for people clamoring for it as Satoshis become more valued for goods and services.

Exactly or as close to as you can get it?

1.00000000

=

1.000000000

This is true.

But in our scenario one Satoshi isn't the 8th decimal place anymore.

1.000000001

That is a new Satoshi that didn't exist before and cannot exist unless consensus changes that one day.

So you have to ask yourself how many satoshis make up 1BTC in this scenario?

1BTC = 1BTC

This is true, because to accumulate 1.0....

You need 100M of the current lowest denominator, which if we're adding decimals doesn't change the amount of Satoshis as we describe them today,

That's why LN uses the millisat denomination for everything after 8 decimals so as to not break consensus on how we describe "1 Satoshi".

So if we do add decimal places - we should probably also change the name of the smallest denominator to millisat - which doesn't change anything but can give people a marker of how to count to 1BTC.

"I have 100m Satoshis + 1 millisat"

= 1.000000001

I feel bad that you're taking it the wrong way my g.

But that's why Satoshi added extra halvings into the code.

Remember when you idiots used to think Jews were screaming antisemitism for no reason.

Now the curtain gets pulled. It's in vogue.

Always has been.

Then I'll buy one 🤌🤝🫡💜

Dang wish I could scroll thru his tweets

Idk what this has to do with this post? But really bad 🤣

2.094 quadrillion sats after the last halving epoch.

If we add more decimals it'll trend to 2.1.

That's minor inflation but we quote 21M BTC already so people shouldn't have an issue with changing the value of 1Sat from .00000001 to .000000001

There are more halvings built in already, all you have to do is change the lowest denominator by adding a decimal place or places and there'll be those block rewards till we get to another situation where we can't split a sat.

Replying to Avatar jack

ETFs are the gateway to the question: who's holding my (balls) Bitcoins?