Avatar
TLM🟧⚡
38dd5bd0c48efacfe572279f0d4b54ad1b3124bec769a52c56f80b0bad97b89d
Gradually, then suddenly. BITCOIN IS HOPE
Replying to Avatar Travis West

The indictment against the alleged Samourai Wallet (SW) operators was unsealed today. A few friends have been asking for my opinion on it and my channels are blowing up. I used to serve in law enforcement as a detective that specialized in cybercrime and blockchain analysis. The following information may be useful or interesting to some.

Reading through the Department of Justice’s press release and the indictment itself, here are my initial thoughts:

There are plenty of examples of past investigations resulting in arrests/convictions related to the operation of custodial mixing services, with Bitcoin Fog being the one in recent news. With a service taking custody of funds and moving funds between other people/users, they are likely going to be considered a money service business. And if a money service business doesn’t block Americans from using the service, the US Department of Treasury will require the operators of that service to register with them and follow their compliance regulations. Many foreigners have been arrested in foreign jurisdictions in order to be prosecuted in the US with an American judge and jury for allegedly violating federal American laws (read that sentence twice).

With these sorts of cases, you are typically dealing with the idea that a service didn’t register correctly and follow compliance regulations. And then the other idea is that the operator of the service knew and allowed funds to move through it that would be considered “illicit” or “sanctioned.”

Examples of illicit funds may be proceeds from illegal drug sales or funds stolen from someone. The sanction piece can involve entities, such as particular Bitcoin addresses, individuals, companies, or countries, using the service or receiving from the service. The US federal government maintains a sanction list.

The above summary has been an on-going fight on privacy, censorship, and regulatory overreach for a while. It isn’t new (and Roman Sterlingov should be free). SW’s indictment is different from the situation I summarized above though.

SW was a non-custodial service. This means that users controlled (their private keys to) their funds themselves and the service provider (SW) allowed the coordination between users through its infrastructure, such as the app, the server, the continued development, etc. This makes this case much more interesting and more concerning to me.

Regarding the first count against the men: Conspiracy to Commit Money Laundering. The SW indictment alleges that SW was a service that provided “large-scale money laundering and sanctions evasion.” So we are talking about users using illicit funds with the service and sanctioned entities using or receiving from the service. And we are talking about the SW coordinators “conspiring” with the relevant users to do this.

The indictment is constantly referring to SW as an “application” that is conducting or facilitating the mixing through a “centralized coordinator server.” Who controls the application and server? Allegedly the two men named in the indictment.

When it comes to SW’s Whirlpool service: Through their server, their application is selecting the inputs. Their application is communicating information between all users necessary for the mixing to occur. Their application is using the private keys on behalf of the users. Their application is broadcasting the mixing transactions to the Bitcoin network. The picture the indictment is painting is that the application and server are essentially doing the money laundering, as opposed to the users using the service. Similar verbiage and logic are used to describe SW’s Ricochet service too (adding hops to a send you intend to do).

The above summary is the most shocking piece of the indictment, in my opinion. The implications of this reach beyond Bitcoin-related apps and services. Think of the apps and services, just in general, that a user could use to engage in criminal behavior. Now think of arresting the developers/creators for what the user did.

Regarding the second indictment against the men: Conspiracy to Operate an Unlicensed Money Transmitting Business. The indictment says the SW operators were “involved in the transportation and transmission of funds intended to be used to promote and support unlawful activity.” There isn’t any mention or consideration of custody of funds in this. The logic of the indictment: Some users may have used SW’s application and server for “unlawful activity” and therefore, SW was involved in the unlawful activity. Again, this is a scary precedent. Think of the applications and servers out there right now that users may be using for unlawful activity.

There are many mentions apparently from the coordinators themselves that address the knowledge and intent element (important for a criminal trial). The SW operators were obviously passionate about financial privacy and resisting compliance regulations. Their messages (especially with their style of messaging) will be easy to spin/take literally, even if the coordinators were just trying to be edgy with their marketing/brand. The SW coordinators did not help themselves in this regard.

I think the government will focus a lot on the coordinator’s knowledge and intent of the service being used for illegal activity. I believe this is how the government will “limit” the scope of the precedence and how it will try to differentiate the SW service from others.

