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

in hive-108451 •  3 years ago 

Hello, Wonderful people:

How are you? I hope and pray that you are good and Healthy. today, I read the Blog which is given by prof.@pelon. I am very excited to become a part of this wonderful community. so, let's move toward's the article:

Avalanche BlockcHain(1).png

Designed on CANVA

paragraph seperator image.png

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

paragraph seperator image.png

X-Chain:

color.png


On Avalanche, there are three types of chains of this is X-Chain is X-Chain, we can also be called Exchange Chain and the chain also uses the Avalanche consensus algorithm. if you focus on the meaning of this change so, you understand it is a chain in which assets can be exchanged and generated within the blockchain. users in the X-Chain perform different operation across the subnets these operations allow users and programmers to create new resources, exchange assets, transfer resources, etc. the X-chain ensures and enable the user to produce their own tokens within the Avalanche Blockchain.


we can also say that the X-Chain is the heart of Avalanche Blockchain. and if we talk about the Avalanche blockchain so, X-Chain is one part of it out of three-part. it is a consensus protocol that follows the Avalanche rules and guides. with the X-chain, we can manage our digital assets and handle many clients to develop their smart contracts.

C-Chain:

color.png

the second core of Avalanche blockchain is the C-Chain. it is well known in developers because it is used to create Dapps. Dapps is a Decentralized application and it is based on smart contracts if we discussed the C-Chain so, we also discussed the Snowman. basically, the snowman is a protocol that utilizes the functionalities of the C-Chain. the core of C-Chain is EVM stand Ethereum Virtual Machines. it is the Etherum based Dapps and it will be operated in Avalanche Blockchain. you can see there are a lot of projects which are based on EVM and Defi.

P-Chain:

color.png


The P-Chain is the third and the last part of Avalanche Blockchain. this Blockchain uses the snowman consensus protocol. P-chain is also called the Platform Chain. the P-Chain insures the validators organize the Avalanche Subnets. so, what are subnets? we can say that it is the set of validators that provides the consensus on the networks. Avalanche blockchain is by its efficiency in terms of time and speed within the networks. P-Chains holds all the data regarding the Validators and active subnets.

paragraph seperator image.png

2. Explore the Avax Network platform. Screenshots required.

paragraph seperator image.png



To explore the AVAX we need to go first to the official website of AVAX. Click the link you will go to the home page of AVAX. see in the snapshot:

1.1.png


After landing the Home page you will see the header contains the links which are Developers, Individual, Avalanche-X, Press, Community & Contacts. let's go through it with deep and dive one by one:

1. Developers:

color.png

1.2.png



from the above image, the Developer option will help the Developers to create the Dapps. in the Developers option, there are further two categories which are Validators and Start building.

Validators:

color.png

1.4.png

1.3.png

Start Building:

color.png

1.5.png


2. Individual:

color.png

In the individual option, there are the further six options. these six options provide the roadmap, solution, ecosystem, wallet, explorer options, etc.

1.7.png

1.6.png


3. Avalanche-X:

color.png


in this option the there are further two categories like an explorer and general proposal.

1.8.png

In general proposal there are three-step:

(.) Submit an Application.
(.) Response if the connection has been done successfully.
(.) Get approved and starts building apps.

4. Press:

color.png

In this option, all circulating news regarding the Avalanche Blockchain exists. like, information about the incoming projects, etc.

1.9.png

5. Community:

color.png


The Avalanche Community is huge for building the smart app. the community supports the user and the developers. see in the snapshot:

2.0.png


6. Contact:

color.png

this link tab is very important because if any developer is stuck in any problems not only the problem if the Developer gives the suggestion to official Avalanche. so, it can first fill out the form and say or discuss any issue regarding that:

2.1.png

paragraph seperator image.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.

paragraph seperator image.png

To show the last verified contract so, go to the snowtrace official website. after clicking on it you will see the Header in the Header you see the Blockchain tab hold on it. and click on view contract see in the snapshot:

2.2.png



After clicking on the view contract the list of all C-Chain appears so, select the top 1 because it is the latest in all of them in a C-Chain network. see in the snapshot:


2.3.png



In my scenario, the GothTokenTimelock is the latest C-chain network.
having contract number: 0x666DfEf6952b338685f33D2B132DAcE43cA5B25e

2.4.png

paragraph seperator image.png

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

paragraph seperator image.png



In this answer we need to follow Snowtrace.

2.5.png

after clicking the website go to the header section The Blockchain tab appears. in this time click on the view block to check the last block. see in the snapshot:

2.6.png



The page will show me the total blocks. Total of 9,304,558 blocks. see in the image:

2.7.png

The last block number is 9304557.
Age is 5 sec.
TXN is 15.
Hash is 0xf6869e9c8ef949ad808a0fec68b2dd9d76b4db62f7c2ad342fa3d40a90048eaf

2.8.png



Clicking on the Block and shows more details.

2.9.png

paragraph seperator image.png

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

paragraph seperator image.png

Avalanche Consensus Protocol:

color.png

The Avalanche Consensus protocol is the new and modified version of the consensus protocol. to, understand the Avalanche first you need to understand the two old algorithms so, there are two kinds of protocols which are classical, and second is the Nakamoto. both of these have an issue which is scalability.


to Overcome this issue in 2018 the new consensus protocol is introduced which is Avalanche protocol this protocol has all abilities to overcome the Scalability issue. this protocol does not depend on other protocols. In this consensus protocol, the transactions are very fast. around 4500 is the transaction speed per second. the node in the protocol did not rely on each other they respond quickly.

Snowman Consensus Protocol:

color.png


This protocol is in the Avalanche Blockchain system. in this protocol the transaction time is in a linear way. or also in this consensus mechanism, the process of validating transactions is in form of Blocks. the snowman protocol is used to generate the smart contracts and also maintain them. the number of nodes in these protocols varies because it is variable in nature.

Conclusion:
color.png

so, it's time to end this article so, I am closing my words with the statement which is Avalanche is a wonderful project in crypto. it is a full and upgraded version of Blockchain technology. Avalanche has three main types which are X-Chain, P-Chain & C-Chain these all have different functionalities or uniqueness. and the snowman is also an updated version of Avalanche Protocol.


so, that's it thanks for reading.

Regards,



@dabeerahmed

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...