mistakia / nano-community

Community gateway and knowledge hub for Nano (digital money)
https://nano.community
MIT License
27 stars 25 forks source link

docs: document how the network TDP energy usage is calculated #102

Open mistakia opened 8 months ago

mistakia commented 8 months ago

As it currently stands, the network CPU TDP is calculated by adding up the TDP of the reported CPU for reps that responded (have data on 44 reps) and the average TDP is used where a reported TDP is not available. This sum is then multiplied by 24 to convert the total from watt-hours to watt-hours per day, and finally divided by 1000 to convert the measurement from watt-hours to kilowatt-hours (kWh), providing a daily energy usage estimate of the network in kWh.

Thus the network TDP calculation is as follows:

Network TDP (kWh) = sum(reported_watt_hour || average_watt_hour) * 24 / 1000

h/t not ian

not-Ian commented 8 months ago

Something seems off about that number? Okay, so working backwards:

It's currently 36.74 kWh with 55 PRs and 95 total reps.

Divide by 24, you get 1.531kWh, or 1,531Wh.

Divide 1,530W by 95 and you get an average of 16W TDP? That seems way too low?

Maybe it's only counting PRs, so divide by 55 instead of 95, which would make it around 28W TDP? That also seems suspiciously low? Am I thinking about this the right way?

mistakia commented 8 months ago

It is only counting PRs but there was a sneaky bug that was resulting in assigning 0 watt hours to reps with missing reported watt hours (instead of the average).

Fixed here: https://github.com/mistakia/nano-community/commit/2c040aa708a4502f74bd732cec9283d734a53c44

I've deployed the fix. Nice catch sir

not-Ian commented 8 months ago

Awesome! Thanks for fixing that. Honestly a ~71W average still seems a little low? But I guess maybe there's a large % of AMD representation or something?

What do you think about taking this one step further? I think a reasonable critic would point out that CPU TPD is only a small % of the total energy of a computer. Maybe I scrape something like PCPartPicker and we find what the average % of the total power draw of a computer CPUs are, then include that in the calculation? From a quick look, I'm guessing it will be anywhere between 10%-30%, depending on if we include a GPU?

This is an important point - PRs don't really benefit from GPUs, right? We might want to include the GPU as an upper-bound, and not include the GPU as a lower-bound? Thoughts?

mistakia commented 8 months ago

Honestly a ~71W average still seems a little low? But I guess maybe there's a large % of AMD representation or something?

Let me share the data I have so we can better discuss how to communicate it.

What do you think about taking this one step further? I think a reasonable critic would point out that CPU TPD is only a small % of the total energy of a computer. Maybe I scrape something like PCPartPicker and we find what the average % of the total power draw of a computer CPUs are, then include that in the calculation? From a quick look, I'm guessing it will be anywhere between 10%-30%, depending on if we include a GPU?

Agree with the sentiment. I initially considered this broader approach but after a little bit of thinking I abandoned it as I felt it was going to be too loose of an estimate. I decided a more accurate estimate for a smaller subset of the energy usage would be a good feasible first step. In any case, I think the path to getting an estimate of the whole is continuing to find parts of the whole we can accurately estimate and work our way to the whole.

I think we should gather information about if a node is hosted on a dedicated machine vs shared machine — then try to gather as much information about the energy hungry components of dedicated nodes similar to how we've done with CPU TDP.

Side note, I need to setup a system that allows for reps to easily and regularly send signed messages to us updating this information so that we don't have to regularly poll them (https://github.com/mistakia/nano-community/issues/105)

csv download — https://pastebin.com/HCcXprCB

