Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Physical Sciences and Mathematics (698)
- Computer Sciences (697)
- Electrical and Computer Engineering (15)
- Computer and Systems Architecture (10)
- Electrical and Electronics (8)
-
- Hardware Systems (4)
- Digital Communications and Networking (3)
- Other Computer Engineering (3)
- Other Electrical and Computer Engineering (3)
- Robotics (3)
- Signal Processing (2)
- VLSI and Circuits, Embedded and Hardware Systems (2)
- Artificial Intelligence and Robotics (1)
- Biochemical and Biomolecular Engineering (1)
- Biomedical Engineering and Bioengineering (1)
- Chemical Engineering (1)
- Civil and Environmental Engineering (1)
- Controls and Control Theory (1)
- Digital Circuits (1)
- Environmental Engineering (1)
- Numerical Analysis and Scientific Computing (1)
- Optics (1)
- Physics (1)
- Software Engineering (1)
- Systems Architecture (1)
- Systems and Communications (1)
- Theory and Algorithms (1)
- Keyword
-
- FPGA (4)
- Machine learning (3)
- ADAPT (2)
- Algorithms (2)
- Distributed Embedded Systems (2)
-
- Logic simulation (2)
- OpenCL (2)
- Optimization (2)
- Polarization (2)
- Real-Time Middleware (2)
- AHE (1)
- AI (1)
- ASIC (1)
- Adaptive and reflective middleware (1)
- Adaptive denoiser (1)
- Adaptive real-time image transmission. (1)
- Adversarial Attacks (1)
- Adversarial Machine Learning (1)
- Adversarial Robustness (1)
- Aerosol size distribution (1)
- Analog Sensor (1)
- Anytime algorithms (1)
- Application-Specific Integrated Circuits (1)
- Artificial Intelligence Secure Framework;Distributed 5G Testbed;Hybrid Deep Reinforcement Learning (HDRL);Internet of Medical Things (IoMT);Internet of Things (IoT);LEMDA (1)
- Artificial Neural Network (1)
- Authentication (1)
- Automaton (1)
- Autonomous System (1)
- Autonomy (1)
- Beat Analysis (1)
- Publication Year
- Publication
- Publication Type
Articles 1 - 30 of 733
Full-Text Articles in Computer Engineering
Temporal Logic Planning In Semantic Maps Of Unknown Environments Using Tl-Rrt, Dongrui Yang
Temporal Logic Planning In Semantic Maps Of Unknown Environments Using Tl-Rrt, Dongrui Yang
McKelvey School of Engineering Graduate Student Theses & Dissertations
Autonomous mobile robots are increasingly expected to perform complex missions in unstructured environments. Traditional path planning approaches handle simple point-to-point navigation, but struggle with complex tasks that involve temporal and logical orderings of objectives. Linear Temporal Logic (LTL) provides a method for complex missions (e.g., sequential visits to multiple targets or surveillance tasks) in a strict way. This thesis presents an integrated planning framework that enables a robot to satisfy LTL-based task specifications in an unknown environment by combining a Temporal Logic RRT* (TL-RRT*) planner with semantic mapping. The robot builds a semantic map of its environment online using simultaneous …
Conditioning Hierarchical Diffusion Transformers On Rf Circuit Parameters, Ethan Morton
Conditioning Hierarchical Diffusion Transformers On Rf Circuit Parameters, Ethan Morton
McKelvey School of Engineering Graduate Student Theses & Dissertations
As modern ML techniques have become increasingly advanced, they have begun to be integrated into wireless RF systems for classification, identification, and spectrum management. Deep Neural Networks (DNNs) enable RF system operators and designers to design more flexible systems with greater robustness to errors and attacks. However, neural networks require significant amounts of properly annotated data to train. Current data labeling methods lack the ability to obtain reliable true labels for circuit properties such as carrier frequency offset (CFO), power amplifier (PA) non-linearity, and in-phase/quadrature (IQ) imbalance. This thesis investigates the efficacy of a novel architecture, RF-Diffusion, for generating high-quality …
Design Of An Extensible And Scalable Data Acquisition System For Pulse Shape Discrimination, Prince John
Design Of An Extensible And Scalable Data Acquisition System For Pulse Shape Discrimination, Prince John
McKelvey School of Engineering Graduate Student Theses & Dissertations
This thesis presents the design and development of a highly scalable, end-to-end data acquisition (DAQ) system for nuclear physics experiments that can be deployed in configurations ranging from a few to thousands of detector channels. The system is built as an extensible platform composed of modular 16-channel chipboards that support a wide range of scintillator and detector types and perform real-time, on-board data sparsification and pulse-shape processing. Three versions of the chipboard have been fabricated to date.
The DAQ architecture is based on a family of analog pulse-shape-processing application- specific integrated circuits (ASICs) developed by the IC Design Laboratory at …
Multi-Layer Support For Component-Based Cyber-Physical Systems Applications, Oren Bell
Multi-Layer Support For Component-Based Cyber-Physical Systems Applications, Oren Bell
McKelvey School of Engineering Graduate Student Theses & Dissertations
Component-based design is a paradigm meant to aid in development of software applications by modularizing different functionalities of a system. This building-block approach is used extensively in cyber–physical and robotic systems. Common and established solutions to specific problems, such as perception nodes, state estimators, and motion planners, can be developed, verified, and reused as off-the-shelf modules. These modules may be integrated atop today’s heterogeneous hardware platforms, where an application can be distributed across GPUs, FPGAs, and CPU cores. When heterogeneous computational devices share the workload of a collection of components, the very act of integration may inject timing uncertainty. For …
Accelerating Gnn Inference On Multi-Core Systems, Binglin Ji
Accelerating Gnn Inference On Multi-Core Systems, Binglin Ji
McKelvey School of Engineering Graduate Student Theses & Dissertations
Graph Neural Networks (GNNs) are becoming increasingly popular, with their applications expanding across diverse domains. As the scale of graph data continues to grow, including larger numbers of nodes, edges, and higher embedding dimensions, standardized libraries such as DGL and PyG have been developed to facilitate GNN computation. However, with the rapid increase in the number of processor cores and the evolution of multi-core architectures, these libraries often show poor scalability and fail to execute GNN inference efficiently on the latest multi-core systems, particularly those with upwards of a hundred cores. To address this limitation, we present FGI, a Fast …
Transfer Learning For Temporal Logic Objectives, Lucas M. Santana Rovira
Transfer Learning For Temporal Logic Objectives, Lucas M. Santana Rovira
McKelvey School of Engineering Graduate Student Theses & Dissertations
Reinforcement learning algorithms can enable autonomous systems to learn the control skills needed to accomplish a task specified by a linear temporal logic formula. However, they cannot be transferred to a new task, even when the two are very similar. For each new task, the policy must be redesigned from scratch, which is a common limitation of existing reinforcement learning methods for temporal logic tasks. A proposed solution to this problem leverages the similarity between past and new tasks to reuse already learned control skills to accomplish the new task, with minimal or no retraining.
Rather than learning a single …
Adaptive Noise Estimation And Denoising With Deep Learning For Nmr Spectroscopy, Naveen Asokan
Adaptive Noise Estimation And Denoising With Deep Learning For Nmr Spectroscopy, Naveen Asokan
McKelvey School of Engineering Graduate Student Theses & Dissertations
Nuclear Magnetic Resonance (NMR) spectroscopy is a powerful analytical technique widely used for molecular structure elucidation in chemistry, biology, and medicine. However, spectral accuracy is often degraded by noise—particularly in low acquisition time settings—resulting in reduced resolution and obscured chemical features. While traditional noise reduction techniques such as signal averaging can improve spectral quality, they require longer acquisition times, limiting their utility in real-time and high-throughput applications.
This thesis presents a deep learning-based denoising framework designed to enhance the quality of complex-valued NMR spectra. The proposed model, built upon a U-Net architecture, incorporates both real and imaginary components of the …
Generic Fpga Preprocessing For Astrophysics Instruments In Hls, Qinzhou Song
Generic Fpga Preprocessing For Astrophysics Instruments In Hls, Qinzhou Song
McKelvey School of Engineering Graduate Student Theses & Dissertations
FPGAs are widely deployed on high-energy astroparticle physics instruments to preprocess large volumes of streaming data from various sensors. Increasingly, these deployments are finding their way to space-borne instruments, where constraints on size, weight, and power (SWaP) require careful balancing of speed and resource utilization. Although telescope designs vary widely, they often share common preprocessing elements, including channel-level readout, pedestal subtraction, waveform integration, and zero suppression from front-end ADCs, as well as identification and centroiding of signal islands across groups of multiple channels. High-Level Synthesis (HLS) tools allow these designs to be expressed at a conceptual level, which automates a …
Strategic Reactor Allocation For Deadlock-Free Execution, Jeevan Sivamohan
Strategic Reactor Allocation For Deadlock-Free Execution, Jeevan Sivamohan
McKelvey School of Engineering Graduate Student Theses & Dissertations
As it becomes harder to increase the computation power of a single machine, we are turning towards parallel and distributed systems to extract additional performance by breaking down the problem into pieces and solving it simultaneously. While this provides a great opportunity for increased performance,e it comes with additional problems not present in the sequential approach. One such problem is deadlock. Deadlock is defined as the state in which program execution stalls because the system has run out of resources to manage and execute the program properly, or there exists some circular dependency in the data between parallel or distributed …
Work-Stealing Scheduler For Parallel Cache-Adaptive Algorithms, Chuqi Jiang
Work-Stealing Scheduler For Parallel Cache-Adaptive Algorithms, Chuqi Jiang
McKelvey School of Engineering Graduate Student Theses & Dissertations
Modern computing systems with hierarchical memory structures, such as multiple cache levels, main memory, and external storage, pose significant challenges in optimizing memory usage for algorithm efficiency. Traditional models like the Disk Access Model (DAM) and advancements such as cache-oblivious algorithms have focused on minimizing memory transfers without requiring explicit knowledge of memory hierarchy parameters. However, these approaches assume fixed memory sizes and exclusive cache access, limiting their applicability in real-world, shared-memory environments where memory allocations fluctuate. To address these limitations, cache-adaptive algorithms were developed to dynamically adjust to changing memory profiles, enabling near-optimal performance even in multi-process systems. While …
A Limited-Preemption Scheduling Model Inspired By Security Considerations, Benjamin Standaert, Fatima Raadia, Marion Sudvarg, Sanjoy Baruah, Thidapat Chantem, Nathan Fisher, Christopher Gill
A Limited-Preemption Scheduling Model Inspired By Security Considerations, Benjamin Standaert, Fatima Raadia, Marion Sudvarg, Sanjoy Baruah, Thidapat Chantem, Nathan Fisher, Christopher Gill
Computer Science and Engineering Faculty Research
Safety-critical embedded systems such as autonomous vehicles typically have only very limited computational capabilities on board that must be carefully managed to provide required enhanced functionalities. As these systems become more complex and inter-connected, some parts may need to be secured to prevent unauthorized access, or isolated to ensure correctness.
We propose the multi-phase secure (MPS) task model as a natural extension of the widely used sporadic task model for modeling both the timing and the security (and isolation) requirements for such systems. Under MPS, task phases reflect execution using different security mechanisms which each have associated execution time costs …
Robust Quantitative Photoacoustic Imaging For Colorectal Cancer Treatment Monitoring, Sitai Kou
Robust Quantitative Photoacoustic Imaging For Colorectal Cancer Treatment Monitoring, Sitai Kou
McKelvey School of Engineering Graduate Student Theses & Dissertations
Colorectal cancer is the 2nd leading cause of cancer death in the United States and the incidence among population under 50 years old has been increasing for the past decade. Contrary to obvious vascular and morphological structures in pre-treatment colorectal cancer, during treatment and post-treatment colorectal cancer tissue often contains fibrosis and edema in tumor bed. These complications cause difficulties in evaluating tissue response to neoadjuvant chemoradiation therapy with MRI and endoscopy, leading to unnecessary resection of rectum, which increases healthcare cost and impacts patient quality of life. Photoacoustic (PA) imaging is a promising tool for observing blood distribution in …
A Distributed And Hybrid Ai-Based Security Framework For 5g Real-Time Applications, Ali Ghubaish
A Distributed And Hybrid Ai-Based Security Framework For 5g Real-Time Applications, Ali Ghubaish
McKelvey School of Engineering Graduate Student Theses & Dissertations
This dissertation develops a multifaceted security framework tailored for 5G-enabled real-time Internet of medical things (IoMT) systems to significantly enhance the security infrastructure within healthcare environments. The framework pivots around three core technological advancements: the development of the Light feature Engineering based on the Mean Decrease in Accuracy (LEMDA), the construction of a 5G testbed that serves as a distributed intrusion detection system (IDS), and the implementation of a hybrid deep reinforcement learning (HDRL) method. LEMDA represents a breakthrough in data processing for IoMT systems. By intelligently reducing data complexity, LEMDA enhances the speed and accuracy of threat detection mechanisms, …
Improving And Modeling Heterogeneous Streaming Computation, Clayton Faber
Improving And Modeling Heterogeneous Streaming Computation, Clayton Faber
McKelvey School of Engineering Graduate Student Theses & Dissertations
Data streaming algorithms are a class of problems that deal with moving data through a system while being processed. When implementing these types of algorithms a developer will spend time tuning an implementation for deployment, but if they are using heterogeneous architectures or when nodes of computation are physically separate from one another performance may be lost to unforeseen data movement complications. In this work we aim to alleviate some of these pain points through a combination of programming advice and mathematical models. One of the pain points often unseen and underappreciated by developers is a type of data streaming …
Robustness Of Trajectory Prediction Neural Network Models, Guocheng He
Robustness Of Trajectory Prediction Neural Network Models, Guocheng He
McKelvey School of Engineering Graduate Student Theses & Dissertations
The application of autonomous vehicles in real life relies on trajectory prediction models based on perception and observation of the surrounding scene. The deep neural network model has been widely proven to provide relatively stable and excellent performance in various scenarios. Many formal approaches are used as verification of the prediction results of DNN models, where Conformal Prediction is one which can provide statistical safety guarantee region for DNN models. However, so far, no research has shown that conformal prediction possesses satisfactory robustness in dealing with purposed adversarial attacks. In this paper, we propose an adversarial attack approach against trajectory …
Decentralized Computing For Reliable Home Automation, Rahav Dor
Decentralized Computing For Reliable Home Automation, Rahav Dor
McKelvey School of Engineering Graduate Student Theses & Dissertations
Smart homes are distributed systems that should provide reliable home automation services. Distributed controllers have been used to improve the reliability of smart homes. However, despite the redundancy in controllers, the reliability of smart homes is hindered by the unreliable network infrastructure comprising home Wi-Fi and low-power wireless networks. As a result, smart homes cannot be trusted with much more than casual automation to date. This dissertation identifies the limitations of traditional fault-tolerant approaches that require inter-controller coordination over an unreliable network infrastructure. A new class of decentralized control paradigm named Banyan, with fully autonomous controllers, is introduced by this …
Real-Time Analysis Of Aerosol Size Distributions With The Fast Integrated Mobility Spectrometer (Fims), Daisy Wang
Real-Time Analysis Of Aerosol Size Distributions With The Fast Integrated Mobility Spectrometer (Fims), Daisy Wang
McKelvey School of Engineering Graduate Student Theses & Dissertations
The Fast Integrated Mobility Spectrometer (FIMS) has emerged as an innovative instrument in the aerosol science domain. It employs a spatially varying electric field to separate charged aerosol particles by their electrical mobilities. These separated particles are then enlarged through vapor condensation and imaged in real time by a high-speed CCD camera. FIMS achieves near 100% detection efficiency for particles ranging from 10 nm to 600 nm with a temporal resolution of one second. However, FIMS’ real-time capabilities are limited by an offline data analysis process. Deferring analysis until hours or days after measurement makes FIMS' capabilities less valuable for …
Watch: A Distributed Clock Time Offset Estimation Tool On The Platform For Open Wireless Data-Driven Experimental Research, Cassie Jeng
McKelvey School of Engineering Graduate Student Theses & Dissertations
The synchronization of the clocks used at different devices across space is of critical importance in wireless communications networks. Each device’s local clock differs slightly, affecting the times at which packets are transmitted from different nodes in the network. This thesis provides experimentation and software development on POWDER, the Platform for Open, Wireless Data-driven Experimental Research, an open wireless testbed across the University of Utah campus. We build upon Shout, a suite of Python scripts that allow devices to iteratively transmit and receive with each other and save the collected data. We introduce WATCH, an experimental method to estimate clock …
Mirror Position Detection In A Catoptric Surface, Run Zhang
Mirror Position Detection In A Catoptric Surface, Run Zhang
McKelvey School of Engineering Graduate Student Theses & Dissertations
The Catoptric Surface research project is a pioneering exploration of controlling daylight effects within built environments. In this thesis, we focus on the mirror position detection problem, which plays a vital role in achieving dynamic control over the direction of reflected light within a space. To address the challenge of mirror position detection, we employ computer vision techniques, specifically edge detection and the RANdom SAmple Consensus (RANSAC) algorithm. Edge detection is utilized to identify significant changes in intensity or color, corresponding to object boundaries, while RANSAC is applied for ellipse fitting. By iteratively selecting minimal subsets of points and fitting …
Targeted Adversarial Attacks Against Neural Network Trajectory Predictors, Kaiyuan Tan
Targeted Adversarial Attacks Against Neural Network Trajectory Predictors, Kaiyuan Tan
McKelvey School of Engineering Graduate Student Theses & Dissertations
Trajectory prediction is an integral component of modern autonomous systems as it allows for envisioning future intentions of nearby moving agents. Due to the lack of other agents' dynamics and control policies, deep neural network (DNN) models are often employed for trajectory forecasting tasks. Although there exists an extensive literature on improving the accuracy of these models, there is a very limited number of works studying their robustness against adversarially crafted input trajectories. To bridge this gap, in this paper, we propose a targeted adversarial attack against DNN models for trajectory forecasting tasks. We call the proposed attack TA4TP for …
Adversarial Patch Attacks On Deep Reinforcement Learning Algorithms, Peizhen Tong
Adversarial Patch Attacks On Deep Reinforcement Learning Algorithms, Peizhen Tong
McKelvey School of Engineering Graduate Student Theses & Dissertations
Adversarial patch attack has demonstrated that it can cause the misclassification of deep neural networks to the target label when the size of patch is relatively small to the size of input image; however, the effectiveness of adversarial patch attack has never been experimented on deep reinforcement learning algorithms. We design algorithms to generate adversarial patches to attack two types of deep reinforcement learning algorithms, including deep Q-networks (DQN) and proximal policy optimization (PPO). Our algorithms of generating adversarial patch consist of two parts: choosing attack position and training adversarial patch on that position. Under the same bound of total …
Applying Hls To Fpga Data Preprocessing In The Advanced Particle-Astrophysics Telescope, Meagan Konst
Applying Hls To Fpga Data Preprocessing In The Advanced Particle-Astrophysics Telescope, Meagan Konst
McKelvey School of Engineering Graduate Student Theses & Dissertations
The Advanced Particle-astrophysics Telescope (APT) and its preliminary iteration the Antarctic Demonstrator for APT (ADAPT) are highly collaborative projects that seek to capture gamma-ray emissions. Along with dark matter and ultra-heavy cosmic ray nuclei measurements, APT will provide sub-degree localization and polarization measurements for gamma-ray transients. This will allow for devices on Earth to point to the direction from which the gamma-ray transients originated in order to collect additional data. The data collection process is as follows. A scintillation occurs and is detected by the wavelength-shifting fibers. This signal is then read by an ASIC and stored in an ADC …
Model-Based Deep Learning For Computational Imaging, Xiaojian Xu
Model-Based Deep Learning For Computational Imaging, Xiaojian Xu
McKelvey School of Engineering Graduate Student Theses & Dissertations
This dissertation addresses model-based deep learning for computational imaging. The motivation of our work is driven by the increasing interests in the combination of imaging model, which provides data-consistency guarantees to the observed measurements, and deep learning, which provides advanced prior modeling driven by data. Following this idea, we develop multiple algorithms by integrating the classical model-based optimization and modern deep learning to enable efficient and reliable imaging. We demonstrate the performance of our algorithms by validating their performance on various imaging applications and providing rigorous theoretical analysis.
The dissertation evaluates and extends three general frameworks, plug-and-play priors (PnP), regularized …
Machine Learning For Analog/Mixed-Signal Integrated Circuit Design Automation, Weidong Cao
Machine Learning For Analog/Mixed-Signal Integrated Circuit Design Automation, Weidong Cao
McKelvey School of Engineering Graduate Student Theses & Dissertations
Analog/mixed-signal (AMS) integrated circuits (ICs) play an essential role in electronic systems by processing analog signals and performing data conversion to bridge the analog physical world and our digital information world.Their ubiquitousness powers diverse applications ranging from smart devices and autonomous cars to crucial infrastructures. Despite such critical importance, conventional design strategies of AMS circuits still follow an expensive and time-consuming manual process and are unable to meet the exponentially-growing productivity demands from industry and satisfy the rapidly-changing design specifications from many emerging applications. Design automation of AMS IC is thus the key to tackling these challenges and has been …
A Collaborative Knowledge-Based Security Risk Assessments Solution Using Blockchains, Tara Thaer Salman
A Collaborative Knowledge-Based Security Risk Assessments Solution Using Blockchains, Tara Thaer Salman
McKelvey School of Engineering Graduate Student Theses & Dissertations
Artificial intelligence and machine learning have recently gained wide adaptation in building intelligent yet simple and proactive security risk assessment solutions. Intrusion identification, malware detection, and threat intelligence are examples of security risk assessment applications that have been revolutionized with these breakthrough technologies. With the increased risk and severity of cyber-attacks and the distributed nature of modern threats and vulnerabilities, it becomes critical to pose a distributed intelligent assessment solution that evaluates security risks collaboratively. Blockchain, as a decade-old successful distributed ledger technology, has the potential to build such collaborative solutions. However, in order to be used for such solutions, …
Domain Specific Computing In Tightly-Coupled Heterogeneous Systems, Anthony Michael Cabrera
Domain Specific Computing In Tightly-Coupled Heterogeneous Systems, Anthony Michael Cabrera
McKelvey School of Engineering Graduate Student Theses & Dissertations
Over the past several decades, researchers and programmers across many disciplines have relied on Moores law and Dennard scaling for increases in compute capability in modern processors. However, recent data suggest that the number of transistors per square inch on integrated circuits is losing pace with Moores laws projection due to the breakdown of Dennard scaling at smaller semiconductor process nodes. This has signaled the beginning of a new “golden age in computer architecture” in which the paradigm will be shifted from improving traditional processor performance for general tasks to architecting hardware that executes a class of applications in a …
Investigating Single Precision Floating General Matrix Multiply In Heterogeneous Hardware, Steven Harris
Investigating Single Precision Floating General Matrix Multiply In Heterogeneous Hardware, Steven Harris
McKelvey School of Engineering Graduate Student Theses & Dissertations
The fundamental operation of matrix multiplication is ubiquitous across a myriad of disciplines. Yet, the identification of new optimizations for matrix multiplication remains relevant for emerging hardware architectures and heterogeneous systems. Frameworks such as OpenCL enable computation orchestration on existing systems, and its availability using the Intel High Level Synthesis compiler allows users to architect new designs for reconfigurable hardware using C/C++. Using the HARPv2 as a vehicle for exploration, we investigate the utility of several of the most notable matrix multiplication optimizations to better understand the performance portability of OpenCL and the implications for such optimizations on this and …
Elicitation And Aggregation Of Data In Knowledge Intensive Crowdsourcing, Dohoon Kim
Elicitation And Aggregation Of Data In Knowledge Intensive Crowdsourcing, Dohoon Kim
All Computer Science and Engineering Research
With the significant advance of internet and connectivity, crowdsourcing gained more popularity and various crowdsourcing platforms emerged. This project focuses on knowledge-intensive crowdsourcing, in which agents are presented with the tasks that require certain knowledge in domain. Knowledge-intensive crowdsourcing requires agents to have experiences on the specific domain. With the constraint of resources and its trait as sourcing from crowd, platform is likely to draw agents with different levels of expertise and knowledge and asking same task can result in bad performance. Some agents can give better information when they are asked with more general question or more knowledge-specific task …
A Virtual 4d Ct Scanner, Xiwen Li
A Virtual 4d Ct Scanner, Xiwen Li
All Computer Science and Engineering Research
4D CT scan is widely used in medical imaging. Images are acquired through phases. In this case, we can track the motion of organs such as heart. However, it also introduces motion artifacts. A lot of research focuses on remove these artifacts. It is difficult to acquire artifact data by a real CT scanner. In this project, we implement a virtual CT machine to simulate the real 4D CT scan. we also conduct experi- ments to check its clinical reality with respect to respiratory and heart motion parameters.
Centrality Of Blockchain, Zixuan Li
Centrality Of Blockchain, Zixuan Li
All Computer Science and Engineering Research
Decentralization is widely recognized as the property and one of most important advantage of blockchain over legacy systems. However, decentralization is often discussed on the consensus layer and recent research shows the trend of centralization on several subsystem of blockchain. In this project, we measured centralization of Bitcoin and Ethereum on source code, development eco-system, and network node levels. We found that the programming language of project is highly centralized, code clone is very common inside Bitcoin and Ethereum community, and developer contribution distribution is highly centralized. We further discuss how could these centralizations lead to security issues in blockchain. …