Bitcoin Forum
November 26, 2020, 01:18:43 PM *
News: Latest Bitcoin Core release: 0.20.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: allgemeine Fragen zur Benutzung von bech32  (Read 121 times)
rs69
Full Member
***
Offline Offline

Activity: 217
Merit: 101


View Profile
June 05, 2019, 03:41:57 PM
 #1

Hallo,
die Neuerungen bei Bitcoin scheinen sich ja etwas zu überschlagen. Bin zwar schon ein paar Jahre dabei, blicke aber nicht mehr durch. Wie mag es da totalen Anfängern gehen?

Also jetzt mal die Fragen:

1. Benutzt ihr bech32? Wenn ja warum bzw warum nicht?
2. Ist bech32 zukunftssicher für hodler?
3. Kann eine bech32-Wallet Legacy-Adressen empfangen und dann die Coins (bzw die Keys) wieder als bech32 versenden?
4. kann eine alte Legacy-Wallet von einer bech32-Wallet empfangen?
5. Ist bech32 genauso sicher wie Legacy?

vg
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Real-Duke
Legendary
*
Offline Offline

Activity: 2114
Merit: 1149



View Profile
June 05, 2019, 05:29:04 PM
Merited by 1miau (1)
 #2

1. Na klar, SegWit Transaktionen sind billiger
2. Ja!
3. Ganz so neu ist SegWit nicht mehr. Mittlerweile unterstützen viele aktuelle Wallets und Börsen das Alte und neue Adressformat und den Versand von alten Adressen an die Neuen. Einmal an diese neue Adresse geschickt, werden die Coins automatisch zu SegWit Coins. Zurück geht dann natürlich auch.
4. Nicht wenn die Wallet das nicht ausdrücklich unterstützt, aber siehe 3.
5. Davon gehe ich aus, aber hierzu dürfen auch gerne noch andere antworten Wink


▄██████████      █████████▄
▄██████████████████████████▄
▄█████▀          ▀███████▀          ▀████▄
▄█████                ███████                ████▄
▄█████                █████████                ████▄
█████                █████  █████                ████
█████               █████       █████               ████
█████             █████          █████              ████
█████              ████              ████              ████
████▌            █████              █████            ▐███
████▌            ████                  ████            ▐███
█████            █████              █████            ████
█████            ██████      ██████            ████
█████████    █████████████    ████████
█████████      █████████      ████████



        ▀▀▀▀▀▀▀▀▀▀▀▀▀
         ▀▀▀▀▀▀▀▀▀▀▀
      ▀▀▀▀▀▀▀▀▀
    ▀▀▀▀▀▀▀▀▀
  ▀▀▀▀▀▀▀▀▀▀▀
 ▀▀▀▀▀▀▀▀▀▀▀▀▀
       ▀▀▀▀▀▀▀▀▀▀▀
         ▀▀▀▀▀▀
           ▀▀▀▀
             ▀▀
           ▀▀


▀▀▀▀▀▀▀▀▀▀▀▀▀
    ▀▀▀▀▀▀▀▀▀▀▀
      ▀▀▀▀▀▀▀▀▀
          ▀▀▀▀▀▀▀▀▀
        ▀▀▀▀▀▀▀▀▀▀▀
      ▀▀▀▀▀▀▀▀▀▀▀▀▀
    ▀▀▀▀▀▀▀▀▀▀▀
            ▀▀▀▀▀▀
              ▀▀▀▀
                   ▀▀
1miau
Hero Member
*****
Offline Offline

Activity: 924
Merit: 2734


Evaluate if it's Coin or Shitcoin


View Profile WWW
June 05, 2019, 06:16:48 PM
 #3

4. kann eine alte Legacy-Wallet von einer bech32-Wallet empfangen?
Ja das geht immer.
Das einzige, was passieren kann, ist dass gegebenenfalls zentralisierte Exchanges / Services ausgehende Transaktionen an eine bech32 Adresse nicht akzeptieren. Das dürfte aber nur noch selten vorkommen, wenn diese ihre Software nicht aktualisiert haben.
Daneben gibt es für bech32 noch keinen einheitlichen Standard fürs Signieren, wie für das sichere Adressverzeichnis. Aber das ist eher nebensächlich und hat auf normale Transaktionen keine Auswirkung.

