Loading...
Search for: blockchain
0.009 seconds
Total 54 records

    On Improving Scalability of Blockchain Systems Using Coding and Redundancy Methods

    , M.Sc. Thesis Sharif University of Technology Badihi, Ahmad Reza (Author) ; Motahhari, Abolfazl (Supervisor) ; Maddah Ali, Mohammad Ali (Supervisor)
    Abstract
    Blockchains are not scalable by design, and it is known to be the most important barrier in the way of development of these systems. One of the main approaches to this problem is sharding, that is under development in industry and academia. Sharding scales the system up by reducing redundancy, that makes blockchains vulnerable in terms of security. In this paper, we will study the effect of sharding on availability of these systems, and will show that sharding can magnify the unavailability of the service, and introduce an adversary threat model that takes real concerns of availability in today’s Internet like DoS attacks into account. We also introduce a basic unavailability-resistant... 

    Designing a Framework for Power Exchange in Local Energy Market of a
    Microgrid Using the Concept of Blockchain Technology

    , M.Sc. Thesis Sharif University of Technology Rezaie, Farhad (Author) ; Moeini Aghtaee, Moein (Supervisor)
    Abstract
    By entering the concepts of transactive energy systems, microgrids and peer-to-peer networks into the local energy market, it has made it possible to implement local energy market in the microgrids more than ever. In transactive energy systems, with the elimination of the intermediate entity, exchanges take place directly between the different parts of the system, which results in increased system flexibility and reduced system costs. In this study, by applying blockchains in local energy market and in micro-grids and transactive energy systems, a framework is proposed to implement local energy market in an energy micro-grid based on blockchain. By using blockchain features and structure,... 

    Design of a Graphbased Social News Aggregator Network on Blockchain

    , M.Sc. Thesis Sharif University of Technology Ziashahabi, Amir (Author) ; Heydarnoori, Abbas (Supervisor) ; MaddahAli, Mohammad Ali (Co-Supervisor)
    Abstract
    In today’s world, social networks have become one of the primary sources for the creation and propagation of news. Social news aggregators are one of the main actors in this area in which users create news items and use positive or negative votes to indicate their preference
    toward a news item. This approach suffers from several problems raging from being prone to the dominance of a united adversary to difficulty in decerning between correct and fake new news and lack of incentive for honest behaviors. In this paper, we propose a graphbased news aggregator in which instead of voting on new items, users submit their votes on the relations between news items. This method of voting... 

    Customizing a Privacy-Preserving Blockchain-Based Distributed Ledger for Second-Price Auction Smart Contract

    , M.Sc. Thesis Sharif University of Technology Mirzaei, Amir (Author) ; Bayat Sarmadi, Siavash (Supervisor)
    Abstract
    A distributed ledger is a method of digital data storage and sharing in different places, and the blockchain technology is a way of implementing a distributed ledger. This technology has been employed in many of the cryptocurrencies like Ethereum to store transactions. In addition to storing transactions, Ethereum deploys scripts called smart contracts that are automatically executable. These scripts execute transparently and without preserving the privacy of participants. On the other hand, confidentiality and privacy are among the important components in data, network, and system security. Models such as Hawk and Enigma have been presented to obtain privacy-preserving in smart contracts;... 

    Scalable Architecture Based on Fog Computing and Blockchain for IoT Device Management

    , M.Sc. Thesis Sharif University of Technology Tahmasebi, Shirin (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    With the recent considerable developments in the Internet of Things (IoT), billions of resource-constrained devices are interconnected through the internet. Monitoring this huge number of IoT devices that are heterogeneous in terms of underlying communication protocols and data format is challenging. The majority of existing IoT device monitoring solutions heavily rely on centralized architectures. Since using centralized architectures comes at the expense of trusting an authority, it has several inherent drawbacks, including vulnerability to security attacks, lack of data privacy, and unauthorized data manipulation. Hence, a new decentralized approach is crucial to remedy these drawbacks.... 

    Probabilistic smart contracts: Secure randomness on the blockchain

    , Article 1st IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2019, 14 May 2019 through 17 May 2019 ; 2019 , Pages 403-412 ; 9781728113289 (ISBN) Chatterjee, K ; Kafshdar Goharshady, A ; Pourdamghani, A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2019
    Abstract
    In today's programmable blockchains, smart contracts are limited to being deterministic and non-probabilistic. This lack of randomness is a consequential limitation, given that a wide variety of real-world financial contracts, such as casino games and lotteries, depend entirely on randomness. As a result, several ad-hoc random number generation approaches have been developed to be used in smart contracts. These include ideas such as using an oracle or relying on the block hash. However, these approaches are manipulatable, i.e. Their output can be tampered with by parties who might not be neutral, such as the owner of the oracle or the miners.We propose a novel game-theoretic approach for... 

    How News Affect the Value of Bitcoin

    , M.Sc. Thesis Sharif University of Technology Jahani, Ali (Author) ; Talebian, Masoud (Supervisor) ; Hajizadeh, Iman (Co-Supervisor)
    Abstract
    This research investigates the impact of Bitcoin and cryptocurrency news along with macroeconomic and financial indicators, on Bitcoin price fluctuations for two years (May 2016-2018). The reason for this examination is due to high variations of Bitcoin price in the late 2017 and beginning of 2018, while academic research focusing on Bitcoin price are mostly conducted before 2017. Findings show that the number of news with positive and negative contexts, and news related to cryptocurrency technology have a direct relationship with Bitcoin price change. The other result shows that among news concentrated on Bitcoin, the most effective is regarding adverse incidents, famous people concerns and... 

    Using Blockchain to achieve Privacy in E-health

    , M.Sc. Thesis Sharif University of Technology Meisami, Sajad (Author) ; Aref, Mohammad Reza (Supervisor)
    Abstract
    With the advent of the Internet of Things (IoT), e-health has become one of the main topics of research. Due to the sensitivity of patient information, patient privacy seems challenging. Nowadays, patient data is usually stored in the cloud in healthcare programs, making it difficult for users to have enough control over their data. The recent increment in announced cases of security and surveillance breaches compromising patients' privacy call into question the conventional model, in which third-parties gather and control immense amounts of patients' Healthcare data. In this work, we try to resolve the issues mentioned above by using blockchain technology. We propose a blockchain-based... 

    Design and Analysis of an E-voting System Based on Blockchain

    , M.Sc. Thesis Sharif University of Technology Doost, Mohammad (Author) ; Mohajeri, Javad (Supervisor) ; Salmasi Zadeh, Mahmoud (Co-Supervisor)
    Abstract
    Voting has been considered as one of the principal of democracy which by this, people can announce their convictions and ideas officially. E-voting is a method of online voting based on cryptographic mechanisms. E-voting schemes by keeping voters' privacy safe and providing security requirement same as verifiability, fairness, coercion resistance, receipt freeness, undeniability, and eligibility has been noticed in recent years. Security of many presenting schemes is based on existence of trusted third party that plays an important role in process of getting and counting votes. Also, some of security problems which are in this scheme, originated from centralization and generic trust of third... 

    Feasibility Study of Blockchain Policy on Oil and Gas Industries

    , M.Sc. Thesis Sharif University of Technology Zinati, Abolfazl (Author) ; Maleki, Abbas (Supervisor)
    Abstract
    The Oil and gas industry is one of the most important industries in the world. It has great role in Iran’s economy also. Regarding complexities of new companies, there is room for more cooperation and coordination within the industry and with other actors. Oil and gas niches have close interdependency with financial sector. The new encrypted currencies play great role in new financial models. Blockchain technology can help the oil and gas industry by using its appropriate features. Blockchain is a system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system. The supply chain of oil and gas industry in Iran includes upstream, midstream... 

    A novel cloud manufacturing service composition platform enabled by Blockchain technology

    , Article International Journal of Production Research ; Volume 58, Issue 17 , 2020 , Pages 5280-5298 Aghamohammadzadeh, E ; Fatahi Valilai, O ; Sharif University of Technology
    Taylor and Francis Ltd  2020
    Abstract
    In the near future, manufacturing industries will be mostly recognised with characteristics like IoT, and massive data transactions. To fulfil these characteristics, paradigms like Cloud manufacturing, Industry 4.0 and smart factory have passed their preliminary steps to become the primary inspirations. Considering the nature of Cloud manufacturing which consists of a vast number of service providers and Service demanders being introduced to the manufacturing cloud, service composition problem is introduced. However, there is a big challenge for fulfilling the dynamic behaviour of parameters which change rapidly over time in the service composition problem. This paper challenges the... 

    An Energy Sharing Model among Smart Energy Hubs Based on Blockchain Concept

    , M.Sc. Thesis Sharif University of Technology Ebrahimi, Mahan (Author) ; Ranjbar, Ali Mohammad (Supervisor) ; Sheikhi, Aras (Supervisor)
    Abstract
    In the light of rapid advancement in renewable energy technologies, they become an appropriate way to supply energy demands with lower costs. It also gives them the chance to earn money by selling surplus energy to other energy consumers. The coordination of different energy types and the ability of energy conversion, facilitates the rising of new energy prosumers called “Smart Energy Hub(SEH)”. This thesis proposes a model of energy trading among SEHs. The model consists of SEHs, energy utility grids, energy consumers and aggregator. In this model, aggregator aggregates between SEHs, energy consumers and utility grids in order to maximize its profit. Bilevel optimization problem has been... 

    A Scalable architecture for monitoring IOT devices using ethereum and fog computing

    , Article 4th International Conference on Smart Cities, Internet of Things and Applications, SCIoT 2020, 16 September 2020 through 17 September 2020 ; 2020 , Pages 66-76 Tahmasebi, S ; Habibi, J ; Shamsaie, A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    With recent considerable developments in the Internet of Things (IoT), billions of resource-constrained devices are interconnected through the Internet. Monitoring this huge number of IoT devices which are heterogeneous in terms of underlying communication protocols and data format is challenging. The majority of existing IoT device monitoring solutions heavily rely on centralized architectures. Since using centralized architectures comes at the expense of trusting an authority, it has several inherent drawbacks, including vulnerability to security attacks, lack of data privacy, and unauthorized data manipulation. Hence, a new decentralized approach is crucial to remedy these drawbacks. One... 

    Privacy Preserving Communication Schemes for Light Clients in Blockchain Networks: Algorithms and Analysis

    , M.Sc. Thesis Sharif University of Technology Bakhshi, Mahdi (Author) ; Pakravan, Mohammad Reza (Supervisor) ; Maddah Ali, Mohammad Ali (Co-Supervisor)
    Abstract
    Lightweight clients are a type of blockchain users who do not store all the blocks in the blockchain due to limited resources. These users store only a small part of each block and when needed, request transactions from full nodes that store the entire blockchain. These users have no role in block validation and only want to receive transactions related to their addresses with proof of the inclusion in the block from full nodes.Since light clients rely on full nodes for receiving transactions, their privacy against full nodes is important. The current implementation of Bitcoin uses Bloom filters for privacy, but this offers very little privacy to the users.In this thesis, we study the... 

    A Novel Blockchain-Based Optimization Model based on ADMM Method for Cloud Manufacturing Service Composition Problem

    , M.Sc. Thesis Sharif University of Technology Jabbari Marand, Behnam (Author) ; Hoshmand, Mahmoud (Supervisor) ; Fatahi Valilai, Omid (Supervisor)
    Abstract
    With the growing product diversification and customization of demands, employing the concept of shared economy and resource sharing is more than ever needed. In this regard, with the advent of the Industry 4.0, IoT , cloud computing, and systems such as cloud manufacturing, impediments have been eliminated to form a network of businesses. Therefore, the problem of service composition, which seeks to allocate the best combination of services to a specific demand, is considered. Due to many services and various quality parameters, these problems fall into the category of mega-size problems. Moreover, in terms of computational complexity, they are from the NP-hard class. Given the... 

    A Novel Solving Method for Transportation Assignment Problem Considering Ride-sharing Using Blockchain Technology

    , M.Sc. Thesis Sharif University of Technology Etemad Moghadam, Samin (Author) ; Hajji, Alireza (Supervisor) ; Fatahi Valilai, Omid (Co-Supervisor)
    Abstract
    Population and urbanization increase, intra-city travel and the use of private cars have created problems such as traffic, higher fuel consumption and air pollution. One of the approaches to deal with this phenomenon, which has been in center of attention in recent years due to the growth of technology and development of ride-hailing platforms on mobile phones, is using shared vehicles and travel sharing.The assignment problem in ride-sharing is a group of VRP problems and is classified as an NP-hard problem. Due to the high volume of demand from passengers and supply from drivers, as well as the need for fast response to reduce waiting time for passengers and drivers, there is a need to... 

    Explain the General Policies of Iran (Government) in the Field of Cryptocurrencies

    , M.Sc. Thesis Sharif University of Technology Rostami Baroui, Reza (Author) ; Maleki, Ali (Supervisor) ; Mirzapour, Hossein (Co-Supervisor)
    Abstract
    This research deals with one of the current issues in the world and in Iran which is called the field of cryptocurrencies. This research has tried to map the situation of cryptocurrencies in the world and then the situation of Iran in this field.In order to understand the situation of Iran in the field of cryptocurrencies, three main questions have been defined. The Questions that first express the nature of Iran's policies and then determine the position of these policies in relation to the conceptual framework, and then it will discover the reason of the adoption of these policies in Iran.Therefore, this research has an exploratory approach and its research method is qualitative. In order... 

    Explain the General Policies of Iran (Government)in the Field of Cryptocurrencies

    , M.Sc. Thesis Sharif University of Technology Rostami Baroui, Reza (Author) ; Maleki, Ali (Supervisor) ; Mirzapour, Hossein (Co-Supervisor)
    Abstract
    This research deals with one of the current issues in the world and in Iran, which is named the field of cryptocurrencies. Domain that is managed decentrally due to the use of blockchain platform. This decentralization has caused different challenges (security problems, disruption of economic governance, etc.) for governments and has created different advantages and disadvantages for each country. This study seeks to investigate how Iran is facing the challenges in the field of cryptocurrencies. In this research, three main questions have been asked to determine the situation of Iran in the field of cryptocurrencies. In the first question, what are the policies of Iran is questioned and then... 

    Multi-User dynamic searchable symmetric encryption with corrupted participants

    , Article IEEE Transactions on Dependable and Secure Computing ; 2021 ; 15455971 (ISSN) Gharehchamani, J ; Wang, Y ; Papadopoulos, D ; Zhang, M ; Jalili, R ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2021
    Abstract
    We study the problem of multi-user dynamic searchable symmetric encryption (DMUSSE) where a data owner stores its encrypted documents on an untrusted remote server and wishes to selectively allow multiple users to access them by issuing keyword search queries. Specifically, we consider the case where some of the users may be corrupted and colluding with the server to extract additional information about the dataset (beyond what they have access to). We provide the first formal security definition for the dynamic setting as well as forward and backward privacy definitions. We then propose SE, the first provably secure DMUSSE scheme and instantiate it in two versions, one based on oblivious... 

    Demo paper: Atomic bonded cross-chain debt

    , Article 3rd IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2021, 3 May 2021 through 6 May 2021 ; 2021 ; 9781665435789 (ISBN) Khajehpour, A ; Bagheri, F ; Abdi, M ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2021
    Abstract
    Atomic Bonded Cross-chain Debt (ABCD) is the first non-custodial smart-contract-independent cross-chain atomic bond. Theoretical aspects of ABCD have been presented in the International Conference on Blockchain Technology and Applications (ICBTA) and won the best presentation award. It is the first time a demo of Atomic Bonded Cross-chain Debt is presented. © 2021 IEEE