Subnet Management - tdb26 (NNS)

There’s now a replacement proposal for the above, currently open for voting (see below).


Proposal 132141

TLDR: I’ve rejected this proposal as it does not solve the offline node issue, and the payload parameters appear to contains errors.

Note that node zpjxp is included in both the nodes removed and nodes added parameters of the payload. Swapping nodes is supposed to be a transactional operation (I wouldn’t be surprised if this would fail to execute).

  • My understanding is that the purpose of this proposal was supposed to be to remove the offline CM1 node so that @MalithHatananchchige and his team can remove the node from the wider IC network before redeploying with updated config. This proposal does not allow for the necessary set of steps to achieve this.
  • The other 5 node swaps in this proposal are taking the opportunity to improve subnet decentralisation (given there’s already a need for a proposal). 5 nodes are proposed to be replaced with nodes in Romania, China, Singapore, Estonia, and the USA. However, this proposal leaves the subnet in a state that is still heavily in violation of the formally voted in IC Target Topology. There is supposed to be no more than 3 nodes in the same country, and no nodes sharing the same data center, owner, and/or node provider (not 7 nodes in one country, and 2 with the same data center, owner, and/or node provider).

  • My suggestion would be to reject this proposal and resubmit one that solves the offline node problem, and gets this critical subnet back into a state that conforms to the IC target topology (else clearly explain in the proposal summary why this latter point is not feasible).

Decentralisation Stats

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

Smallest Distance Average Distance Largest Distance
EXISTING 0 km 8030.675 km 19445.845 km
PROPOSED 0 km (NaN%) 8184.229 km (+1.9%) 19445.845 km

This proposal increases decentralisation, considered purely in terms of geographic distance (and therefore there’s a slight theoretical increase in localised disaster resilience). :+1:

Subnet characteristic counts →

Continents Countries Data Centers Owners Node Providers
EXISTING 5 22 39 34 37
PROPOSED 5 23 (+4.3%) 38 (-2.6%) 36 (+5.6%) 36 (-2.8%)

This proposal improves decentralisation in terms of jurisdiction diversity, and data center ownership. :+1:

However, it reduces decentralisation in terms of data center and node provider diversity :-1:

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

Continent Country Data Center Owner Node Provider
EXISTING 13 8 2 3 2
PROPOSED 13 7 (-12.5%) 2 2 (-33.33%) 2

See here for acceptable limits → Motion 125549 (note that these are due for a slight revision)

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)

