Wallets, Digital Signatures and Protocols

7 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€93.47
List Price:  €130.87
You save:  €37.39
£79.12
List Price:  £110.77
You save:  £31.65
CA$136.80
List Price:  CA$191.52
You save:  CA$54.72
A$153.03
List Price:  A$214.24
You save:  A$61.21
S$136.24
List Price:  S$190.75
You save:  S$54.50
HK$782.75
List Price:  HK$1,095.89
You save:  HK$313.13
CHF 90.39
List Price:  CHF 126.55
You save:  CHF 36.16
NOK kr1,103.76
List Price:  NOK kr1,545.32
You save:  NOK kr441.55
DKK kr697.01
List Price:  DKK kr975.84
You save:  DKK kr278.83
NZ$168.36
List Price:  NZ$235.71
You save:  NZ$67.35
د.إ367.25
List Price:  د.إ514.16
You save:  د.إ146.91
৳11,001.09
List Price:  ৳15,401.97
You save:  ৳4,400.87
₹8,339.41
List Price:  ₹11,675.50
You save:  ₹3,336.09
RM476.70
List Price:  RM667.40
You save:  RM190.70
₦132,134.22
List Price:  ₦184,993.20
You save:  ₦52,858.97
₨27,905.82
List Price:  ₨39,069.27
You save:  ₨11,163.44
฿3,697.97
List Price:  ฿5,177.30
You save:  ฿1,479.33
₺3,250.47
List Price:  ₺4,550.79
You save:  ₺1,300.31
B$511.57
List Price:  B$716.23
You save:  B$204.65
R1,877.82
List Price:  R2,629.02
You save:  R751.20
Лв182.79
List Price:  Лв255.92
You save:  Лв73.12
₩137,795.03
List Price:  ₩192,918.56
You save:  ₩55,123.52
₪381.78
List Price:  ₪534.51
You save:  ₪152.73
₱5,764.02
List Price:  ₱8,069.86
You save:  ₱2,305.84
¥15,807.91
List Price:  ¥22,131.71
You save:  ¥6,323.80
MX$1,715.83
List Price:  MX$2,402.24
You save:  MX$686.40
QR365.49
List Price:  QR511.70
You save:  QR146.21
P1,379.76
List Price:  P1,931.72
You save:  P551.96
KSh13,280.92
List Price:  KSh18,593.82
You save:  KSh5,312.90
E£4,785.67
List Price:  E£6,700.13
You save:  E£1,914.46
ብር5,752.60
List Price:  ብር8,053.87
You save:  ብር2,301.27
Kz83,397.65
List Price:  Kz116,760.05
You save:  Kz33,362.40
CLP$95,187.41
List Price:  CLP$133,266.18
You save:  CLP$38,078.77
CN¥724.48
List Price:  CN¥1,014.31
You save:  CN¥289.82
RD$5,876.15
List Price:  RD$8,226.85
You save:  RD$2,350.69
DA13,419.92
List Price:  DA18,788.43
You save:  DA5,368.50
FJ$226.22
List Price:  FJ$316.72
You save:  FJ$90.50
Q779.62
List Price:  Q1,091.50
You save:  Q311.88
GY$20,970.66
List Price:  GY$29,359.76
You save:  GY$8,389.10
ISK kr14,012.52
List Price:  ISK kr19,618.09
You save:  ISK kr5,605.56
DH1,012.51
List Price:  DH1,417.55
You save:  DH405.04
L1,776.81
List Price:  L2,487.61
You save:  L710.79
ден5,750.48
List Price:  ден8,050.91
You save:  ден2,300.42
MOP$808.27
List Price:  MOP$1,131.61
You save:  MOP$323.34
N$1,891.23
List Price:  N$2,647.80
You save:  N$756.57
C$3,688.83
List Price:  C$5,164.51
You save:  C$1,475.68
रु13,363.42
List Price:  रु18,709.33
You save:  रु5,345.90
S/376.55
List Price:  S/527.19
You save:  S/150.63
K386.91
List Price:  K541.69
You save:  K154.78
SAR375
List Price:  SAR525.02
You save:  SAR150.01
ZK2,656.27
List Price:  ZK3,718.89
You save:  ZK1,062.61
L465.65
List Price:  L651.93
You save:  L186.28
Kč2,349.23
List Price:  Kč3,289.02
You save:  Kč939.78
Ft36,664.08
List Price:  Ft51,331.18
You save:  Ft14,667.09
SEK kr1,088.81
List Price:  SEK kr1,524.39
You save:  SEK kr435.57
ARS$87,581.58
List Price:  ARS$122,617.72
You save:  ARS$35,036.13
Bs695.16
List Price:  Bs973.25
You save:  Bs278.09
COP$396,484.19
List Price:  COP$555,093.74
You save:  COP$158,609.54
₡50,931.67
List Price:  ₡71,306.37
You save:  ₡20,374.70
L2,475.19
List Price:  L3,465.37
You save:  L990.17
₲746,363.69
List Price:  ₲1,044,939.03
You save:  ₲298,575.33
$U3,863.50
List Price:  $U5,409.05
You save:  $U1,545.55
zł402.98
List Price:  zł564.19
You save:  zł161.21
Already have an account? Log In

