Subnet Management - 5kdm2 (Application)

Proposal 134038

TLDR: I’ve adopted this proposal. An offline node in South Korea and a US node that’s currently up replaced with unassigned nodes in Singapore and Belgium. Note that although the US node is currently up, the proposal replaces it to improve decentralisation metrics.


Initially it appeared to me that the country coefficient is not improved as suggested by the proposal. The map and stats below are based on IP address geolocation that I now release is inconsistent with what the IC has on record for this node. The node appeared to me to be in Canada, but on further investigation just now I see that the true location is more likely to be the US.

Assuming the node is located in the US (and not Canada), then I agree that decentralisation is improved by this proposal in terms of country limits. I’ll look into improving my tooling when I get a chance.

@sat, @SvenF, are you aware of any plans to implement a means of IC protocol + device level geolocation, to help verify the current location of a node (rather than trusting a third party service)?

Decentralisation Stats

Subnet node distance stats (distance between any 2 nodes in the subnet) →

Smallest Distance Average Distance Largest Distance
EXISTING 0 km 7116.246 km 14698.952 km
PROPOSED 0 km 6519.78 km (-8.4%) 15062.77 km (+2.5%)

This proposal slightly reduces decentralisation, considered purely in terms of geographic distance (and therefore there’s a slight theoretical reduction in localised disaster resilience). :-1:

Subnet characteristic counts →

Continents Countries Data Centers Owners Node Providers Node Operator
EXISTING 4 12 13 13 13 13
PROPOSED 4 12 13 13 13 13

Largest number of nodes with the same characteristic (e.g. continent, country, data center, etc.) →

Continent Country Data Center Owner Node Provider Node Operator
EXISTING 6 2 1 1 1 1
PROPOSED 7 (+16.67%) 2 1 1 1 1

See here for acceptable limits → Motion 132136

The above subnet information is illustrated below, followed by a node reference table:

Map Description
  • Red marker represents a removed node (transparent center for overlap visibility)
  • Green marker represents an added node
  • Blue marker represents an unchanged node
  • Highlighted patches represent the country the above nodes sit within (red if the country is removed, green if added, otherwise grey)
  • Light grey markers with yellow borders are examples of unassigned nodes that would be viable candidates for joining the subnet according to formal decentralisation coefficients (so this proposal can be viewed in the context of alternative solutions that are not being used)

Table
Continent Country Data Center Owner Node Provider Node Operator Node Status Performance
--- Asia Korea (the Republic of) Seoul 2 (kr2) Gasan Web3game 5dwhe pzv3b-av4if-exyju-qfmed-zbeez-2xlcd-sj22c-zdhus-gnwmo-7cbse-aqe DOWN :bar_chart:
--- Americas United States of America (the) Dallas (dl1) Flexential 87m Neuron, LLC sambh ugqji-f7rfx-mbubv-44r5n-zfi3k-7ag32-qhkal-xmmyu-5fbot-r6azo-aqe UP :bar_chart:
+++ Europe Belgium Seoul 3 (kr1) KT Pindar Technology Limited iubpe ttjeo-6vece-x2hpb-lzmdg-b2fwl-7osa4-r5vb6-n4dyc-ocg5r-rztx2-eqe UNASSIGNED :bar_chart:
+++ Asia Singapore Singapore (sg1) Telin OneSixtyTwo Digital Capital d4bin ihoip-fmbnl-mm4fa-pu7hu-2sbx2-mzl2f-tgzje-unnjg-bgcac-3apmo-gqe UNASSIGNED :bar_chart:
Americas Canada Fremont (fm1) Hurricane Electric 1G mlh5i bmlxd-vohad-ymfvi-hm7id-7g3vp-236w4-n3cqd-tkwgf-wlrww-lqbcr-gqe UP :bar_chart:
Europe Switzerland Geneva (ge1) HighDC Archery Blockchain SCSp yngfj tybza-gyple-63wq2-qsgwo-w6fqw-6trwu-awukb-skekh-67bqu-qsoeo-aae UP :bar_chart:
Europe Switzerland Zurich 4 (zh4) Nine.Ch Tomahawk.vc paxme jtvnx-kem2o-icln6-b4oy6-n5ru5-dmksj-dfk5i-4ejvq-k3unp-47gjb-mae UP :bar_chart:
Asia China HongKong 1 (hk1) Unicom Wancloud limited z6cfb fpjx3-tfebc-csio2-hxi4u-7jomj-p4c4q-b66xe-ngut6-yi63x-keuhl-6ae UP :bar_chart:
Europe Spain Barcelona 1 (es1) Adam Carbon Twelve gyzti uao44-6xaz7-xmjyv-wxzqn-fawuf-hpz34-d7ea4-2ft3d-znzye-k246e-cqe UP :bar_chart:
Asia India Panvel 2 (pl2) Yotta Krishna Enterprises 7rw6b srgrm-5pwg2-225hn-fxwdd-zphpu-wwxgu-uxako-avmlx-epw7e-zwkhf-sqe UP :bar_chart:
Asia Japan Tokyo 3 (ty3) Equinix Starbase a5glg oswv7-a355p-a5jlp-ko7pj-arrs2-rghho-dti4z-xgptn-szn55-jjr46-uqe UP :bar_chart:
Europe Romania Bucharest (bu1) M247 Iancu Aurel c5ssg bjhao-hlctl-g24ce-7hfcg-mqxbw-yxhyq-q23mj-smxsk-4o2s4-u353p-zqe UP :bar_chart:
Europe Slovenia Ljubljana (lj1) Posita.si Fractal Labs AG gl27f wq5v7-ngito-7ztqs-zlf2v-ibk6f-e54em-t3hou-x24kz-v5j77-6vo72-kqe UP :bar_chart:
Europe Sweden Stockholm 1 (sh1) Digital Realty DFINITY Operations SA lgp6d zos66-lmcn7-satbv-gcdzj-q3cdf-4n6zc-2hlei-gc453-uoh7r-4sj3w-vqe UP :bar_chart:
Africa South Africa Gauteng 2 (jb2) Africa Data Centres Honeycomb Capital (Pty) Ltd 3bohy ocvcv-56eg5-gxibh-dcgpo-unhwq-4bwmo-x7q3h-stwf2-ycfex-gdr2a-kae UP :bar_chart:

Known Neurons to follow if you're too busy to keep on top of things like this

If you found this analysis helpful and would like to follow the vote of the LORIMER known neuron in the future, consider configuring LORIMER as a followee for the Subnet Management topic.

Another good neuron to follow is Synapse (follows the LORIMER and CodeGov known neurons for Subnet Management, and is a generally well informed known neuron to follow on numerous other topics)

3 Likes