account watt_hour alias cpu_cores cpu_description cpu_model ram ram_description description dedicated type provider isp org asname
nano_16d45ow3tsj1y3z9n4satwzxgj6qiue1ggxbwbrj3b33qr58bzchkpsffpx4 80 1NANO Community 4 xeon e3 1230 XEON E3 1230 NULL NULL Official representative node of 1NANO Community. Hosted in DigitalOcean NYC3 datacenter. The website has been sunsetted as better resources have replaced it. Donate: xrb_1afneznu193ae3pepa8aqkiuwfb4eyq7pe98z758c5j8w7wi897px853wifi Please note this is not the node address; it is for donations only. NULL NULL Iomart Cloud Services Limited Hetzner Online GmbH Hetzner HETZNER-AS
nano_16k5pimotz9zehjk795wa4qcx54mtusk8hc5mdsjgy57gnhbj3hj6zaib4ic NULL NanoWallet Bot NULL NULL NULL NULL NULL NULL NULL NULL Linode, LLC LINODE-UK Linode, LLC AKAMAI-LINODE-AP
nano_18bpu81x4oyqsjjsyaeb7ek4rag1bw8gerhaiumookzc4t5prrm4d7zg56ww 32 Nano Node London 4 4v CPU AMD Epyc NULL To help decentralise the network in Digital Ocean's London DataCentre 0 VPS DIGITALOCEAN-ASN DIGITALOCEAN DigitalOcean, LLC DIGITALOCEAN-ASN
nano_1anrzcuwe64rwxzcco8dkhpyxpi8kd7zsjc1oeimpc3ppca4mrjtwnqposrs NULL Nano Foundation #7 NULL NULL NULL NULL NULL NULL NULL NULL AS-CHOOPA The Constant Company Vultr Holdings, LLC AS-CHOOPA
nano_1awsn43we17c1oshdru4azeqjz9wii41dy8npubm4rg11so7dx3jtqgoeahy NULL Nano Foundation #6 NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH FyfeWeb Ltd FyfeWeb Ltd FYFEWEB
nano_1fnx59bqpx11s1yn7i5hba3ot5no4ypy971zbkp5wtium3yyafpwhhwkq8fc NULL NiF's Node – nano.nifni.net NULL NULL NULL I am a software developer from northern germany. I run this node on a german hoster I trust with many services. Hosting anything (Email, cloudstorage, etc.) is a hobby of me since some years now. There are checks in place which notify me when there is something up with my node to ensure an uptime of >95% since January 2018. If you have further questions check out the about page on my monitor page at nano.nifni.net. 0 VPS netcup GmbH netcup GmbH netcup GmbH netcup-AS
nano_1hza3f7wiiqa7ig3jczyxj5yo86yegcmqk3criaz838j91sxcckpfhbhhra1 NULL Nano Foundation #8 NULL NULL NULL NULL NULL NULL NULL NULL DIGITALOCEAN-ASN Contabo GmbH Contabo CONTABO
nano_1isgusmnf1xe45iyjtfxw4qiai36zxdituu7gpni1trtj5ojyujobq13bjah 65 Noli Me Tangere 8 8vCPU NULL NULL Hosted on a bigger DigitalOcean Instance with 16GB, 8vCPU's, 160GB SSD. Node will only go down for required Ubuntu security updates or node software upgrades. Latest node software will be installed after approximately 7 days unless criticality dictates otherwise. Additional Netdata Monitoring: http://noli-me-tangere.scheler.io:19999 0 VPS DIGITALOCEAN-ASN DigitalOcean, LLC Digital Ocean DIGITALOCEAN-ASN
nano_1iuz18n4g4wfp9gf7p1s8qkygxw7wx9qfjq6a9aq68uyrdnningdcjontgar 25 NanoTicker 8 AMD EPYC™ 7702 / VPS 4000 G9 AMD EPYC 7702 NULL 32GB Node launched in early 2018 and planned to run for the foreseeable future. It's currently hosted on a Netcup server VPS 4000 G9 (8vcpu, 32GB ram). I'm managing nanolinks.info, nanoticker.info, moderator & community manager of r/nanocurrency & Nano Discord and looking forward to continued support. 0 VPS netcup GmbH TDC Holding A/S TDC A/S TDC
nano_1kd4h9nqaxengni43xy9775gcag8ptw8ddjifnm77qes1efuoqikoqy5sjq3 80 NanoQuake 4 xeon e3 1220 XEON E3 1220 NULL NULL Hosted with the NanoQuake EU Server (online 24hrs a day - come and play) NULL NULL Iomart Cloud Services Limited Online S.A.S. ONLINE AS12876
nano_1niabkx3gbxit5j5yyqcpas71dkffggbr6zpd3heui8rpoocm5xqbdwq44oh NULL KuCoin NULL NULL NULL NULL NULL NULL NULL NULL AMAZON-02 Amazon.com, Inc. AWS EC2 (ap-northeast-1) AMAZON-02
nano_1q3hqecaw15cjt7thbtxu3pbzr1eihtzzpzxguoc37bj1wc5ffoh7w74gi6p NULL Nano Foundation #3 NULL NULL NULL NULL NULL NULL NULL NULL Cloudsigma Ag CloudSigma CLOUDSIGMA-AS
nano_1stofnrxuz3cai7ze75o174bpm7scwj9jn3nxsn8ntzg784jf1gzn1jjdkou NULL Nano Foundation #2 NULL NULL NULL NULL NULL NULL NULL NULL netcup GmbH netcup GmbH netcup GmbH netcup-AS
nano_1x7biz69cem95oo7gxkrw6kzhfywq4x5dupw4z1bdzkb74dk9kpxwzjbdhhs NULL NanoCrawler / meltingice NULL NULL NULL NULL NULL This is the representative for the NanoCrawler block explorer, hosted and developed by meltingice. NULL NULL Hetzner Online GmbH FyfeWeb Ltd FyfeWeb Ltd FYFEWEB
nano_33ad5app7jeo6jfe9ure6zsj8yg7knt6c1zrr5yg79ktfzk5ouhmpn6p5d7p NULL warai NULL NULL NULL Nano is here to takeover as earth's digital currency. I’m running this representative node to help ensure this becomes a reality! 0 VPS DIGITALOCEAN-ASN DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_34amtofxstsfyqcgphp8piij9u33widykq9wbz6ysjpxhbgmqu8btu1eexer 130 ❤️❤️ Nanolove ❤️❤️ 4 Intel Xeon Intel Xeon W3530 NULL 16GB For the love of Nano! 1 Dedicated OVH SAS OVH SAS OVH SAS OVH
nano_396sch48s3jmzq1bk31pxxpz64rn7joj38emj4ueypkb9p9mzrym34obze6c 34 SupeNode 4 4vCPU / Intel(R) Xeon(R) CPU E5-2630 Intel Xeon E5-2630 NULL NanoNode Hosted by nanoissuperior 0 VPS Contabo GmbH Iomart Hosting Ltd Eli Lilly and Company Limited IOMART-AS
nano_3arg3asgtigae3xckabaaewkx3bzsh7nwz7jkmjos79ihyaxwphhm6qgjps4 NULL Nano Foundation #1 1 v1 CPU AMD EPYC 7501 32-Core Processor NULL NULL This representative is run by the Nano Foundation. Find out more at https://nano.org. 0 VPS Linode, LLC Akamai Technologies, Inc. Linode AKAMAI-LINODE-AP
nano_3dmtrrws3pocycmbqwawk6xs7446qxa36fcncush4s1pejk16ksbmakis78m NULL Nano Foundation #4 NULL NULL NULL NULL NULL NULL NULL NULL Linode, LLC Akamai Technologies, Inc. Linode AKAMAI-LINODE-AP
nano_3hd4ezdgsp15iemx7h81in7xz5tpxi43b6b41zn3qmwiuypankocw3awes5k NULL Nano Foundation #5 NULL NULL NULL NULL NULL NULL NULL NULL DIGITALOCEAN-ASN Casablanca INT fraction Casablanca INT CONTABO
nano_3jwrszth46rk1mu7rmb4rhm54us8yg1gw3ipodftqtikf5yqdyr7471nsg1k NULL Binance NULL NULL NULL NULL NULL NULL NULL NULL AMAZON-02 Amazon Technologies Inc. AWS EC2 (ap-northeast-1) AMAZON-02
nano_3msc38fyn67pgio16dj586pdrceahtn75qgnx7fy19wscixrc8dbb3abhbw6 65 gr0vity 4 Intel i7-6700 4core Intel i7-6700 NULL NULL NULL NULL NULL Hetzner Online GmbH Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_3pczxuorp48td8645bs3m6c3xotxd3idskrenmi65rbrga5zmkemzhwkaznh NULL NanoWallet.io NULL NULL NULL NULL NULL NULL NULL DIGITALOCEAN-ASN DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_15nt4cis8ac184q9mj7bedww9ay9zh5jk5k7sj9ypmz44twjcpz3cn6oijir 45 Kedrin 8 8vCPU NULL NULL 16GB 0 VPS (CPX41) Hetzner Online GmbH Hetzner Online GmbH Hetzner HETZNER-AS
nano_3u7d5iohy14swyhxhgfm9iq4xa9yibhcgnyj697uwhicp14dhx4woik5e9ek NULL NANO Skynode 🏔️ NULL NULL NULL NULL NULL NULL NULL NULL NULL Contabo GmbH Contabo GmbH CONTABO
nano_3o7uzba8b9e1wqu5ziwpruteyrs3scyqr761x7ke6w1xctohxfh5du75qgaj 25 NANO TipBot 8 8 core AMD epyc NULL NULL NULL I run this node to power the Graham NANO tip bot on Banano's discord server 0 VPS Hetzner Online GmbH Korea Telecom KIXS-AS-KR
nano_16d3mdshcfqayyx8rd9ioimjiicrma743qpd86ohfs9kdzgejmnba1zifo8m NULL UAI Node 4 4 vCPUs NULL NULL 8 GB I run a node on the Nano network so every individual on this planet has the opportunity to manage their money as they see fit. To allow them to send funds without incurring fees. To give them control of their earnings through easy-to-use wallets and systems. To support an environmentally friendly network focused on making economic activity in the world more accessible and equitable today and in the future. 0 VPS DIGITALOCEAN-ASN DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_3kqdiqmqiojr1aqqj51aq8bzz5jtwnkmhb38qwf3ppngo8uhhzkdkn7up7rp 65 ARaiNode 8 8vCPU AMD Epyc 7002 series AMD Epyc 7002 series NULL 0 VPS DIGITALOCEAN-ASN DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_3i3dqy5xs98ewtk9ejfpxfwbsscejc6njz9hk5ia1446gdkxpxkjeeia719n NULL Buckeye Nano Node NULL NULL NULL NULL NULL NULL NULL NULL NULL Metronet Metronet AS-CMN
nano_3abuqtbaotp9myn6ihb6mg96hf7jnapuddydf6ytgd174t4phg86nnq4cmxj NULL Puddy NULL NULL NULL NULL NULL NULL NULL DIGITALOCEAN-ASN DigitalOcean, LLC Digital Ocean DIGITALOCEAN-ASN
nano_1oenixj4qtpfcembga9kqwggkb87wooicfy5df8nhdywrjrrqxk7or4gz15b 51 Redeemfor.me 🛍️🛒 — Luckynano.com 🎰💰 6 Xeon Processor E5-2630 v4 Xeon Processor E5-2630 v4 16 NULL LuckyNano is a community-driven faucet, with casino games that let you get free NANO while having fun ! Of course, you can also try your luck by betting your own money too. ;-) Join us now, and don't hesitate to set our main account as your representative, as it really helps the network. 0 VPS Contabo GmbH Contabo GmbH Contabo GmbH CONTABO
nano_3afmp9hx6pp6fdcjq96f9qnoeh1kiqpqyzp7c18byaipf48t3cpzmfnhc1b7 NULL Node will shut down January 2025 6 6vCore NULL NULL Nano is the electric car, Bitcoin is the internal combustion engine. At the turn of the century 30% of cars manufactured in the US were electric. This was followed by a century of ICE dominance. Don't let this happen to cryptocurrency. Nano’s focus on sustainably affordable self sovereignty. Germany Based VPS 16Gb/400Gb SSD 6vCore NULL Contabo GmbH Contabo GmbH Contabo GmbH CONTABO
nano_3tta9pdxr4djdcm6r3c7969syoirj3dunrtynmmi8n1qtxzk9iksoz1gxdrh 40 humblenano.africa 🇿🇦 6 1x Intel Xeon E-2146G @ 3.50 GHz Intel Xeon 16 16 GB DDR4 28GB There are plenty of indirect incentives to run a Nano node. I run it to decentralize the network further so one day Nano can be the most secure digital money ever. 16GB RAM, 4vCPU, 20TB bandwidth, SSD, 100% Green running 24/7. I'm also willing to upgrade specs if needed. Huge respect to Tobias, Lephleg, Joohansson, and Harry for their various contributions to the success of this node. Many thanks to my delegators for the trust--I will not let you (or my node) down. 1 Dedicated Hetzner Online GmbH Digital Energy Technologies LTD Digital Energy Technologies Limited ASDETUK
nano_1natrium1o3z5519ifou7xii8crpxpk8y65qmkih8e8bpsjri651oza8imdd 45 Natrium 8 8 cores of an AMD epyc NULL NULL NULL Official representative used by the Natrium iOS and Android applications. 0 VPS Hetzner Online GmbH Hetzner Online GmbH Hetzner HETZNER-AS
nano_1bj5cf9hkgkcspmn15day8cyn3hyaciufbba4rqmbnkmbdpjdmo9pwyatjoi NULL Huobi Representative NULL NULL NULL NULL NULL NULL NULL NULL AMAZON-02 Amazon.com, Inc. AWS EC2 (ap-northeast-1) AMAZON-02
nano_3chartsi6ja8ay1qq9xg3xegqnbg1qx76nouw6jedyb8wx3r4wu94rxap7hg 90 Nano Charts 📊 12 12v CPU AMD EPYC 7282 16-Core NULL 32 GB This representative is running to provide an RPC interface for NanoCharts.info. Feel free to set it as your representative if you'd like. 0 VPS Contabo GmbH Contabo GmbH Contabo GmbH CONTABO
nano_375pi67f4i4ag5rudoziza86z715bepsmp1r6ri4domt7ct6tk67mjsxtebm NULL Nanovert 6 Intel Xeon-E 2136, 6 Cores NULL NULL 32 GB 1 Dedicated OVH SAS OVH SAS OVH Hosting, Inc OVH
nano_1zuksmn4e8tjw1ch8m8fbrwy5459bx8645o9euj699rs13qy6ysjhrewioey 120 NanoWallets.guide 8 8vCPU Milan Epyc 7003 NULL 16 GB I'm the developer of nanowallets.guide, the node is currently running on a 8vCPU/16GB ram VPS setup. 0 VPS Hetzner Online GmbH Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_3strnmn7h9b7oghxa6h9ckrpf5r454fsobpicixps6xwiwc5q4hat7wjbpqz 58 nano.strnmn.me 🌿 3 3v CPU AMD EPYC 7261 AMD EPYC 7261 8 🌿 Green Node in Bavaria, Germany with great uptime and voting performance over the last two years. If you are satisfied with the performance of this representative, please consider donating to the above address! This helps to keep it running long into the future. The current operating-cost is about 10 € a month. 0 VPS Hetzner Online GmbH Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_3ngt59dc7hbsjd1dum1bw9wbb87mbtuj4qkwcruididsb5rhgdt9zb4w7kb9 NULL Wirex NULL NULL NULL NULL NULL NULL NULL NULL MICROSOFT-CORP-MSN-AS-BLOCK Microsoft Microsoft Azure Cloud (westeurope) MICROSOFT-CORP-MSN-AS-BLOCK
nano_37ortkby6k68z8tkk8g63ndbp8wjbmofhn56oyxb4rm6s3x51pkpiwcnpgmq NULL Ӿ Makonode 🦈 NULL NULL NULL NULL NULL The mako is on record as the fastest-swimming shark, capable of bursts of speed up to 18.8m per second (68 km/h;42mph). NULL NULL Contabo GmbH TerraTransit AG TerraTransit AG
nano_1j78msn5omp8jrjge8txwxm4x3smusa1cojg7nuk8fdzoux41fqeeogg5aa1 NULL NanoBrasil 🇧🇷 NULL NULL NULL Nano é a luz! NULL UpCloud Ltd Allrede Telecom Allrede Telecom ALLREDE TELECOM (TI5)
nano_3pg8khw8gs94c1qeq9741n99ubrut8sj3n9kpntim1rm35h4wdzirofazmwt NULL Yakamoz Node – nano.trade NULL NULL NULL 64 GB Nano address of banano.nano.trade. NULL NULL netcup GmbH NETCUP-GMBH netcup-AS
nano_3zapp5z141qpjipsb1jnjdmk49jwqy58i6u6wnyrh6x7woajeyme85shxewt 95 Nalli | [Fast 💨 - Dedicated 💻 - Green 🍀] 8 i7-9700K @ 3.60GHz NULL NULL 16 GB Fast representative used by default in the Nalli mobile wallet. Runs on a dedicated server with renewable energy in Helsinki, Finland. Specs: i7-9700K CPU @ 3.60GHz | 500GB SSD with 540 MB/sec read and 520 MB/sec write | 16 GB DDR4 @ 3200hz | 1000M/100M Fiber internet 1 Dedicated Elisa Oyj Elisa Oyj Elisa Oyj ELISA-AS
nano_1jtx5p8141zjtukz4msp1x93st7nh475f74odj8673qqm96xczmtcnanos1o 28 NanOslo 🐯 12 12 core (Intel Core i5-1340P) Intel Core i5-1340P NULL NULL Coming straight outta Oslo, Norway: A 16-core (dual Xeon E5-2670) server with 64 GB of memory and NVMe SSD storage on a symmetric gigabit connection. Running off 100% renewable energy. Off-site hot standby ready in cases of downtime. Maintained and monitored 24/7 by a professional sysadmin and dedicated Nano enthusiast, ever since the late RaiBlocks era. Feel free to contact me on the Nano Discord. NULL NULL Globalconnect As GLOBALCONNECT As2116 Dhcp BNG GlobalConnect-NO
nano_3ktybzzy14zxgb6osbhcc155pwk7osbmf5gbh5fo73bsfu9wuiz54t1uozi1 NULL Kappture NULL NULL NULL NULL NULL NULL NULL AMAZON-02 Amazon.com, Inc. AWS EC2 (eu-west-1) AMAZON-02
nano_37imps4zk1dfahkqweqa91xpysacb7scqxf3jqhktepeofcxqnpx531b3mnt NULL Kraken NULL NULL NULL NULL NULL NULL NULL NULL AMAZON-02 Amazon.com, Inc. AWS EC2 (us-west-2) AMAZON-02
nano_1xckpezrhg56nuokqh6t1stjca67h37jmrp9qnejjkfgimx1msm9ehuaieuq 90 Flying Amigos 🇮🇳 16 16 cores AMD Epyc NULL 32 GB We are group of friends, run this representative to help further decentralize the Nano network. Node Configuration - 16 vCPUs, 32GB RAM, 640GB SSD, 40Gbps network IN 1 Linode Dedicated Linode, LLC Akamai Technologies Linode AKAMAI-LINODE-AP
nano_1wenanoqm7xbypou7x3nue1isaeddamjdnc3z99tekjbfezdbq8fmb659o7t 40 WeNano 4 4 vcpu / AMD epyc NULL NULL NULL 0 VPS Hetzner Online GmbH Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_35btiz1mgfwp95c3ckazmzbp5gepduxtijuijd9xebeau8u1gsbea41smjca NULL Atomic Wallet NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH OVH SAS OVH US LLC OVH
nano_3ekb6tp8ixtkibimyygepgkwckzhds9basxd5zfue4efjnxaan77gsnanick 84 Nanick 4 4CPUs / i5-4590 i5-4590 NULL 8GB Please choose me to be your representative. I have been a huge fan of Nano since November 2017. I have put together the NYC Steakhouse Meetup as well as a videochat Nano informational session. I purchased a server specifically with the intention of running a node to support the network. The specs of my setup are as follows: 4CPUs, 8GB RAM, 256GB SSD, and Gigabit Internet speed via Verizon Fios with no data cap per month. Go Nano! :) 1 Dedicated UUNET Verizon Business Verizon Business UUNET
nano_3n7ky76t4g57o9skjawm8pprooz1bminkbeegsyt694xn6d31c6s744fjzzz 180 humblenano.io 🔥 20 2x Intel Xeon E5-2690 v2 @ 3.00GHz Intel Xeon 128 128 GB DDR3 (1333) 816GB I want to help to decentralize nano and give something back to the community. This node is running on a 2nd Gen AMD EPYC™ Rome powered 🛠️ hetzner dedicated server in finland 🇫🇮, 100% renewable energy 🌿 and 10Gbit uplink. 1 Dedicated Hetzner Online GmbH Enzu Inc ENZU Inc ENZUINC-US
nano_318uu1tsbios3kp4dts5b6zy1y49uyb88jajfjyxwmozht8unaxeb43keork 95 ScandiNode 🌐 Green, fast & capable! 4 Intel Xeon X3450 NULL NULL 32 GB Thank you for considering ScandiNode as your representative. For further information about the node and owner please visit www.astravanir.com. 1 Home server FIBIA P/S FIBIA P/S FIBIA Network FIBIA-P-S
nano_1bko7zpcow7w6e11az8tnxdnyszgkt61miwuo9i9pom3czdzxqknpiuc7tdb NULL jserv 🇹🇼🐧 NULL NULL NULL NULL NULL NANO rocks. NULL NULL National Cheng Kung University T-NCKU.EDU.TW ERX-TANET-ASN1
nano_1wcxcjbwnnsdpee3d9i365e8bcj1uuyoqg9he5zjpt3r57dnjqe3gdc184ck 40 NANO ITALIA 4 4vCPU NULL NULL We are passionate and believe that Nano will improve many people's lives. NANOA is hosted on a VPS (4vCPU, 8GB, 220GB SSD, fiber connection), in Italy. 0 VPS Trentino Digitale SPA Trentino Network srl Trentino Sviluppo s.p.a. TRENTINODIGITALE-AS
nano_1ec5optppmndqsb3rxu1qa4hpo39957s7mfqycpbd547jga4768o6xz8gfie NULL NanoBank NULL NULL NULL NULL UpCloud Ltd UpCloud Ltd Upcloud NL Ams1 UPCLOUD
nano_1b9wguhh39at8qtm93oghd6r4f4ubk7zmqc9oi5ape6yyz4s1gamuwn3jjit 135 TRUSTABLE - NN1 16 XEON, 16 CPU NULL NULL 32GB We are a company focussed on all things crypto... We also love Nano! 1 DEDICATED 1&1 Ionos Se Cogent Communications Contabo Asia Private LTD CAPL-AS-AP
nano_3g6ue89jij6bxaz3hodne1c7gzgw77xawpdz4p38siu145u3u17c46or4jeu NULL Madora NULL NULL NULL NULL NULL NULL NULL NULL NULL DigitalOcean, LLC Digital Ocean DIGITALOCEAN-ASN
nano_1fe17w13stn8rqos3nxmupoez9sne4pc4njmr1fbz9nci6obnng6jatton5q 65 nano-no.de 🌍🚀🌑 4 i7 4c 8t / SERVER EX51-SSD-GPU Intel® Core i7-6700 Quadcore NULL 64GB, 1TB NVME I like Nano 1 Dedicated Hetzner Online GmbH Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_1my1snode8rwccjxkckjirj65zdxo6g5nhh16fh6sn7hwewxooyyesdsmii3 34 My1s Nano Node 4 Xeon E5-2630 v4 - 4 cores Xeon E5-2630 NULL 6 GB I really like nano and thought I run a node, also I take pride in running one of if not THE cheapest Principal Rep on the entire net at one 5€ per month. Don't believe me? this is the config I use (xmas 2020 special obvs sold out) https://php-friends.de/vserver-ssd/vserver-winterspecial-2020-ssd-mini NULL PHP Friends Virtual Server PHP-Friends GmbH dataforest GmbH DATAFOREST
nano_3grayknbwtrjdsbdgsjbx4fzds7eufjqghzu6on57aqxte7fhhh14gxbdz61 95 Gray 6 i7 8700k NULL NULL 64GB I believe in Nano. 1 Dedicated UUNET Verizon Business Verizon Business UUNET
nano_1ota8bpwwawmc8ksdz4ezzrb3afbdeipk1n7rbeguhm4muy1r649uzw5moon NULL Moonstruck.dev 🌙 NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH Hetzner HETZNER-AS
nano_34zuxqdsucurhjrmpc4aixzbgaa4wjzz6bn5ryn56emc9tmd3pnxjoxfzyb6 65 Nano Germany 🇩🇪 8 AMD Ryzen 7 3700X 8c/16t AMD Ryzen 7 3700X NULL 64 GB DDR4 ECC A 🚀 dedicated fast NVMe SSD node running on ♻️ green power in 🇩🇪 Falkenstein, Germany with 📡 1 Gbit/s guaranteed bandwidth. 1 Dedicated Hetzner AX51-NVMe Hetzner Online GmbH Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_1nk9zdf1otddxhxfqimjdkmbtq17yzf3z6giz1as7x1huyug8er1ukeqpqpe NULL FEES? OMEGALUL – shrynode.me NULL NULL NULL NULL NULL NULL NULL NULL NULL Rigil Web Technologies Limited Rigil Web Technologies Limited rigilweb
nano_3o5oeefdnrha7x7styp1tnmefen7fnrooy4jgnfb1otws54yf7uqfuxmojoy NULL scoin.cool NULL NULL NULL NULL NULL NULL NULL NULL NULL DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_11pb5aa6uirs9hoqsg4swnzyehoiqowj94kdpthwkhwufmtd6a11xx35iron NULL 🔐 IronClad 🔐 ➡ Reliable node built to last 12 12 CPU Threads @ 2.9Ghz (Upgradeable to 24) NULL NULL 12GB RAM (Upgradeable to 144GB) Nano needs decentralization. We are committed to ensuring nodes with fantastic specs are added to the network ecosystem. Nano benefits us all and that's the reward. Our goal is to ensure the IronClad node continues to grow and upgrade in hardware specifications as the Nano network demands. NULL Dedicated (Virtualized) TIER-NET H4Y Technologies LLC H4Y Technologies LLC H4Y-TECHNOLOGIES
nano_3kc8wwut3u8g1kwa6x4drkzu346bdbyqzsn14tmabrpeobn8igksfqkzajbb 68 AnarkNode 8 v8 / Intel(R) Xeon(R) CPU E5-2630 v4 Intel(R) Xeon(R) CPU E5-2630 v4 NULL P2PoW, NanoProfile, NanoDrop.io 0 VPS Contabo GmbH Contabo GmbH Contabo GmbH CONTABO
nano_1tk8h3yzkibbsti8upkfa69wqafz6mzfzgu8bu5edaay9k7hidqdunpr4tb6 NULL RsNano.com - Nano Rust Port NULL NULL NULL NULL NULL NULL NULL NULL NULL IONOS SE IONOS Inc IONOS-AS
nano_14mp1ua4oi45rxosft3d8qe4g6a1u1srma59jg85ax6s8zuwhi4yzgdnqhz3 NULL NanoSG (Node - Deckard Cain) 🇸🇬 NULL NULL NULL NULL NULL NULL NULL NULL NULL Starhub Internet Pte Ltd StarHub Ltd NGNBN Services STARHUB-NGNBN
nano_1sw898hgeexgrsq8x16wdadwdrs3obn418z6x98parb5tymz879mu89qndju NULL VINO Community Rep NULL NULL NULL NULL NULL NULL NULL NULL NULL DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_16u1uufyoig8777y6r8iqjtrw8sg8maqrm36zzcm95jmbd9i9aj5i8abr8u5 NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL Linode, LLC LINODE-UK Linode, LLC AKAMAI-LINODE-AP
nano_3kc9wsf9y4y9r3k9yj1d5da53ytjepcf993bcto17xh1s691wyc6im9xaodr NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL OVH SAS Hetzner Online GmbH HETZNER-DC HETZNER-AS
nano_3pnanopr3d5g7o45zh3nmdkqpaqxhhp3mw14nzr41smjz8xsrfyhtf9xac77 NULL PlayNANO Representative NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH Hetzner HETZNER-AS
nano_1k5fqb5q6t44tsd13ziny66w6mxbya6x397g7tkz7hnkcpppofuojzs7qmik NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL netcup GmbH netcup GmbH netcup-AS
nano_1gemini56efw4qrfzfcc71cky1wj7a6673fu5ue5afyyz55zb1cxkj8rkr1n NULL MajorChump's Node NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH Hetzner HETZNER-AS
nano_1banexkcfuieufzxksfrxqf6xy8e57ry1zdtq9yn7jntzhpwu4pg4hajojmq NULL Nanswap NULL NULL NULL NULL NULL NULL NULL NULL NULL Online SAS NL SCALEWAY AS12876
nano_1xnopay1bfmyx5eit8ut4gg1j488kt8bjukijerbn37jh3wdm81y6mxjg8qj NULL XNOPay.com – 1 NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH Hetzner Online GmbH HETZNER-AS
nano_1m1afmq54gum53md3dm3o9arctwn8buwqk8kynxszh468qmm3kn7sawmgihz NULL UrbaNano [NL] NULL NULL NULL NULL NULL NULL NULL NULL NULL Freedom Internet BV Freedom Internet B.V FREEDOMINTERNET
nano_1ookerz3adg5rxc4zwwoshim5yyyihf6dpogjihwwq6ksjpq7ea4fuam5mmc NULL NanoLooker NULL NULL NULL NULL NULL NULL NULL NULL NULL DigitalOcean, LLC DigitalOcean, LLC DIGITALOCEAN-ASN
nano_1ac8snzjkwniynpe3nsshf34iwe46rpjo3tjqtdntktjhqsp5sdndqworgwe NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL OVH SAS OVH Hispano OVH
nano_1tipnanogsu7q59pnie3qfc4w378wm43fg4ksqc8wmnnfnizrq1xrpt5geho NULL TipNano ⛲ NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH Hetzner HETZNER-AS
nano_3oxhohaxp9ceobppkhp7wahauxd4zgyz4fhxfniyp4mb9opq4upfnaccswo7 NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL BlueVPS OU BlueVPS OU BV-EU-AS
nano_3bsnis6ha3m9cepuaywskn9jykdggxcu8mxsp76yc3oinrt3n7gi77xiggtm NULL CryptoVision Nano Node NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH Grabow UND Jakob HETZNER-AS
nano_3f1owhubic8wa8rfmj5x6w9ore9btbtju5eampghs3y9ere6q6u96jraoo5s NULL Flowhub NULL NULL NULL NULL NULL NULL NULL NULL NULL Hetzner Online GmbH HETZNER-AS
nano_38713x95zyjsqzx6nm1dsom1jmm668owkeb9913ax6nfgj15az3nu8xkx579 NULL Nautilus Node NULL NULL NULL NULL NULL NULL NULL NULL NULL Nubes, LLC Contabo Inc NL-811-40021
nano_3o5dcp6kjish9xuu51akx1d8bp4pytk4diput3s8dkt7cktnmcg96aoi1cbw NULL NanoIsByUs NULL NULL NULL NULL NULL NULL NULL NULL NULL Bredband2 AB Bredband2 BREDBAND2
nano_15zntj4a8r6bkihei788ciy1jgc5wnskan1gpgn8e8jku3r4qhr7rwifitir NULL paypur's node NULL NULL NULL NULL NULL NULL NULL NULL NULL Comcast Cable Communications, LLC Comcast Cable Communications, Inc. CMCS
nano_3patrick68y5btibaujyu7zokw7ctu4onikarddphra6qt688xzrszcg4yuo NULL Patrick's Self-Hosted Nano Node NULL NULL NULL NULL NULL NULL NULL NULL NULL Google Fiber Inc. Google Fiber Inc GOOGLE-FIBER
nano_3fg3hi6b4ptj5y5ss4a3cwarbzahaeazzs6mjf18t1cqm3pmetgtgrtafafp NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL OVH SAS Hetzner Online GmbH Hetzner HETZNER-AS
not-Ian commented 8 months ago

Thanks for sharing

I think the path to getting an estimate of the whole is continuing to find parts of the whole we can accurately estimate and work our way to the whole.

Agreed.

Was there any option when you surveyed for the responder to indicate if their node was self-hosted? Just like, a desktop in a person's house? I'm surprised I don't see anything indicating that?

Setting up the system like you mentioned in #105 would 100% be the better long-term solution.

mistakia commented 8 months ago

I did not gather any information about whether or not a node is self-hosted.

We could possibly infer self-hosted from the network and provider information I automatically gather based on IP address. In any case it should be a boolean field we track.

I do need to clean up some of the fields in the representatives_meta_index table and setup some validation/sanitization so the values are standardized. For example, the type field is a bit of a mess.

type count
NULL 204
(empty) 7
Dedicated 15
Dedicated (Virtualized) 1
Dedicated Hetzner AX51-NVMe 1
Digital Ocean VPS 1
Hetzner Cloud [CPX41] 1
Home server 1
Linode Dedicated 1
PHP Friends Virtual Server 1
VPS 33
VPS (CPX41) 1
Vultr High Frequency Compute 1