Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: husel2000 on July 08, 2016, 11:47:03 AM



Title: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: husel2000 on July 08, 2016, 11:47:03 AM
Hallo,

habe bisher mit Bitcoin-Core meine Überweisungen etc. durchgeführt.
Habe jetzt ein Ledger-Hardware-Wallet.
Einrichtung etc hat soweit funktioniert. Auch Wiederherstellung habe ich schon geprüft und durchgeführt.
Was mich jetzt noch stört:

Wie komme ich an die Bitcoin-Adressen der verschiedenen Accounts?
Wieso ist es nötig, dass ich für jedes "Empfangen" eine neue Adresse generiere? Das stört mich ein wenig :-(
Ist es möglich die Adressen (innerhalb eines Kontos) anzuzeigen?

Danke & Gruß


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: Coiner.de on July 09, 2016, 01:09:26 PM
Wieso ist es nötig, dass ich für jedes "Empfangen" eine neue Adresse generiere? Das stört mich ein wenig :-(

Es schützt nicht nur deine Privatspäre sondern auch die Privatsphäre von Personen, die dir Bitcoins senden.

Electrum zeigt für die Trezoraccounts alle Adressen an. Ich vermute mal das ist bei Ledger dann ähnlich. Versuch es mal.


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: LeChuckDE on July 09, 2016, 03:16:44 PM
Laut Api beschreibung für Bitcoin ja ...

Ledger.getAccounts()


Request export of your list of accounts (one account is a HD wallet account, including packs of public addresses).

Beauftragt den Export deiner Account-Liste (Ein Account ist der HD-Wallet-Account, der nen Packen an Publik-Adressen enthält)


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: husel2000 on July 09, 2016, 03:18:16 PM
ok, aber mit dem "original-client" keine möglichkeit?
Danke!


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: LeChuckDE on July 09, 2016, 05:50:00 PM
ok, aber mit dem "original-client" keine möglichkeit?
Danke!

ich kenne den Original Client nicht, hat der vieleicht eine Console (About/Hilfe --> Debugconsole)

da müsstest du den Befehl auch absetzen können.


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: trasla on July 13, 2016, 11:09:56 PM
Erkläre doch mal, was du eigentlich erreichen möchtest. Warum möchtest du die Adressen sehen? Und welche genau - die, die du schon verwendet hast? Oder zukünftige? (davon gibt es unendlich viele).
Weil du was prüfen möchtest, oder weil du die an verschiedene Leute geben willst? Es ist immer leichter zu helfen wenn daß Anliegen bekannt ist ☺


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: Milquetoast on July 15, 2016, 11:47:32 AM
Erkläre doch mal, was du eigentlich erreichen möchtest. Warum möchtest du die Adressen sehen? Und welche genau - die, die du schon verwendet hast? Oder zukünftige? (davon gibt es unendlich viele).
Wieviele Adresse hat so ein Ledger eigentlich. Unendliche viele können es nicht sein, das geht mathematisch gar nicht.


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: husel2000 on July 15, 2016, 12:52:27 PM
Erkläre doch mal, was du eigentlich erreichen möchtest. Warum möchtest du die Adressen sehen? Und welche genau - die, die du schon verwendet hast? Oder zukünftige? (davon gibt es unendlich viele).
Weil du was prüfen möchtest, oder weil du die an verschiedene Leute geben willst? Es ist immer leichter zu helfen wenn daß Anliegen bekannt ist ☺

Ich hätte gerne die Öffentlichen Adressen, die schonmal in einer Transaktion verwickelt werden. Egal ob empfangen oder versendet.


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: trasla on July 15, 2016, 02:49:25 PM
Erkläre doch mal, was du eigentlich erreichen möchtest. Warum möchtest du die Adressen sehen? Und welche genau - die, die du schon verwendet hast? Oder zukünftige? (davon gibt es unendlich viele).
Wieviele Adresse hat so ein Ledger eigentlich. Unendliche viele können es nicht sein, das geht mathematisch gar nicht.

Doch, es sind unendlich viele. Die werden deterministisch von der Seed abgeleitet. Stell dir vor deine Seed ist "9442" und das ableiten funktioniert mit "+11".
Dann ist deine erste Adresse 9453,  die nächst 9464, dann 9475... Das geht unendlich lange. In Wirklichkeit sind die Zahlen halt viel größer und die Ableitungsregeln viel komplexer, so dass man auch nicht von einer Zahl auf die vorgehende oder nachfolgende schließen kann, sondern immer die Seed braucht. Aber unendlich oft geht das auch.


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: Milquetoast on July 16, 2016, 06:19:11 AM
Hat der die Empfangsadresse nicht immer eine feste Länge?


Title: Re: [Ledger-Wallet] Auflistung aller (Öffentlichen) Adressen zu einem Account
Post by: trasla on July 16, 2016, 10:40:24 AM
Hat der die Empfangsadresse nicht immer eine feste Länge?

Eine Bitcoin Adresse ist zwischen 26 und 35 Zeichen lang.
Und ja, damit gibt es theoretisch natürlich nicht unendlich viele verschiedene - aber die Anzahl ist so hoch, dass es schlicht unmöglich ist, alle zu generieren, und es praktisch unendlich viele gibt. Es ist einfach viel fairer, "unendlich" zu sagen, weil das für alle praktischen Belange der Wirklichkeit am nächsten ist.