Browsing by Author "Dharanikota, S."
Now showing 1 - 5 of 5
- Results Per Page
- Sort Options
Item Blockchain based Data Access Control using Smart Contracts(2019) Kiran, A.; Dharanikota, S.; Basava, A.The keystone of information security has been access control. Very often, User data is misused and users are oblivious to the use of their data by unauthorized parties. Current strategies to provide storage for confidential data and subsequent authentication involve relying on a trusted third party for the same, which could be victims of Denial of Service (DoS) attacks or technical failures. This paper examines a strategy where the underlying framework for providing Access Control is the blockchain, hence decentralizing the mechanism of providing access control. Further in this paper, we demonstrate and model the User Data access on the Ethereum framework. Personal Information of the user by a website or an application is retrieved on a need-to-know basis from the off-blockchain, as determined by the user, the true owner of the data. Personal data is highly protected and the different permissions to different websites or applications are determined by the Smart Contract. � 2019 IEEE.Item Blockchain based Data Access Control using Smart Contracts(Institute of Electrical and Electronics Engineers Inc., 2019) Kiran, A.; Dharanikota, S.; Annappa, A.The keystone of information security has been access control. Very often, User data is misused and users are oblivious to the use of their data by unauthorized parties. Current strategies to provide storage for confidential data and subsequent authentication involve relying on a trusted third party for the same, which could be victims of Denial of Service (DoS) attacks or technical failures. This paper examines a strategy where the underlying framework for providing Access Control is the blockchain, hence decentralizing the mechanism of providing access control. Further in this paper, we demonstrate and model the User Data access on the Ethereum framework. Personal Information of the user by a website or an application is retrieved on a need-to-know basis from the off-blockchain, as determined by the user, the true owner of the data. Personal data is highly protected and the different permissions to different websites or applications are determined by the Smart Contract. © 2019 IEEE.Item CollabChain: Blockchain-backed trustless web-based volunteer computing platform(2019) Sagar, Bharadwaj, K.S.; Dharanikota, S.; Honawad, A.; Chandrasekaran, K.Volunteer computing is a distributed computing model in which individuals in possession of computing resources volunteer to provide them to a project. Owing to the availability of billions of computing devices all over the world, volunteer computing can help solve problems that are larger in scale even for supercomputers. However, volunteer computing projects are difficult to launch and deploy. These platforms also force volunteers to trust the authenticity of the project owner and to blindly accept credits allotted to their contribution by the project owner. As a result, very few high-profile trusted projects are able to sustain in this system. In this paper, we present an incentivized web-based volunteer computing platform that functions as a market place to buy and sell computing power. Launching a project on the system and contributing to an existing project happens over the browser without the need for a specialized software or hardware. We introduce the application of blockchain to remove the need to trust any other party in the system. We also present a prototype implementation and solve NP-Problems as examples using the proposed prototype. � 2019, Springer Nature Switzerland AG.Item CollabChain: Blockchain-backed trustless web-based volunteer computing platform(Springer Verlag service@springer.de, 2019) Sagar Bharadwaj, K.S.; Dharanikota, S.; Honawad, A.; Chandrasekaran, K.Volunteer computing is a distributed computing model in which individuals in possession of computing resources volunteer to provide them to a project. Owing to the availability of billions of computing devices all over the world, volunteer computing can help solve problems that are larger in scale even for supercomputers. However, volunteer computing projects are difficult to launch and deploy. These platforms also force volunteers to trust the authenticity of the project owner and to blindly accept credits allotted to their contribution by the project owner. As a result, very few high-profile trusted projects are able to sustain in this system. In this paper, we present an incentivized web-based volunteer computing platform that functions as a market place to buy and sell computing power. Launching a project on the system and contributing to an existing project happens over the browser without the need for a specialized software or hardware. We introduce the application of blockchain to remove the need to trust any other party in the system. We also present a prototype implementation and solve NP-Problems as examples using the proposed prototype. © 2019, Springer Nature Switzerland AG.Item Fully Decentralized Blockchain and Browser-Based Volunteer Computing Platform(Springer Science and Business Media Deutschland GmbH, 2022) Bharadwaj, K.S.S.; Dharanikota, S.; Honawad, A.; Divakarla, D.; Chandrasekaran, K.Volunteer computing allows individuals, who have access to computing resources that are currently idle, to allocate them to perform useful work. This paradigm has existed since a long time and is evolving by the day with the advent of novel approaches such as browser-based volunteer computing. But most of these solutions have a degree of centralization in their architecture and are prone to single point of failure issues, or require explicit trust in the entities that manage the network. This paper proposes the use of blockchain to eliminate these drawbacks of traditional volunteer computing platforms, at the same time preserving the ability to make the architecture entirely browser-based. The key focus of our proposal is on resilience. Resilience is achieved by making use of the decentralized storage system, InterPlanetary File System. Finally, we present a prototype implementation of our ideas. We evaluate our system by solving NP-problems using the prototype. © 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
