Show simple item record

dc.contributor.authorDeNio, Joshua
dc.description.abstractThis thesis presents a parallel mining architecture model intended to be used in blockchain systems to improve transaction speed and network scalability while maintaining decentralization. Typical blockchain validation times are significantly slower than traditional digital transaction systems. The model presented is intended to allow devices with limited computational power to make meaningful contributions to the blockchain system by introducing parallel proof of work, managed by automated manager nodes. This will allow blockchain systems to be integrated into cloud environments and the internet of things. The presented model is also intended to address and reduce power consumption problems current blockchain systems face, by allowing the network to validate transactions without the need of high-powered specialty mining machines. Automation and virtualization of network nodes is intended to utilize hardware already online to preform parallel proof of work together in contrast to nodes all competing against each other and ultimately wasting electrical power.en_US
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU policy 190.6.2en_US
dc.titleImplementation of Parallel Programming to Improve Transaction Speed and Scalability in Blockchain Systemsen_US
dc.typeThesisen_US
dc.date.accessioned2024-01-12T16:44:00Z
dc.date.available2024-01-12T16:44:00Z
dc.date.issued2021
dc.identifier.urihttps://hdl.handle.net/10365/33591
dc.subjectBlockchainen_US
dc.subjectCryptocurrenciesen_US
dc.subjectInternet-of-thingsen_US
dc.subjectParallelen_US
dc.subjectParallelismen_US
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdfen_US
ndsu.degreeMaster of Science (MS)en_US
ndsu.collegeEngineeringen_US
ndsu.departmentComputer Scienceen_US
ndsu.departmentCriminal Justiceen_US
ndsu.programComputer Scienceen_US
ndsu.advisorLudwig, Simone


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record