Understanding Extended Public and Private Keys Ethereum
As for digital currencies like Ethereum, understanding how they work can be difficult, but it is essential for anyone who is about to participate in these platforms or trade. In this article, we are immersed in what is an extended public key and a private key on the Ethereum network.
Extended Public Key (EPK)
An extended public key is a combination of a public key and a blockchain code that determines how to interact with the Ethereum network. In essence, this is a “brain” behind a portfolio software that allows users to store, send and receive ether (ETH), Native Ethereum Cryptomena.
EPK usually consists of three main components:
1
- Crown code (or gas code) : This is a group of instructions that determine how to make transactions and interact with the Ethereum network. This is similar to the assembly language code that says Ethereum, how to take specific actions such as sending or receiving funds.
The circuit code is written in a programming language called Solidity, which is used to create intelligent Ethereum blockchain contracts.
Extended private key (EPK)
While the extended public key contains both public and private keys, it is not completely accurate to claim that the public key is “private”. The private key associated with EPK is actually a digital signature, also known as a digital signature of the Digital Signature (DSA)
or ECDSA **.
The DSA private key is used for safe communication between portfolio and Ethereum software. It is generated by cryptographic safe function of pseudorandome (CSPRF) such as RSA cryptography or elliptical curve.
In short, the extended public key contains a public key and a chain code, while the digital signature associated with it is actually a private key used for safe communication.
Basic differences between EPK and DPK
To help you better understand this concept, let’s emphasize some key differences:
*A
Extended Public Key (EPK) includes a public key and a chain code.
*A
Digital signature (DS)
or
private key (DPK)
is a separate entity that is generated by cryptographic secure pseudorant function.
In short, while the extended public key contains a public key, as well as a chain code, it is not quite precise to claim that the private key associated with it is “private”. Digital signature, also known as DSK (digital signature key) or
private key is a separate entity used for safe communication. I hope this explanation helps to clarify the concept of enlarged public and private keys in Ethereum!