I had the pleasure of joining the discussion about light nodes integrated into wallets hosted by Stefan Sopic from Parity Technologies.
Many web3 folks are not quite aware that things are pretty centralised in our decentralised world.
Decentralisation in reality
MetaMask, behind the scenes, is using Infura infrastructure.
Stefan made a solid point that the focal point of all the requests* MetaMask handles is in fact based on the East Coast, USA, through the same blockchain node provider.
If that particular provider happens to experience some issues, users would find themselves unable to use the network π€―
By mapping out the requests, it makes it possible to create a connection between IP addresses and multiple wallets (given the fact that MetaMask recently announced IP address collection) π€
Path to decentralisation
Parity is developing substrate_connect.
They enable running a light node for each individual user, therefore preventing a central point of failure.
Kudos to Parity - for developing both decentralised and more private network π
*πΆπ―ππ¦π΄π΄ π΅π©π¦ π¦π―π₯-πΆπ΄π¦π³ π°π±π΅π΄ π΅π° π±π³π°π·πͺπ₯π¦ π΅π©π¦πͺπ³ π°πΈπ― π£ππ°π€π¬π€π©π’πͺπ― π―π°π₯π¦