Table
Continent Country Data Center Owner Node Provider Node Status
--- Europe Switzerland Geneva 2 (ge2) SafeHost Archery Blockchain SCSp tn2ne-tskw6-dfk3n-urdmd-krtq6-tcebq-dx2xr-kokq7-eood7-fadkg-5qe UP
--- Europe Germany Frankfurt 2 (fr2) Equinix Virtual Hive Ltd 4rpiz-7w7bf-smfm5-u7j3c-we6q7-qehxb-5lqnq-tjqsh-f7xu4-ihpao-zqe UP
--- Asia India Colombo 1 (cm1) OrionStellar Geodd Pvt Ltd zpjxp-c6l3m-x54lj-47zz5-dpy6u-lpdkt-hc7pp-gdfuu-i4i7i-jpp4w-lqe DOWN
--- Asia India New Delhi 1 (nd1) Marvelous Web3 DC Marvelous Web3 x6ufc-46e3d-cvse3-vbjz6-gkrnq-4lpvu-6lloe-l24kd-y75gq-3pmt4-tqe UP
--- Americas United States of America (the) Portland (pl1) Flexential 87m Neuron, LLC xgysg-f6alc-ft2ai-gseic-u3ohh-cvvkf-5pvjh-spcbk-gvkla-bwswo-jae UP
--- Americas United States of America (the) San Jose (sj1) INAP Shelburne Ventures, LLC y5xp4-nnr33-qeeeg-55unp-xr7f2-mkjfv-7qwe3-zxd7k-lmqd2-mftya-7ae UP
+++ Asia China Seoul 3 (kr1) KT Pindar Technology Limited 5alj6-ij6fd-4efxw-chag5-7a327-7uvyj-lhait-ojze2-gxxtr-mgfkf-rae UNASSIGNED
+++ Europe Estonia Tallinn 1 (ta1) InfonetDC Bohatyrov Volodymyr 67m4d-5jvep-mnm7z-fjsm7-7aec4-bycrw-dntq6-v4ahv-4mele-yljgc-tae UNASSIGNED
+++ Asia India Colombo 1 (cm1) OrionStellar Geodd Pvt Ltd zpjxp-c6l3m-x54lj-47zz5-dpy6u-lpdkt-hc7pp-gdfuu-i4i7i-jpp4w-lqe DOWN
+++ Europe Romania Bucharest (bu1) M247 Iancu Aurel jyh32-azcnn-mwosu-urewl-m3pyx-6pmlq-lu5fu-vqjyl-gwx3j-zqrjr-gae UNASSIGNED
+++ Asia Singapore Singapore 3 (sg3) Racks Central OneSixtyTwo Digital Capital mf3d3-z5tww-ii4jn-zhy4f-ah3un-wpre7-edsb4-ktrb5-h7f3f-uz7rv-bqe UNASSIGNED
+++ Americas United States of America (the) Houston (hu1) TRG 43rd Big Idea Films m2g5i-bmomq-dyjao-k642i-fsfxg-trxki-6i42q-hm6ec-xu5cd-n5jhq-sqe UNASSIGNED
Americas Argentina CABA 1 (ar1) SyT - Servicios y Telecomunicaciones S.A. Mariano Stoll yahq2-6rnmm-n7ubm-q76zd-256dl-5f7k6-jxx5l-njyo2-hl7tk-sqcet-6ae UP
Oceania Australia Melbourne 2 (mn2) NEXTDC Icaria Systems Pty Ltd onv2n-rm4ad-mgpnn-iiheu-6a76r-crgmo-wxpwt-dqf6y-n7gcf-5po4q-2qe UP
Oceania Australia Queensland 1 (sc1) NEXTDC Karel Frank u4zo2-i6nsc-mowwj-lf6az-s6rdo-caskt-a6yx6-fke5w-qyezs-lyqvn-tqe UP
Europe Belgium Brussels (br1) Digital Realty Allusion swzzz-nct4o-kgh2s-fezeh-luamk-chexm-jsk4r-ks2qa-au63y-jtc7r-pae UP
Americas Canada Quebec l1 (mtl1) Leaseweb Marvelous Web3 anudy-m6vfi-lphxb-sazpy-la4ti-2hriw-c67ny-butfn-axcel-otvuh-oqe UP
Europe Switzerland Zurich 2 (zh2) Everyware DFINITY Operations SA 6hkcx-vz4jv-4n33r-ywdvs-sefaa-tb2on-rac6s-4csut-iyahu-zmct2-5qe UP
Europe Switzerland Zurich 2 (zh2) Everyware DFINITY Operations SA tg4ec-b2g4p-h42kd-k7zvb-6rls2-i2q7l-gtr4h-ymr6v-rrez4-w6fao-oqe UP
Asia China HongKong 3 (hk3) hkcolo Power Meta Corporation rcxhc-af5ln-myck4-qrbsj-aelzk-l4hy4-o4fws-7kx57-ajldl-v6pmo-fqe UP
Asia China HongKong 4 (hk4) hkntt Origin Game 5iihd-fkroy-ow5zp-hlvwz-bsgbl-mecta-kxubm-6adxr-ckcu6-prsus-fqe UP
Americas Costa Rica San José 1 (cr1) Navegalo GeoNodes LLC ltzjy-54bkf-bwynr-rcqst-ncpe6-qlg4x-tvhmp-73bm5-75e7u-t7c7s-eae UP
Europe Czechia Praha 1 (pa1) MasterDC Ivanov Oleksandr mjte3-dopva-7tttu-5hnnu-q572b-p3wwy-b56of-4q6h7-hbtf4-f3m32-tae UP
Europe Czechia South Moravian Region 1 (bn1) Master Internet Lukas Helebrandt mae7q-ggnbj-xb52f-hvest-dgqoc-whvsq-yui5d-5cys2-zeold-l5ydx-oae UP
Europe United Kingdom of Great Britain and Northern Ireland (the) London 1 (ld1) Latitude.sh Conic Ventures ncr4b-rasb7-tueb3-n4uos-5nxou-3wbxv-xmyt3-wfdsd-vu4b6-5x3cp-aqe UP
Asia Georgia Tbilisi 1 (tb1) Cloud9 George Bassadone txh2c-fneot-jj3ys-cx355-22tvp-cw3az-ohxyy-rk7ok-d7ppu-efk4t-iqe UP
Asia India Navi Mumbai 1 (nm1) Rivram Rivram Inc 6hvx2-ymemx-tmykh-vxyic-bgfhv-2lcmt-3oy4x-rysuf-rnerz-vqokw-sqe UP
Asia India Panvel 2 (pl2) Yotta Krishna Enterprises w2sev-mtuls-aa7m5-cdjgi-5vipg-2jn7i-4awvf-o6suu-73ebs-sw5db-kqe UP
Asia Israel Tel Aviv 1 (tv1) Interhost GeoNodes LLC gvm7l-ds4n6-vkyjn-gwalp-3vdo6-qfmq7-pxhu4-zvqcu-ozvb7-qz3gr-vqe UP
Asia Japan Tokyo 3 (ty3) Equinix Starbase 5mpdi-v4qj2-64are-tbe6r-6335g-6tksh-c7uzq-w3xyz-o4p5g-rwnll-vqe UP
Asia Korea (the Republic of) Seoul 1 (sl1) Megazone Cloud Neptune Partners 2ftux-ivgjc-t4i2d-lq5hs-myjdg-3h2pz-l2ddl-nsxfc-wlaq7-fkbc5-6ae UP
Europe Lithuania Vilnius 1 (bt1) Baltneta MB Patrankos šūvis 24fcm-3onfs-cykax-al4jb-gvdd3-u76zl-ht6ef-hcsbc-xwf54-xbrym-xae UP
Europe Poland Warszawa 3 (wa3) DataHouse Vladyslav Popov ouffe-miylc-6zcwl-afv2d-lai62-qwzns-xtlji-p7pu2-qkx2e-x72y2-sqe UP
Europe Portugal Barreiro 1 (ba1) Online Maksym Ishchenko 74qsa-j6jno-nmxmb-7jpf5-u6nig-g7hgo-thvjm-6f6zu-c2ugp-krple-qae UP
Asia Singapore Singapore (sg1) Telin OneSixtyTwo Digital Capital gsrhr-kwp6h-y6ibc-yftud-fzi66-vg5df-subl3-wiren-uzza6-rb5fc-dae UP
Europe Slovenia Ljubljana 2 (lj2) Anonstake Anonstake gj6gc-mbslq-bt63y-72b7h-xs2xw-6vyuj-frvp3-tx375-dsqx5-wem6o-vqe UP
Europe Slovenia Maribor (mb1) Posita.si Fractal Labs AG tm3pc-2bjsx-hhv3v-fsrt7-wotdj-nbu3t-ewloq-uporp-tacou-lupdn-oae UP
Americas United States of America (the) Allentown (aw1) Tierpoint Bigger Capital geihd-pwhjg-q3tno-beo64-ormih-pkjah-rrdlu-quwdk-nas5k-lmzoo-pae UP
Americas United States of America (the) Atlanta (at1) Flexential Goat, LLC p3g3j-vvhxl-luedm-woh3j-sllez-jkbzz-274bf-hyuoc-kyo5t-kwziw-eae UP
Americas United States of America (the) Boston (bo1) INAP DFINITY USA Research LLC fd5e4-a2xzl-lxu7m-kjvn6-2arnt-jghro-rdrgx-zvvkd-j2hza-pbwl4-5qe UP
Americas United States of America (the) Chicago 3 (ch3) CyrusOne MI Servers 2tk2h-7snvn-clgy3-g33vp-fc57w-ptljs-xujfq-fu47q-ludhi-g7zzf-xqe UP
Americas United States of America (the) Tampa (tp1) Flexential Richard Ma 3rj6n-nnhqn-nad5q-y262v-fuhk4-myqv2-6qzld-ouk7q-fbsuo-l2fi3-6ae UP
Americas United States of America (the) Vancouver (bc1) Cyxtera Blockchain Development Labs jmuoq-7kbey-cbtmm-zlz6t-chwt6-dk7ly-d3jim-5nuu4-y5tou-l5egg-7qe UP
Africa South Africa Cape Town 2 (ct2) Teraco Kontrapunt (Pty) Ltd noos2-mfe4u-r4gp3-jrjow-ancs2-ncakm-zi72z-zzcbg-uam7p-d4s6s-6qe UP
Africa South Africa Gauteng 2 (jb2) Africa Data Centres Honeycomb Capital (Pty) Ltd wazkf-2xehg-y26ek-2uq64-pkrbh-6frmq-4q7lf-5gaya-44q4p-v5r5z-cqe UP
Africa South Africa Gauteng 3 (jb3) Xneelo Wolkboer (Pty) Ltd q4ksz-lpvfy-ikkem-wyuaa-abopq-nmu5k-ovh6h-xfoqk-hx3x3-g2bk6-4qe UP

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.

Other good neurons to follow:

  • CodeGov (will soon be committed to actively reviewing and voting on Subnet Management proposals based on those reviews)
  • WaterNeuron (the WaterNeuron DAO frequently discuss proposals like this in order to vote responsibly based on DAO consensus)
2 Likes