Categories: Homework on time

University of South Florida Blockchain List JavaScript and HTML Code Project Hi I need JavaScript and corresponding HTML code to do the following: Create

University of South Florida Blockchain List JavaScript and HTML Code Project Hi I need JavaScript and corresponding HTML code to do the following:

Create your own Blockchain using a Blockchain List, you cannot use an array for this

Don't use plagiarized sources. Get Your Custom Essay on
University of South Florida Blockchain List JavaScript and HTML Code Project Hi I need JavaScript and corresponding HTML code to do the following: Create
Just from $13/Page
Order Essay

Block object will need a pointer to next (and previous if implemented doubly which I recommend)
Your Block will NOT need an index
Your Block will NOT need a timestamp.
Blockchain Object will need a pointer to head and tail.
Blockchain will need to implement push (you should have this).
The key will be writing the isChainValid() function
You must use a 64 bit or greater Hash Function

For the output – you will create a Blockchain that allows the user to input data and push that onto the end of the node. When the user does that the output should be the results of the isChainValid() function.

You will then create a Button that will invalidate the Blockchain by directly changing the content of any node. It should then output – isChainValid() to show that isChainValid() works correctly (should output false). Now reflect on the incredible power of a List and a Hash Function (one structure and one algorithm) mixed together.

Note: You do not need to implement the Proof of Work capability. In the code, give an application where a Blockchain can be used and why a Blockchain is useful in this application (this is an answer to the question, no coding but simply text as an answer).

Additional Info:

How Does Blockchain Work – https://www.youtube.com/watch?v=SSo_EIwHSd4
Creating a Blockchain with Javascript – https://www.youtube.com/watch?v=zVqczFZr124

First is every programmer has their own personal style and syntax. Sanjee is an excellent programmer and demonstrates some different ways of doing things. It is worth noting that the syntax he uses in his Javascript, such as use of the class keyword does not work in every browser. The second is he programs in Visual Studio, which if you continue to program you will become very familiar with and this is a good exposure to VS. Third he uses Node.js in this video – which means you must know enough coding to translate his code into pure js. (I would need an explanation as my JavaScript coding skills are basic, I know C#, C++, Python an many others, but hated Java coding lol)

superadmin

Share
Published by
superadmin

Recent Posts

Consider the following information, and answer the question below. China and England are internation

Consider the following information, and answer the question below. China and England are international trade…

4 years ago

The CPA is involved in many aspects of accounting and business. Let’s discuss some other tasks, othe

The CPA is involved in many aspects of accounting and business. Let's discuss some other…

4 years ago

For your initial post, share your earliest memory of a laser. Compare and contrast your first percep

For your initial post, share your earliest memory of a laser. Compare and contrast your…

4 years ago

2. The Ajax Co. just decided to save $1,500 a month for the next five years as a safety net for rece

2. The Ajax Co. just decided to save $1,500 a month for the next five…

4 years ago

How to make an insertion sort to sort an array of c strings using the following algorithm: * beg, *

How to make an insertion sort to sort an array of c strings using the…

4 years ago

Assume the following Keynesian income-expenditure two-sector model:

Assume the following Keynesian income-expenditure two-sector model:                                                AD = Cp + Ip                                                Cp = Co…

4 years ago