Regarding the illicit funds/sanctions piece: The blockchain analysis showing funds from Dark Web markets that sell illegal drugs flowing into SW’s Whirlpool will be easy for the prosecution. The same goes with sanctioned entities sending to or receiving from SW’s Whirlpool. It will also be easy to show funds flowing from known hacks, exploits, and/or thefts flowing into SW’s Whirlpool. The government will need to prove the men knew this was happening and that they facilitated it by providing the SW application and server. Their mouths may be their downfall on this one, but I think it is pretty clear that the SW operators’ intent was to provide a neutral financial privacy tool that didn’t control user funds, leaving the responsibility of the use of those funds on the users themselves.

With the logic in this case, I wonder if it will be argued that blockchain analysis companies are also culpable since they surely had their own funds being mixed in SW’s Whirlpool to collect data points. Were their funds facilitating illegal activity? Or were their funds facilitating financial privacy in general? (Maybe facilitating privacy was just the byproduct of having the chance to trace through exclusions.)

Overall, the case leads to some interesting questions.

Is a wallet software and developer a money service business now? How about a full node? These both facilitate the transmission of funds too. The implications of this case are not good for privacy or code. I’m ready to donate to the defense.

I wonder what the EU/US will do to services like Phoenix, even being non-custodial.

Looking forward to the bitweiser shift! đŸ«ĄđŸŸ§

#bitcoin

“I don’t believe we shall ever have a good money again before we take the thing out of the hands of government, that is, we can’t take them violently out of the hands of government, all we can do is by some sly roundabout way introduce something they can’t stop.”

Happy Halving! đŸ«ĄđŸŸ§

#bitcoin

When Europe? Soon!

nostr:note1lpkjs3dr0evxxevrhnw85hgg2vwrj2m0xq88j8y4gta98zv7uqvq92npq3

Whenever the price drops I get so f***n bullish! đŸ«ĄđŸŸ§ #bitcoin

đŸ«ĄđŸŸ§

nostr:note1xvd85fj99el7p6xs8lxa3kfcz7wpy0djad4ds5fec52s3u6jf7ssef3ppp

Go vote with your node! đŸ«ĄđŸŸ§ #bitcoin

Replying to Avatar jack mallers

my opinions don’t change if i learn what happened in some random convo. Bitcoin doesn’t care.

we need a healthy open source Bitcoin community. period. no matter what. Bitcoin won’t succeed without one. even if we want to ossify, Bitcoin Core 26.0 won’t last us centuries to come. open source projects need open source devs and an open source community.

we should focus on no strings attached funding for devs. the community has worked tirelessly to set this up with things like OpenSats, Brink, HRF, Chaincode, etc. to enable that effortlessly for us and the devs.

we as Bitcoiners should want devs to build whatever they think is best. engineers are the artists of the digital world. the smartest most forward thinkers in the room. we want to enable them. they aren’t ever a threat, don’t mistaken them for one. why? because the only way Bitcoin can change is if we, the network, run their code. let them create. we the network, the people, decide what gets adopted.

if someone builds something terrible, we won’t run it. that’s happened many times before. see Segwit2x, BitcoinCash, etc.

often times engineers strike moments of brilliance in Bitcoin. a very famous example is Segwit and how we got Lightning. nobody thought Segwit was possible technically. was never clear if or when we’d ever get Lightning. a few open source engineers named Luke and Eric found a brilliant solution. we adopted it. we now have Lightning being enabled by Coinbase. let engineers create art. fund and support them.

wanna ossify Bitcoin? run Core 26 forever and never update. no problem. don’t wanna fund devs? no problem. we don’t need to agree on these things. however, if you want the entire network to agree with you, you need to go out and advocate for consensus around your vision. that’s just how bitcoin works. the network moves as one, not from a meeting or self elected group.

bitcoin is a distributed network. it progresses through distributed consensus. the network will act in its own best interest, not based on anything else. fund the best engineers to protect and advance the one chance we have at reinventing money for humanity. adopt what we want, reject what we don’t. if there’s anything we need to work on every cycle with new entrants is public discourse and how to arrive at consensus as a distributed network.

