Scholar
Academic Profile, Research Publications, Scholarships, Reviews, and Academic Contributions
Academic Journey
2005
2012
Master of Applied Science
Electrical & Computer Eng
2012 - 2015
2017
Doctor of Philosophy
Information & Systems Eng
2017 - 2024
Publications
2024
Uncovering Blockchain Challenges: Technical Nuances and their Unforeseen Consequences
Publication:
PhD Dissertation, Concordia University
Abstract
In this dissertation, we explore the technical nuances of blockchain technology, its diverse applications, and the unforeseen consequences that have emerged. Cryptojacking, initially seen as a potential disruptor to the convoluted online advertising industry, ultimately succumbed to its own success due to regulatory gaps and technical intricacies. The inherent transparency...
2021
SoK: Oracles from the Ground Truth to Market Manipulation
Publication:
ACM Advances in Financial Technologies
Abstract
One fundamental limitation of blockchain-based smart contracts is that they execute in a closed environment and only have access to the data and functionality that is either already on the blockchain or fed into the blockchain. Thus any interactions with the real world need to be mediated by a bridge...
2020
Systemizing the Challenges of Auditing Blockchain-Based Assets
Publication:
Journal of Information Systems
Abstract
Firms transacting using blockchain-based assets and liabilities have begun to enter capital markets in search for funding. Historically, firms have been able to raise substantial funding without an audited financial statement, however we project that in the future, audits will become a common requirement given increased competition among firms, increased...
2019
SoK: Transparent Dishonesty: front-running attacks on Blockchain.
Publication:
FC 2019 Financial Cryptography and Data Security, St. Kitts
Abstract
We consider front-running to be a course of action where an entity benefits from prior access to privileged market information about upcoming transactions and trades. Front-running has been an issue in financial instrument markets since the 1970s. With the advent of the blockchain technology, front-running has resurfaced in new forms...
2019
Resolving the Multiple Withdrawal Attack on ERC20 Tokens
Abstract
Custom tokens are an integral component of decentralized applications (dapps) deployed on Ethereum and other blockchain platforms. For Ethereum, the ERC20 standard is a widely used token interface and is interoperable with many existing dapps, user interface platforms, and popular web applications (e.g., exchange services). An ERC20 security issue, known...
2019
The Middleman is Dead, Long Live the Middleman: The “trust factor” and the psycho-social implications of blockchain
Publication:
Frontiers in Blockchain Journal - Human-Centric Constituents in Times of Decentralization
Abstract
Blockchain is widely regarded as a breakthrough innovation that may have a profound impact on the economy and society, of a magnitude comparable to the effects of the introduction of the Internet itself. In essence, a blockchain is a decentralized peer-to-peer network with no central authority figure, which adds information...
2018
A first look at browser-based Cryptojacking
Publication:
IEEE SECURITY & PRIVACY ON THE BLOCKCHAIN (IEEE S&B) University College London (UCL), London, UK
In this paper, we examine the recent trend towards in-browser mining of cryptocurrencies; in particular, the mining of Monero through Coinhive and similar code- bases. In this model, a user visiting a website will download a JavaScript code that executes client-side in her browser, mines a cryptocurrency, typically without her...
2017
On the feasibility of decentralized derivatives markets
Publication:
FC 2017 Financial Cryptography and Data Security, Malta
Abstract
In this paper, we present Velocity, a decentralized market deployed on Ethereum for trading a custom type of derivative option. To enable the smart contract to work, we also implement a price fetching tool called PriceGeth. We present this as a case study, noting challenges in development of the system...
2016
Buy your coffee with bitcoin: Real-world deployment of a bitcoin point of sale terminal
Publication:
Advanced and Trusted Computing (ATC), 2016 Intl IEEE Conferences, Toulouse, France.
Abstract
In this paper we discuss existing approaches for Bitcoin payments, as suitable for a small business for small-value transactions. We develop an evaluation framework utilizing security, usability, deployability criteria,, examine several existing systems, tools. Following a requirements engineering approach, we designed, implemented a new Point of Sale (PoS) system that...
2015
A first look at the usability of bitcoin key management
Publication:
USEC 15 NDSS Workshop on Usable Security (USEC) 2015, San Diego, USA, Internet Society
Abstract
Bitcoin users are directly or indirectly forced to deal with public key cryptography, which has a number of security and usability challenges that differ from the password-based authentication underlying most online banking services. Users must ensure that keys are simultaneously accessible, resistant to digital theft and resilient to loss. In...
2015
Real-world Deployability and Usability of Bitcoin
Publication:
Thesis (M.A. Sc.) - Concordia University, 2015
Abstract
We live in an era where Internet is one of the daily needs of human life. People use Internet banking instead of going to banks, they use email rather than postal mail.This leads to a robust digital way of living, but this also means people are trusting middle companies and...
2013
Monitoring system calls for anomaly detection in modern operating systems
Publication:
Software Reliability Engineering Workshops (ISSREW), 2013 IEEE International Symposium
Abstract
Host-based intrusion detection systems monitor systems in operation for significant deviations from normal (and healthy) behaviour. Many approaches have been proposed in the literature. Most of them, however, do not consider even the basic attack prevention mechanisms that are activated by default on today's many operating systems. Examples of such...
Scholarships & Awards
Academic recognition and research funding achievements
Professor Hugh McQueen Award of Excellence
2019 - 2020
Gina Cody School of Engineering and Computer Science - Concordia University
Associated with Concordia University
Award of excellence recognizing outstanding academic achievement and contributions to the field of engineering and computer science.
Nature et technologies (FRQNT) Doctoral research scholarship
2019 - 2023
Associated with Concordia University
Awarded by the Government of Québec, the FRQNT Doctoral Scholarship supports top researchers in science and technology. Funded over four years, my project explored `New technology, old crimes`. Blockchain technology is new, but the criminal use and scams of this technology are an evolution of old crimes.
Academic Reviews
Peer review activities and program committee participation