Comte de Sats Germain on Nostr: 🤔 "entropy" 🤔🤔🤔 idea... A ratio to determine whether you have enough ...
🤔 "entropy"
🤔🤔🤔 idea... A ratio to determine whether you have enough entropy for your pain tolerance.
So here's my first draft at such a ratio. Adjust or rejig as needed.
Entropy Ratio = seed entropy / (pain threshold * btc amount)
If the ratio is >1, you're good. If <1, you're pwned and haven't found out yet.
I assume seeds can have a range of entropy between 128 and 512 (if this isn't right, you can adjust - I'm not bothering with perfection for this). Also assumed is that pain thresholds are different for everyone.
Imagine 4 pain thresholds. These are arbitrary.
"Not too painful to lose" -- 128 bits
"Painful" -- 256 bits
"Very painful" -- 384 bits
"Might die" -- 512 bits
^ according to the pain you would feel if you lost the amount secured by that seed.
##Example :## Jane has 2 btc in a 12 word seed with no passphrase, so 128 bits. If she lost it, she'd lose everything, so that's maximum pain threshold. 128/(512*2) = .125, so she needs to either send it all to a seed with over 1024 bits of entropy (is this even possible?) or split her stack among enough seeds that the loss of any one of them doesn't hurt too much.
One solution : She might split her stack in four equal parts and have each new seed be 12 words, so then each stack is 128/(.5*128)=2, so then she's good. {assuming her pain thresholds scale linearly - if 2 == "might die," then .5 == "not too painful"}
Another solution : she could split it in 2, and have each stack secured by a 24 word seed with a passphrase. (256+passphrase entropy)/(1*384), then solve for the required minimum entropy for the passphrase, and that passphrase has to have more than 128 bits of entropy. 128 bits of genuine randomness is 20 characters of random characters, meaning not a word she thinks up. That setup could also work for her, for her subjective pain threshold.
This is just a way to evaluate what you've set up. Prospectively, and with fluctuating prices, its probably hard to plan sufficient entropy for your comfort level. Also, although I set 128 bits as minimum, 128 bits IS secure - that ain't getting cracked in your lifetime, as long as it actually is random - that's the catch, true randomness. But if you feel better with more universes of math between you and bad guys, this framework might help you assess whether an upgrade is in order.
☕
Published at
2026-08-02 13:13:57 UTCEvent JSON
{
"id": "f6a43e8fefc635be9be42ab0c7ef5b1905646e2bc6e027dc9ff34ff69ede310d",
"pubkey": "55f573b651eff351db57b0601d23022d8c532f9825db10a5733ebf39be4aa21b",
"created_at": 1785676437,
"kind": 1,
"tags": [
[
"alt",
"A short note: 🤔 \"entropy\"\n\n🤔🤔🤔 idea... A ratio to determine ..."
],
[
"client",
"Amethyst"
]
],
"content": "🤔 \"entropy\"\n\n🤔🤔🤔 idea... A ratio to determine whether you have enough entropy for your pain tolerance.\n\nSo here's my first draft at such a ratio. Adjust or rejig as needed.\n\nEntropy Ratio = seed entropy / (pain threshold * btc amount)\n\nIf the ratio is \u003e1, you're good. If \u003c1, you're pwned and haven't found out yet.\n\nI assume seeds can have a range of entropy between 128 and 512 (if this isn't right, you can adjust - I'm not bothering with perfection for this). Also assumed is that pain thresholds are different for everyone. \n\nImagine 4 pain thresholds. These are arbitrary.\n\"Not too painful to lose\" -- 128 bits\n\"Painful\" -- 256 bits\n\"Very painful\" -- 384 bits\n\"Might die\" -- 512 bits\n\n ^ according to the pain you would feel if you lost the amount secured by that seed. \n\n##Example :## Jane has 2 btc in a 12 word seed with no passphrase, so 128 bits. If she lost it, she'd lose everything, so that's maximum pain threshold. 128/(512*2) = .125, so she needs to either send it all to a seed with over 1024 bits of entropy (is this even possible?) or split her stack among enough seeds that the loss of any one of them doesn't hurt too much. \n\nOne solution : She might split her stack in four equal parts and have each new seed be 12 words, so then each stack is 128/(.5*128)=2, so then she's good. {assuming her pain thresholds scale linearly - if 2 == \"might die,\" then .5 == \"not too painful\"}\n\nAnother solution : she could split it in 2, and have each stack secured by a 24 word seed with a passphrase. (256+passphrase entropy)/(1*384), then solve for the required minimum entropy for the passphrase, and that passphrase has to have more than 128 bits of entropy. 128 bits of genuine randomness is 20 characters of random characters, meaning not a word she thinks up. That setup could also work for her, for her subjective pain threshold.\n\nThis is just a way to evaluate what you've set up. Prospectively, and with fluctuating prices, its probably hard to plan sufficient entropy for your comfort level. Also, although I set 128 bits as minimum, 128 bits IS secure - that ain't getting cracked in your lifetime, as long as it actually is random - that's the catch, true randomness. But if you feel better with more universes of math between you and bad guys, this framework might help you assess whether an upgrade is in order.\n\n☕",
"sig": "951604757ed71180869d6b4f5abdf351d6a0b0863249acae6065cba9bf42291d3e9b91c6af97fcdcd747837da38e322e680a375c2333a994124ce843048c5fba"
}