Skip to content
View shikahJS's full-sized avatar

Organizations

@MultiTagging @DIVE4Data

Block or report shikahJS

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shikahJS/README.md

πŸ‘‹ Shikah J. Alsunaidi

Cybersecurity Researcher | Blockchain & Smart Contract Security | AI-Driven Security Analytics

I am a cybersecurity researcher with a PhD in Computer Science, specializing in blockchain security, smart contract vulnerability analysis, machine learning for cybersecurity, and secure distributed systems.

My research focuses on developing practical methods, datasets, and open-source frameworks for improving the security and reliability of blockchain-based systems, with particular emphasis on Ethereum smart contracts, vulnerability detection, security dataset construction, empirical evaluation, and AI-driven security analytics.


πŸ”¬ Research Interests

  • πŸ” Cybersecurity
  • ⛓️ Blockchain Security
  • πŸ“œ Smart Contract Security
  • πŸ›‘οΈ Vulnerability Detection & Analysis
  • πŸ€– Machine Learning for Cybersecurity
  • πŸ“Š Security Dataset Construction & Benchmarking
  • πŸ§ͺ Empirical Security Evaluation
  • 🌐 Secure Distributed Systems
  • πŸ”‘ Authentication & Identity Security

πŸš€ Featured Research Projects

⛏️ DIVE

A blockchain digging framework for constructing vulnerability-tagged smart contract datasets.

DIVE provides an open-source pipeline for collecting blockchain data, extracting heterogeneous smart contract features, integrating vulnerability labels, preprocessing data, and constructing datasets for security and machine learning research.

Repository Paper DOI


🏷️ MultiTagging

A vulnerable Ethereum smart contract labeling and evaluation framework.

MultiTagging supports vulnerability-tag extraction, normalization, evaluation, multi-tool voting, and analysis of smart contract vulnerability detection tools.

Repository Paper DOI


🎣 Ethereum Phishing Transaction Detection

An empirical study of tree-based ensemble learning for phishing transaction detection on Ethereum.

The project investigates machine learning approaches for detecting phishing transactions using Ethereum transaction data, with emphasis on classification performance, class imbalance, feature selection, and computational efficiency.

Repository Paper


πŸ“š Selected Publications

2026

DIVE: A Multi-Label Smart Contract Vulnerability Dataset
Shikah J. Alsunaidi, Hamoud Aljamaan, Mohammad Hammoudeh
Scientific Data, 13, Article 664
DOI: 10.1038/s41597-026-07025-5

Enhanced Phishing Transactions Detection on Ethereum Network with Tree-based Ensembles: An Empirical Study
Shikah J. Alsunaidi, Hamoud Aljamaan
Blockchain: Research and Applications
DOI: 10.1016/j.bcra.2026.100506

2025

Leveraging Machine Learning Models to Improve Smart Contract Security: A Survey of Vulnerabilities and Detection Methods
Shikah J. Alsunaidi, Hamoud Aljamaan, Mohammad Hammoudeh
ACM Computing Surveys
DOI: 10.1145/3772367

2024

MultiTagging: A Vulnerable Smart Contract Labeling and Evaluation Framework
Shikah J. Alsunaidi, Hamoud Aljamaan, Mohammad Hammoudeh
Electronics, 13(23), 4616
DOI: 10.3390/electronics13234616


🧭 Research Themes

My recent work centers on three connected directions:

πŸ” Smart Contract Security

Developing methods and frameworks for vulnerability labeling, benchmarking, detection, and security evaluation.

πŸ“Š Security Data & Benchmarking

Constructing high-quality, reproducible datasets that support fair evaluation and machine learning research.

πŸ€– AI for Cybersecurity

Applying machine learning and data-driven methods to blockchain security, phishing detection, vulnerability analysis, and security analytics.


πŸ› οΈ Technologies & Research Tools

Python Ethereum Solidity Jupyter Git GitHub Machine Learning


πŸŽ“ Research & Academic Background

  • PhD in Computer Science
  • Research focus on cybersecurity, blockchain, smart contracts, and AI-driven security
  • Experience in academic instruction and cybersecurity training
  • Former Cisco Networking Academy Instructor
  • Active in research collaboration, peer review, and academic service

πŸ”— Connect & Research Profiles

ORCID ResearchGate LinkedIn GitHub


πŸ“Š GitHub Activity

Visitors

GitHub followers GitHub stars


Advancing reproducible, data-driven cybersecurity research for secure and resilient digital systems.

Pinned Loading

  1. MultiTagging/MultiTagging MultiTagging/MultiTagging Public

    A vulnerable Ethereum smart contract labeling framework

    Python 1 1

  2. Ethereum-Phishing-Transaction-Detection Ethereum-Phishing-Transaction-Detection Public

    Empirical study of tree-based ensemble models for Ethereum phishing transaction detection

    Jupyter Notebook 1 1

  3. DIVE4Data/DIVE DIVE4Data/DIVE Public

    A blockchain digging framework for constructing vulnerability-tagged smart contract datasets.

    Python