also, everyone should breathe. it’s all love and gonna be ok. Bitcoin was designed to not care and last through anything 🙂

nostr:note129fcpjqxnrvrm9rzv6cmj2fu0qfatmwzh5a0nrq54alej8t9ht8qgd47wp

Vote with your node.

There are no bosses, there are no admins, no one alone matters, there is no sudo.

We can't decide what's spam or valid transactions, we can't decide what non-consensus rules should take preference, we can't even decide how to best assign numbers to BIPs

And that's a feature, not a bug. Bitcoin is not democratic or autocratic. It's not even that meritocratic. It does have plutocratic tendencies. If you have enough corn to dump of the fork you don't like you can send a powerful market signal. See Bitcash.

Everyone is just doing their best (and their worst) based on their preferences.

Some people are want payments, some ppl don't want to touch it for a 100yrs. How do we even sync a node from genesis in 5000yrs?...

I think it's fair for ppl to not want to fund research/development that they don't like. Also to advocate for not funding things they don't like. Bitcoin is designed to have different interests co-existing, bitcoin thrives in that model.

Sure it sucks when it's against something I personally want. Sure call it out. Air out the laundry.

That's also fair game.

Personally I love the optimism of non-strings research, that's a spontaneous order preference. That's why I participate in those initiatives.

Non-market driven influence doesn't come without risks. Philanthropy can skew natural market tendencies. For good and bad.

I think there is a lot of noise and unnecessary drama around bitcoin core development. But, there will always be. It's no longer a cathedral, but with its zero-sum consensus, it's not a bazaar either.

I think many on the ossification camp, come from a "why ruin a good thing" mental model. Sometimes that fear can paralize them. And the folks who want major changes also exaggerate the need of them to get traction. This polarizes things further.

Voluntary anarchocapitalism is messy.

Bitcoin will always be messy.

Enjoy it ✌

Honeybadger dont care. Tick tock next block.

Replying to Avatar jack mallers

my opinions don’t change if i learn what happened in some random convo. Bitcoin doesn’t care.

we need a healthy open source Bitcoin community. period. no matter what. Bitcoin won’t succeed without one. even if we want to ossify, Bitcoin Core 26.0 won’t last us centuries to come. open source projects need open source devs and an open source community.

we should focus on no strings attached funding for devs. the community has worked tirelessly to set this up with things like OpenSats, Brink, HRF, Chaincode, etc. to enable that effortlessly for us and the devs.

we as Bitcoiners should want devs to build whatever they think is best. engineers are the artists of the digital world. the smartest most forward thinkers in the room. we want to enable them. they aren’t ever a threat, don’t mistaken them for one. why? because the only way Bitcoin can change is if we, the network, run their code. let them create. we the network, the people, decide what gets adopted.

if someone builds something terrible, we won’t run it. that’s happened many times before. see Segwit2x, BitcoinCash, etc.

often times engineers strike moments of brilliance in Bitcoin. a very famous example is Segwit and how we got Lightning. nobody thought Segwit was possible technically. was never clear if or when we’d ever get Lightning. a few open source engineers named Luke and Eric found a brilliant solution. we adopted it. we now have Lightning being enabled by Coinbase. let engineers create art. fund and support them.

wanna ossify Bitcoin? run Core 26 forever and never update. no problem. don’t wanna fund devs? no problem. we don’t need to agree on these things. however, if you want the entire network to agree with you, you need to go out and advocate for consensus around your vision. that’s just how bitcoin works. the network moves as one, not from a meeting or self elected group.

bitcoin is a distributed network. it progresses through distributed consensus. the network will act in its own best interest, not based on anything else. fund the best engineers to protect and advance the one chance we have at reinventing money for humanity. adopt what we want, reject what we don’t. if there’s anything we need to work on every cycle with new entrants is public discourse and how to arrive at consensus as a distributed network.

also, everyone should breathe. it’s all love and gonna be ok. Bitcoin was designed to not care and last through anything 🙂

nostr:note129fcpjqxnrvrm9rzv6cmj2fu0qfatmwzh5a0nrq54alej8t9ht8qgd47wp

