bitcoin/bips
View on GitHub ↗ ★ 11,005 Wikitext
Bitcoin Improvement Proposals
124 mentions on Hacker News by 104 people: 6 stories, 118 comments · first 2013-12-10 · latest 2026-09-13
20082026
-
…pineapple house crow ..."? maybe BIP39? (afaik it's used for paper keys in bitcoin-adjacent things) https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi...
comment by uryga · 2020-12-17 · in Sequoia PGP 1.0 Released: The Seedling Is a Sapling -
https://www.monperrus.net/martin/perfect-ocr-digital-data https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi...
comment by based2 · 2020-12-03 · in The Base58 Encoding Scheme -
…be a fatal vulnerability. Some might find the motivation section of Bitcoin's BIP340 informative: https://github.com/bitcoin/bips/blob/master/bip-0340.mediawi... Or this earlier publication: https://slowli.github.io/ed25519-quirks/ (which…
comment by nullc · 2020-10-06 · in It’s 255:19AM. Do you know what your validation criteria are? -
…mixed case makes it extremely slow for e.g. spoken use. More modern Bitcoin addresses use BECH32 ( https://github.com/bitcoin/bips/blob/master/bip-0173.mediawi... a base 32-scheme whos characters and permutation were selected via machine…
comment by nullc · 2020-09-08 · in Show HN: Base32H, a human-friendly duotrigesimal number system -
…wallets, nodes, exchanges, payment processors, vaults, blockchain upgrades, basically all the BIPs https://github.com/bitcoin/bips : segwit, P2SH, lightning, M-of-N keys, deterministic wallets, etc. Using Bitcoin in 2020 is nothing at all…
comment by mrb · 2020-07-14 · in Bitcoin is more like ham radio than the early internet -
BIP39 ( https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi... ) mnemonics are the industry standard for deriving keys. If you use enough words (the standard will not let you use less than 12), then you are completely fine.
comment by martinko · 2020-07-13 · in Bitcoin is more like ham radio than the early internet -
…going on, [2] Bitcoin feature proposal process. [1] https://github.com/bitcoin/bitcoin/projects [2] https://github.com/bitcoin/bips When you upgrade your Bitcoin node software, the act of the upgrading is you casting your Yes vote for the…
comment by ypcx · 2020-06-30 · in Ask HN: Why isnt there a public spec for Bitcoin core? -
Base58 has certain issues (lowercase-uppercase ambiguity) which is why we now have https://github.com/bitcoin/bips/blob/master/bip-0173.mediawi...
comment by VMG · 2020-06-20 · in Updating the Git protocol for SHA-256 -
…each time. Such a list of addresses is only known to the key holder unless they were to share it. https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
comment by monokh · 2020-05-13 · in JPMorgan Extends Banking Services to Bitcoin Exchanges -
…of a jaw-dropping miscalculation of the block subsidy (even though dated April 1, it's for real): https://github.com/bitcoin/bips/blob/master/bip-0042.mediawi...
comment by aazaa · 2020-05-11 · in Bitcoin Halving Just Occured -
It is being worked on: https://github.com/bitcoin/bips/blob/master/bip-0151.mediawi...
comment by garmaine · 2020-03-06 · in Erlay: Bandwidth-efficient Bitcoin transaction relay protocol -
See also Bech32 which includes error correction and detection: https://github.com/bitcoin/bips/blob/master/bip-0173.mediawi... > Why not use an existing character set like RFC3548 or z-base-32? The character set is chosen to minimize…
comment by VMG · 2020-02-27 · in Show HN: Base24 binary-to-text encoding for humans -
…think we would sit around and let the man crush bitcoin because of "tainted coins" do you :] https://github.com/bitcoin/bips/blob/master/bip-0341.mediawi...
comment by solotronics · 2020-01-30 · in A 96 Bitcoin ransom payment ends up on Bitfinex -
…a BIP-39 mnemonic[1]. 12 words are enough to encode 128 bits of entropy and a 4 bit checksum. [1] https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi...
comment by wcoenen · 2020-01-16 · in DEA seized father’s life savings at airport without alleging any crime occurred -
…that in Bitcoin we took the time to fully think through, write a clear and complete specification https://github.com/bitcoin/bips/blob/master/bip-0152.mediawi... , and thoroughly test and review the implementation before deploying it while…
comment by nullc · 2020-01-08 · in The senatorial governance of Bitcoin: making (de)centralized money -
An interesting case of rollback vs rollforward from bitcoin. https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi... In that case they decided to rollback.
comment by keeperofdakeys · 2019-10-26 · in A push gone wrong in the name of what, exactly? -
…addresses (not to mention that you can create as many addresses as you want to begin with). see: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi... https://cryptalker.com/bitcoin-mixer/
comment by mirceal · 2019-09-10 · in 94k Bitcoin (1B USD) transferred from unknown wallet to unknown wallet -
…generate the corresponding series of children private keys.) The technical aspects are described in https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi... But that's overkill given the simpler requirements of Find My. Each device…
comment by mrb · 2019-06-08 · in The clever cryptography behind Apple’s “Find My” feature -
…if Apple is using a scheme based on this instead of ElGamal, they already use ECC extensively. https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
comment by Scaevolus · 2019-06-05 · in How does Apple privately find offline devices? -
…PK'). So unless you decide that per-message keys are necessary for security, I wouldn't bother. [1] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi... [2] https://arxiv.org/abs/1810.04660 [3] https://eprint.iacr.org/2015/1135…
comment by kwantam · 2019-05-19 · in Using Ed25519 signing keys for encryption -
…system, including OP_CODESEPARATOR. How would you replicate something like the BIP-0050 problem? https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi...
comment by iso-8859-1 · 2019-01-22 · in Why Don't People Use Formal Methods? -
…So even knowing one or two of the input words doesn't tell you anything about the actual seed. [0] https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi...
comment by lukechilds · 2019-01-16 · in Show HN: Doge Seed – Dank mnemonic seed phrases -
Something like the `bitcoin:` URI scheme? bitcoin:1fs8e...?amount=0.01 https://github.com/bitcoin/bips/blob/master/bip-0021.mediawi...
comment by yesbabyyes · 2018-11-30 · in Marriott hack hits 500M Starwood guests -
…of these issues. I assume many other cash-style cryptocurrencies have something similar these days. https://github.com/bitcoin/bips/blob/master/bip-0070.mediawi...
comment by r1ch · 2018-11-30 · in Marriott hack hits 500M Starwood guests -
…after the incident was exploited. [0]: https://en.bitcoin.it/wiki/Value_overflow_incident [1]: https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi...
comment by iso-8859-1 · 2018-09-21 · in Bitcoin Core: CVE-2018-17144 Full Disclosure -
▲ 1
Hierarchical Deterministic Walletsstory by tosh · 2018-08-23 · 0 comments
-
…makes public threats to censor blocks it disapproves of. This is, after all, what BIP-9 does: https://github.com/bitcoin/bips/blob/master/bip-0009.mediawi... Using this approach, a cartel may be able to leverage a hash rate below 50% to…
comment by apo · 2018-06-25 · in The Economic Limits of Bitcoin and the Blockchain [pdf] -
If you want to read about something really interesting, check out hierarchical deterministic wallets: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
comment by malvosenior · 2018-04-15 · in Understanding Bitcoin Transactions -
…that "public key" to anyone[2]. The communication layer in this case is the Bitcoin blockchain. [1] https://github.com/bitcoin/bips/blob/master/bip-0047.mediawi... [2] https://paynym.is/
comment by clarkmoody · 2018-04-03 · in Sunsetting Tor Messenger -
…the checksum is invalid) just change the 12th word by picking the next one in the BIP39 list ( https://github.com/bitcoin/bips/blob/master/bip-0039/english... ). If it complains again, tries the next one. And so on. At most you may have to…
comment by mrb · 2018-03-20 · in Breaking the Ledger Security Model -
…a distinct "account". Multiple Bitcoin wallet softwares support the 2012 BIP32 HD Wallet spec. [0] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi... [1] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
comment by bitcoinpriorart · 2018-03-06 · in Paypal Patent Application: Expedited Virtual Currency Transaction System -
▲ 2
Merkelized Abstract Syntax Tree: Evolution of Bitcoin Script Systemstory by naveen99 · 2017-12-24 · 0 comments
-
…resolved by [BIP50][1]. [0]: https://blog.blockchain.com/2016/02/26/a-brief-history-of-bi... [1]: https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi...
comment by nullz · 2017-12-12 · in Who’s Afraid of Bitcoin? The Futures Traders Going Short -
…and enforced is probably overdue - afaik so far i've only seen bcoin[2] implement it [0] https://github.com/bitcoin/bips/blob/master/bip-0150.mediawi... [1] https://github.com/bitcoin/bips/blob/master/bip-0151.mediawi... [2]…
comment by nikcub · 2017-11-24 · in Hijacking Bitcoin: Routing Attacks on Cryptocurrencies -
…was accepted by the main network, forking unpatched nodes off the network. From https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi...
comment by ptrincr · 2017-10-30 · in Cryptocurrency Evolution -
…are found here (in various levels of adoption)... this bit is really relevant for wallets: https://github.com/bitcoin/bips#readme Read the white paper at least once before holding any bitcoin. And then re-read it at least 5 times one the…
comment by rothbardrand · 2017-10-24 · in Bitcoin Pioneer Says New Coin to Work on Multiple Blockchains -
…also error detection. [1] [0] https://bitcoin.stackexchange.com/questions/32353/how-do-i-c... [1] https://github.com/bitcoin/bips/blob/master/bip-0173.mediawi...
comment by turkeytotal · 2017-10-23 · in Bitcoin has crossed $6,000 USD for the first time -
…are libs available for deterministic wallets and some good transaction/script abstractions. [0] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi... [1] https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi... [2]…
comment by nikcub · 2017-09-18 · in How the Bitcoins Were Stolen from Mt. Gox [video] -
…trust in the developers and the system has already been broken (for benevolent reasons, but still): https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi... Please note "The right people were online and available in IRC or could be…
comment by Tomte · 2017-08-27 · in Bitcoin Energy Consumption Index -
There's a list of nine different types of malleability here: https://github.com/bitcoin/bips/blob/master/bip-0062.mediawi... And if you want to see what a malleability attack looks like at the byte level, I analyzed one three years ago:…
comment by kens · 2017-07-20 · in Bitcoin Transaction Malleability -
…other fraud proofs necessary for the version of SPV theorized in bitcoin.pdf here's a recent one: https://github.com/bitcoin/bips/blob/master/bip-0180.mediawi... But why would a miner give an SPV user the data that proves a fraudulent…
comment by kanzure · 2017-07-17 · in Bitcoin Is Having a Civil War as It Enters a Critical Month -
…for addresses was generally considered a mistake - there's a replacement for Bitcoin proposed here: https://github.com/bitcoin/bips/blob/master/bip-0173.mediawi...
comment by TD-Linux · 2017-07-09 · in Show HN: Very basic blockchain-free cryptocurrency PoC in Python -
…a risk [1]. It argues that the effect is insignificant, but I would hardly call it watertight. [1] https://github.com/bitcoin/bips/blob/master/bip-0101.mediawi...
comment by TD-Linux · 2017-03-13 · in Bitcoin Miners Signal Revolt Amid Sluggish Blockchain -
You may want to look into the 2-of-3 escrow with timeout defined in BIP 112. https://github.com/bitcoin/bips/blob/master/bip-0112.mediawi... You want 'the blockchain' to verify payment between parties; these parties will be in charge of…
comment by namecast · 2016-09-04 · in Ask HN: Can a blockchain do this? -
…two (random words from [3]) [1] https://www.phoronix.com/forums/forum/phoronix/latest-phoron... [2] https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi... [3] https://www.randomlists.com/random-words
comment by Fry-kun · 2016-08-16 · in Fake Linus Torvalds' Key Found in the Wild, No More Short-IDs -
…you or someone else chooses to send funds to an address that has already been spent from). [1] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
comment by droffel · 2016-05-13 · in “I must, sadly, withdraw my endorsement of Yubikey 4 devices” -
…each Rust RFC linked in the announcements just to be sure. [1] https://www.python.org/dev/peps/ [2] https://github.com/bitcoin/bips
comment by otoburb · 2016-04-14 · in Announcing Rust 1.8 -
…These are much bigger changes to Bitcoin than a one-time increase of the max block size. 1. https://github.com/bitcoin/bips/blob/master/bip-0125.mediawi... 2. https://github.com/bitcoin/bips/blob/master/bip-0144.mediawi...
comment by ggreer · 2016-03-05 · in Bitcoin transaction processing takes up to 10 hours -
Several times in the past? AFAIK there's only been one hard fork, https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi... That was accidental, and was reverted as soon as people realized. Someone pushed through a $10,000…
comment by ikeboy · 2016-03-04 · in My view on the current situation of Bitcoin and the Blockchain