Avalanche Blockchain - Crypto Academy / S5W8 - Homework post for pelon53.

in SteemitCryptoAcademy3 years ago

Hey, Whatsapp Guys!

I hope you are doing good. now, we are in the last week of season 5. today, the lecture is based on the Avalanche Blockchain. this is the wonderful lecture which is delivered by prof. @pelon. so, let's move forward:

Avalanche Blockchain.png

Edited on Canva


color.png

1.- Explain in detail X-Chain, C-Chain, and P-chain.

color.png


Blockchain is the network in this network millions of transactions have been done in a second. the first, ever blockchain is published in 2009 by the founder of Bitcoin Satoshi Nakamoto. this Blockchain is the Bitcoin Blockchain and it uses the Proof of Work consensus algorithm to do the transactions. but, the issue was that in this blockchain it is slow and costly transactions.

Avalanche(AVAX) is basically, a smart contract blockchain that provides speedy transactions, at a low cost. the Avalanche provides a highly scalable blockchain and provides efficiency. it is launched in 2020 by the Ava labs team. it is the most popular blockchain system because of its performance.

Avalanche has composed of three blockchains which are better than one blockchain network. these core blockchains provide broader transactions. these three blockchains are Exchange Chain (X-Chain), Contract Chain(C-Chain) & Platform Chain(P-Chain). let's discuss it one by one:


TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png

Exchange Chain (X-Chain):

TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png


It is also the Blockchain network that is provided to create and transact the assets of Avalanche. AVAX is the popular crypto token of this blockchain. if any node generates the transactions so, this blockchain X-Chain generates the fee paid in AVAX. for example if some buys any token let's consider Joe. so, it pays the fees in terms of AVAX.


TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png

Contract Chain(C-Chain):

TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png


Contract Chain is also a blockchain but it works differently. with the help of the Contract Chain, the developer can create the Smart contracts in it. and smart contracts are the key feature of Avalanche.

Avalanche provides security and scalability to smart contracts. the smart contracts which are run over the Avalanche platform are Etherum Virtual Machine compatible. this is a wonderful feature because its being EVM compatible, which is easy to deploy the Ethereum Smart Contracts on Avalanche.


TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png

Platform Chain(P-Chain):

TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png


P-Chain is also a third type of Blockchain in the avalanche blockchain that allows users to create and managing of active subnets. Subnets, as we all know, we used this to validate blockchain transactions. Validators are grouped into a form of subnets. P-Chain is using the snowman consensus protocol.

color.png

2.- Explore the Avax Network platform. Screenshots required.

color.png



to explore this platform so, we need to follow the Offical Website of Avalanche. after clicking on this you will see this type of interface:

1.1.png

to scroll down this page you will see the comparison between the Bitcoin, Etherum, Polkadot & Avalanche. this comparison shows the different properties. first of all, you will see the image, and then and then I will explain all of the scenarios:

1.2.png

from the above data, you will see that the Avalanche blockchain is very well performance as compared to the Bitcoin network, Etherum Network, & Polkadot. that's why Avalanche is \very handy as compared to others.

Now, it's time to explore the content which is in the header section. in the header, you will see in the top left link which is Developer in the Developer section there are two more links one of these is Validator & the second one is Start Building. so, let's explore it:

1. Developer:



I. Validator: On the validator page you will see the all info about the validator.

1.3.png



II. Start Building: On the Start building it will provide you the operations like Dapps, mint tokens, Developer Documentation, etc.

1.4.png


2. Individual:



On this page you will see the six links so, let's explore them one by one:

I. Road Map: this will provide you with the whole road map of Avalanche means what is next step is taken from the organization of this blockchain.

1.5.png

1.6.png

II. Solutions: It will provide the functionality of Avalanche:
<
1.7.png

1.8.png

1.9.png



III. Ecosystem: It will provide information about what is done in this blockchain.

2.0.png


IV. Avalanche Wallet:

2.1.png



V. Avalanche Explorer:

2.2.png

VI. Avalanche Bridge: It will provide you with different types of wallet access.