Transcript

Hey everyone. Welcome back to the course. Now let's learn about wallets, digital signatures and protocols. wallets are the primary entities which are used to interact with the blockchain. digital signatures are the identity proofs for the people who are transacting over the blockchain and protocols are the central core system which make the complete blockchain function with the desired behavior. What is a blockchain wallet?

A blockchain wallet is similar to a digital wallet that allows the participants to manage their cryptocurrencies. You might have used wallets as PayPal or Razer pay for the transfer of funds. blockchain wallets are similar to those kind of wallets. But instead of holding the fiat currency, blockchain wallets help you to do the transactions of cryptocurrencies. A blockchain wallet consists of two major things a private key and a public Click address, a private key is used to send the transaction and the public addresses are used to receive the transaction. blockchain wallet can also hold multiple addresses to accept multiple transactions.

And then these addresses can be combined to form a collective balance of cryptocurrencies, which can be taken as input to send the cryptocurrencies to somebody else. Make sure you never give your private key to anyone. Your private key is the entity which acts as your digital signature and holds your cryptocurrencies. If you lose your private key, then you might also lose your cryptocurrencies. private keys are mainly used to sign the transaction and once this transaction has been signed, it is broadcasted over the network to be added into the block. Specific blockchain wallets even help you to transmit the transactions over the network.

Most blockchain wallets use the services of difference Risk providers for broadcasting the transactions. Usually, most of the blockchain wallets only show us the transactions and addresses of over accounts. There are no visible records of digital identities and personal information, which is in line with most of the public blockchain platforms. There are different types of blockchain wallet. Some of the major kinds of blockchain wallets are paper wallets, paper wallets are the wallets where you store your private keys on a piece of paper. If you lose your paper, then you might lose your private key to another type of wallet is a web wallet.

Web wallets are present on the internet and can be accessed through URL. One of the examples of web wallet is my ether wallet. Then there are mobile wallets mobile wallets are available in the form of an application in your mobile device. And you can use your mobile device to handle your cryptocurrencies. One more prominent type of wallet is desktop wallet. Next have wallets are like a software application which can be downloaded on your computer.

And then you can do the transactions of cryptocurrencies. Bitcoin is an example of text of wallet. Then we have the hardware wallets, which are the most secure wallets present in the blockchain ecosystem. Hardware wallets offer the storage of private key inside a hardware device, which you plug into your computer through USB port when you want to sign the transaction, treasure, and ledger nano s are the examples of hardware wallet. And finally, we have physical wallets, which are new to the market. They are in the form of smart cards similar to your ATM cards, which can be held and used to sign the transactions on the go.

Wallets help you to interact with blockchain, but distill signatures verify whether you are authorized to interact with blockchain or not. digital signatures are similar in working as the real signatures in the physical world. Whenever we are signing a contract or providing justification for a service, we need to identify our authority of performing the operations. For example, when you perform banking operations are saying any professional deal, you provide your signatures to verify that you are the one who is authorizing or performing the service. digital signatures behave similarly in the digital world. They are generated using cryptography which is more secure than the handwritten signatures.

In the world of blockchain. A private key is used to sign a message digitally, and the recipient can verify the message using the sender's public key. every transaction which is executed on the blockchain is digitally signed by the sender's private key, and anybody inside the network can verify that this transaction has a valid signature, as per the blockchain specification. SSL is an excellent example for the analog of digital signatures with blockchain. The websites over internet use SSL certificates to show their authorization. Most of the blockchain platforms also use ECC algorithms to sign the transactions digitally.

Now let's talk about protocols. You might have seen that every blockchain has some different functionalities. Bitcoin has a particular behavior, like the block size will always be one megabyte, and after 10 minutes, a new block will be added to the chain with 12.5 BTC awarded to the miner who confirms the block in the chain. The keys in the Bitcoin are using ECC algorithms which you can generate from the network and then use your keys to sign any transaction over the Bitcoin blockchain. Similarly, Ethereum blockchain has some other functionalities like smart contracts which are mirror to the legal action between two or more parties. smart contracts get executed on top of the Ethereum blockchain using the Ethereum virtual machine.

Other blockchain platforms like hyper ledger offer enterprise related behavior, and use new protocols such as gossip protocol to distribute information between different nodes. Every blockchain is embedded with some specific behavior that is programmed into it. protocols define this and help govern the functioning of the blockchain over time. Some examples of protocols can be taken from the pioneer of the blockchain world Bitcoin behaviors like block time, block size, block difficulty, block reward, difficulty having interval, difficulty adjustment, or use of the specific hashing algorithm are an excellent example of the blockchain protocols. In this session, we covered some of the core entities porting blockchain. In the next session we will talk about the advantages of blockchain over traditional technologies.

Thank you for attending this session. For any queries you can contact us at info at the rate we two blocks.com

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.