-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
learning course #220
learning course #220
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just reviewed the intro page for now
|
||
The blockchain data itself is stored in a series of blocks of computer information, each linked to the previous block in the chain by a cryptographic hash. This link makes the blockchain tamper-evident, because if the contents of a block change, the hash no longer matches the pervious block. | ||
|
||
<LucidDiagram width="640px" height="480px" src="https://lucid.app/documents/embedded/26bc90d0-972f-487f-8ffc-14361b5c0842" id="h~qUR~HKpsW_" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This figure is specific to Tezos ("send tez") but occurs in a BC-generic section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replacing "send tez" by "currency transaction" could do it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we'll do without this image for now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How come that I don't see any change on this line, nor in the figure, but you closed the thread?
|
||
**Decentralization:** This is a core principle of blockchain technology. Decentralization means that no single entity has ownership of the systems or can access your assets (tokens) stored on the blockchain without your permission. This is unlike traditional entities like banks, big tech corporations, governments and more. On the blockchain, data is stored through a distributed network of nodes (peer-to-peer). Decentralization has certain benefits. With a bank for example, regulators can request for your account to be closed due to political differences. With a decentralized system like the blockchain, there are no regulators or third parties who hold the power to close an account. | ||
|
||
**Consensus**: Consensus is the algorithm behind how users on a blockchain decide which transactions are valid and can be added to a blockchain and which transactions are not. There are two major consensus mechanisms for blockchains today, proof of work and proof-of-stake. Tezos uses a proof-of-stake mechanism. We'll touch more on what this means in future sections. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think that "users decide". Rather the nodes in the system? or the BC, or the network?
You may also say "participants", which is more generic, while "users" usually means people using the BC.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated to use "participants"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you didn't push the update, right?
|
||
**Decentralization:** This is a core principle of blockchain technology. Decentralization means that no single entity has ownership of the systems or can access your assets (tokens) stored on the blockchain without your permission. This is unlike traditional entities like banks, big tech corporations, governments and more. On the blockchain, data is stored through a distributed network of nodes (peer-to-peer). Decentralization has certain benefits. With a bank for example, regulators can request for your account to be closed due to political differences. With a decentralized system like the blockchain, there are no regulators or third parties who hold the power to close an account. | ||
|
||
**Consensus**: Consensus is the algorithm behind how users on a blockchain decide which transactions are valid and can be added to a blockchain and which transactions are not. There are two major consensus mechanisms for blockchains today, proof of work and proof-of-stake. Tezos uses a proof-of-stake mechanism. We'll touch more on what this means in future sections. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
even though differing the discussion of POS, it may be attractive here to at least give the headline (e.g.: uses POS, which avoids well-known energy-wasting issues of POW)
|
||
**Consensus**: Consensus is the algorithm behind how users on a blockchain decide which transactions are valid and can be added to a blockchain and which transactions are not. There are two major consensus mechanisms for blockchains today, proof of work and proof-of-stake. Tezos uses a proof-of-stake mechanism. We'll touch more on what this means in future sections. | ||
|
||
## What is the difference between a blockchain and Cryptocurrency? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this a so common question deserving a section by iself?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. I think it's important we cover the difference, particularly for newbies to the space.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's true that I already heard this question. Just a slight twist, maybe, to make it clear that we talk about the technologies, not about one particular blockchain and one particular currency, and also by using capitals consistently:
## What is the difference between a blockchain and Cryptocurrency? | |
## What is the difference between blockchain and cryptocurrency? |
or maybe:
## What is the difference between a blockchain and Cryptocurrency? | |
## What is the difference between blockchains and cryptocurrencies? |
- **[DeFi](https://dappradar.com/rankings/protocol/tezos/category/defi)** - Stands for Decentralized Finance. It refers to the shift from traditional, centralized financial systems to peer-to-peer finance enabled by decentralized applications built on Tezos. This new economic system is setting a financial standard for access, opportunity and trust in which anyone can build and participate in it. | ||
- **[NFTs and Art](https://dappradar.com/rankings/protocol/tezos/category/marketplaces)** - A non-fungible token is some data stored on a blockchain, that certifies a digital asset to be unique and therefore not interchangeable. NFTs can be used to represent data such as digital art, video, audio, and other types of files or ownership over something. | ||
- **Digital voting** - Organizations can use a blockchain to cast and store votes instead of in-person paper voting. This online voting process is significantly more transparent and tamper-proof, because the voting is secure and the vote record is immutable. | ||
- **Gaming** - In-game rewards and tokens can be stored on a blockchain to facilitate trading, storage, and portability. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you may specify which kind of portability (between games and gaming platforms, for example)
@onedebos I have made some updates based on Nic's comments but leave the reset to you -- wanted to know what you think should be done with the "Fundamentals of blockchain technology" section. |
Co-authored-by: NicNomadic <[email protected]>
A first draft of a learning course for developers. Preview: https://docs-staging-git-course-trili-tech.vercel.app/course/freshman/blockchain