Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aytaditya/cryptozombies_solutions
Respository for learning blockchain through crypto zombies excercises
https://github.com/aytaditya/cryptozombies_solutions
ethereum smart-contracts solidity
Last synced: 4 days ago
JSON representation
Respository for learning blockchain through crypto zombies excercises
- Host: GitHub
- URL: https://github.com/aytaditya/cryptozombies_solutions
- Owner: Aytaditya
- Created: 2024-05-29T08:43:20.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-18T12:25:05.000Z (7 months ago)
- Last Synced: 2024-06-18T14:39:18.733Z (7 months ago)
- Topics: ethereum, smart-contracts, solidity
- Language: Solidity
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Curious to Know How Ethereum Works?
Imagine Ethereum as a big, global bulletin board where people can post messages. But before your message gets posted, it has to go through a few steps to make sure it's valid and everyone agrees on it.
## Posting a Message (Calling a Function on a Contract)
You want to post a message on this global bulletin board. To do this, you write your message and give it to one of the board's managers (a node).## Collecting Messages (Transactions)
The manager collects your message along with many others from different people who also want to post messages.## Solving a Puzzle (Proof of Work)
Before posting these messages, the manager must solve a really hard puzzle. This puzzle requires a lot of guessing and checking. The first manager to solve the puzzle gets to post the collected messages on the board.## Posting the Messages (Publishing a Block)
Once the puzzle is solved, the manager attaches the solution (Proof of Work) to the list of messages and tries to post it on the board for everyone to see.## Checking the Solution (Verification by Other Nodes)
Other managers stop trying to solve the puzzle and check the solution. They make sure the messages are valid and the puzzle was solved correctly.## Moving to the Next Puzzle
If everything checks out, the messages are officially posted, and all managers move on to collecting new messages and trying to solve the next puzzle.