Thanks @bjoernek, Iâd be interested to know more about how it already works when a large investor (who may already be a node provider) wishes to finance node machines for a new or existing node provider. Isnât there always the risk that the node providers would âsimply take the nodes and disappear?â
Either the node provider purchases the nodes and onboards them first, and then receives retrospective compensation, or they onboard one or a few nodes at a time and receive renumeration in stages.
The NNS already has a fund raising mechanism thatâs applied to SNS launches. Something similar could work in this case, but with the raised ICP held in escrow. Proof of onboarded nodes could be enforced by a canister that unlocks investment funds for the node provider (or something like that).
Investors would invest at their own risk, which is surely already the case.
In a similar way that prospective SNSs are considered by the community, and many get rejected, the community could take into account qualities that a prospective node provider provably has:
- Have they just turned up out of the blue claiming an interest in the IC?
- Do they have a recognisable public presence outside of the IC?
- Do they already have a presence on the IC?
- Whatâs their track record in terms of projects or initiatives theyâve been involved in?
- Are they already a node provider, and are just looking for help financing more nodes?
- Are they developers on the IC who would like to help grow out the ICâs infrastructure layer?
- Are they active governance participants who have demonstrated commitment to the IC?
- Can they point to verifiable ways in which they are staked in the IC?
- Can they demonstrate knowledge and technical ability that theyâll need for running these node effectively (without DFINITY holding their hand)?
I understand that what Iâm suggesting introduces complexity, but I would argue that it just makes the complexity visible. Itâs already hidden complexity that isnât very well accounted for. If the IC is going to make claims about âIndependent Partiesâ, it should be able to support financing between parties in a way that allows them to continue to be considered âindependentâ.