BIPs
BIP je jeden ze základních pojmů, co se týká technického vylepšování Bitcoinu. Zkratka BIP znamená Bitcoin Improvement Proposal. Je to soubor dokumentů, kterými se navrhují funkce, změny nebo omezení, které by měly být zavedeny do protokolu nebo kódu Bitcoinu. BIP by měl obsahovat technickou specifikaci nové funkce a její zdůvodnění.
> Základní přehled BIPů | entropy | …
Vybrané „novinky“:
https://bitvm.org/ | bitVM-workshop | https://en.bitcoin.it/wiki/Script
(~ RGB&ZKP Zero-knowledge proof) | https://zerosync.org/
https://stratumprotocol.org/ | https://www.lupa.cz/clanky/protokol-stratum-v2-a-budoucnost-tezby-bitcoinu/
https://www.alza.cz/bip-technologicka-vylepseni-bitcoinu
BIP8 > Version bits with lock-in by height
BIP9 > Version bits with timeout and delay
BIP32 > Hierarchical Deterministic Wallets | mm_bips
m / purpose’ / coin_type’ / account’ / change / address_index
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
BIP38 > Passphrase-protected private key
https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki
BIP39 > Mnemonic code for generating deterministic keys
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
agamapoint.com/bip39/ | https://iancoleman.io/bip39/
LOW entropy address | Mnemonic words | mm_bips
https://bitcointalk.org/index.php?topic=3490064.0
https://www.rapidtables.com/convert/number/binary-to-decimal.html
BIP44 > Multi-Account Hierarchy for Deterministic Wallets
m / purpose’ / coin_type’ / account’ / change / address_index
BIP49 > Derivation scheme for P2WPKH-nested-in-P2SH based accounts
BIP84 > Derivation scheme for P2WPKH based accounts
BIP340 > Schnorr Signatures for secp256k1
https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki
The iteration count is set to 2048 and HMAC-SHA512 is used as the pseudo-random function. The length of the derived key is 512 bits (= 64 bytes).
BIP341 > Taproot: SegWit version 1 spending rules
https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki
BIP342 > Validation of Taproot Scripts
https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki
A aktuální množina 2048 anglických slov používaných pro seed:
https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
Taproot
Další detaily jsou u přehledu BIPů.