Ethereum for beginner
White paper of Ethereum
http://web.archive.org/web/20131228111141/http://vbuterin.com/ethereum.html
Install Meta Mask
ropsten test network
https://www.alchemy.com/overviews/ropsten-testnet
rinkeby test network faucet
Ethereum Goerli FAUCET

Metamask Account Address, Public key, Private key
one account is connect to all network of Ethereum.

Transaction in Blockchain

nonce = non senses= counter of transaction
Steps of confirm in blockchain

Blockchain Demo
Mining is searching for specific hash with start 0000 .

Coinbase Transaction

hash is a hexadecimal number, that can converted to a base 10 number.




block time of ethereum
https://etherscan.io/chart/blocktime


Remix editor for write solidity Code
pragma solidity ^0.4.17;
contract Inbox {
string public message;
function Inbox(string initialMessage) public {
message = initialMessage;
}
function setMessage(string newMessage) public {
message = newMessage;
}
function getMessage() public view returns (string) {
return message;
}
}




Solidity tutorial v0.8
https://docs.soliditylang.org/en/v0.8.23/
Changing Anything on the blockchain needs to submit a transaction. And it took 10 seconds until 30 seconds.
Get Message function doesn’t change anything, and It doesn’t need a transaction. It ‘s only call the value not modify it.

Modifying the value or set value will take time and eventually, we get a transaction ID value in this process.
The smallest unit of ETH is called a wei, which is equivalent to 10^-18 ETH. In other words, one ETH is equal to 1,000,000,000,000,000,000 wei — or one wei is equal to 0.000000000000000001 ETH.
wei Converter
Gas costs table
What Are Mnemonics?
In the world of cryptocurrencies, mnemonics is a group of words, usually 12 or more that are generated when a new crypto wallet is created.
Mnemonics is 12 words that create private and public key and assign a address.

Change Mnemonics into the Address and public and private key:
