Trend-Themen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Um besser zu verstehen, wie Bitcoin funktioniert, habe ich beschlossen, einen Fork namens TETSUO zu erstellen.
Bitcoin verwendet secp256k1 ECDSA mit SHA256/RIPEMD160-Hashing für Adressen und Transaktionssignaturen. TETSUO behält genau dasselbe kryptografische Fundament bei, wir erben Jahrzehnte an Sicherheitsforschung. Aber wir haben das Transaktionsformat optimiert:
- Sequenznummern auf 0xffffffff gesetzt für volle Skriptkompatibilität
- SIGHASH_ALL wird dem Signatur-Preimage vor dem Hashing (nicht danach) hinzugefügt
- ordnungsgemäße Little-Endian-Codierung durchgehend
Das bedeutete, dass die gesamte Signatur-Pipeline neu aufgebaut werden musste. Begonnen habe ich mit dem Forken des Bitcoin-Core-Codebases und dann ein komplettes TypeScript-Wallet-SDK darauf aufgebaut. BIP39-Mnemonic-Generierung, UTXO-Auswahl, Gebührenabschätzung, all die Dinge, die Wallets benötigen, wurden implementiert.
Der kritische Teil: Client-seitige Signierung nur. Ihre privaten Schlüssel berühren niemals einen Server. Die Transaktion wird lokal erstellt, lokal signiert und ins Netzwerk gesendet.
Open Source:
(der Knoten)
(das SDK)
(Block-Explorer)
Bitcoin zu verstehen bedeutete, jede Schicht des Protokolls zu verstehen.
Top
Ranking
Favoriten
