7 research outputs found

    BroncoVote: Secure Voting System Using Ethereum’s Blockchain

    Get PDF
    Voting is a fundamental part of democratic systems; it gives individuals in a community the faculty to voice their opinion. In recent years, voter turnout has diminished while concerns regarding integrity, security, and accessibility of current voting systems have escalated. E-voting was introduced to address those concerns; however, it is not cost-effective and still requires full supervision by a central authority. The blockchain is an emerging, decentralized, and distributed technology that promises to enhance different aspects of many industries. Expanding e-voting into blockchain technology could be the solution to alleviate the present concerns in e-voting. In this paper, we propose a blockchain-based voting system, named BroncoVote, that preserves voter privacy and increases accessibility, while keeping the voting system transparent, secure, and cost-effective. BroncoVote implements a university-scaled voting framework that utilizes Ethereum’s blockchain and smart contracts to achieve voter administration and auditable voting records. In addition, BroncoVote utilizes a few cryptographic techniques, including homomorphic encryption, to promote voter privacy. Our implementation was deployed on Ethereum’s Testnet to demonstrate usability, scalability, and efficiency

    GenVote: Blockchain-Based Customizable and Secure Voting Platform

    No full text
    Electronic voting has been popularized in recent years as an alternative to traditional voting. Even though electronic voting addresses the problems that traditional voting brings, it is not a perfect solution. Electronic voting brings its own set of concerns which include: election fraud, voter privacy, data integrity, and confidentiality. To ensure fairness in electronic voting, a centralized system is required and the complete process has to be overseen by an authority. Due to these requirements it can be very expensive to roll-out on a large scale during every voting period. Blockchain, the distributed data structure popularized by Bitcoin, can be integrated into electronic voting systems to alleviate some the problems involved with them while being cost-effective. With the use of blockchain, we propose a voting system that is easily accessible, customizable, transparent, and in-expensive. GenVote is a distributed electronic voting system that utilizes Ethereum Blockchain, smart contracts, and homomorphic encryption to achieve a transparent voting process with non-authority based tallying and voter privacy. GenVote also allows the ballot creation and voting process to be customizable with different types of ballots and logic based voting. GenVote is currently a viable solution for university-scaled elections and has been deployed on Ethereum Ropsten testing network to evaluate its viability and scalability as an electronic voting system

    VigilRx: A Scalable and Interoperable Prescription Management System Using Blockchain

    Get PDF
    Achieving interoperability between healthcare providers is a major challenge. Current systems for managing prescription records suffer from data siloing, unnecessary record duplication, and slow record transfers. In many systems, patients do not retain control over their prescription data. Instead, they must use an intermediary to access or transfer their records. Furthermore, record transfers suffer from differing standards between providers, outdated communication methods, and information blocking. Solving these problems necessitates the creation of an interoperable prescription management system. Realizing such a system requires considering security, efficiency, scalability, and other challenges. Recent regulatory actions attempt to address these challenges, but fundamental issues persist. This paper proposes a patient-centric and interoperable prescription system that ensures patient control, prevents information blocking, and improves transfer efficiency. We call our solution VigilRx—a system that uses blockchain and smart contracts to manage prescriptions. Stakeholders exist as one of three role-based smart contracts within the system: patient, prescriber, or pharmacy. These role contracts ensure the system is patient-centric by assigning ownership of prescription records directly to patients. Our smart contracts also ensure the system’s interoperability, as we use a standardized prescription contract to ensure records can be easily managed. VigilRx’s use of blockchain also promotes transparency by providing patients an explicit list of parties that hold permission to access their records. Use of existing software patterns allows the system to adapt as needed. We implement VigilRx and show that it is both scalable and efficient

    BroncoVotes: Secure Voting System using Ethereum\u27s Blockchain

    No full text
    Voting is a fundamental part of democratic systems, it gives individuals in a community the faculty to voice their opinion. In recent years, voter turnout has diminished while concerns regarding integrity, security, and accessibility of current voting systems have elevated. E-voting was introduced to address some of those concerns; however, it is not cost-effective and still requires supervision by representatives of a central authority. Blockchain is an emerging, decentralized and distributed technology that promises to enhance the business model of many industries. Expanding e-voting into blockchain technology could be the solution to alleviate the present concerns in e-voting. In this paper, we propose a blockchain-based voting system, named BroncoVotes, that preserves voter\u27s privacy and accessibility, while keeping the voting system transparent, secure, and cost-effective. BroncoVotes implements a university-scaled voting framework that utilizes Ethereum\u27s blockchain and smart contracts to achieve voter administration and auditable voting records. In addition, BroncoVotes utilizes several cryptographic techniques, including homomorphic encryption, to promote voter privacy. Our implementation is deployed on Ethereum\u27s Testnet to demonstrate usability, scalability, and efficiency

    Ancile: Privacy-Preserving Framework for Access Control and Interoperability of Electronic Health Records Using Blockchain Technology

    No full text
    Despite an increased focus on the security of electronic health records and an effort by large cities around the globe to pursue smart city infrastructure, the private information of patients is subject to data breaches on a regular basis. Previous efforts to combat this have resulted in data being mostly inaccessible to patients. Existing record management systems struggle with balancing data privacy and the need for patients and providers to regularly interact with data. Blockchain technology is an emerging technology that enables data sharing in a decentralized and transactional fashion. Blockchain technology can be leveraged in the healthcare domain to achieve the delicate balance between privacy and accessibility of electronic health records. In this paper, we propose a blockchain-based framework for secure, interoperable, and efficient access to medical records by patients, providers, and third parties, while preserving the privacy of patients’ sensitive information. Our framework, named Ancile, utilizes smart contracts in an Ethereum-based blockchain for heightened access control and obfuscation of data, and employs advanced cryptographic techniques for further security. The goals of this paper are to analyze how Ancile would interact with the different needs of patients, providers, and third parties, and to understand how the framework could address longstanding privacy and security concerns in the healthcare industry

    Ancile: Toward Using Blockchain Technology for Access Control and Interoperability of Electronic Health Records

    No full text
    Despite the increased focus on the security of electronic health records, private information of patients continues to be subject to data breaches on a regular basis. Previous efforts to combat this have resulted in data being mostly inaccessible to patients. Existing record management systems struggle with balancing data privacy and the need for patients and providers to regularly interact with data. Blockchain technology is an emerging technology that enables data sharing in a decentralized and transactional fashion. Blockchain technology can be leveraged in the healthcare domain to achieve the delicate balance between privacy and accessibility of electronic health records. In this presentation, we propose a blockchain-based framework for secure, interoperable, and efficient access to medical records by patients, providers and third parties, while preserving the privacy of patients\u27 sensitive information. Our framework, Ancile, utilizes smart contracts in Ethereum\u27s blockchain for heightened access control and obfuscation of data, and employs advanced cryptography techniques for further security. The goals of this presentation are to analyze how Ancile would interact with the different needs of patients, providers, and third parties, and to understand how the framework could address longstanding privacy and security concerns in the healthcare industry

    Leveraging Blockchain for IoT Access Management

    No full text
    In 2022 on average there are about 16 Internet-of-Things(IoT) devices per household. Since these IoT devices have the capability of connecting to the internet, there is also opportunity of collecting data using these IoT devices. \textbf{Assuming some of these data are insensitive and the owner is willing to share them,} there is an opportunity to gather more data than what one owner is capable of gathering on his/her own. One example of this is pretend each house in a city have a soil moisture sensor. If there is a way to gather all the data that each soil moisture sensor in the city have collected. Then you have a picture of the water content in the soil in the whole city, instead of just one small area where your soil moisture sensor is. On the other hand you can do the alternative, buy enough soil moisture sensor to cover the whole city (assuming you are trying to get the water content of the soil in the whole city). Using blockchain for access management of shared IoT devices, we can have a transparent record of who have utilized access of specific IoT devices. With the reputation based system the users are incentivized to share their data as much as possible. Sharing valid data and participating in data validation awards device owners with more reputation. The higher the device owner\u27s reputation the more device data he/she can access. By encrypting device data in the database the systems guarantee that data has not been tampered with. To compensate for the limitations of IoT devices, IoT devices will only handle encryption of the data they have collected and have an off-chain database that stores all the encrypted data
    corecore