Ques 1. What is Python? What are the ways to install Python in your PC.
Ans:- Python is an interpreted, object-oriented, high-level programming language.Created by Guido van Rossum and first released in 1991.
Python can be installed either directly by going to python.org or you can install Anaconda from Anaconda.com which includes additional libraries along with Python.
Ques 2. What are Code Environments and its types.
Ans:- Code Environment is a place wherein we can write, compile and see the output all at one place. There are 3 types of Code Environments: 1. Text editor: It is a general purpose editor like visual studio code. 2. Full IDE: It is a software application which consists of editor, some automation tools and a debugger 3. Notebook Environment: It is an application where we can write program code as well as the notes and can also give headings.
Ques 1. What is your understanding of Blockchain? Ans:- Blockchain is a chain or record stored in the forms of blocks which are controlled by no single authority. It is a combination of distributed database systems and cryptography which creates an immutable ledger. Distributed database systems provide decentralization whereas cryptography provides security in the form of hash algorithms.
Ques 2. What is the core problem, blockchain trying to solve? Ans:- (1) Blockchain addresses the problem of data loss due to hardware or connectivity issues. (2) Blockchain addresses the problem of data corruption due to intermittent hardware or connectivity issues. (3) Blockchain addresses the problem of data security and trust by making the ledger public.
Ques 3. Few Features of Blockchain Ans:- These are various features of blockchain - 1 Decentralization 2 Immutable 3 Validation 4 Enhanced Security 5 Authentication 6 Tamper-proof
Ques 4. What does a block contain? Ans:- A block represents the ‘present’ and contains information about its past and future. Each time a block is completed it becomes part of the past and gives way to a new block in the blockchain. The completed block is a permanent record of transactions in the past and the new transactions are recorded in the current one.
Ques 5. How can verifiability be achieved in a blockchain? Ans:- The copy of the data which is stored in one block is distributed to all other blocks, if the data is changed in any of the block the data can be made proper from the remaining blocks. So, the verifiability of the blockchain is achieved.