MixMax Posted March 23, 2019 Share Posted March 23, 2019 (edited) Hallo Diese Frage bezieht sich auf die Bitcoin Protocol dokumentation: https://en.bitcoin.it/wiki/Protocol_documentation Ich verstehe einen Teil der GETDATA-Nachricht nicht richtig.01 01000040 5e6f372d50cde73484916321fcef5549b62d7b00317aa36c4fe3f40be2a78ad401 = ist die Anzahl der Zeilen im Array. OK01000040 = diesen Teil verstehe ich nicht ganz ???5e6f372d50cde73484916321fcef5549b62d7b00317aa36c4fe3f40be2a78ad4 = der Tx-Hashcode. OK01 00 00 40 Diese 4 Bytes sollten eigentlich sein (wie bei "inv" der Hash-Code-Typ.) Durch die "DER" codierung werden die Bytes ja noch mal verdreht: 40 00 00 01 Als Integer entspricht das: 1073741828. Das würde bedeuten, das der Hash-Code-Typ 1073741828 wäre, was natürlich absurt ist, weil in der Protocoll-Dokumentation nur der Hashcode-Typ 1, 2, 3, 4 beschrieben wird. Also woher kommt dann diese 0x04 ? Oder kennt jemand noch ne Ausführlichere Protocol Dokumentation? EDIT: Ist erledigt, habe die Infos jetzt. Es ist ein "WITNESS_FLAG" was später zusätzlich dort rein gekommen ist, aber nocht nicht in der Doku steht. Danke vielmals Edited March 23, 2019 by MixMax Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now