Blockchain Question Bank
Blockchain Question Bank
Blockchain Question Bank
Module-1: Introduction
Introduction
1. How blockchain Works?
2. Explain the Architecture of Blockchain?
3. what are characteristics that set blockchain apart?
4. what are the main characteristics of the blockchain?
History of blockchain
5. How did blockchain evolved?
6. What is/can be future of blockchain?
7. Explain blockchain applications industries.
Blockchain Essential networks
8. What are the different brain teasers in Blockchain?
Definition of blockchain
9. How link list is connected or related to blockchain?
10. What is the relation between Link list and blockchain?
11. Why blockchain is a multi-purpose tool?
12. What is blockchain in respect to Platform and with respect to an
application?
13. Currently what is the use of blockchain in application?
14. What are the key terms/key features of blockchain?
Transaction
15. What is the need of blockchain?
16. Differentiate blockchain and traditional database?
17. How blockchain can introduced Integrity and Security in Transaction?
18. What is Transaction in blockchain?
19. Explain ACID property in blockchain?
20. What is transaction structure of blockchain?
21. How to achieve integrity in transaction in blockchain?
Introduction to Module 4
Exploring Remix
55. What is a Remix Platform?
Remix is a powerful, open source tool that helps you write Solidity
contracts straight from the browser. Written in JavaScript, Remix
supports both usage in the browser and locally. Remix also supports testing,
debugging and deploying of smart contracts and much more.
Remix IDE layout recently got an update. It now has four parts:
Side Panel – An area where most (but not all) plugins will have their
GUI shown.
Main Panel – It now offers tabs where plugins or files for the IDE to
compile can be.
Icon Panel at Page Load – The icon panel shows three icons by
default when you load Remix. These are the “File Explorers”, “Plugin
Manager”, and the “Settings” icons. Since Remix is now all about
plugins, this makes the “Plugin Manager” icon crucial.
Plugin Manager – This is where you load the plugins you need. You
also turn the plugins on and off here.
Settings.
Solidity Editor.
Terminal.
Here is a list of typical IDE Modules:
Compiler (Solidity).
Debugger.
Step 7: Download Hardhat
Step 8: Create Hardhat project
Contracts
Contracts in Solidity are pretty similar to JavaScript classes in that they hold
variables and methods that interact with one another. But unlike classes, you do not
need a this keyword to access a variable in Solidity. It’s also mandatory to have
semicolons after declarations (function definitions do not count.)
Front ends are necessary for users to interact with the contract. These are
traditional web and mobile applications
Like with any other app development project, you should start testing your
dApp as early as possible during development. Every new build has to go
through a thorough QA process.
As a final step, you need to deploy your dApp. This involves uploading
mobile apps to the App Store and Google Play