Avatar
Peter Gibbons
f19093090c1e57f132e8fe878d50cb368d8e84954089de8292f9c547f6843ae5
I run wss://nostr.zxcvbn.space. Interested in the space and ways to bridge with other decentralized protocols.

Where is the bart meme with the broken window.

It isn't illegal yet.

I think the difference is the likelihood that it can realistically be traced and the fact that chain analysis is largely automatic. Even if they made a law that said all bills must be tracked there would be businesses and individuals that failed to comply and that would create gaps.

I can accept that serialized bills aren't really fungible but in practice the tracking isn't done. If a drug dealer buys a pack of cigarettes at the corner store with a 20 they got from a junky there is no proving it. The laws are constructed such that when you get caught with both drugs and money they assume the money is drug money unless you can prove otherwise. If it were the case that drug money wasn't fungible then they'd track down the previous owners of any confiscated currency.

That's relatively new and not because they are being spent more frequently day to day than a lower denomination. They sit in foreign banks mostly.

> Not exactly. While overall demand for US currency is indeed on the rise, most $100 bills are held abroad. According to the Federal Reserve Bank of Chicago, nearly 80 percent of $100 bills—and more than 60 percent of all US bills—are overseas, up from roughly 30 percent in 1980.

Less than monero, but most peopledon't track serials. Another reason criminals in movies often want smaller bills.

The fungibility of cash relies on the expectation that serial numbers largely aren't logged when money transfers ownership. Each bitcoin basically has a serial number and a transaction history attached to it. There are no unmarked bills.

That's why criminals in movies always ask for non sequential unmarked bills

Yes but will use of mixers and such ultimately taint the whole batch? Wasn't tornado cash in the news not that long ago?

The protocol is approachable and getting pretty popular so I think it could inspire a bit of innovation. I'm only just getting into it and it seems like there are a lot of applications using it already. One problem I have found as a new user is there is a bit of disparity between client features which can throw you off a bit. Gossip allows you to create arbitrary metadata properties but some others I've used have had some of the common ones named different things on the ui. They also ignore the fields they dont know what to do with.

Lightning can be deanonymized

> We present clustering heuristics that group BTC addresses, based on their interaction with the LN, as well as LN nodes, based on shared naming and hosting information. We also present linking heuristics that link 45.97% of all LN nodes to 29.61% BTC addresses interacting with the LN. These links allow us to attribute information (e.g., aliases, IP addresses) to 21.19% of the BTC addresses contributing to their deanonymization. Further, these deanonymization results suggest that the security and privacy of LN payments are weaker than commonly believed, with LN users being at the mercy of as few as five actors that control 36 nodes and over 33% of the total capacity. Overall, this is the first paper to present a method for linking LN nodes with BTC addresses across layers and to discuss privacy and security implications.

https://arxiv.org/abs/2007.00764

some clients support an upload, but they upload to a 3rd party and then provide a link. In theory you could base64 encode images and upload them to nostr, but you'd need a client that knows to read them and parse them correctly. Something like that could get hard to keep secure, but it would be cool. I think you could create a channel and have people subscribe / follow the channel (supported by certain clients).

The problem is that most people on ramp to crypto at centralized exchanges where this filtering exists. It's fine that you take the right steps to avoid being screwed from the traceable nature of the chain, but it is traceable and that can result in lost funds for people who aren't even aware that this risk exists.

If I give you gold and don't tell anyone is there any reason it can't be exchanged elsewhere for equal value? Even if i were a known criminal no one could know where you got your gold unless you told them. The fungibility problem on btc is because you can track SATs across the network and decisions can be made to reject coins coming from a particular wallet thus making those coins of not equal to other coins

I dig it. Getting started these days is a lot easier than it used to be. What kind of stuff would you want to do if you were to learn a language? One language with a low bar as far as learning goes is javascript, and these days it can be used both as a server and client. It's also included in all major web browsers which makes it easier to distribute your code. It's not the most efficient language or anything, but it is pretty powerful, and it can be a good stepping stone to other languages. You don't need to compile anything to run a basic javascript program. You don't even need to download anything. you can just open the developer console on your browser of choice (ctrl-shift-I or cmd-opt-I on mac) and start hacking javascript right there.

Received 🤙. Amethyst is the only one I have used on mobile. On my desktop I'm using gossip which doesn't support zaps at all, but I think it's smart with relay selection. I don't know, I'm pretty new to nostr. I have been using the fediverse for a few years now, but nostr has got my attention because one problem in the fediverse is that your experience (and therefore opinion) of the network largely depends on how good or bad the admins for whatever server you choose to use are. There is a schizm around a single often shared blocklist (fediblock) which creates different experiences for people. I think the ability to publish to multiple relays and be more or less nomadic on the nostr protocol would make those kinds of things quite difficult. Indivudals can mute people or avoid relays relaying stuff they don't like, but no one is going to decide for you who you can and can't associate with, and if a relay goes away your account and profile don't go away with it. It also seems like a simpler protocol to program for which is appealing to me. One thing I am hoping to accomplish is to build a server that can behave as both a nostr relay and an activity pub actor. I think bridging these protocols and making it possible for someone who signs up for activity pub to continue conversations on nostr would be quite interesting. There is a bounty out from fiatjaf for a golang attempt at this, but go not being a language I've really spent a lot of time on makes that a bit difficult. I am running a rust relay (I also don't program in rust currently) which I was able to easily read and understand, and I think I might be looking to use that as a base. First I might try my hand at extending the supported protocols by the server. It seems like right now it only partially supports NIP-05 and I think that one is a pretty good one to support as it makes finding people on relays where they actually post a bit easier. It should be fairly simple (it's just a name response on a single endpoint), and a good way to get my hands a little rusty.