Question: Task 4 Kernelcoin Part 2 (9 points) Sure enough. once MWallStreetBets found out about Kernelcoin the price rose to nosebleed levels. The Kernelcoin that you

Task 4 Kernelcoin Part 2 (9 points) Sure enough. once MWallStreetBets found out about Kernelcoin the price rose to nosebleed levels. The Kernelcoin that you mined is now worth a fortune! Feeling generous you decide to donate a small portion of your gains to Georgia Tech so that the school can give its TAs a muchdeserved raise. As you prepare to send the transaction, you start to wonder how Kernelcoin verifies that transactions are valid... After doing some research you find that a Kernelcoin transaction is hashed and encrypted with your private key to create a digital signature. This signature is broadcast to the network along with the original transaction string. lfthe signature checks out. then the transaction is a candidate for inclusion in the next block. TODD: tn the provided file. finish the code for signing a Kernelcoin transaction in the method task}. (You may find the code that you wrote in Task 1 helpful for this.) def task_&{self, from_user_id: stP, to_user_id: StP, amount: int, d: intJr e: int, n: int) > int: # TODD: Implement this method for Task 4 FEZLPH signature
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
