security-in-blockchain-networks
Information
| Property | Value |
|---|---|
| Language | TeX |
| Stars | 0 |
| Forks | 0 |
| Watchers | 0 |
| Open Issues | 0 |
| License | No License |
| Created | 2026-04-21 |
| Last Updated | 2026-05-19 |
| Last Push | 2026-05-08 |
| Contributors | 1 |
| Default Branch | main |
| Visibility | private |
Datasets
This repository includes 11 dataset(s):
| Dataset | Format | Size |
|---|---|---|
| improvement-inventory-v2.json | .json | 16.31 KB |
| improvement-inventory.json | .json | 14.44 KB |
| prd.json | .json | 5.73 KB |
| revised_LINE_MAPPING.json | .json | 6.35 KB |
| case_citations.json | .json | 4.91 KB |
| fi_citations.json | .json | 9.71 KB |
| refs_2025_candidates.json | .json | 9.92 KB |
| refs_audit.json | .json | 55.34 KB |
| refs_input.json | .json | 16.64 KB |
| refs_resolved.json | .json | 772.46 KB |
| v2_refs.json | .json | 4.13 KB |
Reproducibility
This repository includes reproducibility tools:
- Python requirements.txt
Status
- Issues: Enabled
- Wiki: Enabled
- Pages: Enabled
README
Enhancing Security in Blockchain Networks
Submission package for the manuscript
Enhancing Security in Blockchain Networks: Anomalies, Frauds, and Advanced Detection Techniques
Joerg Osterrieder, Stephen Chan, Jeffrey Chu, Yuanyuan Zhang, Codruta Mare
Target journal: Financial Innovation (SpringerOpen) Article type: Structured narrative review
Contents
| File | Description |
|---|---|
paper/main.pdf |
Final compiled PDF (38 pages) |
paper/main.tex |
LaTeX source (uses fallback article.cls; preamble swap to sn-jnl.cls documented in header) |
paper/body.tex |
Body content (pandoc-generated from revised.md) |
paper/bib/refs.bib |
BibTeX bibliography, 40 entries, author-year keys |
paper/tables/tab_taxonomy.tex |
Table 1, dimensional taxonomy of blockchain anomalies and frauds |
paper/tables/tab_techniques.tex |
Table 2, comparative matrix of detection techniques |
paper/figures/fig_framework.tex |
Figure 1, TikZ detection-pipeline diagram |
revised.md |
Canonical markdown source (7,600 words) |
revised_LINE_MAPPING.json |
Section-boundary mapping source → revised |
reviewer-report.md |
Pre-revision hostile-reviewer report (10 flags) |
COVER_LETTER.md |
Cover letter to Editor-in-Chief |
SUBMISSION_CHECKLIST.md |
Pre-submission checklist with CRediT mapping |
RESPONSE_TEMPLATE.md |
Point-by-point reviewer-response template |
AI_DISCLOSURE.md |
AI-assistance disclosure per Springer 2023 policy |
JEL_CODES.md |
Proposed JEL codes (G23, G10, C63, C45, G29) |
FORMATTING_SPEC.md |
Pinned Springer formatting requirements |
GATE_REPORT.md |
Pre-submission gate report (15 gates) |
Tooling
| File | Description |
|---|---|
scripts/parse_refs.py |
Parse 35 references from the source markdown |
scripts/refs_openalex.py |
Verify and enrich references via OpenAlex API |
scripts/md_preprocess.py |
Markdown preprocessing for pandoc conversion |
scripts/hostile_review.py |
Automated AI-tell and vague-claim linter |
scripts/self_citation_ratio.py |
Self-citation ratio gate |
scripts/extract_body.py |
Extract body LaTeX from pandoc output |
scripts/build_pdf.sh |
pdflatex → bibtex → pdflatex × 2 build chain |
Contribution
This paper contributes:
- A dimensional taxonomy of blockchain anomalies and frauds indexed by blockchain layer × attack class × detection method.
- A comparative matrix of detection techniques by data type, supervision regime, strengths, and limitations.
- A synthesis of 40 references explicitly positioned against three prior general-purpose surveys (Chandola et al. 2009; Akoglu et al. 2015; Ahmed et al. 2016).
- A research agenda for 2022–2025 covering cross-chain bridge exploits, DeFi flash-loan attacks, and explainable-AI detection.
Build
python -m venv .venv
source .venv/Scripts/activate # Windows bash
pip install -r requirements.txt
# Parse references
python scripts/parse_refs.py
# Enrich via OpenAlex (idempotent, cached to cache/openalex/)
python scripts/refs_openalex.py
# Preprocess markdown then build PDF
python scripts/md_preprocess.py revised.md preprocessed.md
bash scripts/build_pdf.sh
Output: paper/main.pdf (38 pages, ~454 KB).
Note. The final submission build requires Springer Nature's sn-jnl.cls and sn-basic.bst, downloaded from https://www.springernature.com/gp/authors/campaigns/latex-author-support and placed in paper/sn-jnl/. Swap the preamble block in paper/main.tex per the documentation in its header.
Funding
This work is based upon work from COST Action CA19130 and COST Action CA21163 (COST, European Cooperation in Science and Technology); Marie Skłodowska-Curie Actions / EU Horizon Europe DIGITAL project (No. 101119635); Swiss National Science Foundation (IZCNZ0-174853, IZSEZ0-211195, IZCOZ0-213370); American University of Sharjah Faculty Research Grant 2023 (FRG23-C); EU Horizon 2020 FIN-TECH grant (No 825215); Babeș-Bolyai University (PFE-550-UBB).
License
Manuscript content: © 2024 The Authors. Submitted for publication under CC-BY 4.0 (SpringerOpen default).
Tooling (scripts/*): MIT.