Word up! đŸ«ĄđŸŸ§

The blocksize war wasn't so much about the blocksize (or, even, scaling Bitcoin). It was really about who controls the consensus rules and how we upgrade the protocol.

For context, a bunch of startups raised tons of money between 2013 and 2016 based on ridiculous user sign-up projections and then we had a long and painful bear market and they were looking for scapegoats (the developpers that were "throttling the network") to justify the lack of growth. I am thinking here specifically of Coinbase, Bitpay and Blockchain.info.

The vibe I got is that they thought of Bitcoin itself as a corporation, that they were the equivalent of Bitcoin's board of directors because they represented the interest of VC investors, and thus they were entitled to decision making power over the network.

I don't doubt that a few people were genuine about scaling p2p e-cash (e.g. Roger Ver) but I suspect what really motivated them is that they believed control of the Bitcoin network would be an asset to their business interests, and lack of control was being used as an excuse to why their interests weren't being satisfied.

There was also a bunch of developers that I believe may have been afraid of losing their relevance (Gavin and Garzik specifically). Regardless of their intentions or psychology, it seemed clear to me that the consortium of vc-backed startups (particularly Bitpay, Coinbase, blockchain(.)info and Roger) had picked a team of developers they thought they could control and wanted to appoint them as a technical management team whicn would execute their strategy, and these guys were willing to step up for that role.

I was physically in the room when the CEO of Blockchain.info (with the very obvious support of Coinbase CEO Brian Armstrong) announced that Bitcoin Core devs were being fired and would be replaced. This was after a couple days of failed discussions with other industry people. This was the moment when I realized what was really going on.

And finally, you had a Bitcoin mining giant (Bitmain) controlling both asic production and mining pools with a vested interest in promoting the idea that Bitcoin was a democracy and the way to vote was to buy hashing power. The main ideology being pushed here was that a formal governance mechanism of the protocol needed to be established and that hashrate was the only objective measure of who makes decisions.

The underlying big blocker ideology was that the chaos of spontaneous consensus of nodes is unpredictable, flimsy, bad for business. The absence of a formal governance process was seen as the root cause of the issue.

These companies really believed they could control the protocol, and controlling development of the protocol was seen as a very valuable asset to your company. I imagine they thought of themselves as the founders of a new consortium that would solidify itself into a permanent institution. The business interests would pay developers and set the goals, and the mining interests would ratify their decisions with hash power voting. That was their plan.

This became blatantly obvious when Bitmain used its refusal to activate segwit as leverage to get what it wanted (a blocksize increase and recognition of its hashpower as a vote mecanism) even though Bitmain iself acknowledged it was not really opposed segwit.

It was classic traditional politics: I'll give you segwit if you give me something in return.

This is the language the VC suits, investors and tech startup people understand and they were very happy to "negotiate" and find "consensus".

This eventually materialized into the New York Agreement, negotiated literally as a backroom deal during theConsensuss shitcoin conference. I was there and I refused to attend.

This (private) meeting consecrated the alliance of startups/investors and bitcoin mining interests in their appointment of a technical management committee. If you think this sounds like Jekyll Island, you're not alone.

They packaged segwit with a blocksize increase (Segwit2x) and decided to force a hard fork as a condition to "allow" us to have Segwit.

We know the rest of the story: we ended up activating anyway via UASF (or more precisely, the miners activated Segwit after they New York Agreement signatories became scared UASF would lead to a chain split which they were going to lose). And the blocksize increase was also abandoned shortly after when they realized their hard fork would cause a chain split and that they would not be able to claim that their new shitcoin is the real bitcoin.

All these people were subsequently were very pissed off they couldn't control the network, which they thought they were entitled to. Some ragequit, others created a bunch of shitcoins out of spite, Roger went on to spearhead BCH as the real Bitcoin, all these fools realized they might as well make some money off of it, everyone went all-in on the shitcoin casinos after that. The "small blockers" eventually went on to evolve into the Bitcoin Maximalists and cypherpunks that today tell you to run your own node and own your own keys.

đŸ«ĄđŸŸ§

Flashlight? That’s a blackberry!

Chancellor on brink of second bailout for banks