Melvin Carvalho's avatar
Melvin Carvalho
_@melvincarvalho.com
npub1melv...5c24
Mathematician and Web Developer
Melvin Carvalho's avatar
melvincarvalho 7 months ago
Stating the obvious: Miners should transparently prioritize financial transactions over image storage and spam transactions. They already have all the tools they need to do this. image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
๐Ÿ’กThreadlocks: One-Time Commitments with Bitcoin and Nostr What if you could make a promise, cryptographically bind it to Bitcoin, and close it forever with one action โ€” all while broadcasting its intent through Nostr? ๐Ÿงช Use Cases Threadlocks enable: โœ… One-time claims ("I minted this", "I voted") ๐Ÿ” Access control (only those with unspent Threadlocks can act) ๐Ÿ—ณ๏ธ DAO governance (commit โ†’ vote โ†’ finalize) ๐ŸŽฎ Game state progression (quests, puzzles, unlocks) ๐Ÿงพ Credential issuance (proof of training, rights, NFTs)
Melvin Carvalho's avatar
melvincarvalho 7 months ago
I'm increasingly impressed with what can be vibe coded these days. Now it has learnt to deploy simple backends. Still a ways to go, but the future looks promising. image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
There are few feelings like waiting 119 years to win a trophy. A true fairy tail incluing twice heartbreak, creation of the devil, and coming back from a 9-0 defeat. Well done Crystal Palace!
Melvin Carvalho's avatar
melvincarvalho 7 months ago
What if sending a payment was as easy and as fast as sending a nostr note? image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
#mindstr summarize the latest commentary on OP_RETURN debate by proposers image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
Folks are sleeping on how good, open-source AI Qwen 32B is. It made this in ONE SECOND! image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
If we had someone who could act as an honest Oracle, we could make an AMM for this event on nostr using digital signatures, and on-chain commitments. People could bet on the team of their choice, and the odds would adjust according to how much is staked. At the end the contract pays out to all the bets made. However, you you need someone impartial to report the winner of the tournament. If the wrong winner is called the funds would go to the wrong place. View quoted note โ†’
Melvin Carvalho's avatar
melvincarvalho 7 months ago
Stating the obvious. Bitcoin is a financial network, not a general-purpose data store. Storing large files like images directly on-chain is inefficient and a form of spam. A better pattern is to store a small pointer on-chain (e.g., CID) and host the file off-chain ... via IPFS, torrents, Blossom, or other distributed systems. Using block space responsibly helps preserve Bitcoin's long-term utility. Storing large files directly should be discouraged. image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
"And since only about 18% of the hashing power seems to mine them, they had to wait 5-6x longer to confirm" Excellent point! Lower that number down from 18% and lower the spam. View quoted note โ†’
Melvin Carvalho's avatar
melvincarvalho 7 months ago
Nostr + Bitcoin: Built-in Time Boxing 1. Your npub is a BTC address. 2. Pay npub (event hash in tx) -> means NOT-BEFORE block time. 3. Spend output -> means NOT-AFTER block time. Now Events are time-boxed between two blocks. It turns out that this is all you need to solve the double-spend problem. And hence to unlock smart social contracts. image
Melvin Carvalho's avatar
melvincarvalho 7 months ago
"life is not black or white, and fastening your seatbelt when driving a car is safer even though some people die in car crashes" I remain a huge fan of bitcoin core. It is one of the most successful projects in the history of open source. But it got where it is by listening to the community. Controversial PRs, should not be merged too quickly. Bitcoin benefits enormously from stability. View quoted note โ†’
โ†‘