• About
  • FAQ
  • Earn Bitcoin while Surfing the net
  • Buy & Sell Crypto on Paxful
Newsletter
Approx Foundation
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
Approx Foundation
No Result
View All Result
Home Bitcoin

How does the extended key derivation process happen in Electrum?

approx by approx
December 31, 2023
in Bitcoin
0
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


I’m trying to replicate some of the Electrum’s functionalities in an effort to understand the Bitcoin protocol. According to what I gathered from BIP-32 there are 3 child key derivation (CKD) functions:

  • private parent key –> private child key
  • public parent key –> public child key
  • private parent key –> public child key

I started with the following sample mnemonic:

ancient inflict mimic valve luggage doctor march tackle hour danger shoot urban

I’ve successfully derived the master private key (927e83f76f95b957e5bde160761b8cee72094edc8c7007bcf31f53fa0ce5e483) and master public key (03931fb9b188e7c582e187620bd8d65eec7ddcd134f68cae78301a6f94fb866d68). However, when I try to derive the public key/ address associated with the path shown as m/0/0 by the wallet, the results don’t match. I’ve tried many code tweaks (key hardening, different depths, etc) with lots of different results. The expected results are:

  • public key: 022586d491bc387b161959e25d05772e98814da69215a3152b54e4d1ae0c1a4168
  • address: bc1q83ljq9ad7rck4vdz0l7f7rr2zsprgn8rtvpmpa

I’m self implementing the secp256k1 field operation, but I believe the main reason for the wrong results are flawed CKD functions in my code. Some of the points that are not clear to me:

  1. Why are the chain codes identical if they seem to be obtained by different processes?

This extension, called the chain code, is identical for corresponding private and public keys, and consists of 32 bytes.

  1. Aren’t public keys in general expected to be independently derived from private keys by scalar multiplication? There seems to be two additional routes to derive extended public child keys, namely, either from a public parent key or private parent key, and by different means, according to BIP-32.
  2. The private parent key –> public child key route involves a “neutered” key. What key is “neutered” and what does it mean?



Source link

Related articles

Zcash’s $1,200 Push Sustains, Sending Garrett Jin’s Short $25.7M Underwater – Bitcoin News

Zcash’s $1,200 Push Sustains, Sending Garrett Jin’s Short $25.7M Underwater – Bitcoin News

September 7, 2026
Zcash Breaches $1,200 as Market Cap Hits $20 Billion

Zcash Breaches $1,200 as Market Cap Hits $20 Billion

September 7, 2026
Share76Tweet47

Related Posts

Zcash’s $1,200 Push Sustains, Sending Garrett Jin’s Short $25.7M Underwater – Bitcoin News

Zcash’s $1,200 Push Sustains, Sending Garrett Jin’s Short $25.7M Underwater – Bitcoin News

by Moussa
September 7, 2026
0

Key TakeawaysProminent whale Garrett Jin’s 32,760 ZEC short, opened near $444 in July, is $25.7M underwater as of today.ZEC hit...

Zcash Breaches $1,200 as Market Cap Hits $20 Billion

Zcash Breaches $1,200 as Market Cap Hits $20 Billion

by Moussa
September 7, 2026
0

Key TakeawaysZcash surged past $1,200 on Sunday, delivering a weekly gain of over 45% for the privacy coin.ZEC’s market cap...

DOJ Nails Cartel Intermediary in $4M Crypto Money Laundering Scheme

DOJ Nails Cartel Intermediary in $4M Crypto Money Laundering Scheme

by Moussa
September 7, 2026
0

Key TakeawaysA cartel intermediary pleaded guilty to laundering $4M via crypto, facing up to 20 years in prison.The broker exchanged...

How FBI Traced and Seized $560K in Crypto From Hamas’ Network

How FBI Traced and Seized $560K in Crypto From Hamas’ Network

by Moussa
September 7, 2026
0

Key TakeawaysShared gas wallets connected rotating addresses to a wider network.A seizure warrant directed crypto firms to transfer targeted assets.Earlier...

