Blockchain Academy
We'll get together for networking with people interested in Blockchain including developers and anyone curious about Blockchain.


The Elliptic Curve Digital Signature Algorithm creates a pair of public and private keys using a cryptographic scheme that takes advantage of the difficulty of the discrete algebraic problem defined in operations between elliptic curve points on the finite field , an algorithm that verifies the signature with a public key by digitally signing it with a private key. The Ethereum platform uses this approach because it demonstrates the authenticity of the data and everyone can agree on the data.
(x, y) that satisfies the following formula can be expressed by the following graph.

All accounts in Ethereum can be defined as a pair of public and private keys, and ECDSA is used to generate this pair of keys. The private key is a 256-bit random number generated randomly, and the public key can be generated by multiplying the generator in the curve by the private key. The circle on the curve uses the standard constant value of secp256k1, and the private key and the public key are fixed in pairs. To obtain the public key, the private key can be used but conversely it is very difficult to figure out the private key using the public key, so it can only be calculated in one direction.