Home Foren Trezor Wallet Kontrolliert ein einziger privater Schlüssel die erhaltenen BTC, auch wenn sie an verschiedene Einzahlungsadressen gesendet werden?

Ansicht von 5 Antwort-Themen
  • Autor
    Beiträge
    • #2696866
      root_s2yse8vt
      Administrator
      Up
      0
      Down
      ::

      Ich habe eine Frage bezüglich des Betriebsverhaltens von Trezor in Bezug auf Bitcoin-Einzahlungen. Insbesondere möchte ich wissen, ob alle Bitcoin, die nach jeder Einzahlung an die neu generierten Einzahlungsadressen gesendet werden, unter der Kontrolle eines einzigen privaten Schlüssels stehen (was zu bevorzugen wäre und wovon ich ausgehe, obwohl ich es gerne bestätigen würde, bevor ich mit ein paar Einzahlungen fortfahre). Außerdem arbeite ich meistens mit EVM-Ketten, bei denen die Wiederverwendung von Adressen üblich ist, so dass diese ganze Idee von neuen Adressen bei jeder Einzahlung ein bisschen neu für mich ist + in der Vergangenheit haben die meisten meiner Bitcoin-Wallets Adressen bei jeder Einzahlung wiederverwendet, so dass die Art und Weise, wie Trezor im Hinblick auf die Erzeugung neuer Adressen arbeitet, mir ein paar Fragen aufwirft).

      Um das Szenario zu veranschaulichen, lassen Sie uns das folgende Beispiel betrachten: Nehmen wir an, dass 5 Bitcoin über 3 verschiedene Transaktionen an Trezor gesendet werden, was dazu führt, dass jede Einzahlung an neu generierte eindeutige Adressen gesendet wird. Meine Frage ist, ob es möglich ist, nach Erhalt der 5 Bitcoin die gesamten 5 Bitcoin in einer einzigen Transaktion zu überweisen. Mit anderen Worten, wurden alle 5 Bitcoin, die an jede der 3 Adressen geschickt wurden, konsolidiert und werden sie von einem einzigen privaten Schlüssel kontrolliert? Diese Konsolidierung würde es ermöglichen, alle 5 Bitcoin in einer einzigen Transaktion abzuheben und sie an eine neue Adresse zu übertragen.

    • #2696867
      loupiote2
      Gast
      Up
      0
      Down
      ::

      > My question is upon receiving the 5 bitcoin, is it possible to transfer the entirety of the 5 Bitcoin in a single transaction.

      yes

      > In other words, have all 5 Bitcoin sent to each of the 3 addresses been consolidated and are they controlled by a single private key?

      well, the BTC utxo (unspent transaction output) at each of the 3 addresses will require a signature in ordered to be transferred, and this signature requires the private key for each address. But all those private keys can be calculated from the master private key of the account, called “extended private key” (xprv).

    • #2696868
      sos755
      Gast
      Up
      0
      Down
      ::

      Not quite.

      Each address is controlled by a different private key. The wallet keeps track of the private keys for all of the addresses that it controls.

      A single transaction can send bitcoins from one or more addresses to one or more addresses. You can consolidate the bitcoins at multiple addresses into one address with a single transaction.

      Don’t confuse “private key” with “recovery phrase”. They are not the same thing. A wallet uses the recovery phrase to generate all of its addresses and their private keys.

      Finally, the purpose of using a new address every time is privacy. If you only use one address, then everyone that knows that address knows where all of you bitcoins come from and where they all go. If you don’t, then they only know about the bitcoins that they send you.

    • #2696869
      loupiote2
      Gast
      Up
      0
      Down
      ::

      The “extended private key” (xprv) controls all the addresses of the BTC account.

      The xprv of the BTC account is derived from the seed (bip39 recovery / seed phrase + optional bip39 passphrase)

      From the account extended private key, a private key for each BTC address can be calculated.

      To lean more, look up BTC hierarchical deterministic wallets, and BTC extended private keys.

    • #2696870
      JeffWest01
      Gast
      Up
      0
      Down
      ::

      Yes, single private key. You can have 100 addresses, all get btc, and send in one transaction if you want.

    • #2696871
      Isradog
      Gast
      Up
      0
      Down
      ::

      Yes, all Bitcoin sent to different addresses generated by the same key are controlled by it.
      You don’t have to generate new address for each deposit, you can use the same one as much as you like.

Ansicht von 5 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.