INTRODUCTION
Let me first of all say a very big thank you to the Most High for the gift of life. Secondly, to the steemit crypto academy for make this acquisition of crypto knowledge possible. To be frank you cant get this anywhere.
Not forgetting our hard working Professors who work day and night to give us such an insightful lectures.
This weeks lectures from one of our honorable professors who goes by the username @wahyunahrul has really enlighten us on the topic STATUS- P2P Messaging. I really enjoyed your class prof and I am here to take part in the task at hand
1). Give your opinion on the existence of Status on the current messaging app?
Decentralization has really traveled very fast and has really gained much attention over these few years since its invention. Billions of people are now adopting this tremendous innovation and making it a household name. This is because of how everyone is kin to his or her privacy and most importantly security and safety. The decentralized system has proven to be the best of choice when it comes to all these. Not forgetting its fastness in terms of transactions. Basically it has much advantages over our traditional system.
In recent times, the internet has not been a safe place at all, with cyber attacks everywhere. Vital information of individuals being shared with third parties are not new things. This has risen some fear and brought about extra awareness whenever using the net.
Well, decentralization and the blockchain technology have really made some impact in fields like the transport, health, banking and finance etc and have really helped in positive ways.
Looking at how it has helped the other sectors in numerous positive ways, I think it is a great idea in the communication sectors a well. That this will go a long way to help in a very positive way.
2). What is the message delivery mechanism used in Status? Give a complete explanation along with illustrations with pictures
The Status uses the Peer-to Peer mechanism to transmit messages. We all know of how our traditional system works where messages sent from one user first gets to a particular server then it is quickly transmitted to the receiver. That way we can say that our messages are not just between the two individuals but the third party which happens to the server has a copy of this information.
On the other hand because the status uses the P2P mechanism, a sender encrypts a message and then transmit it onto a distributed ledger with several nodes. The message is then decrypted with a private key from the receiving end. So basically only the one with the private keys has knowledge about the message whereby preventing third party interference.
3). What distinguishes the Key Cards offered by Status with Hardwallet in general? What's unique about it?
We can say that the status app falls under the non-custodial family and for that matter Private Keys are the most important thing to consider when it comes to accounts safety. This is why it is very necessary to back it up at a very safe a secured place.
Saving it in our emails is also another risk factor since the email can be hacked at any time. For this reason the Status Key Card comes into the rescue. It is an NFC Technology base product which comes in a form of a hard copy. It looks similar to an ID card or better still a credit card. The Private Key or Key Phrase can be stored on it and when in need we just bring it to the back of the phone then we have access to the account do whatever we please. Mind you, it is an offline tool therefore can not be hacked so your Keys are save as long as you keep the card in a secured and safe place.
4). Show the steps to create an account on Status in full. (Screenshot required).
Basically we have the web version as well as the mobile app version but I will be using the mobile app for the task. This will prevent all the stress of log in later.
To be able to do this, we first download Status Appfrom either play store or app store. Now lets visit either app store or play store to download our Status App.
Now that our Status app is downloaded successfully, lets get it running...
STEP 1.. Open/Launch the Status App. When its launched, an interface of this sort will pop up.
STEP 2. After agreeing to status terms and conditions click on get started.
STEP 3. On the next page you will be required to get your keys and in order to do this, click on Generate Keys
STEP 4. After that, we have to choose from the available wallet names. It comes with five different system generated default names. Each default name comes with a special key, we choose preferred name and click on Next
STEP 5. Now the keys you have chosen from the previous step needs to be saved. We have to choose from two options, either we we store on this device or on Keycard. Click on this device and then click on Next**
STEP 6. We are then required to type our password and then retype for confirmations and then click on next.
STEP 7. We are almost done, finally we will be required to enable notification or press maybe later.
STEP 8. Account successfully created, lets get started by clicking on Lets Go
Now this is what will be displayed, the main page of the status app with various features of the app.
5). Show the steps for backing up recovery phrases for a complete Status account.
(Screenshot required).
STEP 1. In order to perform this recovery keys process, we click on the icon at the right bottom corner of the home page of the status app.
STEP 2. We then click on privacy and security
STEP 3. Then we click on back up and seed phrase.
STEP 4. Here you will be cautions on the importance of keeping key phrase save that in case it is list that is it, you wont be able to recover your data or funds because account can not be imported without key phrase. We click on Okay, Continue to agree to accept.
STEP 5. We write down our key phrase and click on continue..
STEP 6. To prove that we have successful backed it up, we have to type some of them at random numbers. It could be number 1, 2, 3, 4,or any one.
STEP 7. Finally we are done with the process of backing up our recovering keys.
6). Explore all the features in the Status application. (Screenshot required).
Chart
This is the first page you will see just after the registration of the account. This is where users are able to interact with each other in a p2p manner.
Web3
This feature give you the browsing option of the app. Where you can type in url of dApps and also connect them to your status app. It also give the gaming, social etc. This web has a unique way of allowing the user to connect with the other exchange platforms such as uniswap, pancake etc.
Wallet
This feature is very unique and comes in handy, its one of the best and distinguish feature of a social app I have come accross. This feature gives the users the opportunity to send funds or money whiles communicating with friends and family.
7). Show how to connect the Crypto Wallet in your Status account with a DApp using Web3 Browser. (Screenshot required).
STEP 1. We visit the main page of status app then click on browser( Web3) which can be found at the bottom panel. Because we want to connect to a dapp, we paste our preferred dapp link in the search url box. I will be demonstrating with our own popular dapp known as Pancakeswap. So at the search url I paste the link https://pancakeswap.finance/ and then click on Go
- Click on the three dots at the bottom right corner.
- Click on Allow to give the app permission to connect.
![image.png](https://cdn.steemitimages.com
- Click on connect
- Click on Allow to grant the app the permission to connect with the dapp.
- Account created successfully.
/DQmd5b6gTWcwET5RAe4ZKgHF2wiAw3ooG7XpE3sLpxJ7dfi/image.png)
- From the home page features, I click on wallet and then tap on Add an account.
- Click on Generate an account.
Enter preferred Password and Account name of your choice then click Add an account.
- New account creation was successful.
9). Show how to connect a separate Crypto Wallet to the Status app. (Screenshot required).
####### - So we click on the wallet feature and tap on Add an Account.
- From the options provided, we have four different ones of them to choose from. I will be using Add a watch-only address, so will click on that.
- I will enter my wallet address from trust wallet and provide an account name. You have the chance of choosing from some available colours of your taste. Finally, I click on Add an account to proceed
- Account added successfully as seen in the screen shots above.
CONCLUSION
This weeks lectures was one of a kind, I really enjoyed every lectures class. Thanks to steemit crypto academy for making this possible