What are the fundamental concepts to understand as a Developer?
Let's see them in 2 minutes.
↓
Table of Contents
Definition
Term's Origin
Goals
An analogy
Legal status
Smart legal contracts
Smart contracts as programs
Smart contracts a stored procedures
Workings
On Ethereum
Randomness on Blockchain
Security issues
The DAO (June 2016)
Issues in Ethereum
💯Days of Web3
↓
Definition
A smart contract is a contract with additional blockchain features.
It's a computer program or a transaction protocol to automatically execute, control, or document legally relevant actions/events according to some contract terms.
"Solana is a public blockchain platform with smart contract functionality. Its native cryptocurrency is SOL. Solana works to one up Ethereum by providing faster transaction times and cheaper fees."
Storing data on the blockchain has its advantages, but also disadvantages.
The Graph can be a solution for indexing and querying data on the blockchain efficiently.
Let's introduce The Graph with this thread.
↓
Table of Contents
Definition
Examples
Bored Ape Yacht Club basic ops
BAYC advanced ops
Getting data is not easy
Home-made solution
Home-made solution problems
Indexing blockchain data is hard
The Graph solution
GitHub
How The Graph Works
Flow
Conclusion
💯 days of Web3
Support
Definition
"The Graph" is a decentralized protocol for blockchains, starting with Ethereum.
The Graph core functionalities are:
- indexing data
- querying data
It makes it let you query data that it would be difficult to query directly.