Blockchain tutorial 28: Bitcoin Improvement Proposal 39 (BIP-39) mnemonic words

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

ความคิดเห็น • 57

  • @enabnit87
    @enabnit87 7 ปีที่แล้ว +10

    Now that I understand BIP-39 I actually feel comfortable using it. Thanks man, great video.

  • @victorisrael6191
    @victorisrael6191 ปีที่แล้ว

    God bless you for giving us this knowledge

  • @AlanBilsborough
    @AlanBilsborough 6 ปีที่แล้ว +3

    Great video, very detailed. Everyone storing Bitcoin should understand BIP-39.

  • @SanketDube
    @SanketDube 7 ปีที่แล้ว +5

    it's surprising to see how diverse and detailed your knowledge is.

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว +8

      Thanks for the compliment, but to be honest i just follow the Feynman technique. Anybody can made these videos. If you do not know what the Feynman technique is, just watch th-cam.com/video/_f-qkGJBPts/w-d-xo.html

    • @SanketDube
      @SanketDube 7 ปีที่แล้ว +3

      Mobilefish.com Thanks for sharing. You are evidently knowledgeable and humble enough to share your secrets. I'll have a look.

  • @manupedia
    @manupedia 6 ปีที่แล้ว +2

    Very clear and detailed, adding some little advices here and there, very good job! Keep going with those videos !

  • @szymek1567
    @szymek1567 5 ปีที่แล้ว +1

    That's absolute perfection, thank you Sir!!!

  • @islamicparadigm2338
    @islamicparadigm2338 4 ปีที่แล้ว

    Great explanation! Finally someone gets into the technical details and not the boring high level garbage!

  • @GillesTrepanier71
    @GillesTrepanier71 4 ปีที่แล้ว

    You are a very good teacher. I really like the way you explain it. Keep it up!!!

  • @paulochaves3612
    @paulochaves3612 5 ปีที่แล้ว

    Very well done! Thanks for sharing this video. I can say now I'm very comfortable with mnemonic words.

  • @markushartner4565
    @markushartner4565 2 ปีที่แล้ว

    I really like the way how you explain complex things. Great video!

  • @_Zarya
    @_Zarya 6 ปีที่แล้ว

    Thank you very much! Crucial information that is hard to find on the web is explained here so well!

  • @NHLroyrocks
    @NHLroyrocks 7 ปีที่แล้ว

    I thought this was very informational. Thanks for explaining it so clearly!

  • @skrabmir
    @skrabmir 2 ปีที่แล้ว

    very clear and easy to understand, thank!

  • @tthahseenali
    @tthahseenali 4 ปีที่แล้ว +1

    How do hardware wallet restore my wallet without internet when I enter the private key?

  • @dennisgonzales9521
    @dennisgonzales9521 3 ปีที่แล้ว

    This is the definition of gold

  • @jonassunandar5003
    @jonassunandar5003 5 ปีที่แล้ว

    great explanation ! Thank you !

  • @Mega-Tales
    @Mega-Tales 4 ปีที่แล้ว

    amazing

  • @blockmo2219
    @blockmo2219 5 ปีที่แล้ว

    Good explain! thanks a lot.

  • @alexwillson2818
    @alexwillson2818 3 ปีที่แล้ว

    nice explanation!

  • @rewrighting
    @rewrighting 3 ปีที่แล้ว

    Great video as always, thanks very much
    Can you please put all videos on Wallet generation and key management in a playlist so they’re easy to reach?
    Also, can you do a video on cold storage and deriving child and grandchildren keys for hdwallets
    Thanks

  • @pixelveteran
    @pixelveteran 7 ปีที่แล้ว

    How many private keys are generated on a wallet's instantiation? How are more keys created when all you have is the mnemonic?

  • @icaroharry8465
    @icaroharry8465 6 ปีที่แล้ว

    that's very useful! thank you

  • @77phong
    @77phong 3 ปีที่แล้ว

    In your wallet explanation you state public addresses are automatically derived from private keys. I thought public addresses are derived from the hash of a public key of a public/private key pair. This is how it is explained in "Inventing Bitcoin: The Technology Behind The First Truly Scarce and Decentralized Money Explained" by Yan Pritzker. Could you please clarify? Great video though!

    • @Mobilefish
      @Mobilefish  3 ปีที่แล้ว

      Checkout my "Cryptocurrency address generator and validator":
      www.mobilefish.com/services/cryptocurrency/cryptocurrency.html
      and follow the steps. You can clearly see how the public address is generated.

  • @imzalmuhtarn5888
    @imzalmuhtarn5888 3 ปีที่แล้ว

    you can help me sir for restore phrase ronin wallet?

  • @beterhans
    @beterhans 7 ปีที่แล้ว

    Great video

  • @kev4412
    @kev4412 4 ปีที่แล้ว

    Hi Mobilefish, how safe is it to trust a hardware wallet to generate a trustworthy 24 seed phrase ? Is it possible for someone to copy the Phrase at the manufacturing factory for later theft after the wallet has been funded by a customer? thank you!

    • @Mobilefish
      @Mobilefish  4 ปีที่แล้ว +1

      Kev, normally a seed phrase is generated when the user creates one themselves. If you receive a hardware wallet with a pre-generated seed phrase then contact the seller immediately and DO NOT USE THIS SEED PHRASE AND WALLET! Only buy a hardware wallet from a manufacturer/seller with a GOOD reputation.

  • @giopm6077
    @giopm6077 6 ปีที่แล้ว

    THE WORDS ETHOS WALLET GAVE DO NOT WORK . WHAT CAN I DO?

  • @arjunmurugansm
    @arjunmurugansm 4 ปีที่แล้ว +1

    How to find Private key Password

  • @Hey16042
    @Hey16042 7 ปีที่แล้ว

    how can I get my bitcoin cash coins from electron cash which are on the watch only account as I mistakenly sent them to electrum. I have the seed and private key

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว

      Sorry i can not help you with this. I am not familiar with electron cash and electrum.

  • @freaksh0
    @freaksh0 6 ปีที่แล้ว

    good video!

  • @zakirzafar8043
    @zakirzafar8043 6 ปีที่แล้ว

    Hello, please help!
    i forgot my bip38 passphrase for a wallet is there anything i can do to decrypt the private key passphrase. i have 0.1 bitcoin which is alot for me.
    any suggestions Will be greatly appreciated. Thanks.

    • @Mobilefish
      @Mobilefish  6 ปีที่แล้ว

      Sorry, but if you lose your bip39 passphrase there is no way to access your keys.

  • @CubaBaila
    @CubaBaila 4 ปีที่แล้ว

    Hello #mobilefish Im learning and developing an deterministic wallet in Javascript... So I have multiples clients (Client 1, Client2...) with multiples currencies (Client1Currencies: USD, BTC..., Client2Curriencies: USD,BTC) My question is know what is the best option to save ONLY ONE "seed" and the derivate multiples address.. so always with the MASTER seed I can restore all my coins...Can I used like this: master.derivePath("m/44'/60'/0'") clientMaster.deriveChild(0).deriveChild(CurrencyUSDID); clientMaster.deriveChild(0).deriveChild(CurrencyBTCID); or Im wrong?? Thanks for your videos..

  • @jo67542
    @jo67542 6 ปีที่แล้ว +1

    Joining all words in the list to one string without spaces does not work. I tried the test vectors mentionend in the BIP39 standard. The correct result can only be generated with ASCII-whitespaces between the words. Also i generated two different valid mnemonic sentences which lead to the same string when the whitespace is removed:
    youth river unable you thrive run able tip left basket pyramid actress outside unlock enough upon real shoulder coconut flame pottery know outdoor else
    you thrive run able youth river unable tip left basket pyramid actress outside unlock enough upon real shoulder coconut flame pottery know outdoor else
    Removing whitespace results in the following string for both sentences:
    "youthriverunableyouthriverunabletipleftbasketpyramidactressoutsideunlockenoughuponrealshouldercoconutflamepotteryknowoutdoorelse"
    but if you enter them there: iancoleman.io/bip39/ they produce different BIP39 Seeds:
    e9da2b451d3163e860ce2fe4ba034c359bc5742e0938ea67f528765c4773396a9062f7e1b09d22a9e2d75267ca41ec68bf0684900d7b9257e69c58dc7680e7ee
    fd990ba19b39e4bddc84e14d69d167f2cc5fc0190cf35d36cb096f2cae418763800bf80fb176b418eb4763049bd9dd1e931231f921666ebb33f85974d09a9e9d

  • @naveenmasti123
    @naveenmasti123 4 ปีที่แล้ว

    There are many private key generator is it possible to get others private key

    • @Mobilefish
      @Mobilefish  4 ปีที่แล้ว

      Sorry I do not understand your question.

    • @EnFuegoDuo
      @EnFuegoDuo 4 ปีที่แล้ว

      @@Mobilefish He is referring to the likelihood of a collision given that the generators are public, and so many people would be using them.

    • @Mobilefish
      @Mobilefish  4 ปีที่แล้ว

      Ahh, now I get it. Yes it is theoretically possible but I have personally never seen this before. It all depends on the random number generator used by these tools. It is usually a pseudo random number generator (PRNG). See: th-cam.com/video/lEDQNZCwxus/w-d-xo.html
      It is very difficult to create a true random number generator (TRNG) as demonstrated in th-cam.com/video/1cUUfMeOijg/w-d-xo.html
      For a practical understanding why random generators are important, see: th-cam.com/video/6ecxIJOJ-yg/w-d-xo.html

  • @ryantiyanti4378
    @ryantiyanti4378 4 ปีที่แล้ว

    I have lose privat key, how to find my privat key again.
    I have passphrase and wallet address, please help me...

    • @Mobilefish
      @Mobilefish  4 ปีที่แล้ว

      If you have your recovery passphrase (usually contains a sequence of 12-24 words), you can always generate all your public and private keys again.
      There are two ways to solve this:
      1) On an OTHER computer install you wallet software and enter your recovery passphrase. You can generate a new public key with corresponding private key. Keep generating the pub-priv keys until the public key matches the one with the missing private key.
      2) Ask a developer to create such a tool for you. PLEASE DO NOT ASK ME!

  • @YamadaDesigns
    @YamadaDesigns 2 ปีที่แล้ว

    So a wallet should really be called a keychain?

  • @srijayaramsjr6139
    @srijayaramsjr6139 4 ปีที่แล้ว +1

    Sir i have lost my seed how to recover on legal way

  • @stylejuya
    @stylejuya 7 ปีที่แล้ว

    awesome!!

  • @afaq20005
    @afaq20005 ปีที่แล้ว

    My wallet 12 phrase loss 😢😢 please help 😢😢

  • @delcambrem
    @delcambrem 7 ปีที่แล้ว

    Thanks!

  • @judeify6546
    @judeify6546 7 ปีที่แล้ว

    admin,please how can i get someone's private key

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว

      That is not possible.

  • @views-cx9eb
    @views-cx9eb 4 ปีที่แล้ว

    whoa too much info but good explanation

  • @kijkedwin
    @kijkedwin 3 ปีที่แล้ว

    See "the hated one" here on youtube why passwords are useless.