Cryptocurrency Wallets - Public and Private Keys (Asymmetric Encryption Animated)

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ม.ค. 2025

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

  • @llihwerd
    @llihwerd 3 ปีที่แล้ว +56

    This channel should literally be required curriculum for high school students. Thank you for helping educate so many people about the Web 3.0 world

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

      Don't think centralized governments nor centralized big corporations would allow schools to teach anything that would give power back to the people

    • @BryantLegall-f3o
      @BryantLegall-f3o 25 วันที่ผ่านมา

      Pardon me, could you possibly help me solve my problem? USDT TRX20 is kept in my OKX wallet, and my phrase is (clean party soccer advance audit clean evil finish tonight involve whip action). Could you tell me how to move it to BitGet?

  • @BronzeMonkeyGaming
    @BronzeMonkeyGaming 3 ปีที่แล้ว +23

    Great video. There is a problem with your example I like to point to.
    The problem you are trying to solve is actually a signing problem. As the name suggests, the public key is public. Everyone can reach it. So encrypting with your private key and sending the message only ensures that the message is from you ( just like bitcoin wallet and ... ). If you want to send a message that only your girlfriend can open, You must encrypt the message with her public key, then only she can open it using her private key.
    So there is two way to encrypt, with your private key - called signing the message ( ensures the message is from you ). Second with recipient public key ( ensures only the recipient can open the message ).

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

      now I understand.

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

      Now that makes more sense

    • @BryantLegall-f3o
      @BryantLegall-f3o 25 วันที่ผ่านมา

      Sorry to interrupt, but could you assist me with this? USDT TRX20 is stored in OKX and I have the recovery phrase [ clean party soccer advance audit clean evil finish tonight involve whip action ] How can I send it to BitGet?

  • @anon-w8k
    @anon-w8k 3 ปีที่แล้ว +29

    I ❤ Whiteboard Crypto, however, there are some VERY serious errors in this video. A public key is used for encrypting messages and the corresponding private key is used for decrypting messages. This is very important and the reason you never share your private key. Signing is a separate function (and sometimes done with a separate key-pair). A private key is used for signing and a public key is used for verifying.

    • @donovanjohnson6079
      @donovanjohnson6079 2 ปีที่แล้ว +3

      Yeah I thought I was tripping at first. Definitely some errors in the example.

    • @BryantLegall-f3o
      @BryantLegall-f3o 25 วันที่ผ่านมา

      Hey, I don’t mean to bother you, but could you help me out? I keep USDT TRX20 in my OKX wallet with the phrase (clean party soccer advance audit clean evil finish tonight involve whip action). Can you explain how to send it to BitGet?

  • @pt8306
    @pt8306 2 ปีที่แล้ว +5

    "Imagine that you have a girlfriend"
    Ahh, I see you understand your target audience

  • @adan5511
    @adan5511 3 ปีที่แล้ว +4

    I finally understand these 2 concepts. Thanks, awesome channel

  • @JeradGraham
    @JeradGraham 3 ปีที่แล้ว +1

    The 2 minutes of content from ~5:40-7:40 is what people who don't know anything about blockchain need to see. That's the simplest answer to the question "why does it work?" The only thing missing is a statement about how this function should be a transparent piece of the software.

  • @belloifedayo4812
    @belloifedayo4812 3 ปีที่แล้ว +1

    I love you guys. It helped a lot. I've literally binged watched 100s of cryptography and hash functions videos before happening on this.

    • @BryantLegall-f3o
      @BryantLegall-f3o 25 วันที่ผ่านมา

      Hi, I apologize for bothering you, but might I get some assistance? USDT TRX20 is stored in OKX and I have the recovery phrase [ clean party soccer advance audit clean evil finish tonight involve whip action ] How can I send it to BitGet?

  • @PedroRodriguez-dl5yt
    @PedroRodriguez-dl5yt 2 ปีที่แล้ว

    You are a master, my dear friend.

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

    "Imagine you had a girlfriend"
    5 seconds in and you already lost me.

  • @clintonjackson261
    @clintonjackson261 2 ปีที่แล้ว +24

    Please I need someone to help me trade or invest the forex or crypto market because I’m tired of trading in losses myself. I’ve blown my account twice and it’s frustrating…

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

      Most time having knowledge or insight about a particular activity can as well be a pleasing exercise.I can boldly say that forex and crypto trading is one of the profitable money exchange services that elevates investors and their financial status.

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

      @Fatimah Pinkies As a biginner who don’t understand how Bitcoin trade really works and you really want to make profit from it. I will advise you to first start working with a professional broker

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

      @@rivaldo562 How much someone know a professional account manager that is trustworthy When legit once are hard to find this days

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

      @@sharonquiros333 I highly recommend Mrs Tracy Williams she is my current trader and her strategies are working

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

      @@yusufabubakar08161 Wow I’m just shock you mentioned and recommended Expert Mrs Tracy I thought I’m the only trading with her

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

    This was really helpful. Good content in easy way. Thank you

  • @LuciferHesperus
    @LuciferHesperus 9 หลายเดือนก่อน

    "not your key not your crypto" best explanation ever

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

    thanks for creating this brother

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

    Hash functions are a beautiful invention

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

    i love this channel so helpful

  • @dyslexic_daddy
    @dyslexic_daddy 3 ปีที่แล้ว +1

    Imagine if you had a girlfriend... Way ahead of you buddy 😂😂

  • @LuciferHesperus
    @LuciferHesperus 9 หลายเดือนก่อน

    The public key is for receiving the message. The private key is for reading the message or signing a message to send.

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

    Great video. Thanks

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

    I used to understand public and private keys until I watched this. Now I’m back to ignorance again… LOL

    • @jah_141
      @jah_141 4 หลายเดือนก่อน

      oh

  • @VenceslaoAlicea-i6n
    @VenceslaoAlicea-i6n 2 หลายเดือนก่อน

    I really appreciate your efforts! Just a quick off-topic question: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). Could you explain how to move them to Binance?

  • @arnoldlenny5526
    @arnoldlenny5526 2 ปีที่แล้ว +1

    If I understood everything correctly, then a private key can generate a lot of public addresses using an elliptic curve, let's say 10 pcs. Hence 2 questions: 1) If a hacker gets my private key, will he get access to all 10 addresses?? 2) In my electrum wallet, each address has its own private key. I don't understand how this correlates with the fact that one private generates a lot of addresses...

  • @AmankayaBessent
    @AmankayaBessent 2 หลายเดือนก่อน

    Great analysis, thank you! I need some advice: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How should I go about transferring them to Binance?

  • @fradelinegarcia6422
    @fradelinegarcia6422 3 ปีที่แล้ว +1

    Hey guys thank you so much for making this content! Can you make a video on shilling? I don't know what it is or anything about it but it seems to be a buzz word at the moment. Thanks for ur efforts 😊

    • @chrisspear1486
      @chrisspear1486 3 ปีที่แล้ว +1

      Hey Fradeline! The term shilling is just slang for convincing people to buy something. It can be malicious or genuine depending on what you're shilling. If it's a great project, you'd be shilling it to people using all of the positive reasons you like it. If it's a scam, you'd still be talking about all the positives while withholding the negatives.

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

    Thank you for your content,no i need to get info how to generate private key for each blockchain that i have my crypto tokens 😉

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

    Great videos!

  • @JulioRasner
    @JulioRasner 4 หลายเดือนก่อน

    Thanks for the breakdown! 🤔 I have a quick question: 🤷‍♂️ I have a set of words 🤷‍♂️. (behave today finger ski upon boy assault summer exhaust beauty stereo over). I don't know what they are. What should I do with them? 🤷‍♀️

  • @NajaraBonassi
    @NajaraBonassi 4 หลายเดือนก่อน

    Thanks for sharing such valuable information! I need some advice: I have a SafePal wallet with USDT, and I have the seed phrase. (air carpet target dish off jeans toilet sweet piano spoil fruit essay). What's the best way to send them to Binance?

  • @sarayushetty5678
    @sarayushetty5678 3 ปีที่แล้ว +1

    One thing I am not able to understand. If u are using the public key for reading messages, then people for whom it wasn't intended to read can read it as well right?? Then how will u prevent them from reading it??

  • @gjone1
    @gjone1 3 ปีที่แล้ว +1

    Still confusing (which part of the private formula is considered public?? the stamp - which appears uniquely independent to the transaction and unique number?? How can I read a public key and know that it comes from the correct private key/address/person?) Anyways, I'm still maddd appreciative for you guys cuz you are the best in explaining these concepts in laymen's terms 👍🏾😀

    • @justinmoss1376
      @justinmoss1376 3 ปีที่แล้ว +4

      It is a complicated subject but I will try to simplify it. When you want to connect with someone you generate your own public and private key. The private key is what is called a "Multiplicative Inverse" to the public key. Upon connection you swap public keys. You use the other persons public key to encrypt the message and it can only be decrypted by that persons private key. When they want to send a message back to you, they use your public key to encrypt and when you receive the message you use your private key to decrypt the message. Without the private key no on that is listening in to the messages or blockchain can make sense of the data. This video has public and private keys backwards.

  • @ranti013
    @ranti013 3 ปีที่แล้ว +5

    Not quire the right example of Asymmetric encryption, not quite how the private and public key works.

    • @justinmoss1376
      @justinmoss1376 3 ปีที่แล้ว +1

      Yup, this video has it the other way around. You use public keys to encrypt, private keys to decrypt. Using a private key to encrypt allows anyone that has the public key to decrypt which defeats the whole purpose of asymmetrical encryption.

    • @ranti013
      @ranti013 3 ปีที่แล้ว +1

      @@justinmoss1376 You don't really use asymmetrical encryption for the whole payload, you just use it for encrypting the Secret key to transfer to the other end. once both party gets the secret key, they use symmetric algorithms for the payload, if that makes sense.

  • @Magic77880
    @Magic77880 3 ปีที่แล้ว +1

    Does public key never change?

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

    I almost got all of it but I still got a question :
    What verify transaction ? and doesn't allow me to add some random transaction ?
    For exemple let say I am bob.
    Why I can add transaction like bill pay bob, John pay bob ans so on.
    I assume than only the one who pay can add transaction but how can we link the personne who pay the key that has been used to verify the transaction if it's meant to be anonymous ?

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

    crypto is awesome

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

    How to know if an exchange or site holds our private keys?

  • @tadtab2
    @tadtab2 3 ปีที่แล้ว +1

    Public is to write and private key is to read? I think you have it the other way?

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

      no

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

    how do the other person know the public key to verify the stamp ?

  • @somerandomguy000
    @somerandomguy000 3 ปีที่แล้ว +4

    Imagine you have a girlfriend…
    And yeah, just imagine. no way you could get a real one

    • @augustoparoli8055
      @augustoparoli8055 3 ปีที่แล้ว +1

      I bet only males are producing this content... amazing.
      Thanks for the crypto content but c'mon, guys. You can certainly correct that.

  • @user-db1qk5gf7z
    @user-db1qk5gf7z 2 ปีที่แล้ว

    "imagine that you have a girlfriend" lmfao

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

    API Keys are different from Private/Public key. Can you please reply in detail.

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

    I get it.. but hoow?? I dont understand how you can verify the signature with the public key... How does that work.......

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

    You guys are so freaking awesome! Pls consider changing that childish animal thingy. I mean yeah it's super cute but it makes your channel look like it's not meant to be taken seriously :-/

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

    Great video! Although I think you have private and public key switched…

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

    so juicy lmaoo

  • @cryptoshaman16
    @cryptoshaman16 3 หลายเดือนก่อน

    ❤❤❤❤❤

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

    Atlast i think you just misspelled public instead of priavte

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

    Please make a video about Hashgraph techonology

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

    Who knew that whiteboard crypto dude was toxic lmao

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

    Hahaha the analogy

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

    ILOVE THIS CHANNEL HLOY SHIT

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

    Your explanation on key function was wrong

  • @freman75
    @freman75 3 ปีที่แล้ว +1

    You talk way too fast, you should slow it down a notch when trying to explain new concepts to the public. Thanks!

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

    The amount of hacker/scammers in this comment section is absurdly high.

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

    public private is such a stupid name that's why it's so confusing. should be called lock and unlock key . you give people the lock key but only you have the unlock key

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

    Very bad and confusing example. You make it way too complicated. I already know what asymmetric encryption is. I'm just trying to find a video to help my family understand. This video wont help them understand.

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

    why does this feel more about a cheating story than crypto? lol

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

    bank account number & password, end ~

  • @DWM864
    @DWM864 11 หลายเดือนก่อน

    what the hell is this cheating example, the one who wrote this garbage should be fired

    • @jah_141
      @jah_141 4 หลายเดือนก่อน

      its funny

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

    Good example, just don't do this in real life with any girl 😅😅

  • @jet-productions1892
    @jet-productions1892 2 ปีที่แล้ว

    Lol,,,, sisies

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

    Really bad example. Unsubscribing

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

    Confusing video

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

    Cheating 3.0

  • @BryantLegall-f3o
    @BryantLegall-f3o 25 วันที่ผ่านมา

    Such an amazing video! I gave it a thumbs up. Can someone guide me here? USDT TRX20 sits in my OKX wallet along with the recovery phrase [ clean party soccer advance audit clean evil finish tonight involve whip action ]. How do I send it to BitGet?