- contract creation transaction 1
A special transaction, with the zero address as the recipient, that is used to register a contract and record it on the Ethereum blockchain
A fixed-length fingerprint of variable-size input, produced by a hash function. (See keccak-256)
Data committed to the Ethereum Blockchain signed by an originating account, targeting a specific address. The transaction contains metadata such as the gas limit for that transaction.
- zero address
A special Ethereum address, composed entirely of zeros, that is specified as the destination address of a contract creation transaction.
Short for “decentralized finance,” a broad category of dapps aiming to provide financial services backed by the blockchain, without any intermediaries, so anyone with an internet connection can participate.
- digital signature
A short string of data a user produces for a document using a private key such that anyone with the corresponding public key, the signature, and the document can verify that (1) the document was “signed” by the owner of that particular private key, and (2) the document was not changed after it was signed.
- public key
A number, derived via a one-way function from a private key, which can be shared publicly and used by anyone to verify a digital signature made with the corresponding private key.
- private key (secret key)
A secret number that allows Ethereum users to prove ownership of an account or contracts, by producing a digital signature (see public key, address, ECDSA).