diff --git a/public/theses/phd-thesis-comparing-blockchains.pdf b/public/theses/phd-thesis-comparing-blockchains.pdf new file mode 100644 index 0000000..471ada8 Binary files /dev/null and b/public/theses/phd-thesis-comparing-blockchains.pdf differ diff --git a/src/components/cv/TimeLine.astro b/src/components/cv/TimeLine.astro index dfdac36..f4e2211 100644 --- a/src/components/cv/TimeLine.astro +++ b/src/components/cv/TimeLine.astro @@ -15,9 +15,10 @@ const variants = { }; const color = variants[variant] ?? variants.primary; +const isPhdThesis = title === "PhD in Blockchain & Distributed Ledger Technology"; --- -
+
-

+

-

+ + { + isPhdThesis && ( + + ) + } +
-
\ No newline at end of file +
+ + diff --git a/src/data/recentWorks.ts b/src/data/recentWorks.ts index 1512eae..58f3cc5 100644 --- a/src/data/recentWorks.ts +++ b/src/data/recentWorks.ts @@ -9,6 +9,15 @@ export type RecentWork = { }; export const recentWorks: RecentWork[] = [ + { + title: "Comparing Blockchains: Performance, Energy, and Economic Efficiencies", + desc: "PhD dissertation on topology-aware blockchain benchmarking, performance and energy efficiency, experimental repeatability, performance predictability, and an entropy-based approach to economic efficiency.", + url: "/research/comparing-blockchains", + img: "/research/debs/lilith-arch-v2.png", + badge: "PhD thesis", + date: "2026-06-23", + target: "_self", + }, { title: "Lilith – A Topology-Aware Blockchain Benchmarking Framework", desc: "Public GitHub release of the topology-aware blockchain benchmarking framework developed during my PhD, including validation mode, repository documentation, safe runtime-file handling, and Git LFS support for the cloud-ping dataset.", diff --git a/src/pages/research.astro b/src/pages/research.astro index a44b234..5ed6684 100644 --- a/src/pages/research.astro +++ b/src/pages/research.astro @@ -76,32 +76,32 @@ const artifacts = [ "Interactive dashboard", ], }, -{ - title: "Blockchain Repeatability Dataset for Topology-Aware Benchmarking", - badge: "Dataset", - status: "Coming soon", - disabled: true, - desc: "Dataset designed to quantify repeatability, variability, and performance predictability across blockchain platforms, workloads, and network topologies. This page will be enabled after the dataset is publicly released.", - tags: [ - "Dataset", - "Repeatability", - "Performance predictability", - "Experimental analysis", - ], -}, + { + title: "Blockchain Repeatability Dataset for Topology-Aware Benchmarking", + badge: "Dataset", + status: "Coming soon", + disabled: true, + desc: "Dataset designed to quantify repeatability, variability, and performance predictability across blockchain platforms, workloads, and network topologies. This page will be enabled after the dataset is publicly released.", + tags: [ + "Dataset", + "Repeatability", + "Performance predictability", + "Experimental analysis", + ], + }, ]; const academicTheses = [ { title: "Comparing Blockchains: Performance, Energy, and Economic Efficiencies", badge: "PhD thesis", - status: "Coming soon", - disabled: true, - desc: "Doctoral thesis focused on blockchain benchmarking, network topology effects, repeatability, performance predictability, energy analysis, and economic-efficiency indicators. The dedicated page will be enabled after the thesis is publicly available.", + href: "/research/comparing-blockchains", + desc: "Doctoral dissertation presenting a multidimensional comparison of blockchain systems across performance, energy consumption, experimental repeatability, performance predictability, and economic efficiency.", tags: [ "PhD thesis", "Blockchain systems", - "Benchmarking", + "Network topology", + "Repeatability", "Energy", "Economic efficiency", ], @@ -191,57 +191,57 @@ const academicTheses = [

Artifacts & Datasets

-{ - artifacts.map((item) => - item.disabled ? ( -
-
-
-

{item.title}

- {item.badge} - {item.status} -
+ { + artifacts.map((item) => + item.disabled ? ( +
+
+
+

{item.title}

+ {item.badge} + {item.status} +
-

{item.desc}

+

{item.desc}

-
- {item.tags.map((tag) => ( - {tag} - ))} -
+
+ {item.tags.map((tag) => ( + {tag} + ))} +
-
- Page not available yet -
-
-
- ) : ( - -
-
-

{item.title}

- {item.badge} -
+
+ Page not available yet +
+
+
+ ) : ( + +
+
+

{item.title}

+ {item.badge} +
-

{item.desc}

+

{item.desc}

-
- {item.tags.map((tag) => ( - {tag} - ))} -
+
+ {item.tags.map((tag) => ( + {tag} + ))} +
-
- Open artifact page -
-
-
- ) - ) -} +
+ Open artifact page +
+ + + ) + ) + }
diff --git a/src/pages/research/comparing-blockchains.astro b/src/pages/research/comparing-blockchains.astro new file mode 100644 index 0000000..69aeea3 --- /dev/null +++ b/src/pages/research/comparing-blockchains.astro @@ -0,0 +1,360 @@ +--- +import BaseLayout from "../../layouts/BaseLayout.astro"; + +const thesisPdf = "/theses/phd-thesis-comparing-blockchains.pdf"; +const unicamRecord = + "https://pubblicazioni.unicam.it/handle/11581/502950?mode=complete"; + +const evaluationDimensions = [ + { + title: "Performance efficiency", + text: "Topology-aware measurements of throughput, commit ratio, and confirmation latency under controlled workloads and deployment conditions.", + }, + { + title: "Energy efficiency", + text: "Node- and system-level energy measurements, including energy per committed transaction and the effect of network structure and workload intensity.", + }, + { + title: "Repeatability and predictability", + text: "Multi-run analysis of dispersion, worst-case deviations, variance sources, and the stability of performance expectations across configurations.", + }, + { + title: "Economic efficiency", + text: "An entropy-based approach that aggregates heterogeneous on-chain indicators into an interpretable measure of ecosystem balance.", + }, +]; + +const contributions = [ + "Lilith, a system-agnostic benchmarking framework that combines workload generation, deterministic orchestration, resource control, and network emulation.", + "A topology-controlled comparison of five blockchain systems under realistic transfer and smart-contract workloads.", + "An energy evaluation that relates network topology and workload conditions to total energy use and energy per committed transaction.", + "A network-controlled, multi-run methodology and public dataset for studying experimental repeatability and performance predictability.", + "The Entropy Balance index (EB-index), which combines heterogeneous on-chain indicators into a single economic-efficiency score.", +]; + +const relatedWorks = [ + { + title: "Impact of Network Topologies on Blockchain Performance", + badge: "ACM DEBS '25", + href: "/research/topology-aware-blockchain-benchmarking", + text: "Topology-aware performance benchmarking and the Lilith experimental methodology.", + }, + { + title: "Blockchain Energy Consumption: Unveiling the Impact of Network Topologies", + badge: "IEEE ICBC '25", + href: "/research/performance-energy-economic-efficiency", + text: "Energy consumption and energy per transaction under controlled network topologies.", + }, + { + title: "An Entropy-Based Approach to Evaluating the Economic Efficiency of Cryptocurrencies", + badge: "DLT '25", + href: "/research/entropy-based-economic-efficiency", + text: "The entropy-based economic-efficiency model developed into the EB-index.", + }, + { + title: "Lilith – A Topology-Aware Blockchain Benchmarking Framework", + badge: "Artifact", + href: "/research/lilith-benchmarking-framework", + text: "The public framework and reproducibility material supporting the experimental work.", + }, +]; + +const structuredData = { + "@context": "https://schema.org", + "@type": "CreativeWork", + name: "Comparing Blockchains: Performance, Energy, and Economic Efficiencies", + genre: "Doctoral dissertation", + inLanguage: "en", + datePublished: "2026-06-23", + author: { + "@type": "Person", + name: "Vincenzo P. Di Perna", + url: "https://vindipe.github.io/", + }, + publisher: { + "@type": "CollegeOrUniversity", + name: "Università degli Studi di Camerino", + }, + educationalLevel: "Doctoral degree", + url: "https://vindipe.github.io/research/comparing-blockchains", + sameAs: unicamRecord, + associatedMedia: { + "@type": "MediaObject", + contentUrl: `https://vindipe.github.io${thesisPdf}`, + encodingFormat: "application/pdf", + }, + about: [ + "Blockchain benchmarking", + "Network topology", + "Energy consumption", + "Experimental repeatability", + "Performance predictability", + "Cryptocurrency economic efficiency", + ], +}; +--- + + +