You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sh <(curl -s "https://gist.githubusercontent.com/ooMia/afbae4f3249609e0bf17e4b6c7baa696/raw/ada8812c56d056dc15f71fc6973bdf501ea0a6f0/get_github_avatar.sh")
| a permanently recorded file at Bitcoin containing information on occurred transactions. Block is the record of the every recent transaction or its part that has not been recorded in the previous blocks. Practically in all cases blocks are added to the end of the chain, which contains all transactions and is called blockchain. When a block is added to the end of the chain, it cannot be changed. Each block contains information about everything that happened in previous blocks before it was created. |[https://bitcoinwiki.org/wiki/block](https://bitcoinwiki.org/wiki/block)|
10
-
| One or more transactions prefaced by a block header and protected by proof of work. Blocks are the data stored on the block chain. ||
| Blocks are batches of transactions with a hash of the previous block in the chain. This links blocks together (in a chain) because hashes are cryptographically derived from the block data. This prevents fraud, because one change in any block in history would invalidate all the following blocks as all subsequent hashes would change and everyone running the blockchain would notice. |[https://ethereum.org/en/developers/docs/blocks/](https://ethereum.org/en/developers/docs/blocks/)|
13
-
| New blocks are added to Ethereum every 12 seconds (unless a block proposer misses its turn), so a near-constant stream of data gets added to block explorers. Blocks contain a lot of important data that you may find useful: ||
a permanently recorded file at Bitcoin containing information on occurred transactions. Block is the record of the every recent transaction or its part that has not been recorded in the previous blocks. Practically in all cases blocks are added to the end of the chain, which contains all transactions and is called blockchain. When a block is added to the end of the chain, it cannot be changed. Each block contains information about everything that happened in previous blocks before it was created.
16
10
17
-
Block height - The block number and length of the blockchain (in blocks) on creation of the current block Timestamp - The time at which a block was proposed Transactions - The number of transactions included within the block Fee recipient - The address that received gas fee tips from transactions Block Reward - The amount of ETH awarded to the validator who proposed the block Size - The size of the data within the block (measured in bytes) Gas used - The total units of gas used by the transactions in the block Gas limit - The total gas limits set by the transactions in the block Base fee per gas - The minimum multiplier required for a transaction to be included in a block Burnt fees - How much ETH is burned in the block Extra data - Any extra data the miner has included in the block
Hash - The cryptographic hash that represents the block header (the unique identifier of the block) Parent hash - The hash of the block that came before the current block StateRoot - The root hash of Merkle trie which stores the entire state of the system | [https://ethereum.org/en/developers/docs/data-and-analytics/block-explorers/#execution-data](https://ethereum.org/en/developers/docs/data-and-analytics/block-explorers/#execution-data) |
15
+
One or more transactions prefaced by a block header and protected by proof of work. Blocks are the data stored on the block chain.
Blocks are batches of transactions with a hash of the previous block in the chain. This links blocks together (in a chain) because hashes are cryptographically derived from the block data. This prevents fraud, because one change in any block in history would invalidate all the following blocks as all subsequent hashes would change and everyone running the blockchain would notice.
23
+
New blocks are added to Ethereum every 12 seconds (unless a block proposer misses its turn), so a near-constant stream of data gets added to block explorers.
24
+
25
+
26
+
Blocks contain a lot of important data that you may find useful:
27
+
### Standard data
28
+
29
+
- Block height
30
+
- The block number and length of the blockchain (in blocks) on creation of the current block
31
+
- Timestamp
32
+
- The time at which a block was proposed
33
+
- Transactions
34
+
- The number of transactions included within the block
35
+
- Fee recipient
36
+
- The address that received gas fee tips from transactions
37
+
- Block Reward
38
+
- The amount of ETH awarded to the validator who proposed the block
39
+
- Size
40
+
- The size of the data within the block (measured in bytes)
41
+
- Gas used
42
+
- The total units of gas used by the transactions in the block
43
+
- Gas limit
44
+
- The total gas limits set by the transactions in the block
45
+
- Base fee per gas
46
+
- The minimum multiplier required for a transaction to be included in a block
47
+
- Burnt fees
48
+
- How much ETH is burned in the block
49
+
- Extra data
50
+
- Any extra data the miner has included in the block
51
+
52
+
### Advanced data
53
+
54
+
- Hash
55
+
- The cryptographic hash that represents the block header (the unique identifier of the block)
56
+
- Parent hash
57
+
- The hash of the block that came before the current block
58
+
- StateRoot
59
+
- The root hash of Merkle trie which stores the entire state of the system
Copy file name to clipboardexpand all lines: concepts/Blockchain/Blockchain.md
+25-10
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,17 @@
4
4
5
5
# ⛓️ Blockchain
6
6
7
-
| a public database that is updated and shared across many computers in a network |[https://ethereum.org/en/developers/docs/intro-to-ethereum/#what-is-a-blockchain](https://ethereum.org/en/developers/docs/intro-to-ethereum/#what-is-a-blockchain)|
| A database of transactions, duplicated and shared on all computers in the network, ensuring data cannot be altered retroactively. |[https://ethereum.org/en/glossary/#blockchain](https://ethereum.org/en/glossary/#blockchain)|
10
-
| A blockchain is a database of transactions that is updated and shared across many computers in a network. Every time a new set of transactions is added, its called a “block” - hence the name blockchain. Public blockchains like Ethereum allow anyone to add, but not remove, data. If someone wanted to alter any of the information or cheat the system, they’d need to do so on the majority of computers on the network. That is a lot! This makes decentralized blockchains like Ethereum highly secure. |[https://ethereum.org/en/what-is-ethereum/](https://ethereum.org/en/what-is-ethereum/)|
11
-
| a cryptographically secured, time-stamped, public and distributed database of every [https://bitcoinwiki.org/wiki/bitcoin](https://bitcoinwiki.org/wiki/bitcoin)[https://bitcoinwiki.org/wiki/transaction](https://bitcoinwiki.org/wiki/transaction) that has ever occurred on the network. ||
7
+
- a public database that is updated and shared across many computers in a network
A blockchain is a database of transactions that is updated and shared across many computers in a network. Every time a new set of transactions is added, its called a “block” - hence the name blockchain. Public blockchains like Ethereum allow anyone to add, but not remove, data. If someone wanted to alter any of the information or cheat the system, they’d need to do so on the majority of computers on the network. That is a lot! This makes decentralized blockchains like Ethereum highly secure.
a cryptographically secured, time-stamped, public and distributed database of every
17
+
[[transaction]] that has ever occurred on the network.
12
18
13
19
“Distributed” here means that the information in the blockchain is broadcast to and recorded by every node in the network. There is no one central database. Any user can refer to this list of transactions and check exactly what how many bitcoins have ever belonged to any specific [https://bitcoinwiki.org/wiki/bitcoin-address](https://bitcoinwiki.org/wiki/bitcoin-address) at any point in time. This way the system is transparent, double-spending is prevented, and there is no need for a trusted central authority.
14
20
@@ -18,10 +24,11 @@ The bitcoin blockchain is supported by the efforts of many miners: users who put
18
24
19
25
- An electronic device, online service, or software program that allows one party to make electronic transactions with another party bartering digital currency units for goods and services.
20
26
21
-
| A digital wallet, also known as an e-wallet or mobile wallet, is an electronic device, online service, or software program that allows one party to make electronic transactions with another party bartering digital currency units for goods and services.
27
+
- A digital wallet, also known as an e-wallet or mobile wallet, is an electronic device, online service, or software program that allows one party to make electronic transactions with another party bartering digital currency units for goods and services.
| Money can be deposited in the digital wallet prior to any transactions or, in other cases, an individual's bank account can be linked to the digital wallet. |[https://en.wikipedia.org/wiki/Digital_wallet](https://en.wikipedia.org/wiki/Digital_wallet)|
- Money can be deposited in the digital wallet prior to any transactions or, in other cases, an individual's bank account can be linked to the digital wallet.
25
32
26
33
## Network
27
34
@@ -49,8 +56,9 @@ Distributed Ledger
49
56
50
57
| A distributed ledger (also called a shared ledger or distributed ledger technology or DLT) is a system whereby replicated, shared, and synchronized digital data is geographically spread (distributed) across many sites, countries, or institutions.
51
58
52
-
| In contrast to a centralized database, a distributed ledger does not require a central administrator, and consequently does not have a single (central) point-of-failure. |[https://en.wikipedia.org/wiki/Distributed_ledger](https://en.wikipedia.org/wiki/Distributed_ledger)|
In contrast to a centralized database, a distributed ledger does not require a central administrator, and consequently does not have a single (central) point-of-failure.
0 commit comments