It's one of the components required as part of the Node Ageing RFC. Here is an explanation of what it is (written by @dirvine):
It's a mechanism node ageing will use but slightly separate. It is a crypto proof (of work actually) and a proof of bandwidth to force noces to pass a minimum measurement / capability before they join (or relocate in node ageing).
Yes, it's necessary to allow vaults from home