Fomo Takes Crypto by Storm, Grayscale Predicts Rotation From Stocks, and More

Fomo Takes Crypto by Storm, Grayscale Predicts Rotation From Stocks, and More

by Moussa
September 7, 2026
0

Key TakeawaysFomo hit the top 5 U.S. finance apps, signaling strong demand for social crypto trading.CLARITY Act faces a Sept....

Load More

youssufi.com

sephina.com

[vc_row full_width="stretch_row" parallax="content-moving" vc_row_background="" background_repeat="no-repeat" background_position="center center" footer_scheme="dark" css=".vc_custom_1517813231908{padding-top: 60px !important;padding-bottom: 30px !important;background-color: #191818 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}" footer_widget_title_color="#fcbf46" footer_button_bg="#fcb11e"][vc_column width="1/4"]

We bring you the latest in Crypto News

[/vc_column][vc_column width="1/4"][vc_wp_categories]
[/vc_column][vc_column width="1/4"][vc_wp_tagcloud taxonomy="post_tag"][/vc_column][vc_column width="1/4"]

Newsletter

[vc_raw_html]JTNDcCUzRSUzQ2RpdiUyMGNsYXNzJTNEJTIydG5wJTIwdG5wLXN1YnNjcmlwdGlvbiUyMiUzRSUwQSUzQ2Zvcm0lMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZhcHByb3gub3JnJTJGJTNGbmElM0RzJTIyJTNFJTBBJTBBJTNDaW5wdXQlMjB0eXBlJTNEJTIyaGlkZGVuJTIyJTIwbmFtZSUzRCUyMm5sYW5nJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1maXJzdG5hbWUlMjIlM0UlM0NsYWJlbCUyMGZvciUzRCUyMnRucC0xJTIyJTNFRmlyc3QlMjBuYW1lJTIwb3IlMjBmdWxsJTIwbmFtZSUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1uYW1lJTIyJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBuYW1lJTNEJTIybm4lMjIlMjBpZCUzRCUyMnRucC0xJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0MlMkZkaXYlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1lbWFpbCUyMiUzRSUzQ2xhYmVsJTIwZm9yJTNEJTIydG5wLTIlMjIlM0VFbWFpbCUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1lbWFpbCUyMiUyMHR5cGUlM0QlMjJlbWFpbCUyMiUyMG5hbWUlM0QlMjJuZSUyMiUyMGlkJTNEJTIydG5wLTIlMjIlMjB2YWx1ZSUzRCUyMiUyMiUyMHJlcXVpcmVkJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJ0bnAtZmllbGQlMjB0bnAtcHJpdmFjeS1maWVsZCUyMiUzRSUzQ2xhYmVsJTNFJTNDaW5wdXQlMjB0eXBlJTNEJTIyY2hlY2tib3glMjIlMjBuYW1lJTNEJTIybnklMjIlMjByZXF1aXJlZCUyMGNsYXNzJTNEJTIydG5wLXByaXZhY3klMjIlM0UlQzIlQTBCeSUyMGNvbnRpbnVpbmclMkMlMjB5b3UlMjBhY2NlcHQlMjB0aGUlMjBwcml2YWN5JTIwcG9saWN5JTNDJTJGbGFiZWwlM0UlM0MlMkZkaXYlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1idXR0b24lMjIlM0UlM0NpbnB1dCUyMGNsYXNzJTNEJTIydG5wLXN1Ym1pdCUyMiUyMHR5cGUlM0QlMjJzdWJtaXQlMjIlMjB2YWx1ZSUzRCUyMlN1YnNjcmliZSUyMiUyMCUzRSUwQSUzQyUyRmRpdiUzRSUwQSUzQyUyRmZvcm0lM0UlMEElM0MlMkZkaXYlM0UlM0NiciUyRiUzRSUzQyUyRnAlM0U=[/vc_raw_html][/vc_column][/vc_row]
No Result
View All Result
  • Contact Us
  • Homepages
  • Business
  • Guide

© 2024 APPROX FOUNDATION - The Crypto Currency News