Matching Items (3)
Filtering by

Clear all filters

133782-Thumbnail Image.png
Description
As we already know, fresh water is essential to human life as it sustains and replenishes our bodies. Water sustainability is clearly an important issue that need to be addressed in our world of growing demand and shrinking resources. The ASU Future H2O program seeks to make a difference in

As we already know, fresh water is essential to human life as it sustains and replenishes our bodies. Water sustainability is clearly an important issue that need to be addressed in our world of growing demand and shrinking resources. The ASU Future H2O program seeks to make a difference in the development of water sustainability programs by performing experiments that convert urine into reusable water. The goal is to make reusable water processes become inexpensive and easily accessible to local businesses. This promises a significant environmental impact. In order to make the process of development more efficient we can combine engineering technology with scientific experimentation. As an engineering student and an advocate of water sustainability, I have a chance to design the front-end platform that will use IoT to make the experimental process more accessible and effective. In this paper, I will document the entire process involved in the designing process and what I have learned.
ContributorsTran, Phung Thien (Author) / Boscovic, Dragan (Thesis director) / Boyer, Treavor (Committee member) / School of Earth and Space Exploration (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
156945-Thumbnail Image.png
Description
Blockchain scalability is one of the issues that concerns its current adopters. The current popular blockchains have initially been designed with imperfections that in- troduce fundamental bottlenecks which limit their ability to have a higher throughput and a lower latency.

One of the major bottlenecks for existing blockchain technologies is fast

Blockchain scalability is one of the issues that concerns its current adopters. The current popular blockchains have initially been designed with imperfections that in- troduce fundamental bottlenecks which limit their ability to have a higher throughput and a lower latency.

One of the major bottlenecks for existing blockchain technologies is fast block propagation. A faster block propagation enables a miner to reach a majority of the network within a time constraint and therefore leading to a lower orphan rate and better profitability. In order to attain a throughput that could compete with the current state of the art transaction processing, while also keeping the block intervals same as today, a 24.3 Gigabyte block will be required every 10 minutes with an average transaction size of 500 bytes, which translates to 48600000 transactions every 10 minutes or about 81000 transactions per second.

In order to synchronize such large blocks faster across the network while maintain- ing consensus by keeping the orphan rate below 50%, the thesis proposes to aggregate partial block data from multiple nodes using digital fountain codes. The advantages of using a fountain code is that all connected peers can send part of data in an encoded form. When the receiving peer has enough data, it then decodes the information to reconstruct the block. Along with them sending only part information, the data can be relayed over UDP, instead of TCP, improving upon the speed of propagation in the current blockchains. Fountain codes applied in this research are Raptor codes, which allow construction of infinite decoding symbols. The research, when applied to blockchains, increases success rate of block delivery on decode failures.
ContributorsChawla, Nakul (Author) / Boscovic, Dragan (Thesis advisor) / Candan, Kasim S (Thesis advisor) / Zhao, Ming (Committee member) / Arizona State University (Publisher)
Created2018
126660-Thumbnail Image.png
Description
Blockchain, the technology behind the worldwide-known cryptocurrency Bitcoin, offers a new set of potential advantages and opportunities that various industries and institutions could use to enhance their processes. Although most research and development on blockchain has focused on applications for cryptocurrencies and the finance industry, relatively few analyses and assessments

Blockchain, the technology behind the worldwide-known cryptocurrency Bitcoin, offers a new set of potential advantages and opportunities that various industries and institutions could use to enhance their processes. Although most research and development on blockchain has focused on applications for cryptocurrencies and the finance industry, relatively few analyses and assessments have been conducted on how it could provide tools to address social and environmental issues. This research, using interviews, literature review and examples of blockchain applications, explores how this technology can be employed to address sustainability issues under the framework of three UN Sustainable Development Goals: 2. Zero Hunger, 7. Affordable and Clean Energy, and 14. Life Below Water. The analysis shows that blockchain has the potential to support solutions to sustainability problems that need efficient traceability, trust, a unique ID, transparency, or a highly secure payment system. However, the technology should not be mistaken for a panacea for addressing sustainability issues in its current state because it is not yet mature and has not been sufficiently tested. Expansion of blockchain as an effective tool for helping solve sustainability challenges will require a greater understanding of the governance of blockchain, its scalability and its potential unintended consequences for the technology to become properly integrated into the decision-making progress.
ContributorsRomo, Maximiliano (Author) / Melnick, Robert (Contributor, Contributor) / Maynard, Andrew (Contributor) / Boscovic, Dragan (Contributor)
Created2019-04-17