Blockchain Tutorial For Beginners – 1 | Blockchain Technology | Blockchain Tutorial | Simplilearn
- December 24, 2023
- Posted by: MainInstructor
- Category: BASIC Go JavaScript Node
Video Title: Blockchain Tutorial For Beginners – 1 | Blockchain Technology | Blockchain Tutorial | Simplilearn
Hello everyone and welcome to this session of blockchain tutorial part one my name is saurabh and i’m part of the simply learn team so let’s get started and understand what’s in it for us today so let’s take an hypothesis in a city not so far away somebody was up to
Something bad so there is a hacker who hates the bank who wants to steal the money of all the people lying in the bank now here’s why i hate them even more what are the nuances and the problem areas of the banking system the banking system has higher transactional and
International transfer costs a lot of documentation is required for setting up an account for opening an account and on boarding a customer and the banking system is not always accessible it’s not 24×7 it’s closed on banking holidays and it has other limitations also like transfer limits in a day and you know
You can’t transfer x amount within a stipulated time now bank in such an ecosystem acts as a center point of failure it is a centralized based system which is prone to failure from a centralized point of view so if the bank fails all the transactions will come to
An halt which are dependent on the bank now let’s see what happens if the hacker is able to get into the banking system and hacks the bank all the investors or the people associated with the bank the information associated with them will get corrupted will get jeopardized and
It can lead to huge losses to the bank and to the individuals and all this can happen with a click of a button it’s as simple as that so once a hacker has access to the system he can manipulate the system compromise the information share it with the parties which are not
Supposed to have that information and lot can go wrong though the hackers can be caught right it is possible through cyber security and various means but once the information is compromised it is very difficult to roll that back and that’s why we need more secure systems
And systems which are not dependent on a centralized authority which work in a more decentralized fashion thereby making it hack proof plus lowering the transaction cost also now this incident of course will catch the bank manager’s attention now he will go to his advisors and want to make sure this does not
Happen again so the technology com people the advisors will make sure that this does not happen but what is the remedy so the remedy is setting up a blockchain now of course the manager who’s looking into the banking functions might not be aware of the technology and what benefits blockchain bring onto the
Table in order to prevent such an incident so that’s what we are here for we will learn before we go and understand what can blockchain actually achieve for us so we will understand today what is blockchain the bitcoin story the features of blockchain like public distributed ledger the hashing
Encryption the proof of work consensus algorithm and the concept of mining and then we will cover up a use case where how blockchain can be used for banking operations now what is blockchain blockchain is a list of records called blocks which stores data publicly and in a chronological order and the entire
Information is persisted using cryptography it is secured using cryptography so cryptography ensures that the privacy of the user is maintained and data cannot be altered information on a blockchain network is not controlled by a centralized authority so unlike modern financial institutions nobody controls the data within a blockchain the data is
Maintained by the participants of the network and they are the democratic authority in order to approve any transaction which can happen on a blockchain network access to anyone on the network so a typical blockchain network is a public blockchain so as long as you have access to the network
You have access to the data within the blockchain if you are a participant on the blockchain network you will have the same copy of the ledger which all other participants have so therefore everyone every participant on the network has the same copy of the data so everyone in the
Network has a copy of the blockchain data which is used for ensuring the data remains untampered so even if one node or data on one particular participant computer gets corrupted the other participants will come to know immediately that this particular instance or node has gone corrupted and
They will rectify it as soon as possible so basically the question is is this the same technology that bitcoin works on and the answer is yes bitcoin could not have been possible without blockchain so we will understand how bitcoin adopted blockchain in order to reach to its journey today so bitcoin was introduced
In 2009 by someone or a group of people known as satoshi nakamoto it aimed to solve the problem faced by fiat currencies with the help of blockchain technology now as of today in 2018 there are more than 1600 cryptocurrencies that follow the concepts of bitcoin and blockchain for example the other popular
Cryptocurrencies are like ethereum litecoin dash ripple and many more now let me explain how a bitcoin transaction works the sender transmits the transaction details worldwide basically whenever a sender has to do a transaction he has to send bitcoins to a receiver he will submit the transaction on the public blockchain network of
Bitcoin and transmit it now verification to authenticate users it is done by the miners around the world so basically there are specific participants in the bitcoin network which are called as miners whose job is to verify the authenticity of the sender and the receiver and also validate whether the
Sender has the right amount of balance for the bitcoin which he is trying to send to the receiver and ensuring that the sanity of the underlying blockchain network to the bitcoin remains correct and not get corrupted so once the miner has authenticated the transaction verified all the parameters the
Transaction is added to a block and then that block is made part of the main blockchain once the block is added to the blockchain the money the transactions which were associated in the block then gets executed money is deducted from the sender’s wallet and is added to the receiver wallet thereby
Once the transaction is completed the block is added and the ledger across all the nodes are updated each and every participant ledger copy is updated with that particular block which has been added in the blockchain so therefore all the participants have the same copy of the information now so what makes
Blockchain special now these are the special four features of blockchain which we’re going to talk about in detail it is a public distributed ledger it works using a hashing encryption each and every block has a hash value which is the digital signature of the block all the transactions are approved and
Verified on the blockchain network using proof of work consensus algorithm and the blockchain network utilizes the resources of the miners who are there to validate the transaction and the miners in lieu of putting up investing in the resources and validating the transactions get rewards in terms of bitcoin and that process is called
Mining now public distributed ledger let’s imagine four friends sharing a particular document amongst each other correct now if there was only a single copy of that document and one of them altered the data it may go unnoticed however the outcome would be different if each one of them had a copy of the
Data so therefore if each and every participant has the same copy of the data even if one of them changed the data the others would find that the data does not match with their own so blockchain works in a similar fashion the data within a blockchain is
Accessible to everyone so with this as long as you are part of the network you could access the entire history of transactions that have taken place since the blockchain was created since inception and the first block in any blockchain is called the genesis block so from the genesis block to the current
Block you will have the access to the entire chain any additions to blocking have to be approved by the participant users in the blockchain network so a majority of the members within the network have to approve of any additions to the blockchain this is the public
Part of the ledger and this is important because any additions made to the blockchain are permanent and are immutable so immutable transactions are the transactions which cannot be altered once registered they cannot be modified and are available for audit and verification 24 7. so this means that
Each and every detail is recorded and any alterations can be detected by verifying it against everyone’s personal version of the blockchain so if someone’s tried to modify a data on a block on a particular node then the other ledgers which are having the same information will come to know that someone has
Modified data on one particular node and they will try to rectify and the fourth property no central authority is controlling the working of this blockchain network it is a decentralized network so this is where being decentralized helps everyone has a copy of the blockchain which means there is
No central point of failure there is a single source of truth even if things go wrong the data can be recovered if one node goes wrong the data can be recovered from other nodes but what about security how is privacy maintained if everything is so public and here hashing encryptions comes into picture
It takes care of that now we will talk about the second feature which is hashing encryption but to understand hashing encryption we need to understand the contents what are the contents of a block so a block in a blockchain is like a container that holds aggregated transactions it contains certain set of
Transactions so we will see what all things construct a particular block so a block has two parts it has a header and it has the second part is the transaction details it is the set of transactions which are aggregated in this block now the header has following
Set of attributes it has the block version number it has the hash of the previous block to which it is linked the current timestamp the timestamp at which the block was verified the nonce nonce we will see what is the attribute what is the meaning of nonce and target value
Now the transaction details are nothing but the example which we talked about earlier it is the transaction which the sender and receiver are sharing the sender is trying to send certain amount of bitcoin from his account to the receiver’s account now it is represented
In the form of a 256 bit hash value in the header called as merkle root or the hash root so basically the merkle root is the hash of all the transactions structured in a merkle tree called binary tree it’s a kind of a binary tree
And the hash value of the root node of the merkle tree is called the merkle root hash so the transaction details of a block are contained in the header in a hex value known as merkle root the merkle root can be calculated in this way so basically the list of transaction
Each transaction is passed through a hashing algorithm then all the hashes of the transactions are paired and then again passed through another hashing algorithm until only one value remains and which will be the root now let me tell you how a hash function works blockchain utilizes a hash function to
Perform cryptography data from a data set of random size is sent as input to a hashing function to get an encrypted value of fixed size and that is the feature of any hashing function so some unique properties of hashing function are these are deterministic the same input will always produce the same hash
Output small changes in the data can drastically change the output so basically any small change to the input produces an output that’s drastically different from its previous obtained outputs it can be computed easily the output values can be obtained without a whole lot of calculation and hashing functions are one-way functions
Basically you won’t be able to determine the input based on the output value so you can’t do the reverse calculation now let’s go back to our block we were talking about earlier so as we were discussing what are the features in the header the previous hash is the
Resultant hash of the previous block in the blockchain and this is the way two blocks are linked together now transaction details these are used to provide details about the sender receiver and how much money they want to exchange between them and this is a list of transactions and they are structured
In a merkle tree and the hash of the merkle root is put in the header nonce is a value that is varied to create a unique hash address of the block which should be less than the target hash value so this is the structure of the header it has a block version number
Basically the sequence number of the block it has the hash of the previous block the timestamp when the block was mined and verified the nonce value the header is then this entire header is then passed through a hashing algorithm in the case of a bitcoin network it is
Sha-256 and a hash value is generated and now this hash value becomes the hash value of the block now this value is a 256 bit value that is used to uniquely identify the particular block so she 256 ensures that alterations to data can be easily detected so for example consider
These two blocks in the blockchain they have a similar structure and definitely different hash values now if someone alters the transaction details in the first block the corresponding hash value of the block would change too now the values of hash value of the first block and the previous hash value of the other
Block will not match basically the block subsequent to the hacked block will get d-linked now this will raise an alarm among the users informing them that data alteration has taken place the users will then be able to flag the block so the alteration can be easily identified and rectified immediately to ensure
Security blockchains also include digital signatures these ensure that the message come from the right identity right person and that the message is not tampered with users are provided their own private and public key so whenever a user onboard a public blockchain he is provided a pair of public and private
Key now private key is used by the user to control his her own account this is kept as a secret by the user so basically it is like his own password and public key public key is used to identify the user on the network this is shared by the user along with the
Transaction on the network for others to verify so these are the steps involved in creating and authenticating a digital signature so at the sender side the message to be transmitted is passed through the hashing algorithm in in this case of bitcoin it is she-256 and the hash is generated plus the private key
Is used to generate a digital signature now this output is passed through a signature algorithm along with the user’s private key to create a digital signature now during the transmission the user’s message their digital fingerprint which was generated in the previous step plus the public key are transmitted across the network so these
Three things are published on the network for the validators for the miners to use and verify the authenticity of the sender now at the receiver’s end first the message is passed through a hashing algorithm now at the same time the sender’s public key and his or her digital signature are
Passed through a very fictional algorithm now both the functions will generate a hash if both the hashes are compared and if they match then the transaction and the identity of the sender is approved otherwise it is rejected so basically this is the process by comparing the hash values to
Authenticate the identity of the sender now what about the people who verify these transactions and how do they actually do it so remember that one field in the block header called norms that becomes very important in order to verify the transaction so now we will talk about the third feature which is
The proof of work consensus algorithm so proof of work involves people around the world the participants in the network called miners competing to be the first one to add a block to the blockchain and in lieu of this they will be rewarded there are competing miners around the
World they are trying to solve a mathematical puzzle to be the first one to be rewarded and to add a block to the blockchain so this is the reward so thereby they invest in the computing power they invest in the resources in order to mine and validate a transaction to get that
Reward now what is the mathematical puzzle so basically they need to find a hash value that satisfies certain predefined conditions now in order to find the hash value they will use norms so this target hash value is decided months in advance for every block the miners keep variating the nonce value to
Find out an output that falls within the target requirement so they keep on generating a hash value using the norms and if it is less than the target the hash value is accepted and if it is greater than the hash values rejected the minus effort is not considered valid
Now a minor transmits across the world that he has found a nonce that satisfies the target requirement as soon as he find it and thanks to the hashing algorithm used this claim can be easily verified by others so basically the proof of work algorithm it is very hard
To generate the nonce and get the hash value but it is very easy to verify the transaction by the other miners so that’s a whole lot of work what a miner’s payoff is so for all his or her hard work they get paid in the bitcoins
And this is the only way the bitcoins get added to the network sometimes they get other forms of remuneration as well and this is the concept of mining so the entire process when the miner has done the proof of work consensus they are rewarded and this is called as mining so
Mining is the process of adding a block to the blockchain this miner is the first person who found a nonce value that fell within the target requirement right now for doing this the miner is rewarded as of today on the bitcoin network a miners pay 12.5 bitcoins for
Adding a block onto the blockchain but the reward a miner gets reduced by half every four years so when the fourth year will approach for the threshold the bitcoin reward will go down to 6.25 bitcoins and the miners also get the sum of all the transaction fees for that
Particular block so the 12.5 bitcoin reward is justified as mining is a very expensive process it has a heavy toll on electricity computing power and other resources on which the miner has invested now we will take a look at the use cases where blockchain is applicable
In banks so we have been incorporating a program where banks can validate user identity as of now a user needs to do the process over and over again in each bank he has to go and prove the identity in each bank is there a way we can ease
The process with blockchain and the answer is yes we can we will be using truffle ethereum ganache and smart contracts all of these blockchain technology ecosystem to make it work and welcome to this demo for how to build your kyc blockchain application now i’m gonna show you all the steps required to
Deploy your kyc application what all components are to be developed and how to go about deploying and testing your application so primarily this kyc application will allow banks to do us decentralized kyc of the customers which come to their banks so in the demo we will see when a customer walks into the
Initiating bank will do the kyc for a customer enter its details and verify it and if any subsequent bank wants to use the kyc done by another bank he or she needs to take the permission of the customer and then he can use the same kyc for verification so we will see how
Can we do that so just to start off with we have developed a kyc solidity contract which has all the necessary functions in order to do the actions required for doing a kyc of a particular entity by the bank now once this contract is ready we will be placing it in our sample
Truffle package so this is my truffle package and in this i have the contracts folder in the contracts folder i have kept my kyc dot solve file now in the command prompt i will compile my contracts we can ignore the warnings so here is my ganache client which i
Have just started and in my ganache client as you can see it is running on port 8545 and it has already given me 10 accounts pre-funded with 100 ether now i had already mentioned that my truffle is connected to localhost 8545 so now when i’ll do my truffle migrate command it
Will connect to my ganache and deploy my kyc contract so now i can go to full control and for me it’s very important to see at which particular address my solidity contract has been deployed i’ll copy it and in my ui code under root jscontractdetails.js i will make the change of this address
Where my contract has now been deployed now after doing these steps my application is ready to interact with my solidity contract which is being deployed on my local blockchain network now as you can see when i deployed the contract this is my primary account from which the ethers were deducted in order
To deploy the contract now there are certain steps in order to get the application up and running so first we need to sign up the banks so suppose i say bank one and the password should be the first address of the bank so basically we are associating
One bank with one account which we have on our ethereum network so we will sign up now bank one is successfully registered so i now in order to login i can check now bank one i have logged in now i need to do add a kyc for a particular customer
Now after filling the basic details i will create the customer and the username i have kept is customer1 ideally this is the unique identity of the customer it can be any social security number or the idhaar number or any unique identity which is attached to
The customer or the email id and can be used as the unique identifier for the customer now once customer profile is successfully created we need to login as a customer to allow this bank to see the kyc details now suppose if i say customer 1 and search it it is
Saying access denied and take the permission from customer to proceed so before the bank can do the kyc complete the customer need to approve it so i am creating the credentials for the customer now customer can see his details whatever were filled by bank one and he
Can see that there is a request from bank one to allow to view his kyc now before we allow i will also create another bank bank 2 and associate it with my another address and try to log in with it now bank 2 is also logged in now bank 2
Has not done the original kyc right but it is trying to look up and its access is also denied so it needs to explicitly take permission so the bank will take explicit request from the customer so now the customer has requests from bank 1 and bank 2 for the kyc it is up
To the customer whether he or she wants to allow and deny the kyc request after the permission has been granted then only the banks can be able to view the kyc so if i say bank one allow and bank to deny now all the requests are done from the
Queue so bank one was allowed and bank two was denied so if i again log in with bank one and the password is my first address view kyc customer one so here it is the bank 1 is able to see the details now if i login as
Bank 2 and give password and try to see the it is saying permission denied so let’s ask bank 2 to again request now bank 2 is now again a question and now this time it allows now bank 2 can see the details so all these transactions in the back end are
Happening on the blockchain network which is interfacing with the contract through its subsequent methods now the primary details of the contract are in the contract details.javascript where we have to provide the address at which the contract was deployed the abi file the api so you can get the abi at here this
Is the avi and you can paste it here and this is the binary data which has to be pasted over here so the binary data can be fetched from remix this is the binary data for the contract it has to be copied and pasted over here now with these essential inputs provided
Our application allows us to interact in a decentralized fashion to access the kyc records of a particular customer now we can modify the details also and we can add a new customer again so this is a basic demo of how a typical kyc application works in a banking
Environment i’m a blockchain expert now not quite yet there’s a lot of more information you need to learn we’ll go to that later now let’s do a quick recap so what have we learned today we learned what is blockchain the bitcoin story we understood the public distributed ledger
Concept hash encryption the proof of work consensus algorithm the concept of mining and the use case of know your customer blockchain decentralized application which is used in banks and the use case of blockchain and banks i hope you all had a great learning session and i’ll meet you in my next
Session thank you hi there if you like this video subscribe to the simply learn youtube channel and click here to watch similar videos turn it up and get certified click here
-
Sale!
Wireless WIFI Repeater Extender Amplifier Booster 300Mbps
$29.99$14.99 Add to cartWireless WIFI Repeater Extender Amplifier Booster 300Mbps
Categories: Electronics, Wi-Fi Router, Wireless Wi-Fi Extender Tags: 300Mbps, 802.11N, Amplifier, Booster, Extender, mobile wi-fi booster, Remote, WIFI, Wireless, Wireless WIFI, Wireless WIFI Repeater, Wireless WIFI Repeater Extender, Wireless WIFI Repeater Extender Amplifier, Wireless WIFI Repeater Extender Amplifier Booster, Wireless WIFI Repeater Extender Amplifier Booster 300Mbps$29.99$14.99 -
Sale!
Full RGB Light Design Gaming Headset Headphones with Mic
$24.99$14.99 Add to cartFull RGB Light Design Gaming Headset Headphones with Mic
Categories: Electronics, Gaming, Gaming Headsets Tags: Design, Full, Full RGB Light Design Gaming Headset, Full RGB Light Design Gaming Headset Headphones, Full RGB Light Design Gaming Headset Headphones with Mic, Gamer, Gaming, Gaming Headset Headphones, gaming headset wireless, Headphone, Headphones, Headset, Light, Mic, Package, RGB$24.99$14.99 -
Sale!
Wireless BlueTooth Multi-Device Keyboard Mouse Combo
$39.99$19.99 Add to cartWireless BlueTooth Multi-Device Keyboard Mouse Combo
Categories: Electronics, Gaming, Gaming Keyboards, Keyboard Mouse Combos Tags: Combo, Keyboard, keyboard mouse combos, Mouse, MultiDevice, Set, WireKeyboard Mouse Combo, Wireless, Wireless BlueTooth Keyboard Mouse Combo, Wireless BlueTooth Keyboard Mouse Combos, Wireless BlueTooth Multi-Device Keyboard Mouse Combo, Wireless BlueTooth Multi-Device Keyboard Mouse Combos$39.99$19.99 -
Sale!
High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
$199.99$139.99 Add to cartHigh Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
Categories: Gaming, Gaming Chairs Tags: Adjustable, Chair, computer chairs, Desk, Executive, Gaming, Girl, Headrest, High, High Back Leather Executive Adjustable Swivel Gaming Chair, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar, High Back Leather Executive Adjustable Swivel Gaming Chairs, Leather, Lumbar, Office, Racing, Swivel$199.99$139.99 -
Sale!
Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
$29.99$19.99 Select optionsProfessional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
SKU: N/A Categories: Electronics, Gaming, Gaming Headsets Tags: Cancelling, Gaming, Gaming Headphones with Noise Cancelling Microphone, gaming headset, Headphones, Headset, LED, Light, Mic, Microphone, Noise, Professional, Professional LED Light Wired Gaming Headphones, Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone, Wired, Wired Gaming Headphones, Wired Gaming Headphones with Noise Cancelling Microphone$29.99$19.99 -
Sale!
Gaming Desk with LED Lights USB Power Outlets and Charging Ports
$349.99$249.99 Select optionsGaming Desk with LED Lights USB Power Outlets and Charging Ports
SKU: N/A Categories: Computer Desk, Gaming, Gaming Desk Tags: and Charging Ports, Charging, Desk, Desks, Gaming, gaming desk with led lights, Gaming Desks with LED Lights, Home, LED, Lights, Monitor, Office, Outlets, Port, Power, Room, Stand, USB, USB Power Outlets, White, Workstation$349.99$249.99 -
Sale!
Wired Mixed Backlit Anti-Ghosting Gaming Keyboard
$99.99$79.99 Add to cartWired Mixed Backlit Anti-Ghosting Gaming Keyboard
Categories: Electronics, Gaming, Gaming Keyboards Tags: Antighosting, Backlit, Blue, brown, Gaming, Gaming Keyboard, gaming keyboards, gaming keyboards and mouse, Keyboard, Laptop, Switch, Wired, Wired Mixed Backlit Anti-Ghosting Gaming Keyboard, Wired Mixed Backlit Anti-Ghosting Gaming Keyboards, Wired Mixed Backlit Gaming Keyboard$99.99$79.99 -
Sale!
Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
$119.99$59.99 Add to cartWireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
Categories: Electronics, Gaming, Gaming Headsets Tags: 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, ANC, Audio, Bluetooth, Cancellation, Ear, Earphone, gaming headset, Headphones, Headset, Hi-Res Over the Ear Headphones Headset, HiRes, Noise, Wireless, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Headphones, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headsets$119.99$59.99 -
Sale!
Wired Sports Gaming Headset Earbuds with Microphone
$19.99$9.99 Select optionsWired Sports Gaming Headset Earbuds with Microphone
SKU: N/A Categories: Gaming, Gaming Headsets Tags: Accessories, Earbud, Earphone, Earphones, Gaming, gaming headset with microphone, Headphones, Headset, IOS, Microphone, Sports, Wired, Wired Sports Gaming Headset Earbuds, Wired Sports Gaming Headset Earbuds with Microphone, Wired Sports Headset Earbuds$19.99$9.99 -
Sale!
150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
$49.99$29.99 Add to cart150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
Categories: Charging Stations, Electronics Tags: 150W, 150W Charging Station, 150W Universal Multi USB Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Stations, 150W Universal Multi USB MAX Charging Station, 16 Port MAX Charging Station, 3.5A, Charger, Charging, Fast, laptop charging stations, Max, Multi, Port, Stand, Station, Universal, USB$49.99$29.99
So basically blockchain is just transaction transparency
19:10 my heart just pumped out for a sec then I see the uploaded time of this video 🤣🤣
Thank you sir for this helpful information
Just want to complement you on not only this video instruction (wow, is it really three years old!) but also on the quality of your code. I just pulled the KYC.sol. I like how you structured the contract and IMO your commenting skills are among the best I've seen anywhere.
This video is better!
l recommended a professional broker to you guys sometime ago, can I get person who invested with her
comment below
let's gooooo
This guy English is sooooo Bad
Thanks for this informative video. Kindly bring out another video of specific application to agricultural marketing, which may address the current farmer agitation.
So what problems do blockchain solve? And the four features are how blockchain work?
Elaborate and very good information
Sir, Your videos are always good to watch and learn the concepts.
I am doing my minor project on this topic. I am restricted that I can use only C language to implement it. Can you help me with the source code and all the required files?
your animated slides are perfect, is there any way to share them?
it will be greatly appreciated ^_^
Plz let me know the languages required to learn blockchain….
It was a great session.
In frame 17.50 you mention a # value is obtained months ahead and verified against the target values
(> or <). Can you give an example what values are these? Appreciate if you provide an explanation using numbers on this. Thanks in advance
Can we have a way to get into block chain without having coding knowledge?
Also Please let us know what is truffle and ganash that you used in the KYC DAPP we as a layman can't understand this. Thanks.
Hello, I wanna ask you about Blockchain wallet.
Can we create our "own" blockchain wallet application? what I mean "own" is that the application can only be used in our own community to make transactions? And if that is possible, what should we know and learn to build the application?
Thank you 🙂
does coding required to learn blockchain as im not interested in coding..?
Its really helpful video. And I request to make a video with complete details about cryptocurrencies like bitcoin etc.
Blockchain is changing every industry. Be the first mover and kick-start you career with our latest Blockchain Career Guide. Comment below for your copy
Do you have any questions on this topic? Please share your feedback in the comment section below and we'll have our experts answer it for you. Thanks for watching the video. Cheers!