Chat with us, powered by LiveChat Blockchain and mining with java - EssayAbode

Blockchain and mining with java

Heyy buddy,

I want a code in java/JavaScript where:

User can create an account by asking for the user’s name then give him public and private key using RSA or any other algorithm libraries. By creating the user, each will have a balance by default, the system will make the transaction. If a user wants to make a transaction he must put the public key and the amount, the code must check if the balance is sufficient or not, if the amount is not available in the user account the transaction will fail. I need at least three transactions between users, and check how much I have in my wallet. When doing the transaction the user must include the public key and the amount he wants to send. After doing the transaction, any user can do mining by hash with 4 leading zeros, so there must be a pool for transactions. Mining used for proof of work and validate it.

Functions needed:

1. mining

2. transaction to create a block( block has id, timestamp(date or time), nonce, transaction(data(from, to, amount)), previous hash, hash). Other block is another transaction that is related to previous block by the previous hash.

You can assign Jason for his public key instead of rewriting the public key every time.

Related Tags

Academic APA Assignment Business Capstone College Conclusion Course Day Discussion Double Spaced Essay English Finance General Graduate History Information Justify Literature Management Market Masters Math Minimum MLA Nursing Organizational Outline Pages Paper Presentation Questions Questionnaire Reference Response Response School Subject Slides Sources Student Support Times New Roman Title Topics Word Write Writing