ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1
This document describes the math behind the quantitative analyses in this paper: https://www.overleaf.com/project/60662ba7489d2a1c144599f0.
2
There are four main columns (B through E). They describe different stages of adoption. The main analysis is the global scale (column E).
3
Gini index chart can be found here: https://docs.google.com/spreadsheets/d/1chTwRD9Cl_Ey3whrXQb5sGcJg_FrWOy7Msk0juB-N5A/edit#gid=2102902907
4
Constants are in yellow background
5
Derived values have a white background
6
7
INDEPENDENT VARIABLES ABOUT THE XYLEM SYSTEMEarly adoptionTrust buildingBroadening reachGlobal scale
8
Actual tx per year for estimate1,0001,000,0001,000,000,0001,094,000,000,000
https://www.consultancy.uk/news/25975/global-market-size-of-digital-payments-industry-soares
9
How many TMs55050050000
10
How many BCs55050050000
11
Estimate of what percent of a computers time is required to run system
11127.75240994
The global throughput of actual transactions is about 27% of Xylem capacity
12
How many TMs (FTE)0.050.5513876.20497
transaction maker FTE (What is the equivalent number of computers that would be 100% employed being a TM)
13
How many BCs (FTE)0.050.5513876.20497
blockchecker FTE (What is the equivalent number of computers that would be 100% employed being a BC)
14
How many Notaries10010,0001,000,0001,000,000,000notaries
15
16
How much US$ is 1Xyla worth0.010.20.51
17
18
19
Hours per year8760876087608760
20
21
22
Xylem Energy per transaction39,533.9074.080.110.06Wh
(energy per hour * hours per year / transactions per year)
23
24
Annual keeper salary (USD)$2,000.00$2,000.00$2,000.00$2,000.00
(based on $15/month for mobile service and the fact that if the notary value goes above that, people will sign up for multiple devices)
25
Annual notary salary (USD)$175.00$175.00$175.00$175.00
(based on $15/month for mobile service and the fact that if the notary value goes above that, people will sign up for multiple devices)
26
Cumulative Annual keeper salary (USD value, even though paid in Xyla)
$20,000.00$200,000.00$2,000,000.00$200,000,000.00
27
Cumulative Annual notary salary (USD value, even though paid in Xyla)$17,500.00$1,750,000.00$175,000,000.00$175,000,000,000.00
28
Cumulative Annual keeper salary (Xyla)2,000,000.001,000,000.004,000,000.00200,000,000.00cumulative for all notaries
29
Cumulative Annual notary salary (Xyla)1,750,000.008,750,000.00350,000,000.00175,000,000,000.00cumulative for all notaries
30
Money coming in: Total tx fees from the 2% of the tx themselves$160.80$160,800.00$160,800,000.00$175,915,200,000.00
31
Money going out: (salaries for keepers and notaries)$37,500.00$1,950,000.00$177,000,000.00$175,200,000,000.00
32
Subsidy needed (USD)$37,339.20$1,789,200.00$16,200,000.00-$715,200,000.00
33
Subsidy needed (Xyla)3,733,920.008,946,000.0032,400,000.00-715,200,000.00
34
Reward modelTBDTBDTBD0.00
35
36
Payments per year200.002,000.00630.720.63notarization acts/ notaries
37
Total size of blockchain that year (Bytes)3560000103153600010000315360001.094E+15
38
39
40
41
SOME ASSUMPTIONS
42
Total number of keepers (individual entities)101001000100000
43
Total number of keepers (FTE)0.111027752.40994keepers
44
Subcommittee BCs5101010blockcheckers in a subcommittee
45
Subcommittee Notaries40404040notaries in a subcommittee
46
fraction of subcommittee BCs/Notaries that need to sign0.50.50.50.5
47
48
49
DATA ABOUT REAL-WORLD ENERGY USAGE AND OTHER STATISTICS
50
Energy to send text message11.1911.1911.1911.19joules
https://www.mdpi.com/1996-1073/12/1/184
51
Energy to receive text message7.367.367.367.36joules
https://www.mdpi.com/1996-1073/12/1/184
52
Network message energy to send and receive0.00000520.00000520.00000520.0000052kWh
Two lines above added and converted to kwh here https://www.google.com/search?q=joules+to+kwh&oq=joules+to+kwh&aqs=chrome..69i57j6j0i512l4.2680j0j7&sourceid=chrome&ie=UTF-8
53
Energy used per computer (expenditure of running computer)0.20.20.20.2kW
https://www.energuide.be/en/questions-answers/how-much-power-does-a-computer-use-and-how-much-co2-does-that-represent/54/#:~:text=A%20desktop%20uses%20an%20average,used%2C%20depending%20on%20the%20model.
Aug 4, 2022
54
Traffic load (Redundancy of Gossip protocol)2222kW
https://jisajournal.springeropen.com/articles/10.1186/1869-0238-4-14
Aug 4, 2022
55
Wattage for smartphone0.80.80.80.8W
https://www.zdnet.com/article/heres-how-much-it-costs-to-charge-a-smartphone-for-a-year/
Aug 4, 2022
56
World population7,970,000,0007,970,000,0007,970,000,0007,970,000,000people
https://www.worldometers.info/world-population/
57
Percent of population with gigabit internet19191919percent
https://gigabitmonitor.com/
Aug 4, 2022
58
Percent of gigabit who use fiber (hence fast upload too)24.7424.7424.7424.74percent
https://gigabitmonitor.com/
59
Total people with gigabit upload374,637,820.00374,637,820.00374,637,820.00374,637,820.00peopleCalculated from above
60
Smartphone subcribers6,570,000,0006,570,000,0006,570,000,0006,570,000,000
https://www.statista.com/statistics/330695/number-of-smartphone-users-worldwide/
61
Second per year31,536,00031,536,00031,536,00031,536,000
62
Gigajoules per car (for comparison to the total energy required for the system in its early stages)
100100100100
http://vaclavsmil.com/wp-content/uploads/17.MOBILESCARS.pdf
63
Wh per car28000000280000002800000028000000
64
Total energy required by the system39,533,897.5274,083,320.00107,369,568.0066,389,576,590.22Wh
65
Embodied energy required to operate the system (compared to the embodied energy in cars)
1.4119249112.6458328573.8346274292371.056307
66
67
SCALABILITY CALCULATIONS
68
Calculations to support \section{Transaction and Block Size Calculations} in https://www.overleaf.com/project/60662ba7489d2a1c144599f0
69
Percent of world population who could be Keepers4.70064.70064.70064.7006
70
Percent of world population who could be notaries82.4341279882.4341279882.4341279882.43412798
71
72
Transaction size (bitcoin size plus some other things)1,0001,0001,0001,000bytes
Bitcoin is 300-600, plus some extra, see paper for details.
73
Seconds per block1111
This is how long we want it to take.
74
Keeper internet speed (upload and download)1,000,000,0001,000,000,0001,000,000,0001,000,000,000bits/second
Assuming Keepers have Gigabit Internet
75
Keeper internet speed (upload and download)125,000,000125,000,000125,000,000125,000,000bytes/second
76
How many transactions per second could Keepers gossip125,000.00125,000.00125,000.00125,000.00
77
Notary signature32323232bytes
78
Additional transaction output to notary (notary address + amount of payment + label/transaction ID)
96969696bytes
79
Number of BC and Notary signatures per block22.5025.0025.0025.00
80
How many bytes to for closing the block?2,880.003,200.003,200.003,200.00bytes per block
81
What % of total block size is the block signing content vs transactions
0.000023039469170.000025599344660.000025599344660.00002559934466
82
Transactions per second, was going to round down but the block signature is so small it's trivial)
125,000.00125,000.00125,000.00125,000.00
block overhead is trivial
83
Transactions per block125,000.00125,000.00125,000.00125,000.00
84
Time of system that each tx is responsible for0.0000000022222222220.0000000022222222220.0000000022222222220.000000002222222222hours
1 / #tx / 60 seconds per minute / 60 minutes per hour
85
86
87
88
Block size125,000,000.00125,000,000.00125,000,000.00125,000,000.00bytes
89
90
91
92
93
94
95
96
97
Max tx per year3,942,000,000,000.003,942,000,000,000.003,942,000,000,000.003,942,000,000,000.00
98
99
Actual tx per hour0.11114.16114,155.25124,885,844.75
100
TRANSACTIONS PER SECOND COMPARISON