No, not the Twitter ones...
the BLOCKCHAIN Blocks.
Let's quickly see some concepts related to Eth blocks:
- definition
- blocks & transactions
- block values
- block time
- block size
↓
DEFINITION
Blocks hold batches of hashed and encoded transactions.
Each block includes the hash of the prior block, linking the two, hence forming the chain.
This iterative process confirms the integrity of the previous block, all the way back to the initial GENESIS block.
BLOCKS & TRANSACTIONS
Transactions are batched into blocks, and they are all at once:
- committed
- agreed on
- synchronized
This is to give all the participants time for consensus.
BLOCK VALUES
- timestamp: time the block was mined
- blockNumber: blockchain's length
- baseFeePerGas: min transaction gas fee
- difficulty: mining effort
- mixHash: unique id
- parentHash: block's parent id
- transactions
- stateRoot: system's state
- nonce: proof-of-work hash
BLOCK TIME
It's the average time it takes for the network to generate one extra block in the blockchain.
By the time of block completion, the included data becomes verifiable.
it varies depending on the blockchain:
- Ethereum block time: ~15secs
- Bitcoin block time: ~30mins
BLOCK SIZE
The current Ethereum block size (2 Dec, 2021) is around 80Kbs
Blocks have a target size of 15 million gas and a limit of 30 million gas.
The total gas expended by all transactions in the block must be less than the block gas limit.
src: Eth docs, Wikipedia, Google
I am on the challenge of posting one web3-related content every day for 100 days. Today is day 20. MY knowledge is improving a little more every day.
If you want to support me, follow @FrancescoCiull4 and share the first Tweet of the thread. Thank you.
The question I get most often about containerization is: "What is a container?".
Let's make it simple, with my 2 favorite definitions:
1. From a logical point of view, it's a single and packaged unit of software.
2. From a technical point of view, it's an isolated process.
↓
From a logical point of view, more understandable for a human, a container can be considered as a single unit of working software, with all its configurations and dependencies, packaged.
In this way, it can run quickly and reliably from one computer to another.
A container has its own dedicated filesystem, provided by an image.
The image contains:
-dependencies
-configuration
-binaries
-environment variables
-other important data related to the container to be instantiated.
A thread to know more about Ethereum accounts:
· definition
· account types
· account differences
· account fields
· private and public keys
· account creation
· keep your private key secret!
· contract account
· accounts and wallets
Source: Ethereum docs
↓
DEFINITION of Ethereum Account
It's an entity with an ether (ETH) balance.
Accounts can send transactions on the Ethereum network.
Accounts can be:
- user-controlled.
- deployed as smart contracts.
ACCOUNT TYPES
Two account types:
- Externally-owned: controlled by anyone with the private keys.
- Contract: a smart contract deployed to the network, controlled by code.
Both account types can:
- receive/hold/send ETH and tokens.
- Interact with deployed smart contracts.
My goal is to help with Docker, content creation, and share my Web3 journey
My goal for 2022 is to IMPROVE📈
- the content's quality
- the quality of the connections with people
Follow me, you will not regret that
Have a great year! (sometimes I am funny)
I am very active on YouTube, here is the link.
The main activity here is to interview people, but occasionally I create some big events and make some experiments youtube.com/channel/UCBRxD…
I am also active on Twitch.
Here I am very focused on the coding part so if you like the tech part you should follow me there twitch.tv/francesco_ciul…
Thank you to all the @portainerio team and for the collaborations during 2021
Special Thanks to @hrittikhere, we made amazing live streams together!
You can see a recap of all videos with the team below.
Oh and thank you for the nice SWAG!👕🖊🧦📘
How to install Portainer with Docker.
This has been the very first video, and in 4 minutes, I explain how you can install Portainer using Docker (yes you got it right). Very straightforward video.
Portainer Tech Show
First show with the Portainer Team, I really enjoyed this as it's a relaxed yet interesting chat with the Portainer team.