Kann also auf jeden Fall dazu raten, Segwit zu verwenden. Die oben genannten "Einschränkungen" sind nicht wirklich ein Hindernis und SegWit ist insgesamt ein klarer Gewinn gemessen an dem, was man dauerhaft an Gebühren bei Segwit spart. Zudem entlastet man damit das Bitcoin-Netzwerk als wenn jeder nur Legacy-Adressen nutzen würde.

Den Rest hat dir Real-Duke schön beantwortet.

Real-Duke
Legendary
*
Offline Offline

Activity: 2114
Merit: 1149



View Profile
June 05, 2019, 07:11:01 PM
 #4

4. kann eine alte Legacy-Wallet von einer bech32-Wallet empfangen?
Ja das geht immer.

Danke für's korrigieren und ja, natürlich ist das neue Wallet abwärtskompatibel. Müsste ich eigentlich oben nachträglich ändern Wink

Den Rest hat dir Real-Duke schön beantwortet.

Nach besten Wissen und Gewissen.



▄██████████      █████████▄
▄██████████████████████████▄
▄█████▀          ▀███████▀          ▀████▄
▄█████                ███████                ████▄
▄█████                █████████                ████▄
█████                █████  █████                ████
█████               █████       █████               ████
█████             █████          █████              ████
█████              ████              ████              ████
████▌            █████              █████            ▐███
████▌            ████                  ████            ▐███
█████            █████              █████            ████
█████            ██████      ██████            ████
█████████    █████████████    ████████
█████████      █████████      ████████



        ▀▀▀▀▀▀▀▀▀▀▀▀▀
         ▀▀▀▀▀▀▀▀▀▀▀
      ▀▀▀▀▀▀▀▀▀
    ▀▀▀▀▀▀▀▀▀
  ▀▀▀▀▀▀▀▀▀▀▀
 ▀▀▀▀▀▀▀▀▀▀▀▀▀
       ▀▀▀▀▀▀▀▀▀▀▀
         ▀▀▀▀▀▀
           ▀▀▀▀
             ▀▀
           ▀▀


▀▀▀▀▀▀▀▀▀▀▀▀▀
    ▀▀▀▀▀▀▀▀▀▀▀
      ▀▀▀▀▀▀▀▀▀
          ▀▀▀▀▀▀▀▀▀
        ▀▀▀▀▀▀▀▀▀▀▀
      ▀▀▀▀▀▀▀▀▀▀▀▀▀
    ▀▀▀▀▀▀▀▀▀▀▀
            ▀▀▀▀▀▀
              ▀▀▀▀
                   ▀▀
bob123
Legendary
*
Offline Offline

Activity: 1400
Merit: 2187



View Profile WWW
June 06, 2019, 08:50:38 AM
Merited by qwk (1), 1miau (1)
 #5

5. Ist bech32 genauso sicher wie Legacy?

Nein, es ist sicherer.

Legacy transaktionen haben das Problem der Transaction malleability.
Für einen Endnutzer wäre das wohl eher weniger von Relevanz, aber dafür umso mehr für Börsen / Stores / etc..

Die Transaction malleability erlaubt es einem Angreifer, eine Transaktion geringfügig zu verändern (keine Adressen / Gebühr / Betrag, nur irrelevante informationen) um den Hash zu verändern.

Damit ist es z.B. möglich von einem Exchange BTC abzuheben, die Transaktion leicht zu verändern und zu broadcasten, und sich dann (nachdem die veränderte TX bestätigt wurde) an den exchange zu wenden und zu behaupten, die TX existiert nicht.
Wenn diese dann nachschauen, stimmt es, dass die Transaktion, die sie als Auszahlung angegeben haben, nicht existiert.
Dadurch könnte man eine Börse dazu verleiten eine neue Auszahlung zu veranlassen.


Das ist auch der Grund, warum das Lightning Network mit legacy nicht funktionieren kann.
Dafür ist SegWit absolut notwendig.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!