Firstly, thanks for being at the forefront of all critical discussions on the IC @lastmjs ~ appreciate it!
Now for my silly question ~ in one of @Arthur’s recent podcasts (26min 25secs onwards), both Matt Grogan (OpenChat) and Arthur discussed about the Boundary Nodes being “a dirty little secret of the Internet Computer” which is run and controlled by the Dfinity Foundation (for now at least). This was also clarified by a Dfinity team member in a Reddit post 2 months ago here.
In addition, given these boundary nodes have information on location of canisters as noted in Arthur’s podcast with Manu & Diego here (15min 30 secs onwards), I guess any DMCA requests will be directed to the Dfinity Foundation unless it has a clear plan to open up the Boundary Nodes to the general public (if not already done so) in the near future.
From my understanding of @diegop’s recent ‘Long Term R&D: Boundary Nodes’ post, it appears that the decentralisation of Boundary Nodes appears to be more of a long term plan:
It is proposed to enhance the design and implementation of the boundary nodes in several aspects, to make their deployment and operation more decentralized, make them easier to deploy and upgrade, and increase their security.
Their scope is years, not weeks or months as in previous NNS motions
Unless Boundary Nodes are open to the general public soon, Dfinity Foundation themselves will be the sole entity responsible for censoring canisters against which Dfinity Foundation will be an easy target for DMCA requests for some time.
I also understand from the Reddit post noted above that there will be a roadmap for the Dfinity Foundation to open up the Boundary Nodes to others however, have not seen any further information about this apart from Diego’s Long Term R&D post (noted above).
So going forward, for ‘Boundary Nodes as Censors’ to be effective (and not be the sole responsibility of the Dfinity Foundation), we will need to find out if and when the Boundary Nodes will be open to the general public to host (instead of being run and owned by Dfinity unless this has already occurred without our knowledge).
Please correct me if I am completely wrong and/or missing the point here.
Thanks.