Luke Dashjr

153.7K posts
Opens profile photo
Luke Dashjr
@LukeDashjr
Roman #Catholic, husband, father of 11 children, #Bitcoin Core developer, and CTO ; INTP; Condemn fake 'Catholics', cryptobros &pedos; see full bio

Luke Dashjr’s posts

PSA: “Inscriptions” are exploiting a vulnerability in #Bitcoin Core to spam the blockchain. Bitcoin Core has, since 2013, allowed users to set a limit on the size of extra data in transactions they relay or mine (`-datacarriersize`). By obfuscating their data as program code,
Test. If you see this, Twitter finally unbanned me ~10 minutes ago. Thank you everyone for your support. I appreciate it. Unfortunately, Twitter did not admit wrongdoing, so I may have to self-censor here moving forward to avoid being wrongly banned again #FreeLukeJr #Suspended
From 2010 until 2022, Bitcoin used spam filters to keep garbage out of the chain. Despite that, the blockchain has grown far faster than technology can keep up with. In 2022, the "Inscription" exploit was discovered, and we now have 2 full years of its damage to observe. Anyone
Don't let the bad actors trick you into thinking Bitcoin Core 30 allows you to re-enable the datacarrier limit: 1) Along with unlimiting the default, they also broke it further. datacarriersize=83 now (as of Core 30) allows for 83 outputs totalling 830 bytes of spam, instead of
Bitcoin is not a finished product. We may be on a detour to address spam, and part of the crisis did originate with (mishandling of) the Segwit and Taproot upgrades - but to improve the world, we still need more functionality. Stopping all improvements forever ("ossifying") is
Government is funded by taxpayers. It has no business having "reserves", whether it be dollars or bitcoins. Any excess should be refunded to the taxpayers, or used to reduce taxes the next year.
Reminder: BCH doesn't solve anything. The only reason it has cheaper fees is because it's not being attacked as much as Bitcoin. Nobody likes high fees, but BCH is a step in the wrong direction to actually fixing the problems causing them.
People need to stop trying to dress up attacks on Bitcoin as "debates". That implies there are two legitimate "sides". There is no "debate" around OP_RETURN. There is an attack, and it must be fought.
7 years ago today, the #Bitcoin community activated Segwit, despite Bitcoin Core refusing to allow anyone other than miners to decide. Today, we have a similar situation with updating spam filters. And sadly, the community has been largely too complacent - or brainwashed - to
This is the IDEAL of decentralised mining: a small home miner, making a block using his own node, with his own hand-chosen policies, using open source mining hardware, collaboratively sharing rewards with other solo miners. It really doesn't get much better than this.
Quote
OCEAN
@ocean_mining
Block 913272 was found yesterday by a small miner: @snednode revealed that it was him, using a QAxe++, a @Start9Labs and DATUM on OCEAN. Seeing miners of all sizes have their voices heard by mining their own blocks and seeing decentralization happen in real time is why we do t.co/BrIsWXwKHi
For years, there has been FUD that Bitcoin's blockchain could be criminalised by storing CSAM on it. For years, the answer has always been that Bitcoin doesn't support data storage, and the offending content is not the blockchain itself, but the additional software used to
PSA: There are NOT "two versions" of #Bitcoin. This is a scam whereby people are misled into thinking that BCH ("Bitcoin Cash") is in some sense Bitcoin - it is not at all. There was no "split" of Bitcoin in 2017 at all. BCH was a completely new altcoin that launched in 2017 Aug.
Replying to
No, Matt isn't longest tenured. That would be me (unless Satoshi is still around under another name) Also noteworthy, Matt hasn't contributed to Bitcoin Core in quite some time, and his most recent involvement was in the form of sabotage and harming Bitcoin
The OP_RETURN discussion is not new and dates back to 2014 when Bitcoin Core 0.9.0 was released with the OP_RETURN policy included which was intended to discourage more egregious forms of spam. At that time, 40 bytes was the default max datacarriersize limit across all node
Never run a web browser on a computer of any importance. The most well-maintained browser, Chromium/Chrome, has a security issue on average once every week. Almost everything else, including apps that embed browsers like Signal Desktop and KMail, is a deriviative of Chromium
Even if we survive this attack by Core30, this situation where I personally have to save Bitcoin every few years needs to stop. Bitcoin cannot survive if it's dependent on one man. Others need to step up more.
Quote
Luke Dashjr
@LukeDashjr
Replying to @stephanlivera
Why am I supposed to do all the work? I was in the middle of recovering from a hack when all this went down. Another developer could have addressed it much sooner.
Be careful out there... The bad actors are now attacking individual Knots nodes. If you have data limits, pay a visit to the maxuploadtarget option (in the GUI under Options -> Network tab -> Try to keep upload traffic under ____ MiB per day - only in Knots)
Quote
nazgul 🏴‍☠️
@BTCnazgul
x.com/BTCnazgul/stat…
The migration away from the now-malicious Bitcoin Core may prove to be an even bigger step in Bitcoin's history, but first we need to get there. In the meantime, happy UASF day! Don't forget even back then, Core was already beginning to be undermined & denied users this right.
Replying to
NACK The goals of transaction relay listed are basically all wrong. Predicting what will be mined is a centralizing goal. Expecting spam to be mined is defeatism. Helping spam propagate is harmful. This OPED contradicts itself, presenting out of band relay as both negative and
Nobody is actually against Bitcoin having spam filters. Fees are just another filter, not fundamentally any different from any other filter. Even Core is adding _new_ filters: TRUC and ephemeral dust are two recent examples (mandatory in Core, and optional in Knots). They're
PSA: There is a supply chain attack on Bitcoin wallets going on. HARDWARE WALLETS AND SIGNAL MAY BE AFFECTED. READ FURTHER. I have not studied the full scope of this attack yet, but from what I hear, it can impact websites/webapps (including "local" webapps like Signal Desktop)
Some people seem to want to argue that there is already CSAM in Bitcoin's blockchain. This is false. Bitcoin today does not support images at all - only arbitrary data up to 80 bytes (or 95 in the coinbase). Exploits like "Inscriptions" work by _misinterpreting_ script code, and
JUST IN: President-elect Trump announces the USA will be performing a State attack on Bitcoin. This is not a drill. Bitcoin is NOT ready to withstand a State attacker.
Quote
Cointelegraph
@Cointelegraph
🇺🇸 JUST IN: President-elect Trump launches new official Trump #Bitcoin Trading Cards on Ordinals.
Image
Here's a real block to celebrate: Brent & Allie (whoever they are) solo mined block 876020 with a mere 10 Ph/s, empowered by DATUM to share rewards with other miners using . Unlike fake "solo pools", Brent&Allie made this block themselves, using their own full node
Quote
Ocean Blocks
@ocean_blocks
⛏️ New Ocean Block Mined ⛏️ Block Height: 876020 Fees: 0.225 BTC Subsidy + Fees: 3.35 BTC Difficulty: 108.52T mempool.space/block/00000000
There's 133 pull requests open in the #Bitcoin Improvement Proposal repository, going back several months.😵 I've been backlogged with OCEAN, Bitcoin Knots, rebuilding after being compromised, and so on.😫 The other BIP editor has been busy too - and resigned a month ago.😬
, if you want to add a 7.6% surcharge to people who pay with #Bitcoin, and make BCH payments surcharge-free, that's your right, but please don't lie about it being a "network cost". The network cost/fee is paid 100% upfront by the user BEFORE you even see the transaction.
After a decade of efforts to decentralise mining, DATUM has finally gotten this important mission off the ground. And pulled it off in under a year by keeping it super simple. Now that the concept has been proven, we need to grow it to 100 times this and get the majority
Quote
OCEAN
@ocean_mining
One year ago today, OCEAN launched DATUM and a new era of decentralized mining began. 365 days later the results speak for themselves: • 298 DATUM blocks built • Over 1000 unique DATUM users • 942.30664336 BTC mined in DATUM blocks • 93.6% of OCEAN hashrate using x.com/ocean_mining/s…
This is Ordinals btw
Quote
BowTiedMara
@BowTiedMara
The Bank of Internal Settlements (BIS) wants to start marking bitcoins. The central bank of central banks is essentially proposing to create a grading system from 0 to 100 for each satoshi, based on transaction history. If the score is low, companies and even users could refuse
Image
F2Pool is actively attacking the network RIGHT NOW. All it takes is one attacker to send them a single instance of CSAM, and Bitcoin users will have to knowingly and intentionally receive, store, and distribute it until the end of time. This will permanently impact Bitcoin
Quote
Mechanic #BIP-110
@GrassFedBitcoin
Mining is centralized. The concern around objectionable content is met with appeals to decentralization of mining - i.e a Bitcoin network that doesn't exist. Until now, what has already been "technically possible" with storing nasty stuff in the chain wasn't. 1. "The" mempool