gfGiovanni
Fontanesi
Try a model

A PERSONAL COLLECTION / DATA & DECISIONS

Good questions.
Clearer answers.

I’m Giovanni. I explore the numbers behind things that interest me—and turn them into something useful.

Explore the work
PYTHON · ANALYSIS · VISUALIZATION
QUESTION NO. 01
What makes a
miner worth running?
SAMPLE MONTHLY OPERATING MARGIN$147

An editable scenario. Assumptions make the difference.

01 — SELECTED WORK

Different subjects.
One habit of asking why.

A few questions
worth exploring.

Project briefs from my work with data.
Open one to see the question and approach.

02 / LIFE EXPECTANCY & GDP

Prosperity & longevity.

Exploring how GDP and life expectancy move together—and what a correlation can actually tell us.

pandasseabornmatplotlib

03 / SKIN CANCER TREATMENT DATA

Before the conclusion.

Looking at treatment counts, age distributions, and missing values in an HDR and electron treatment dataset.

Data qualityDistributionsPython

02 — THE WORKING LAB

Change an assumption.
See what changes.

A mining scenario you can actually use.
Adjust the inputs. Follow the economics.

THE INPUTS
$100,000
$25k$250k
$0.080 / kWh
$0.02$0.30
1,000 EH/s
300 EH/s2,000 EH/s
Hardware & other assumptions

Sample assumptions, not live market data. All values can be changed; hardware cost is an example purchase price.

THE ESTIMATE30-DAY SCENARIO
MONTHLY OPERATING MARGIN
$147.26

After electricity and pool fees, before hardware cost.

Operating profit / day
$4.91
Electricity / day
$7.00
BTC earned / day
0.00011907
Break-even electricity
$0.136 / kWh
WHAT IF ELECTRICITY COSTS MORE?Margin / month
Electricity cost sensitivityHow monthly operating margin changes as electricity prices rise.

Simple hardware payback61.1 monthsOnly if this scenario stays constant.
How the model works

One transparent calculation.

Expected BTC per day = your share of network hashrate × 144 assumed blocks per day × (subsidy + transaction fees) × uptime × (1 − pool fee). Hashrate units are converted before dividing.

Operating margin = BTC revenue − electricity − other monthly costs. Electricity uses power draw × operating hours × your rate. Simple payback divides hardware cost by positive monthly margin.

A scenario, not a forecast.

The model assumes a stable price, network hashrate, and reward. It does not project halving events, changing difficulty, pool payout variance, taxes, repairs, depreciation, or resale value. Add recurring costs in the assumptions; use actual wall power for your setup.

03 — THE PERSON BEHIND THE QUESTIONS

About me.

Giovanni Fontanesi

I like understanding how things work—and whether the numbers support the story.

My research experience includes work in a radiobiology lab, where I administered radiation to mice in an Alzheimer’s disease study.

My interests have taken me from life expectancy and GDP to treatment datasets and Bitcoin mining. Python, pandas, seaborn, and matplotlib are part of how I explore those questions.

I care about useful explanations: clear assumptions, readable visuals, and enough context to know what a result really means.

KEEP ASKING BETTER QUESTIONS.The best way to understand
is to try it yourself.