1- How actually Seed works ?
Seed phrase is generated from random number generator while the seed is generated from the seed phrase through key stretching function PBKDF2 using HMAC-SHA512. The seed generates the master private key which is later generates to generate private keys. The seed phrase, the seed and the master private key can be used to recover back Bitcoin or other fund balance if properly imported on another wallet with the same derivation path. So, the seed is used to create HD wallet. To know about this, you can read the wallet aspect of mastering bitcoin, check the link below for the link.
https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc2- Is their possiblity to swap 12 words and get working seed in the first few attempts?
Seed is generated from the seed phrase in a HD wallet, not through swapping or any other thing. Read the link above to understand more.
3- If you past ur random 12 seeds in
https://iancoleman.io/bip39/ and you get thousands of Derived Addresses, is this mean your Seed are working and they are in correct order ?
I will first have to tell you that if using iamcoleman, you need to used if offline, not online. If you input your wallet seed into iamcoleman, the addresses generated are the address generated from you wallet, they will correspond. Yes, your it means your seed is correct if anyone of the address is correct already, but if the seed is not wrong, it will definitely generate your wallet addresses.
That is how HD wallet is, millions of addresses are even generated which can be controlled by the private key of the seed that leads to the address by using it to unlock bitcoin from blockchain.
5- So i pretend that question 3 & 4 is right, is it possible that 12 SEED can unlock thousands of adresse ? if "YES" is this mean that SEED are not good security for our coins ? I mean if someone can just play with random seed for fun until he got working SEED which can take coin from others ?
Yes, but with what I know, the seed generate the private key that will unlock bitcoin from blockchain. Seed phrase, seed, master private key and private keys are good security, so far it is not revealed to attackers, they are safe and can not be compromised. No technology can yet brute-force them which makes them maintain being safe. If you generate your seed in a safe and secure environment but offline and online, then it is completely (100%) safe.
Yes
7- Is their a websites that can scan all derived adresse to check their balance at same time ?
No, but there are possible ways many address can be connected together by experts using UTXO of the addresses. If you want to know the total balance, the master public key can be used, and that is why it is not good to give people because it can be used to know the whole transaction history.
8- What Derivation Path (BIP32 BIP44 BIP49 BIP84 BIP141) mean ?
BIP32: It determines the hierarchical dertermistic wallet, all HD wallets are BIP32 wallets.
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawikiBIP44: Multi-account hierarchy for deterministic wallets. This BIP defines a logical hierarchy for deterministic wallets based on an algorithm described in BIP-0032 (BIP32 from now on) and purpose scheme described in BIP-0043 (BIP43 from now on). This BIP is a particular application of BIP43.
https://github.com/bitcoin/bips/blob/master/bip-0044.mediawikiBIP49: This BIP defines the derivation scheme for HD wallets using the P2WPKH-nested-in-P2SH (BIP 141) serialization format for segregated witness transactions.
https://github.com/bitcoin/bips/blob/master/bip-0049.mediawikiBIP84: This BIP defines the derivation scheme for HD wallets using the P2WPKH (BIP 173) serialization format for segregated witness transactions.
https://github.com/bitcoin/bips/blob/master/bip-0084.mediawikiBIP141: This BIP defines a new structure called a "witness" that is committed to blocks separately from the transaction merkle tree. This structure contains data required to check transaction validity but not required to determine transaction effects. In particular, scripts and signatures are moved into this new structure. The witness is committed in a tree that is nested into the block's existing merkle root via the coinbase transaction for the purpose of making this BIP soft fork compatible. A future hard fork can place this tree in its own branch.
https://github.com/bitcoin/bips/blob/master/bip-0141.mediawikiBIP summary
https://github.com/bitcoin/bips9- Is their a chance to get randomly seed for OLD dormant BTC Wallet "rich wallet" ?
If the old wallet is HD, then it will have a seed, but non HD wallet has no seed.
10- What difference between 12 words and 24 ?
You can get good answer using master bitcoin, wallet.
https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidocSeed phrase can 12, 15, 18, 21 or 24 depending on the bit of entropy generated.
CS = ENT / 32
MS = (ENT + CS) / 11
| ENT | CS | ENT+CS | MS |
+---------+----+---------------+--------+
| 128 | 4 | 132 | 12 |
| 160 | 5 | 165 | 15 |
| 192 | 6 | 198 | 18 |
| 224 | 7 | 231 | 21 |
| 256 | 8 | 264 | 24 |
ENT= Entropy
CS= Checksum
MS= Mnemonic sentence in words
https://bitcointalksearch.org/topic/m.5478903811- Old Dormant wallet are they using 12 words or 24 ?
It depends if the wallet is HD or not, all HD wallet generate seed while non HD wallet does not, they have corresponding private key paired with address.
13- I read before that many person lost their Wallet, mean they got hacked even if they confirme that their SEED are in safe place "paper for ex" not even in their computer, do you think "get random seed by chance" is a possibility that why their wallet got hacked ?
People that lost their bitcoin was either due to their wallet being compromised through malware or through stealing it offline. Seed can not be bruth-forecd. If saved in safe environment, the wallet is safe.