2.3.png


3. Avalanche-X:



I. Explore open Grants:


2.4.png


II. Submit a general proposal:

2.5.png


4. Press Kit:


2.6.png

5. Community:


2.7.png

6. Contact:


2.8.png


color.png

3.- Show the last verified contract in the C-Chain network and show the Smart Contract that was generated at that address. Screenshots required.

color.png



In this answer, we will need to follow the official website of Snow Trash. after clicking this link this type of interface is open. see in the image:

2.9.png



In the above image, we will need to show the last verified contract in the C-Chain so, in this scenario. we will go to the header section Click on the blockchain and click on Verified Contrats.



3.0.png

After clicking on these verified contracts you will see that the multiple transactions but in question, we will see the last transaction so, I capture the snapshot of these:



3.1.png

The last verified contract as we can see in the above image has some information. like,

Contract name: SynapseAaveAdapter
Contract address: 0x7d89Df2f4a8D14dcF09b546503Ee6E477579888b


3.2.png


color.png

4. Explore the last block generated in the C-Chain network. Screenshots required.

color.png


To explore the last block in the C-Chain network so, we can go to the snow trace official website. and in header section holds a mouse cursor on it so, you will see the Block Explorer link. click on it.

4.1.png


After clicking on the view block so, you will be seen the very first block which will be shown the time of creation in my scenario, the time is 5 sec. see in the below image:

4.2.png


In the above image, the very first block # is 9291498. see in the snapshot:

4.3.png


color.png

5. Explain in detail the Avalanche consensus protocol and the Snowman consensus protocol.

color.png


TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png

Avalanche Consensus Protocol:

TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png


To understand the Avalanche protocol in detail so, we need to understand first the Consensus algorithm of Avalanche. let's discuss the before two consensus algorithms first are classical protocol and the second is Nakamoto protocol. in the classical protocol, it includes the Byzantine Fault Tolerance and Hot Stuff. in these algorithms is only issue is scalability.


basically, Avalanche is the third type of consensus protocol which is developed and designed by team rocket in 2018. in this protocol, it includes all qualities of classical and Nakamoto. we can say that it is an improved version that provides scalability in a better manner. this protocol is unique and has no dependency on the other protocols.


In the Avalanche protocol, the transactions are very efficient and quick. the reason for that is that it does not wait for the other nodes. basically, the Avalanche is the combination of three types of Blockchains. like X-Chain nodes are in parallel arranged. and the TS is 4.5k.


TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png

Snowman Consensus Protocol:

TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png


A consensus protocol called Snowman is a more advanced version of the Avalanche protocol. with the help of snowman protocol, we can manage the contract chain, which is used to generate and maintain smart contracts. The snowman protocol is also used to control the subnets.


The Snowman protocol differs from s compare to the Avalanche protocol. The snowman's nodes are connected in a linear fashion order. And that's why it waiting for another node to be created before creating a link with it. the no of nodes in this protocol are vary because of their variable nature.


TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png

Conclusion:

TZjG7hXReeVoAvXt2X6pMxYAb3q65xMju8wryWxKrsghkMCLt8fLWrZhWw1urBmYt75aEayYQNVYenVM1V3cdEfr6fPcy3AnR1GgGXdMxREbwQEQWRvW9hC6sDRZMEQDmeKgxWaD6LnkaA.png


In the end, I must say that the project which will we discuss in this article is called Avalanche in my view it is a wonderful project in the crypto space especially, in blockchain technology. the thing which makes this blockchain is to differ from the other blockchain it's three kinds. this blockchain is very efficient and fast it is working on the proof of stake mechanism. in this blockchain, the transactions are rejected or accepted on the basis of votes of validates.



The system of validation in Avalanche is fully independent. a large number of nodes shows the agreement signal to the transaction and the transaction is placed for further process.

so, that's it from my side. I hope you guys enjoy and gain knowledge from my blog. from today's article that's it. I am very glad to you guys to read my article till the end.

Regards,

@hammadahmed112

Sort:  
Loading...